ScummVM API documentation
Ultima::Shared::InputHandler Class Reference

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
 

Member Function Documentation

◆ incLockCount()

void Ultima::Shared::InputHandler::incLockCount ( )

Increment the lock count

◆ decLockCount()

void Ultima::Shared::InputHandler::decLockCount ( )

Decrement the lock count on the input handler

◆ handleMessage()

void Ultima::Shared::InputHandler::handleMessage ( CMessage msg,
bool  respectLock = true 
)

Handles a genereated mouse message


The documentation for this class was generated from the following file: