Public Member Functions | |
EventManager (LabEngine *vm) | |
IntuiMessage * | getMsg () |
void | initMouse () |
void | mouseShow () |
void | mouseHide () |
void | processInput () |
void | setMousePos (Common::Point pos) |
Common::Point | updateAndGetMousePos () |
void | simulateEvent () |
void Lab::EventManager::initMouse | ( | ) |
Initializes the mouse.
void Lab::EventManager::mouseShow | ( | ) |
Shows the mouse.
void Lab::EventManager::mouseHide | ( | ) |
Hides the mouse.
void Lab::EventManager::setMousePos | ( | Common::Point | pos | ) |
Moves the mouse to new co-ordinates.
void Lab::EventManager::simulateEvent | ( | ) |
Simulates an event for the game main loop, when a game is loaded or when the user teleports to a scene