ScummVM API documentation
TsAGE::EventsClass Class Reference
Inheritance diagram for TsAGE::EventsClass:
TsAGE::SaveListener

Public Member Functions

void setCursor (CursorType cursorType)
 
void pushCursor (CursorType cursorType)
 
void popCursor ()
 
void setCursor (Graphics::Surface &cursor, int transColor, const Common::Point &hotspot, CursorType cursorId)
 
void setCursor (GfxSurface &cursor)
 
void setCursorFromFlag ()
 
CursorType getCursor () const
 
void showCursor ()
 
CursorType hideCursor ()
 
bool isCursorVisible () const
 
bool pollEvent ()
 
void waitForPress (int eventMask=EVENT_BUTTON_DOWN|EVENT_CUSTOM_ACTIONSTART|EVENT_KEYPRESS)
 
bool getEvent (Event &evt, int eventMask=~EVENT_MOUSE_MOVE)
 
Common::Event event ()
 
Common::EventType type ()
 
uint32 getFrameNumber () const
 
void delay (int numFrames)
 
bool isInventoryIcon () const
 
void proc1 ()
 
void listenerSynchronize (Serializer &s) override
 

Static Public Member Functions

static void loadNotifierProc (bool postFlag)
 

Public Attributes

Common::Point _mousePos
 
CursorType _currentCursor
 
CursorType _lastCursor
 

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