Romestead Assembly Reference

Candide.CandideUI.PauseMenuUi.CandideControlsSettings

Type JSON

public class in Candide.CandideUI.PauseMenuUi

Methods4
Properties0
Fields4
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_isGamePadprivateprivate System.Boolean _isGamePad
_originalSettingsprivateprivate Candide.UserSettings.ControlsUserSettings _originalSettings
_settingsprivateprivate Candide.UserSettings.ControlsUserSettings _settings
_settingsPanelprivateprivate Candide.CandideUI.Containers.CandideVerticalStackPanel _settingsPanel

Methods

BuildUi

private System.Void BuildUi()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashAF2A0AB364082AF47CFD7E0F7A712CDB97B8409303116F2DA2ED348FA4EE8718
  • Body hashC1E5284A27750514092F6DD3ED6E5BA86C2E78654448FA789E4CBB5673F3800B
  • IL size157
Referenced calls
Called by

HasChanges

public System.Boolean HasChanges()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash357870DF316C96093922119C1CB74AE7F45F743807B9047904DF1C7B0F6C1D6E
  • Body hash182A7550D8DFA758B7D273F6E8F1D54771E1ED68DB9F119074631FE120513E7F
  • IL size12

Undo

public System.Void Undo()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3252DB14AB2A1D983F7C498A61A2E10F7CE183309FB80877902A7FACFF3D7DF8
  • Body hash3F97F4AFE228AA060E989B55D082FEB36FF45F2998418616E722C3286524D514
  • IL size60
Referenced calls

UserSave

public System.Void UserSave()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash6AEAA209AB1CAEF8E05FD5E279A6F8A14986DC1947D2E27456EBE8BC3D3E0019
  • Body hash9E7BCC854C9E06325F530DFBD5536AA455D3CE963ABDDB1A9F4A66A5DCBE6627
  • IL size402
Referenced calls
  • Candide.UserSettings.ControlsUserSettings::get_KeybindMap()
  • System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::GetEnumerator()
  • Dictionary.Enumerator<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Current()
  • System.Collections.Generic.KeyValuePair<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::Deconstruct(!0&, !1&)
  • System.Nullable<Microsoft.Xna.Framework.Input.Buttons>::get_HasValue()
  • Candide.CandideUI.CandideUiElement::get_Desktop()
  • Candide.UserSettings.PlayerKeyActionExtension::GetName(Candide.UserSettings.PlayerKeyAction)
  • Shared.Text.StringDefinitions::GetFormatString(System.String, System.String)
  • Candide.CandideUI.Windows.CandideModalWindow::ShowErrorModal(Candide.CandideUI.CandideDesktop, System.String)
  • System.Nullable<Candide.Input.MouseButtons>::get_HasValue()
  • System.Nullable<Microsoft.Xna.Framework.Input.Keys>::get_HasValue()
  • System.Nullable<Microsoft.Xna.Framework.Input.Keys>::GetValueOrDefault()
  • Dictionary.Enumerator<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::MoveNext()
  • System.IDisposable::Dispose()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::ApplySettings()
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::Load(T)
  • Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::SaveToFile(T)
String literals
  • SettingsKeybindings_WarningMissingBindingController
  • SettingsKeybindings_WarningMissingBindingMouse