ScummVM API documentation
Trecision::LogicManager Class Reference

Public Member Functions

 LogicManager (TrecisionEngine *vm)
 
void syncGameStream (Common::Serializer &ser)
 
void setupAltRoom (uint16 room, bool altRoomFl)
 
void endChangeRoom ()
 
void useInventoryWithInventory ()
 
void useInventoryWithScreen ()
 
bool useScreenWithScreen ()
 
void roomOut (uint16 curObj, uint16 *action, uint16 *pos)
 
bool mouseExamine (uint16 curObj)
 
bool mouseOperate (uint16 curObj)
 
bool mouseTake (uint16 curObj)
 
bool mouseTalk (uint16 curObj)
 
bool mouseClick (uint16 curObj)
 
bool operateInventory ()
 
void doMouseGame ()
 
bool doMouseInventory ()
 
void doMouseLeftRight ()
 
void doSystemChangeRoom (uint16 room)
 
bool isCloseupOrControlRoom () const
 

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