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
|
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.