ScummVM API documentation
Tinsel::Cursor Class Reference

Public Member Functions

void AdjustCursorXY (int deltaX, int deltaY)
 
void SetCursorXY (int x, int y)
 
void SetCursorScreenXY (int newx, int newy)
 
void GetCursorXY (int *x, int *y, bool absolute)
 
bool GetCursorXYNoWait (int *x, int *y, bool absolute)
 
bool isCursorShown ()
 
void RestoreMainCursor ()
 
void SetTempCursor (SCNHANDLE pScript)
 
void DwHideCursor ()
 
void UnHideCursor ()
 
void HideCursorProcess ()
 
void AnimateProcess ()
 
void FreezeCursor ()
 
void DoFreezeCursor (bool bFreeze)
 
void HideCursorTrails ()
 
void UnHideCursorTrails ()
 
void DelAuxCursor ()
 
void SetAuxCursor (SCNHANDLE hFilm)
 
void DwInitCursor (SCNHANDLE bfilm)
 
void DropCursor ()
 
void RestartCursor ()
 
void RebootCursor ()
 
void StartCursorFollowed ()
 
void EndCursorFollowed ()
 
void InitCurObj ()
 
void InitCurPos ()
 
void DoCursorMove ()
 
bool CursorIsFrozen ()
 
int NumTrails ()
 
bool IsHidden ()
 
bool ShouldBeHidden ()
 
bool HasReelData ()
 

Public Attributes

bool _cursorProcessesStopped
 
bool _cursorProcessesRestarted
 
ANIM trailAnim
 
OBJECTtrailObj
 

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