ScummVM API documentation
Mohawk::CSTimeInventoryDisplay Class Reference

Public Member Functions

 CSTimeInventoryDisplay (MohawkEngine_CSTime *vm, Common::Rect baseRect)
 
void install ()
 
void draw ()
 
void show ()
 
void hide ()
 
void idle ()
 
void clearDisplay ()
 
void insertItemInDisplay (uint16 id)
 
void removeItem (uint16 id)
 
void mouseDown (Common::Point &pos)
 
void mouseMove (Common::Point &pos)
 
void mouseUp (Common::Point &pos)
 
void activateCuffs (bool active)
 
void setCuffsFlashing ()
 
bool getCuffsState ()
 
uint16 getCuffsShape ()
 
bool isItemDisplayed (uint16 id)
 
uint16 getDisplayedNum (uint id)
 
uint16 getLastDisplayedClicked ()
 
void setState (uint state)
 
uint getState ()
 

Public Attributes

Common::Rect _invRect
 
Common::Rect _itemRect [4]
 

Protected Attributes

MohawkEngine_CSTime_vm
 
uint _state
 
bool _cuffsState
 
uint16 _cuffsShape
 
uint16 _draggedItem
 
uint16 _displayedItems [4]
 

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