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