{"Id":"Candide.UserSettings.ControlsUserSettings","Name":"ControlsUserSettings","DisplayName":"ControlsUserSettings","FullName":"Candide.UserSettings.ControlsUserSettings","Namespace":"Candide.UserSettings","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.ControlsUserSettings\u003E","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[{"Id":"KeybindMap:System.Collections.Generic.Dictionary\u00602\u003CCandide.UserSettings.PlayerKeyAction,Candide.UserSettings.PlayerKeyBinds\u003E","Name":"KeybindMap","Type":"System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E KeybindMap","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"2A60EC526DAC8321699B209BDAC44952BA7936BB68571DF957A517A7D1CA8531"}],"Events":[],"Methods":[{"Id":"ApplySettings()-\u003ESystem.Void","Name":"ApplySettings","Signature":"public System.Void ApplySettings()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":984,"BodyHash":"99E3D4098F65698BF11EA00A6EDD48EE10B246A787F4540FA57AF5773EBE3175","Hash":"A37AADDBCA0C033BF75ACA7FF23A92394F521CCB4652930A6EE8D29910531093","CalledMethods":["Candide.UserSettings.ControlsUserSettings::get_KeybindMap()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Item(!0)","Candide.Input.SuperKeybind::FromPlayerKeybind(Candide.UserSettings.PlayerKeyBinds)","Candide.Input.PlayerControllerKeyBinds::UpdateKeyBinds()"],"StringLiterals":[],"Source":null},{"Id":"Clone()-\u003ECandide.UserSettings.ControlsUserSettings","Name":"Clone","Signature":"public Candide.UserSettings.ControlsUserSettings Clone()","Visibility":"public","ReturnType":"Candide.UserSettings.ControlsUserSettings","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":97,"BodyHash":"AFA1E8F8F6146339A277B3E002618FA40242477496550DDFD280FBD5973E7B1C","Hash":"BFBE8B6EC6984398356CC4FA8A8BD7747B905F67D27000C5B2E1ACBBB57BD069","CalledMethods":["Candide.UserSettings.ControlsUserSettings::.ctor()","Candide.UserSettings.ControlsUserSettings::get_KeybindMap()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::GetEnumerator()","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Key()","System.Collections.Generic.KeyValuePair\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Value()","Candide.UserSettings.PlayerKeyBinds::Clone()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"CreateDefault()-\u003ECandide.UserSettings.ControlsUserSettings","Name":"CreateDefault","Signature":"protected Candide.UserSettings.ControlsUserSettings CreateDefault()","Visibility":"protected","ReturnType":"Candide.UserSettings.ControlsUserSettings","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"EA80B4D399D502B95BA1DF56E746F19DCDD9D436D1E4D8D3126714AD68742DA9","Hash":"C030A72CE09CBDA3D6AAD5FDF8455F0F01ECA22BDD04C828D3129A73E48B4B67","CalledMethods":["Candide.UserSettings.ControlsUserSettings::.ctor()","Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.ControlsUserSettings\u003E::SetDefault()"],"StringLiterals":[],"Source":null},{"Id":"GetSettingsFilePath()-\u003ESystem.String","Name":"GetSettingsFilePath","Signature":"protected System.String GetSettingsFilePath()","Visibility":"protected","ReturnType":"System.String","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":6,"BodyHash":"21F35DB5A7F9BAD8663F1FBF040CB0EC9528447F114D0E7C4D2939B4857167EE","Hash":"C99F1736B0ACDE98B5B6688681A363D6F306D0B9AB3FD2BC344131A523869999","CalledMethods":[],"StringLiterals":["controls.json"],"Source":null},{"Id":"Load(Candide.UserSettings.ControlsUserSettings)-\u003ESystem.Void","Name":"Load","Signature":"public System.Void Load(Candide.UserSettings.ControlsUserSettings settings)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"settings","Type":"Candide.UserSettings.ControlsUserSettings","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":133,"BodyHash":"69E112A8BD94353C723ABBF25485B8601E506A61B76ACE491089015269B2A9BD","Hash":"826B59500394677A3A86DD33D3D7BAD15C204D3E893ABB2F4919B180480F02E5","CalledMethods":["Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.ControlsUserSettings\u003E::Load(T)","Candide.UserSettings.ControlsUserSettings::get_KeybindMap()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::GetEnumerator()","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Key()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Item(!0)","System.Collections.Generic.KeyValuePair\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Value()","Candide.UserSettings.PlayerKeyBinds::Clone()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"SetDefault()-\u003ESystem.Void","Name":"SetDefault","Signature":"protected System.Void SetDefault()","Visibility":"protected","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1814,"BodyHash":"EFDFC3AC3BA09D96CF5B5341C0E9DA963AE80A3B4D9A2BE618F134D64B6FC84E","Hash":"CE937A356F3CA68FCDC96AF7DB583D7E2A6E4F286C950E3A04196C138C7920D5","CalledMethods":["Candide.UserSettings.ControlsUserSettings::get_KeybindMap()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::GetEnumerator()","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::get_Value()","Candide.UserSettings.PlayerKeyBinds::ClearBindings(Candide.UserSettings.KeyBindType)","Dictionary.Enumerator\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::MoveNext()","System.IDisposable::Dispose()","Candide.UserSettings.UserSettingsCategory\u003CCandide.UserSettings.ControlsUserSettings\u003E::SetDefault()","System.Collections.Generic.Dictionary\u003CCandide.UserSettings.PlayerKeyAction, Candide.UserSettings.PlayerKeyBinds\u003E::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[])"],"StringLiterals":[],"Source":null}],"Hash":"5367393D24EFE8DFD529821FCF28781C89D2F92154DE7E8CF0368ADCBFFF304D"}