![]() |
Blamite Game Engine - Strings
00446.11.02.25.0036.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
Class representing a mouse movement event. More...
#include <MouseMoveEvent.h>
Inheritance diagram for MouseMoveEvent:
Collaboration diagram for MouseMoveEvent:Public Member Functions | |
| MouseMoveEvent (int _x, int _y) | |
| Constructs a new event. More... | |
| MouseMoveEvent (int _x, int _y, int _dx, int _dy) | |
| Constructs a new event. More... | |
| int | GetX () |
| Retrieves the X position of the mouse. More... | |
| int | GetY () |
| Retrieves the Y position of the mouse. More... | |
| int | GetDeltaX () |
| Retrieves the X delta of the mouse. More... | |
| int | GetDeltaY () |
| Retrieves the Y delta of the mouse. More... | |
Public Member Functions inherited from BlamEvent | |
| BlamEvent (BlamEventType type) | |
| Constructs a new event with the specified type. More... | |
| BlamEventType | GetEventType () |
| Retrieves the type of the event. More... | |
| void | SetCancelled (bool cancel) |
| Sets whether or not the event should be cancelled. More... | |
| bool | IsCancelled () |
| Determines whether or not the event has been cancelled. More... | |
Class representing a mouse movement event.
This event is fired from the SDL_MOUSEMOTION event.
| MouseMoveEvent::MouseMoveEvent | ( | int | _x, |
| int | _y | ||
| ) |
Constructs a new event.
| _x | - The X position of the mouse. |
| _y | - The Y position of the mouse. |
| MouseMoveEvent::MouseMoveEvent | ( | int | _x, |
| int | _y, | ||
| int | _dx, | ||
| int | _dy | ||
| ) |
Constructs a new event.
| _x | - The X position of the mouse. |
| _y | - The Y position of the mouse. |
| _dx | - The X delta of the mouse. |
| _dy | - The Y delta of the mouse. |
| int MouseMoveEvent::GetDeltaX | ( | ) |
Retrieves the X delta of the mouse.
This refers to the distance, relative the screen center, that the mouse has moved. Only used when the mouse is captured.
0. | int MouseMoveEvent::GetDeltaY | ( | ) |
Retrieves the Y delta of the mouse.
This refers to the distance, relative the screen center, that the mouse has moved. Only used when the mouse is captured.
0. | int MouseMoveEvent::GetX | ( | ) |
Retrieves the X position of the mouse.
| int MouseMoveEvent::GetY | ( | ) |
Retrieves the Y position of the mouse.