Inheritance diagram for Exponent::GUI::Windowing::CCursor:
Definition at line 32 of file CCursor.hpp.
System cursors.
Definition at line 59 of file CCursor.hpp.
Exponent::GUI::Windowing::CCursor::CCursor | ( | EMouseCursor | cursor = e_arrowCursor |
) |
Construction
cursor | The cursor to use |
Exponent::GUI::Windowing::CCursor::CCursor | ( | HINSTANCE | instance, | |
const long | resourceId | |||
) |
Construction
instance | Application instance | |
resourceId | The resource id of the cursor to load from the app |
Exponent::GUI::Windowing::CCursor::CCursor | ( | const long | resourceId | ) |
Constuction
resourceId | The resource id of the cursor to load |
virtual Exponent::GUI::Windowing::CCursor::~CCursor | ( | ) | [virtual] |
Destruction
CCrsrHandle Exponent::GUI::Windowing::CCursor::getCursor | ( | ) | const |
Get the cursor
CCrsrHandle | The mac format cursor |
HCURSOR Exponent::GUI::Windowing::CCursor::getCursor | ( | ) | const |
Get the windows cursor handle
HCURSOR | The windows cursor |
EMouseCursor Exponent::GUI::Windowing::CCursor::getCursorId | ( | ) | const [inline] |
Get the cursor id
EMouseCursor | The mouse cursor |
Definition at line 144 of file CCursor.hpp.
References m_cursorId.
void Exponent::GUI::Windowing::CCursor::hideCursor | ( | ) |
Hide the cursor
void Exponent::GUI::Windowing::CCursor::setAnimatedCursor | ( | HINSTANCE | instance, | |
const unsigned long | resourceId | |||
) |
Load an animated cursor
instance | Application instance | |
resourceId | The resource id of the cursor to load from the app |
void Exponent::GUI::Windowing::CCursor::setCursor | ( | EMouseCursor | cursor | ) |
Set the cursor form a system id
cursor | The mouse cursor |
void Exponent::GUI::Windowing::CCursor::setCursor | ( | const long | resourceId | ) |
Set the cursor from a resource id
resourceId | The resource id of the cursor to load |
void Exponent::GUI::Windowing::CCursor::setCursor | ( | HINSTANCE | instance, | |
const long | resourceId | |||
) |
Set the cursor from a resource id
instance | Application instance | |
resourceId | The resource id of the cursor to load from the app |
void Exponent::GUI::Windowing::CCursor::showCursor | ( | ) |
Show the cursor
Arrow (normal)
Definition at line 44 of file CCursor.hpp.
Hand
Definition at line 45 of file CCursor.hpp.
Timer / Hourglass
Definition at line 48 of file CCursor.hpp.
Text beam
Definition at line 46 of file CCursor.hpp.
Left right drag
Definition at line 50 of file CCursor.hpp.
Resize
Definition at line 47 of file CCursor.hpp.
Size both directions
Definition at line 51 of file CCursor.hpp.
Up down drag
Definition at line 49 of file CCursor.hpp.
CCrsrHandle Exponent::GUI::Windowing::CCursor::m_cursor [protected] |
Handle to the cursor
Definition at line 189 of file CCursor.hpp.
HCURSOR Exponent::GUI::Windowing::CCursor::m_cursor [protected] |
pointer to the cursor
Definition at line 184 of file CCursor.hpp.