| 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 |