KeyboardEvent

class HPS.KeyboardEvent : public HPS.InputEvent

Public Types

enum Action

Values:

None
KeyDown
KeyUp

Public Functions

override string ClassName ()
override HPS.Event Clone ()
override void Dispose ()
override bool Equals (HPS.InputEvent in_that)
bool Equals (HPS.KeyboardEvent in_that)
override bool Equals (Object obj)
override int GetHashCode ()
KeyboardEvent ()
KeyboardEvent (HPS.Event in_event)
KeyboardEvent (HPS.KeyboardEvent in_that)
KeyboardEvent (HPS.KeyboardEvent.Action in_action)
KeyboardEvent (HPS.KeyboardEvent.Action in_action, HPS.KeyboardCode[] in_keyboardcodes)
KeyboardEvent (HPS.KeyboardEvent.Action in_action, HPS.KeyboardCode[] in_keyboardcodes, HPS.ModifierKeys in_modifiers)
KeyboardEvent (HPS.KeyboardEvent.Action in_action, HPS.ModifierKeys in_modifiers)
void SetKeyboardCodes (HPS.KeyboardCode[] in_keyboardcodes)

Properties

HPS.KeyboardEvent.Action CurrentAction { get; set; }
HPS.KeyboardCode[] KeyboardCodes { get; set; }

Public Static Functions

bool operator!= (HPS.KeyboardEvent a, HPS.KeyboardEvent b)
bool operator== (HPS.KeyboardEvent a, HPS.KeyboardEvent b)