![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cMouseMgr.h>
Public Member Functions | |
| cMouseMgr () | |
| float | get_MouseDeltaBiggest () const |
| void | put_MouseCursorType (const FILECHAR_t *pszType) |
| void | put_MouseCursorShow (bool fShowCursor) |
| virtual void | SetMouseModeNext (MOUSEMODE_TYPE mode) |
| virtual void | SetMouseMode (MOUSEMODE_TYPE mode) |
| void | UpdateMouse () |
Additional Inherited Members | |
Static Public Member Functions inherited from Gray::cSingletonStatic< cMouseMgr > | |
| static bool | isSingleCreated () noexcept |
| static cMouseMgr * | get_SingleU () noexcept |
| static cMouseMgr * | get_Single () |
| static TYPE2 *__stdcall | get_SingleCast () |
| static cMouseMgr & | I () noexcept |
Protected Member Functions inherited from Gray::cSingletonStatic< cMouseMgr > | |
| cSingletonStatic (cMouseMgr *pObject) noexcept | |
| virtual | ~cSingletonStatic () noexcept |
Static Protected Attributes inherited from Gray::cSingletonStatic< cMouseMgr > | |
| static cMouseMgr * | sm_pThe |
| pointer to the one and only object of this TYPE. ASSUME automatically init to = nullptr. More... | |
Mouse state. Put all the mouse state stuff here.
| GrayLib::cMouseMgr::cMouseMgr | ( | ) |
| float GrayLib::cMouseMgr::get_MouseDeltaBiggest | ( | ) | const |
| void GrayLib::cMouseMgr::put_MouseCursorShow | ( | bool | fShowCursor | ) |
| void GrayLib::cMouseMgr::put_MouseCursorType | ( | const FILECHAR_t * | pszType | ) |
|
virtual |
|
virtual |
| void GrayLib::cMouseMgr::UpdateMouse | ( | ) |
| bool GrayLib::cMouseMgr::m_bGotDblClick |
| bool GrayLib::cMouseMgr::m_bShowMouseCursor |
| MOUSEMODE_TYPE GrayLib::cMouseMgr::m_eMouseMode |
| cPoint2i GrayLib::cMouseMgr::m_ptMouseCur |
| cPoint2i GrayLib::cMouseMgr::m_ptMouseLastPosition |
| cPoint2i GrayLib::cMouseMgr::m_ptMouseLastVisible |
| cPoint2i GrayLib::cMouseMgr::m_ptMouseMove |
| cPoint2i GrayLib::cMouseMgr::m_ptMouseSelect |
| TIMESYS_t GrayLib::cMouseMgr::m_timeLastMove |
| cTimeSys GrayLib::cMouseMgr::m_timeMouseMode |
| cTimeSys GrayLib::cMouseMgr::m_timeMouseMode2 |
| cVector2f GrayLib::cMouseMgr::m_vMouseDelta |