Romestead Assembly Reference

Candide.UserSettings.DisplayUserSettings

Type JSON

public class in Candide.UserSettings

Methods10
Properties5
Fields7
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
AvailableResolutionspublicpublic System.Collections.Generic.List<Candide.UserSettings.ScreenResolution> AvailableResolutions
_cameraScaleprivateprivate System.Nullable<System.Single> _cameraScale
_cursorScaleprivateprivate System.Nullable<System.Int32> _cursorScale
_displayModeprivateprivate Candide.UserSettings.CandideDisplayMode _displayMode
_fullscreenErrorCaughtprivateprivate System.Boolean _fullscreenErrorCaught
_gameResolutionprivateprivate Microsoft.Xna.Framework.Point _gameResolution
_uiScaleprivateprivate System.Nullable<System.Int32> _uiScale

Properties

NameVisibilitySignature
CameraScalepublicpublic System.Nullable<System.Single> CameraScale
CursorScalepublicpublic System.Nullable<System.Int32> CursorScale
DisplayModepublicpublic Candide.UserSettings.CandideDisplayMode DisplayMode
GameResolutionpublicpublic Microsoft.Xna.Framework.Point GameResolution
UiScalepublicpublic System.Nullable<System.Int32> UiScale

Methods

ApplySettings

public System.Void ApplySettings()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash2F4825500C68C6F8C0E6B0B52DDDA2FEED35B9EEB2A7B747178EF211C086676E
  • Body hash84805745CD420157AC8C5716459EC9DD0D9442E481A4499C1D306A6D0C9DBDC1
  • IL size972
Referenced calls
  • Candide.CandideUI.CandideDesktop::OnResolutionChanging()
  • Candide.UserSettings.DisplayUserSettings::get_DisplayMode()
  • Candide.UserSettings.WindowUserSettings::get_WindowPosition()
  • System.Nullable<Microsoft.Xna.Framework.Point>::get_HasValue()
  • System.Nullable<Microsoft.Xna.Framework.Point>::get_Value()
  • Candide.Scene.GameScene::get_GraphicsDevice()
  • Microsoft.Xna.Framework.Graphics.GraphicsDevice::get_DisplayMode()
  • Microsoft.Xna.Framework.Graphics.DisplayMode::get_Width()
  • Microsoft.Xna.Framework.Graphics.DisplayMode::get_Height()
  • Candide.UserSettings.DisplayUserSettings::get_GameResolution()
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::CreateDefault()
  • Candide.UserSettings.DisplayUserSettings::set_GameResolution(Microsoft.Xna.Framework.Point)
  • Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)
  • Microsoft.Xna.Framework.GraphicsDeviceManager::set_HardwareModeSwitch(System.Boolean)
  • System.Math::Clamp(System.Int32, System.Int32, System.Int32)
  • Microsoft.Xna.Framework.GraphicsDeviceManager::set_PreferredBackBufferWidth(System.Int32)
  • Microsoft.Xna.Framework.GraphicsDeviceManager::set_PreferredBackBufferHeight(System.Int32)
  • Microsoft.Xna.Framework.GraphicsDeviceManager::set_IsFullScreen(System.Boolean)
  • Candide.Scene.GameScene::get_Window()
  • Microsoft.Xna.Framework.GameWindow::set_Position(Microsoft.Xna.Framework.Point)
  • Microsoft.Xna.Framework.GraphicsDeviceManager::ApplyChanges()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::SetDefault()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::ApplySettings()
  • Candide.UserSettings.DisplayUserSettings::GetDisplayData()
  • Candide.UserSettings.DisplayUserSettings::get_CameraScale()
  • System.Nullable<System.Single>::get_HasValue()
  • System.Nullable<System.Single>::get_Value()
  • System.Nullable<System.Single>::.ctor(!0)
  • System.Nullable<System.Int32>::get_HasValue()
  • System.Nullable<System.Int32>::get_Value()
  • System.Nullable<System.Int32>::.ctor(!0)
String literals
  • Screen size is less than screen resolution. Resetting to default

Clone

public Candide.UserSettings.DisplayUserSettings Clone()

Method metadata
  • Visibilitypublic
  • Return typeCandide.UserSettings.DisplayUserSettings
  • StaticFalse
  • VirtualTrue
  • HashECB37A8C12724FAA813047700C6129396B1B45834F3BDDC3F49FBA86F2CB6F47
  • Body hashAFF39C8F95AFD50529F6BAA8EBEF7DEDD32E6431DF650D17FEF14B964228E4C6
  • IL size78
Referenced calls
  • Candide.UserSettings.DisplayUserSettings::.ctor()
  • Candide.UserSettings.DisplayUserSettings::get_DisplayMode()
  • Candide.UserSettings.DisplayUserSettings::get_UiScale()
  • Candide.UserSettings.DisplayUserSettings::get_CameraScale()
  • Candide.UserSettings.DisplayUserSettings::get_CursorScale()
  • Candide.UserSettings.DisplayUserSettings::get_GameResolution()

