11#include <vrvCore/DtKeyState.h>
33 DtInputTypeDoubleClick,
71 DtHatRightUp = DtHatRight | DtHatUp,
72 DtHatRightDown = DtHatRight | DtHatDown,
73 DtHatLeftUp = DtHatLeft | DtHatUp,
74 DtHatLeftDown = DtHatLeft | DtHatDown,
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
enum DtHatFlags { DtHatCentered=0x00, DtHatUp=0x01, DtHatRight=0x02, DtHatDown=0x04, DtHatLeft=0x08, DtHatRightUp=DtHatRight|DtHatUp, DtHatRightDown=DtHatRight|DtHatDown, DtHatLeftUp=DtHatLeft|DtHatUp, DtHatLeftDown=DtHatLeft|DtHatDown, DtHatInvalid } DtHatFlags
Enumeration of hat/POV switch positions.
Definition inputData.h:65
makVrv::DtKeyState::KeyModifier DtInputModifier
Alias for key modifier flags from DtKeyState.
Definition inputData.h:81
enum DtAxisFlags { DtAxisNone=0, DtAxisX, DtAxisY, DtAxisZ } DtInputAxis
Enumeration of axis directions.
Definition inputData.h:54
enum DtInputType { DtInputTypeAxis=0, DtInputTypeButton, DtInputTypeDoubleClick, DtInputTypeHat, DtInputTypeTrackBall, DtInputTypeMotion, DtInputTypeScroll, DtInputTypeKey, DtInputTypeInvalid } DtInputType
Enumeration of input event types.
Definition inputData.h:30
enum DtMouseButton { DtLeftButton=0, DtRightButton, DtMiddleButton } DtMouseButton
Enumeration of mouse button types.
Definition inputData.h:45
enum DtDeviceType { DtGamepad=0, DtJoystick, DtKeyboard, DtMouse, DtTouchController, DtOther } DtDeviceName
Enumeration of input device types.
Definition inputData.h:18