{"Id":"Candide.UserSettings.PlayerKeyBinds","Name":"PlayerKeyBinds","DisplayName":"PlayerKeyBinds","FullName":"Candide.UserSettings.PlayerKeyBinds","Namespace":"Candide.UserSettings","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Buttons:System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E[]","Name":"Buttons","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E[]","Signature":"public System.Nullable\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E[] Buttons","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"EA263BE536C6BA2C506D26AFE4AF0F576683F72F1BFFBC29DEC221B7801DBE20"},{"Id":"CanBeNull:System.Boolean","Name":"CanBeNull","Type":"System.Boolean","Signature":"public System.Boolean CanBeNull","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"2F44C58B8D21418D2F2F6C5FDDDCFE4EDDC6C2D8471AF5C384CCD0BA957BC0B1"},{"Id":"DisplayForGamePad:System.Boolean","Name":"DisplayForGamePad","Type":"System.Boolean","Signature":"public System.Boolean DisplayForGamePad","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"AFE0EC35FD54423CF604AC2CC8D28D53930D2E3082E7C5979832AB23B1AF25AB"},{"Id":"DisplayForMouse:System.Boolean","Name":"DisplayForMouse","Type":"System.Boolean","Signature":"public System.Boolean DisplayForMouse","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"11505DF3C249EE339D18D370DAAB4C7657DC3596AABB557A4188B41283E86F3B"},{"Id":"Keys:System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Input.Keys\u003E[]","Name":"Keys","Type":"System.Nullable\u003CMicrosoft.Xna.Framework.Input.Keys\u003E[]","Signature":"public System.Nullable\u003CMicrosoft.Xna.Framework.Input.Keys\u003E[] Keys","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"84D773198DE4CE7315D406BFF6F0FF440C28F28BDA6B79CF9A01C44EBEBD1681"},{"Id":"MaxBindings:System.Int32","Name":"MaxBindings","Type":"System.Int32","Signature":"public System.Int32 MaxBindings","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"FBE6EA73C1DF23A7FBDB36F9DF198487736F720131854F41A0CC149894B89BE4"},{"Id":"MouseButtons:System.Nullable\u00601\u003CCandide.Input.MouseButtons\u003E[]","Name":"MouseButtons","Type":"System.Nullable\u003CCandide.Input.MouseButtons\u003E[]","Signature":"public System.Nullable\u003CCandide.Input.MouseButtons\u003E[] MouseButtons","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1B8AF263EE6DC18AED245BC75D3FFE9C43B177506452F9EA2D2232C2EE1C9544"}],"Properties":[],"Events":[],"Methods":[{"Id":"AddBinding(Candide.Input.MouseButtons, System.Int32)-\u003ESystem.Boolean","Name":"AddBinding","Signature":"public System.Boolean AddBinding(Candide.Input.MouseButtons mouseButtons, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"mouseButtons","Type":"Candide.Input.MouseButtons","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":72,"BodyHash":"11064A658301576BDF64EEA312EA87A82F79505FC938D77ED76E6A475AEEA074","Hash":"BEB26C296CFE84F3A903580949FE09E1FB96707406977B07B80067F68ACFAD59","CalledMethods":["PlayerKeyBinds.\u003C\u003Ec__DisplayClass15_0::.ctor()","Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)","PlayerKeyBinds.\u003C\u003Ec__DisplayClass15_0::\u003CAddBinding\u003Eb__0(System.Nullable\u003CCandide.Input.MouseButtons\u003E)","System.Func\u003CSystem.Nullable\u003CCandide.Input.MouseButtons\u003E, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, System.Boolean\u003E)","System.Nullable\u003CCandide.Input.MouseButtons\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"AddBinding(Microsoft.Xna.Framework.Input.Buttons, System.Int32)-\u003ESystem.Boolean","Name":"AddBinding","Signature":"public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Buttons buttons, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"buttons","Type":"Microsoft.Xna.Framework.Input.Buttons","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":72,"BodyHash":"7F67122C65B6F36BECE6E99DBD5F97946AAC2EFD8FC3B29B159E377526FE399F","Hash":"081DFB05F6FB760B9D4464FFC5613352EFAAD81AE15F90E34878816D1E27CB4D","CalledMethods":["PlayerKeyBinds.\u003C\u003Ec__DisplayClass16_0::.ctor()","Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)","PlayerKeyBinds.\u003C\u003Ec__DisplayClass16_0::\u003CAddBinding\u003Eb__0(System.Nullable\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E)","System.Func\u003CSystem.Nullable\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, System.Boolean\u003E)","System.Nullable\u003CMicrosoft.Xna.Framework.Input.Buttons\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"AddBinding(Microsoft.Xna.Framework.Input.Buttons[])-\u003ESystem.Boolean","Name":"AddBinding","Signature":"public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Buttons[] buttons)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"buttons","Type":"Microsoft.Xna.Framework.Input.Buttons[]","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"7304D675D278451BF90B225B84DCDCA5E111958BBFF1E81615BE3F6C79C9D5C9","Hash":"23F5B8977CBD52BB75A9DE9FD8C1A995D0D343F9EA28AEE80DFCAB32BC62FFC0","CalledMethods":["Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Buttons, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"AddBinding(Microsoft.Xna.Framework.Input.Keys, System.Int32)-\u003ESystem.Boolean","Name":"AddBinding","Signature":"public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Keys keys, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"keys","Type":"Microsoft.Xna.Framework.Input.Keys","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":72,"BodyHash":"A29E7A52FFC6DB58FFE8F5D63DDA44DF9DFE387BEFEF18C2F34AC3D2DB39EDAF","Hash":"CF98C196C51D0DE036825BDF58CB8F2A581D0DEA9BC49E5763194D4243AB302E","CalledMethods":["PlayerKeyBinds.\u003C\u003Ec__DisplayClass12_0::.ctor()","Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)","PlayerKeyBinds.\u003C\u003Ec__DisplayClass12_0::\u003CAddBinding\u003Eb__0(System.Nullable\u003CMicrosoft.Xna.Framework.Input.Keys\u003E)","System.Func\u003CSystem.Nullable\u003CMicrosoft.Xna.Framework.Input.Keys\u003E, System.Boolean\u003E::.ctor(System.Object, System.IntPtr)","System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable\u003C!!0\u003E, System.Func\u003C!!0, System.Boolean\u003E)","System.Nullable\u003CMicrosoft.Xna.Framework.Input.Keys\u003E::.ctor(!0)"],"StringLiterals":[],"Source":null},{"Id":"AddBinding(Microsoft.Xna.Framework.Input.Keys[])-\u003ESystem.Boolean","Name":"AddBinding","Signature":"public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Keys[] keys)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"keys","Type":"Microsoft.Xna.Framework.Input.Keys[]","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":34,"BodyHash":"3DFDC9FA898E322AFE16EC936CEBE3E2CE2CA23CA7BC91AA1B8EC0E097DCF403","Hash":"0BF0ACEAFB3782285A04453E48C41AD46D36FE17BF2489E98411CFA895FB53A9","CalledMethods":["Candide.UserSettings.PlayerKeyBinds::AddBinding(Microsoft.Xna.Framework.Input.Keys, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ClearBindings(Candide.UserSettings.KeyBindType)-\u003ESystem.Void","Name":"ClearBindings","Signature":"public System.Void ClearBindings(Candide.UserSettings.KeyBindType keyBindType)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"keyBindType","Type":"Candide.UserSettings.KeyBindType","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":21,"BodyHash":"1B0C57CBEBD97187FEA527566A44EF2E672ED23BC4E08DB9245210D679BCC2D1","Hash":"D6C3A72DDD39A3067B757E21BC40D71950B8DAEA589C56847D16A7365D07A758","CalledMethods":["Candide.UserSettings.PlayerKeyBinds::ClearBindings(Candide.UserSettings.KeyBindType, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"ClearBindings(Candide.UserSettings.KeyBindType, System.Int32)-\u003ESystem.Void","Name":"ClearBindings","Signature":"public System.Void ClearBindings(Candide.UserSettings.KeyBindType keyBindType, System.Int32 slotIndex)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"keyBindType","Type":"Candide.UserSettings.KeyBindType","IsOut":false,"IsOptional":false},{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":156,"BodyHash":"2CBC6305B4441A8CF4CD9C30E569D9F4ADEE7B942590A93E2E5E5E23C36BFFD3","Hash":"9742A2B0A1773BE81FDB1ECB6CCCF1D68D53EC9A3554E8D49B0FA5AE0D29EFFA","CalledMethods":["Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)","System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)"],"StringLiterals":["keyBindType"],"Source":null},{"Id":"Clone()-\u003ECandide.UserSettings.PlayerKeyBinds","Name":"Clone","Signature":"public Candide.UserSettings.PlayerKeyBinds Clone()","Visibility":"public","ReturnType":"Candide.UserSettings.PlayerKeyBinds","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":110,"BodyHash":"376E40FCAE5452E27DB636EB7E8EDA899896EE93FE39AAD5A362BB79B91D2407","Hash":"892A50E2E4BBB5252D5F09091E729BDECBBCA58D8D5B11829ABECE00804640DA","CalledMethods":["Candide.UserSettings.PlayerKeyBinds::.ctor(System.Boolean, System.Boolean, System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"SanityCheck(System.Int32)-\u003ESystem.Void","Name":"SanityCheck","Signature":"private System.Void SanityCheck(System.Int32 slotIndex)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"slotIndex","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":73,"BodyHash":"8AB07536A28C4F8DF61532D400D68FCFA41C980CE1A269578887FF013BC55C82","Hash":"5A5A30B9B0789D70FCD80BA864627678E2FC80BC2449A092DAC24DFA4C00D741","CalledMethods":["System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","System.ArgumentOutOfRangeException::.ctor(System.String)"],"StringLiterals":["Index "," is outside the amount of slots allowed."],"Source":null}],"Hash":"31DCE3936CA067E2DD29A39CBEAFB6EC87B9A2E0CB7305E9A34188E84C40AC6B"}