|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Collaboration diagram for Microsoft.Xna.Framework.Input.KeyboardState:Public Member Functions | |
| KeyboardState (Keys[] keys, bool capsLock=false, bool numLock=false) | |
| KeyboardState (params Keys[] keys) | |
| bool | IsKeyDown (Keys key) |
| bool | IsKeyUp (Keys key) |
| Keys[] | GetPressedKeys () |
| override int | GetHashCode () |
| override bool | Equals (object obj) |
Static Public Member Functions | |
| static bool | operator== (KeyboardState a, KeyboardState b) |
| static bool | operator!= (KeyboardState a, KeyboardState b) |
| static | KeyboardState () |
Package Functions | |
| void | InternalSetKey (Keys key) |
| void | InternalClearKey (Keys key) |
| void | InternalClearAllKeys () |
| KeyboardState (List< Keys > keys, bool capsLock=false, bool numLock=false) | |
Properties | |
| bool | CapsLock [get, set, private set] |
| bool | NumLock [get, set, private set] |
| KeyState | this[Keys key] [get, set] |
Private Member Functions | |
| bool | InternalGetKey (Keys key) |
Static Private Member Functions | |
| static uint | CountBits (uint v) |
| static int | AddKeysToArray (uint keys, int offset, Keys[] pressedKeys, int index) |
Private Attributes | |
| uint | keys0 |
| uint | keys1 |
| uint | keys2 |
| uint | keys3 |
| uint | keys4 |
| uint | keys5 |
| uint | keys6 |
| uint | keys7 |
| bool< CapsLock > | k__BackingField |
| bool< NumLock > | k__BackingField |
Static Private Attributes | |
| static Keys[] | empty |
| static Keys[] | keysArray1 |
| static Keys[] | keysArray2 |
| static Keys[] | keysArray3 |
| static Keys[] | keysArray4 |
| static Keys[] | keysArray5 |
| static Keys[] | keysArray6 |
| static Keys[] | keysArray7 |
| static Keys[] | keysArray8 |
Definition at line 13 of file KeyboardState.cs.