CreateDefault

protected Candide.UserSettings.DisplayUserSettings CreateDefault()

Method metadata
  • Visibilityprotected
  • Return typeCandide.UserSettings.DisplayUserSettings
  • StaticFalse
  • VirtualTrue
  • Hash5751A4050BD7E4FF2C0F0BE62559321BC9C987ED864535CBD1D78CFC4408C0D3
  • Body hashAD2FCCFC4328B0BCAD84C9AD26649EA27FC4ECCB557E9202E3C0FCB4A8A42620
  • IL size12
Referenced calls
  • Candide.UserSettings.DisplayUserSettings::.ctor()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::SetDefault()

GetDefaultCameraScale

public System.Int32 GetDefaultCameraScale()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticFalse
  • VirtualFalse
  • Hash57F4A3AF820CAF1F2DFACF3A4209AE7873D43DA7628A825CE77BDF22415D312E
  • Body hash9FCB3F766A76A4FB4EB21ABDD3B6792D0D0C4E6673B845662C36D2DFF90DE235
  • IL size12
Referenced calls
Called by

GetDisplayData

private Candide.CandideUI.Helpers.DisplayData GetDisplayData()

Method metadata
  • Visibilityprivate
  • Return typeCandide.CandideUI.Helpers.DisplayData
  • StaticFalse
  • VirtualFalse
  • HashA4C6EE23C2BA149CF66DEFAFC3377167B2E6D433BFAEDC723E3AA49B592224AB
  • Body hashE185556EEF524DE44C49BF08E399D95828251D1728DF21C2F7285CEAA3D61C33
  • IL size78
Referenced calls
Called by

GetMinCameraScale

public System.Int32 GetMinCameraScale()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Int32
  • StaticFalse
  • VirtualFalse
  • Hash0B79142B42F60346940FA048BA73CAA018675F7A5EE63ADC3BB3A4F8A73F9C86
  • Body hash1E09C520ADAD9DD7691A25797236CFC14FEA734EE96C633BF552A83058797D8A
  • IL size12
Referenced calls

GetSettingsFilePath

protected System.String GetSettingsFilePath()

Method metadata
  • Visibilityprotected
  • Return typeSystem.String
  • StaticFalse
  • VirtualTrue
  • Hash865F9AD3DB7F4E36075BBBDB9E4A4B45999B511B2DD69CA9748667D4D566970C
  • Body hash3598F2C841D07CA1CCBB3AF1A3270DB3B1EBD7757DEEAA66FA280B175DD9C972
  • IL size6
String literals
  • display.json

Load

public System.Void Load(Candide.UserSettings.DisplayUserSettings settings)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3C9F3A048959F0F691182A7FAE4915473D8B8CAC66CB23B5734AA1CCBAD55C13
  • Body hash6CDC12919790A2E28E4CD70A3D18DDBFC7C6A73C619D43B1A51B583C10C3D1DD
  • IL size283
Referenced calls
  • System.Collections.Generic.List<Candide.UserSettings.ScreenResolution>::Clear()
  • Microsoft.Xna.Framework.Graphics.GraphicsAdapter::get_DefaultAdapter()
  • Microsoft.Xna.Framework.Graphics.GraphicsAdapter::get_CurrentDisplayMode()
  • Microsoft.Xna.Framework.Graphics.DisplayMode::get_Width()
  • Microsoft.Xna.Framework.Graphics.DisplayMode::get_Height()
  • Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)
  • System.Collections.Generic.List<Candide.UserSettings.ScreenResolution>::Add(!0)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::Load(T)
  • Candide.UserSettings.DisplayUserSettings::get_DisplayMode()
  • Candide.UserSettings.DisplayUserSettings::set_DisplayMode(Candide.UserSettings.CandideDisplayMode)
  • Candide.UserSettings.DisplayUserSettings::get_UiScale()
  • Candide.UserSettings.DisplayUserSettings::set_UiScale(System.Nullable<System.Int32>)
  • Candide.UserSettings.DisplayUserSettings::get_CursorScale()
  • Candide.UserSettings.DisplayUserSettings::set_CursorScale(System.Nullable<System.Int32>)
  • Candide.UserSettings.DisplayUserSettings::get_GameResolution()
  • Candide.UserSettings.DisplayUserSettings::set_GameResolution(Microsoft.Xna.Framework.Point)
  • Candide.UserSettings.DisplayUserSettings::get_CameraScale()
  • Candide.UserSettings.DisplayUserSettings::set_CameraScale(System.Nullable<System.Single>)

SetDefault

protected System.Void SetDefault()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE809647515CD69A1E5FEE097CD324DDFEC3800B55FAB116C080F705EB519174E
  • Body hashF991F91BB69C5EA68A38E457C871476037E633CBEB5BF5803355A8E92AFDD1F0
  • IL size71
Referenced calls
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::SetDefault()
  • Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)