ScummVM API documentation
Hopkins::EventsManager Class Reference

Public Member Functions

 EventsManager (HopkinsEngine *vm)
 
void clearAll ()
 
void initMouseData ()
 
void delay (int totalMilli)
 
void changeMouseCursor (int id)
 
void refreshEvents ()
 
int waitKeyPress ()
 
int getMouseX ()
 
int getMouseY ()
 
int getMouseButton ()
 
void setMouseXY (Common::Point pos)
 
void setMouseXY (int xp, int yp)
 
void mouseOn ()
 
void mouseOff ()
 
void setMouseOn ()
 
void refreshScreenAndEvents ()
 

Public Attributes

DIALOG_KEY _gameKey
 
uint32 _rateCounter
 
uint32 _gameCounter
 
bool _escKeyFl
 
bool _mouseFl
 
bool _breakoutFl
 
Common::Point _startPos
 
Common::Point _mousePos
 
Common::Point _mouseOffset
 
int _mouseSpriteId
 
int _curMouseButton
 
int _mouseButton
 
int _mouseCursorId
 
byte * _objectBuf
 
byte * _mouseCursor
 

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