Represents a combination of one or more keys, including modifiers, up to a maximum of eight.
More...
|
| KeyCombo (params Key[] keys) |
|
void | AddIncludeInt (int key) |
|
int | GetIncludeInt (int index) |
|
void | Add (Key key) |
|
Key | Get (int index) |
|
void | AddInclude (Key key) |
|
Key | GetInclude (int index) |
|
void | AddExcludeInt (int key) |
|
int | GetExcludeInt (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 () |
|
|
int | includeSize |
|
ulong | includeData |
|
int | excludeSize |
|
ulong | excludeData |
|
|
static readonly Dictionary< ulong, string > | cachedStrings = new Dictionary<ulong, string>() |
|
static readonly StringBuilder | cachedStringBuilder = new StringBuilder( 256 ) |
|
|
int | Count [get] |
|
int | IncludeCount [get] |
|
int | ExcludeCount [get] |
|
bool | IsPressed [get] |
|
Represents a combination of one or more keys, including modifiers, up to a maximum of eight.
The documentation for this struct was generated from the following file:
- Assets/InControl/Source/Binding/KeyCombo.cs