AcquireDirectInput(void) noexcept | Burger::Mouse | |
BUTTON_10 enum value | Burger::Mouse | |
BUTTON_11 enum value | Burger::Mouse | |
BUTTON_12 enum value | Burger::Mouse | |
BUTTON_13 enum value | Burger::Mouse | |
BUTTON_14 enum value | Burger::Mouse | |
BUTTON_15 enum value | Burger::Mouse | |
BUTTON_16 enum value | Burger::Mouse | |
BUTTON_4 enum value | Burger::Mouse | |
BUTTON_5 enum value | Burger::Mouse | |
BUTTON_6 enum value | Burger::Mouse | |
BUTTON_7 enum value | Burger::Mouse | |
BUTTON_8 enum value | Burger::Mouse | |
BUTTON_9 enum value | Burger::Mouse | |
BUTTON_LEFT enum value | Burger::Mouse | |
BUTTON_MIDDLE enum value | Burger::Mouse | |
BUTTON_RIGHT enum value | Burger::Mouse | |
DisconnectionCallback(void *pData, int iReturn, void *pSender) | Burger::Mouse | static |
eMouseButtons enum name | Burger::Mouse | |
EnumerationCallback(void *pData, int iReturn, void *pSender, __IOHIDDevice *pDevice) | Burger::Mouse | static |
g_StaticRTTI | Burger::Mouse | static |
get_class_name(void) const noexcept | Burger::Base | inline |
get_StaticRTTI(void) const noexcept override | Burger::Mouse | virtual |
GetMouseEvent(MouseEvent_t *pEvent) | Burger::Mouse | |
InputCallback(void *pData, int iReturn, void *pSender, __IOHIDValue *pValue) | Burger::Mouse | static |
IsPresent(void) const | Burger::Mouse | |
m_bAcquired | Burger::Mouse | protected |
m_bButtonSwap | Burger::Mouse | protected |
m_bQuit | Burger::Mouse | protected |
m_iDeltaX | Burger::Mouse | protected |
m_iDeltaY | Burger::Mouse | protected |
m_iMouseWheelX | Burger::Mouse | protected |
m_iMouseWheelY | Burger::Mouse | protected |
m_Mice | Burger::Mouse | protected |
m_MouseEvents | Burger::Mouse | protected |
m_MouseLock | Burger::Mouse | protected |
m_MouseThread | Burger::Mouse | protected |
m_pGameApp | Burger::Mouse | protected |
m_pHIDManager | Burger::Mouse | protected |
m_pMouseDevice | Burger::Mouse | protected |
m_pMouseEvent | Burger::Mouse | protected |
m_uArrayEnd | Burger::Mouse | protected |
m_uArrayStart | Burger::Mouse | protected |
m_uBoundsX | Burger::Mouse | protected |
m_uBoundsY | Burger::Mouse | protected |
m_uButtons | Burger::Mouse | protected |
m_uMiceCount | Burger::Mouse | protected |
m_uPressedButtons | Burger::Mouse | protected |
m_uX | Burger::Mouse | protected |
m_uY | Burger::Mouse | protected |
MAX_MOUSE_DEVICE_COUNT enum value | Burger::Mouse | |
Mouse(const Mouse &)=delete | Burger::Mouse | private |
Mouse(Mouse &&)=delete | Burger::Mouse | private |
Mouse(GameApp *pGameApp) | Burger::Mouse | |
MOUSEBUFFSIZE enum value | Burger::Mouse | |
operator=(const Mouse &)=delete | Burger::Mouse | private |
operator=(Mouse &&)=delete | Burger::Mouse | private |
PeekMouseEvent(MouseEvent_t *pEvent) | Burger::Mouse | |
Poll(void *pData) noexcept | Burger::Mouse | static |
PostMouseDown(uint32_t uMouseBits, uint32_t uMSTimeStamp=0) | Burger::Mouse | |
PostMouseEvent(const EventHeader_t *pEvent) | Burger::Mouse | |
PostMouseMotion(int32_t x, int32_t y, uint32_t uMSTimeStamp=0) | Burger::Mouse | |
PostMousePosition(uint32_t x, uint32_t y, uint32_t uMSTimeStamp=0) | Burger::Mouse | |
PostMouseUp(uint32_t uMouseBits, uint32_t uMSTimeStamp=0) | Burger::Mouse | |
PostMouseWheel(int32_t iWheelXMovement, int32_t iWheelYMovement, uint32_t uMSTimeStamp=0) | Burger::Mouse | |
Read(uint32_t *pX, uint32_t *pY) | Burger::Mouse | |
Read(int32_t *pX, int32_t *pY) | Burger::Mouse | |
ReadButtonDowns(void) | Burger::Mouse | |
ReadButtons(void) | Burger::Mouse | |
ReadSystemMouseValues(void) noexcept | Burger::Mouse | |
ReadWheelX(void) | Burger::Mouse | |
ReadWheelY(void) | Burger::Mouse | |
SetRange(uint32_t x, uint32_t y) | Burger::Mouse | |
UnacquireDirectInput(void) noexcept | Burger::Mouse | |
WindowsMouseThread(void *pData) | Burger::Mouse | protectedstatic |
~Base() noexcept=default | Burger::Base | virtual |
~Mouse() | Burger::Mouse | virtual |