Romestead Assembly Reference

Candide.UserSettings.GameUserSettings

Type JSON

public class in Candide.UserSettings

Methods3
Properties0
Fields16
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.UserSettings
  • Base typeSystem.Object
  • HashF0DCB721344F0E6E60A9E262B8F19D5428788A80C3A6F1396BE7290693BA3C46

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
ControlsUserSettingspublicpublic Candide.UserSettings.ControlsUserSettings ControlsUserSettings
DisplayUserSettingspublicpublic Candide.UserSettings.DisplayUserSettings DisplayUserSettings
GameAutoUserSettingspublicpublic Candide.UserSettings.GameAutoUserSettings GameAutoUserSettings
GameplaySettingspublicpublic Candide.UserSettings.GameplaySettings GameplaySettings
GraphicsSettingspublicpublic Candide.UserSettings.GraphicsUserSettings GraphicsSettings
JsonSerializerOptionsinternalinternal System.Text.Json.JsonSerializerOptions JsonSerializerOptions
LocalizationUserSettingspublicpublic Candide.UserSettings.LocalizationUserSettings LocalizationUserSettings
MiscUserSettingspublicpublic Candide.UserSettings.MiscUserSettings MiscUserSettings
MouseUiAutoSettingspublicpublic Candide.CandideUI.MouseUiUserSettings MouseUiAutoSettings
NetworkAutoSettingspublicpublic Candide.UserSettings.NetworkUserSettings NetworkAutoSettings
Profilepublicpublic System.Int32 Profile
SoundUserSettingspublicpublic Candide.UserSettings.SoundUserSettings SoundUserSettings
TimelapseUserSettingspublicpublic Candide.UserSettings.TimelapseUserSettings TimelapseUserSettings
TutorialUserSettingspublicpublic Candide.UserSettings.TutorialUserSettings TutorialUserSettings
WindowAutoSettingspublicpublic Candide.UserSettings.WindowUserSettings WindowAutoSettings
_updatingFullScreenSettingsprivateprivate System.Boolean _updatingFullScreenSettings

Methods

InitializeUserSettings

public System.Void InitializeUserSettings()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash61AE292A855B57437E94CF8686586C6B7F9B4CD81BB13BBCF8364CEF7A5C63DD
  • Body hash27A1A5E4919500733BB67DDCC366DB27DA4A6E22DBAE1F1EB1E6E4E7517D62BD
  • IL size121
Referenced calls
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.LocalizationUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.WindowUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.GraphicsUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.SoundUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.MiscUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TutorialUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.NetworkUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.CandideUI.MouseUiUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.GameAutoUserSettings>::LoadFromFileAndApply()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TimelapseUserSettings>::LoadFromFileAndApply()
Called by

OnGameRegainedFocus

public System.Void OnGameRegainedFocus()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash54F60FE6E6E5E75C5DA9745EA9B5EC55B0F868A782FE0DDFE43046413C38B1E4
  • Body hashC4D8554AFF07992A87D22D90C585C7ADA3030D07E8FA249CD1F932E0282691DF
  • IL size43
Referenced calls
  • Candide.UserSettings.DisplayUserSettings::get_DisplayMode()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::ApplySettings()
Called by

SaveAutoSettings

public System.Void SaveAutoSettings()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashC347822D7D4BE7CBDA86246CABA9A6002E7C4636CE34E251FB9D6A539A3273FA
  • Body hash5B245D87B378B20522098E046A377BBBAC6C292554076047DA9BA850E2BCDFD6
  • IL size71
Referenced calls
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.LocalizationUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.DisplayUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TimelapseUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.WindowUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.NetworkUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.CandideUI.MouseUiUserSettings>::SaveToFile(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.GameAutoUserSettings>::SaveToFile(T)
Called by