Public Member Functions | |
InputHandler (GameBase *game) | |
void | setTranslator (InputTranslator *translator) |
void | incLockCount () |
void | decLockCount () |
void | handleMessage (CMessage &msg, bool respectLock=true) |
Public Attributes | |
GameBase * | _game |
InputTranslator * | _inputTranslator |
bool | _dragging |
bool | _buttonDown |
Point | _mousePos |
Point | _dragStartPos |
int | _lockCount |
bool | _abortMessage |
void Ultima::Shared::InputHandler::incLockCount | ( | ) |
Increment the lock count
void Ultima::Shared::InputHandler::decLockCount | ( | ) |
Decrement the lock count on the input handler
void Ultima::Shared::InputHandler::handleMessage | ( | CMessage & | msg, |
bool | respectLock = true |
||
) |
Handles a genereated mouse message