ScummVM API documentation
Voyeur::EventsManager Class Reference

Public Member Functions

 EventsManager (VoyeurEngine *vm)
 
void setMousePos (const Common::Point &p)
 
void startMainClockInt ()
 
void sWaitFlip ()
 
void vInitColor ()
 
void delay (int cycles)
 
void delayClick (int cycles)
 
void pollEvents ()
 
void startFade (CMapResource *cMap)
 
void addFadeInt ()
 
void setCursor (PictureResource *pic)
 
void setCursor (byte *cursorData, int width, int height, int keyColor)
 
void setCursorColor (int idx, int mode)
 
void showCursor ()
 
void hideCursor ()
 
Common::Point getMousePos ()
 
uint32 getGameCounter () const
 
void getMouseInfo ()
 
void startCursorBlink ()
 
void incrementTime (int amt)
 
void stopEvidDim ()
 
Common::String getEvidString (int eventIndex)
 

Public Attributes

IntData _gameData
 
IntData_intPtr
 
IntNode _fadeIntNode
 
IntNode _fade2IntNode
 
IntNode _cycleIntNode
 
IntNode _evIntNode
 
IntNode _mainIntNode
 
int _cycleStatus
 
int _fadeFirstCol
 
int _fadeLastCol
 
int _fadeCount
 
int _fadeStatus
 
bool _leftClick
 
bool _rightClick
 
bool _mouseClicked
 
bool _newMouseClicked
 
bool _newLeftClick
 
bool _newRightClick
 
int _videoDead
 
int _cycleTime [4]
 
byte * _cycleNext [4]
 
VInitCycleResource_cyclePtr
 

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