ScummVM API documentation
Queen::Input Class Reference

Public Types

enum  { DELAY_SHORT = 10, DELAY_NORMAL = 100, DELAY_SCREEN_BLANKER = 5 * 60 * 1000 }
 Adjust here to change delays!
 
enum  { MOUSE_LBUTTON = 1, MOUSE_RBUTTON = 2 }
 

Public Member Functions

 Input (Common::Language language, OSystem *system)
 
void delay (uint amount)
 
void checkKeys ()
 convert input to verb
 
void clearKeyVerb ()
 use instead of KEYVERB=0
 
void canQuit (bool cq)
 
bool cutawayRunning () const
 
void cutawayRunning (bool running)
 
bool cutawayQuit () const
 
void cutawayQuitReset ()
 
void dialogueRunning (bool running)
 
bool talkQuit () const
 
void talkQuitReset ()
 
bool quickSave () const
 
void quickSaveReset ()
 
bool quickLoad () const
 
void quickLoadReset ()
 
bool fastMode () const
 
void fastMode (bool fm)
 
Verb keyVerb () const
 
Common::Point getMousePos () const
 
int mouseButton () const
 
void clearMouseButton ()
 
uint32 idleTime () const
 returns user idle time (used by Display, to trigger the screensaver)
 

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