![]() |
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 bool | isSingleCreated () noexcept |
static cMouseMgr * | get_SingleU () noexcept |
static cMouseMgr * | get_Single () |
static TYPE2 *__stdcall | get_SingleCast () |
static cMouseMgr & | I () noexcept |
![]() | |
cSingletonStatic (cMouseMgr *pObject) noexcept | |
virtual | ~cSingletonStatic () noexcept |
![]() | |
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 |