Portal Input Api¶
File Hierarchy¶
-
-
Directory portal
-
Directory input
- File input_event_consumer.cpp
- File input_event_consumer.h
- File input_events.h
- File input_manager.cpp
- File input_manager.h
- File input_types.h
- File key_data.h
-
Directory input
-
Directory portal
Class Hierarchy¶
-
-
Namespace portal
- Template Struct FlagTraits< KeyModifierBits >
- Struct KeyData
- Class InputEventConsumer
- Class InputManager
- Class KeyPressedEvent
- Class KeyReleasedEvent
- Class KeyRepeatEvent
- Class MouseMovedEvent
- Class MouseScrolledEvent
- Class SetMouseCursorEvent
- Enum Axis
- Enum CursorMode
- Enum Key
- Enum KeyModifierBits
- Enum KeyState
-
Namespace portal
Full API¶
Namespaces¶
Classes and Structs¶
Enums¶
- Enum Key
- Enum Documentation
KeyInvalidMouseButton0MouseButton1MouseButton2MouseButton3MouseButton4MouseButton5LeftMouseButtonRightMouseButtonMiddleMouseButtonABCDEFGHIJKLMNOPQRSTUVWXYZZeroOneTwoThreeFourFiveSixSevenEightNineNumpadZeroNumpadOneNumpadTwoNumpadThreeNumpadFourNumpadFiveNumpadSixNumpadSevenNumpadEightNumpadNineMultiplyAddSubtractDecimalDivideLeftShiftRightShiftLeftControlRightControlLeftAltRightAltLeftSystemRightSystemBackSpaceTabEnterPauseCapsLockEscapeSpaceBarPageUpPageDownEndHomeInsertDeleteNumLockScrollLockLeftRightUpDownF1F2F3F4F5F6F7F8F9F10F11F12SemicolonEqualsCommaUnderscoreHyphenPeriodSlashTildeLeftBracketRightBracketBackslashApostropheAmpersandAsterixCaretColonDollarExclamationLeftParanthesesRightParanthesesQuoteMax
- Enum Documentation