Candide.UserSettings.ControlsUserSettings
Type JSONpublic class in Candide.UserSettings
Type metadata
- Assembly
Romestead - Namespace
Candide.UserSettings - Base type
Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings> - Hash
5367393D24EFE8DFD529821FCF28781C89D2F92154DE7E8CF0368ADCBFFF304D
Relationships
Properties
| Name | Visibility | Signature |
|---|---|---|
KeybindMap# | public | public System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds> KeybindMap |
Methods
ApplySettings
#
public System.Void ApplySettings()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A37AADDBCA0C033BF75ACA7FF23A92394F521CCB4652930A6EE8D29910531093 - Body hash
99E3D4098F65698BF11EA00A6EDD48EE10B246A787F4540FA57AF5773EBE3175 - IL size984
Referenced calls
Candide.UserSettings.ControlsUserSettings::get_KeybindMap()System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Item(!0)Candide.Input.SuperKeybind::FromPlayerKeybind(Candide.UserSettings.PlayerKeyBinds)Candide.Input.PlayerControllerKeyBinds::UpdateKeyBinds()
Clone
#
public Candide.UserSettings.ControlsUserSettings Clone()
Method metadata
- Visibilitypublic
- Return type
Candide.UserSettings.ControlsUserSettings - StaticFalse
- VirtualTrue
- Hash
BFBE8B6EC6984398356CC4FA8A8BD7747B905F67D27000C5B2E1ACBBB57BD069 - Body hash
AFA1E8F8F6146339A277B3E002618FA40242477496550DDFD280FBD5973E7B1C - IL size97
Referenced calls
Candide.UserSettings.ControlsUserSettings::.ctor()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>::get_Key()System.Collections.Generic.KeyValuePair<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Value()Candide.UserSettings.PlayerKeyBinds::Clone()System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::set_Item(!0, !1)Dictionary.Enumerator<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::MoveNext()System.IDisposable::Dispose()
CreateDefault
#
protected Candide.UserSettings.ControlsUserSettings CreateDefault()
Method metadata
- Visibilityprotected
- Return type
Candide.UserSettings.ControlsUserSettings - StaticFalse
- VirtualTrue
- Hash
C030A72CE09CBDA3D6AAD5FDF8455F0F01ECA22BDD04C828D3129A73E48B4B67 - Body hash
EA80B4D399D502B95BA1DF56E746F19DCDD9D436D1E4D8D3126714AD68742DA9 - IL size12
Referenced calls
Candide.UserSettings.ControlsUserSettings::.ctor()Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::SetDefault()
GetSettingsFilePath
#
protected System.String GetSettingsFilePath()
Method metadata
- Visibilityprotected
- Return type
System.String - StaticFalse
- VirtualTrue
- Hash
C99F1736B0ACDE98B5B6688681A363D6F306D0B9AB3FD2BC344131A523869999 - Body hash
21F35DB5A7F9BAD8663F1FBF040CB0EC9528447F114D0E7C4D2939B4857167EE - IL size6
String literals
controls.json
Load
#
public System.Void Load(Candide.UserSettings.ControlsUserSettings settings)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
826B59500394677A3A86DD33D3D7BAD15C204D3E893ABB2F4919B180480F02E5 - Body hash
69E112A8BD94353C723ABBF25485B8601E506A61B76ACE491089015269B2A9BD - IL size133
Referenced calls
Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::Load(T)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>::get_Key()System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Item(!0)System.Collections.Generic.KeyValuePair<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Value()Candide.UserSettings.PlayerKeyBinds::Clone()System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::set_Item(!0, !1)Dictionary.Enumerator<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::MoveNext()System.IDisposable::Dispose()
SetDefault
#
protected System.Void SetDefault()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CE937A356F3CA68FCDC96AF7DB583D7E2A6E4F286C950E3A04196C138C7920D5 - Body hash
EFDFC3AC3BA09D96CF5B5341C0E9DA963AE80A3B4D9A2BE618F134D64B6FC84E - IL size1814
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>::get_Value()Candide.UserSettings.PlayerKeyBinds::ClearBindings(Candide.UserSettings.KeyBindType)Dictionary.Enumerator<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::MoveNext()System.IDisposable::Dispose()Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.ControlsUserSettings>::SetDefault()System.Collections.Generic.Dictionary<Candide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds>::get_Item(!0)Candide.UserSettings.PlayerKeyBinds::AddBinding(Candide.Input.MouseButtons, System.Int32)Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Buttons, System.Int32)Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Keys, System.Int32)Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Keys[])System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array, System.RuntimeFieldHandle)Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Buttons[])