PVRShell Enums#

SimplifiedInput#

Enum Documentation#

enum class pvr::SimplifiedInput#

Enumeration representing a simplified, unified input event designed to unify simple actions across different devices.

Values:

enumerator NONE#

No action - avoid using.

enumerator Left#

Left arrow, Swipe left.

enumerator Right#

Right arrow, Swipe right.

enumerator Up#

Up arrow, Swipe up.

enumerator Down#

Down arrow, Swipe down.

enumerator ActionClose#

Esc, Q, Android back, iOS home.

enumerator Action1#

Space, Enter, Touch screen center.

enumerator Action2#

Key 1, Touch screen left side.

enumerator Action3#

Key 2, Touch screen right side.

Keys#

Enum Documentation#

enum class pvr::Keys : uint8_t#

Enumeration representing a Keyboard Key.

Values:

enumerator Backspace#
enumerator Tab#
enumerator Return#
enumerator Shift#
enumerator Control#
enumerator Alt#
enumerator Pause#
enumerator PrintScreen#
enumerator CapsLock#
enumerator Escape#
enumerator Space#
enumerator PageUp#
enumerator PageDown#
enumerator End#
enumerator Home#
enumerator Left#
enumerator Up#
enumerator Right#
enumerator Down#
enumerator Insert#
enumerator Delete#
enumerator Key0#
enumerator Key1#
enumerator Key2#
enumerator Key3#
enumerator Key4#
enumerator Key5#
enumerator Key6#
enumerator Key7#
enumerator Key8#
enumerator Key9#
enumerator A#
enumerator B#
enumerator C#
enumerator D#
enumerator E#
enumerator F#
enumerator G#
enumerator H#
enumerator I#
enumerator J#
enumerator K#
enumerator L#
enumerator M#
enumerator N#
enumerator O#
enumerator P#
enumerator Q#
enumerator R#
enumerator S#
enumerator T#
enumerator U#
enumerator V#
enumerator W#
enumerator X#
enumerator Y#
enumerator Z#
enumerator Num0#
enumerator Num1#
enumerator Num2#
enumerator Num3#
enumerator Num4#
enumerator Num5#
enumerator Num6#
enumerator Num7#
enumerator Num8#
enumerator Num9#
enumerator NumPeriod#
enumerator F1#
enumerator F2#
enumerator F3#
enumerator F4#
enumerator F5#
enumerator F6#
enumerator F7#
enumerator F8#
enumerator F9#
enumerator F10#
enumerator F11#
enumerator F12#
enumerator SystemKey1#
enumerator SystemKey2#
enumerator WindowsKey#
enumerator MenuKey#
enumerator NumMul#
enumerator NumAdd#
enumerator NumSub#
enumerator NumDiv#
enumerator NumLock#
enumerator ScrollLock#
enumerator Semicolon#
enumerator Equals#
enumerator Minus#
enumerator Slash#
enumerator Comma#
enumerator Period#
enumerator Backquote#
enumerator SquareBracketLeft#
enumerator SquareBracketRight#
enumerator Quote#
enumerator Backslash#
enumerator MaxNumKeyCodes#
enumerator Unknown#

SystemEvent#

Enum Documentation#

enum class pvr::SystemEvent#

Enumeration representing a System Event (quit, Gain focus, Lose focus).

Values:

enumerator SystemEvent_Quit#

Fired when the application is quitting.

enumerator SystemEvent_LoseFocus#

Fired when the application loses focus.

enumerator SystemEvent_GainFocus#

Fired when the application gains forcus.