Inheritance diagram for CEGUI::MouseCursor:


Public Member Functions | |
| MouseCursor (void) | |
| Constructor for MouseCursor objects. | |
| ~MouseCursor (void) | |
| Destructor for MouseCursor objects. | |
| void | setImage (const String &imageset, const String &image_name) |
| Set the current mouse cursor image. | |
| void | setImage (const Image *image) |
| Set the current mouse cursor image. | |
| const Image * | getImage (void) const |
| Get the current mouse cursor image. | |
| void | draw (void) const |
| Makes the cursor draw itself. | |
| void | setPosition (const Point &position) |
| Set the current mouse cursor position. | |
| void | offsetPosition (const Point &offset) |
| Offset the mouse cursor position by the deltas specified in offset. | |
| void | setConstraintArea (const Rect *area) |
| Set the area that the mouse cursor is constrained to. | |
| void | setUnifiedConstraintArea (const URect *area) |
| Set the area that the mouse cursor is constrained to. | |
| void | hide (void) |
| Hides the mouse cursor. | |
| void | show (void) |
| Shows the mouse cursor. | |
| bool | isVisible (void) const |
| return whether the mouse cursor is visible. | |
| Point | getPosition (void) const |
| Return the current mouse cursor position as a pixel offset from the top-left corner of the display. | |
| Rect | getConstraintArea (void) const |
| return the current constraint area of the mouse cursor. | |
| const URect & | getUnifiedConstraintArea (void) const |
| return the current constraint area of the mouse cursor. | |
| Point | getDisplayIndependantPosition (void) const |
| Return the current mouse cursor position as display resolution independant values. | |
Static Public Member Functions | |
| static MouseCursor & | getSingleton (void) |
| Return singleton MouseCursor object. | |
| static MouseCursor * | getSingletonPtr (void) |
| Return pointer to singleton MouseCursor object. | |
Static Public Attributes | |
| static const String | EventNamespace |
| Namespace for global events. | |
| static const String | EventImageChanged |
| The cursor image of the widget has changed. | |
Protected Member Functions | |
| virtual void | onImageChanged (MouseCursorEventArgs &e) |
| event triggered internally when image of mouse cursor changes | |
| void | addMouseCursorEvents (void) |
| Add mouse cursor specific events. | |
The MouseCursor provides functionality to access the position and imagery of the mouse cursor / pointer
|
|
Makes the cursor draw itself.
|
|
|
return the current constraint area of the mouse cursor.
|
|
|
Return the current mouse cursor position as display resolution independant values.
|
|
|
Get the current mouse cursor image.
|
|
|
Return the current mouse cursor position as a pixel offset from the top-left corner of the display.
|
|
|
Return singleton MouseCursor object.
|
|
|
Return pointer to singleton MouseCursor object.
|
|
|
return the current constraint area of the mouse cursor.
|
|
|
Hides the mouse cursor.
|
|
|
return whether the mouse cursor is visible.
|
|
|
Offset the mouse cursor position by the deltas specified in offset.
|
|
|
Set the area that the mouse cursor is constrained to.
|
|
||||||||||||
|
Set the current mouse cursor image.
|
|
|
Set the current mouse cursor position.
|
|
|
Set the area that the mouse cursor is constrained to.
|
|
|
Shows the mouse cursor.
|
1.4.5