Candide.UserSettings.PlayerKeyBinds
Type JSONpublic class in Candide.UserSettings
Type metadata
- Assembly
Romestead - Namespace
Candide.UserSettings - Base type
System.Object - Hash
31DCE3936CA067E2DD29A39CBEAFB6EC87B9A2E0CB7305E9A34188E84C40AC6B
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Buttons# | public | public System.Nullable<Microsoft.Xna.Framework.Input.Buttons>[] Buttons |
CanBeNull# | public | public System.Boolean CanBeNull |
DisplayForGamePad# | public | public System.Boolean DisplayForGamePad |
DisplayForMouse# | public | public System.Boolean DisplayForMouse |
Keys# | public | public System.Nullable<Microsoft.Xna.Framework.Input.Keys>[] Keys |
MaxBindings# | public | public System.Int32 MaxBindings |
MouseButtons# | public | public System.Nullable<Candide.Input.MouseButtons>[] MouseButtons |
Methods
AddBinding
#
public System.Boolean AddBinding(Candide.Input.MouseButtons mouseButtons, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
BEB26C296CFE84F3A903580949FE09E1FB96707406977B07B80067F68ACFAD59 - Body hash
11064A658301576BDF64EEA312EA87A82F79505FC938D77ED76E6A475AEEA074 - IL size72
Referenced calls
PlayerKeyBinds.<>c__DisplayClass15_0::.ctor()Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)PlayerKeyBinds.<>c__DisplayClass15_0::<AddBinding>b__0(System.Nullable<Candide.Input.MouseButtons>)System.Func<System.Nullable<Candide.Input.MouseButtons>, System.Boolean>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)System.Nullable<Candide.Input.MouseButtons>::.ctor(!0)
AddBinding
#
public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Buttons buttons, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
081DFB05F6FB760B9D4464FFC5613352EFAAD81AE15F90E34878816D1E27CB4D - Body hash
7F67122C65B6F36BECE6E99DBD5F97946AAC2EFD8FC3B29B159E377526FE399F - IL size72
Referenced calls
PlayerKeyBinds.<>c__DisplayClass16_0::.ctor()Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)PlayerKeyBinds.<>c__DisplayClass16_0::<AddBinding>b__0(System.Nullable<Microsoft.Xna.Framework.Input.Buttons>)System.Func<System.Nullable<Microsoft.Xna.Framework.Input.Buttons>, System.Boolean>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)System.Nullable<Microsoft.Xna.Framework.Input.Buttons>::.ctor(!0)
AddBinding
#
public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Buttons[] buttons)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
23F5B8977CBD52BB75A9DE9FD8C1A995D0D343F9EA28AEE80DFCAB32BC62FFC0 - Body hash
7304D675D278451BF90B225B84DCDCA5E111958BBFF1E81615BE3F6C79C9D5C9 - IL size34
Referenced calls
AddBinding
#
public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Keys keys, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
CF98C196C51D0DE036825BDF58CB8F2A581D0DEA9BC49E5763194D4243AB302E - Body hash
A29E7A52FFC6DB58FFE8F5D63DDA44DF9DFE387BEFEF18C2F34AC3D2DB39EDAF - IL size72
Referenced calls
PlayerKeyBinds.<>c__DisplayClass12_0::.ctor()Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)PlayerKeyBinds.<>c__DisplayClass12_0::<AddBinding>b__0(System.Nullable<Microsoft.Xna.Framework.Input.Keys>)System.Func<System.Nullable<Microsoft.Xna.Framework.Input.Keys>, System.Boolean>::.ctor(System.Object, System.IntPtr)System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, System.Boolean>)System.Nullable<Microsoft.Xna.Framework.Input.Keys>::.ctor(!0)
AddBinding
#
public System.Boolean AddBinding(Microsoft.Xna.Framework.Input.Keys[] keys)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
0BF0ACEAFB3782285A04453E48C41AD46D36FE17BF2489E98411CFA895FB53A9 - Body hash
3DFDC9FA898E322AFE16EC936CEBE3E2CE2CA23CA7BC91AA1B8EC0E097DCF403 - IL size34
Referenced calls
ClearBindings
#
public System.Void ClearBindings(Candide.UserSettings.KeyBindType keyBindType)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
D6C3A72DDD39A3067B757E21BC40D71950B8DAEA589C56847D16A7365D07A758 - Body hash
1B0C57CBEBD97187FEA527566A44EF2E672ED23BC4E08DB9245210D679BCC2D1 - IL size21
Referenced calls
ClearBindings
#
public System.Void ClearBindings(Candide.UserSettings.KeyBindType keyBindType, System.Int32 slotIndex)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
9742A2B0A1773BE81FDB1ECB6CCCF1D68D53EC9A3554E8D49B0FA5AE0D29EFFA - Body hash
2CBC6305B4441A8CF4CD9C30E569D9F4ADEE7B942590A93E2E5E5E23C36BFFD3 - IL size156
Referenced calls
Candide.UserSettings.PlayerKeyBinds::SanityCheck(System.Int32)System.ArgumentOutOfRangeException::.ctor(System.String, System.Object, System.String)
String literals
keyBindType
Clone
#
public Candide.UserSettings.PlayerKeyBinds Clone()
Method metadata
- Visibilitypublic
- Return type
Candide.UserSettings.PlayerKeyBinds - StaticFalse
- VirtualFalse
- Hash
892A50E2E4BBB5252D5F09091E729BDECBBCA58D8D5B11829ABECE00804640DA - Body hash
376E40FCAE5452E27DB636EB7E8EDA899896EE93FE39AAD5A362BB79B91D2407 - IL size110
Referenced calls
Candide.UserSettings.PlayerKeyBinds::.ctor(System.Boolean, System.Boolean, System.Boolean)
SanityCheck
#
private System.Void SanityCheck(System.Int32 slotIndex)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
5A5A30B9B0789D70FCD80BA864627678E2FC80BC2449A092DAC24DFA4C00D741 - Body hash
8AB07536A28C4F8DF61532D400D68FCFA41C980CE1A269578887FF013BC55C82 - IL size73
Referenced calls
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)
Called by
String literals
Indexis outside the amount of slots allowed.