|
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
|
Inheritance diagram for InControl.KeyCombo:
Collaboration diagram for InControl.KeyCombo:Public Member Functions | |
| KeyCombo (params Key[] keys) | |
| void | Add (Key key) |
| Key | Get (int index) |
| void | AddInclude (Key key) |
| Key | GetInclude (int index) |
| void | AddExclude (Key key) |
| Key | GetExclude (int index) |
| KeyCombo | AndNot (params Key[] keys) |
| void | Clear () |
| override string | ToString () |
| override bool | Equals (object other) |
| override int | GetHashCode () |
Static Public Member Functions | |
| static KeyCombo | With (params Key[] keys) |
| static KeyCombo | Detect (bool modifiersAsKeys) |
| static bool | operator== (KeyCombo a, KeyCombo b) |
| static bool | operator!= (KeyCombo a, KeyCombo b) |
| static | KeyCombo () |
Package Functions | |
| void | Load (BinaryReader reader, ushort dataFormatVersion) |
| void | Save (BinaryWriter writer) |
Properties | |
| int | Count [get, set] |
| int | IncludeCount [get, set] |
| int | ExcludeCount [get, set] |
| bool | IsPressed [get, set] |
Private Member Functions | |
| void | AddIncludeInt (int key) |
| int | GetIncludeInt (int index) |
| void | AddExcludeInt (int key) |
| int | GetExcludeInt (int index) |
Private Attributes | |
| int | includeSize |
| ulong | includeData |
| int | excludeSize |
| ulong | excludeData |
Static Private Attributes | |
| static Dictionary< ulong, string > | cachedStrings |
Definition at line 10 of file KeyCombo.cs.