ScummVM API documentation
Alcachofa::Player Class Reference

Public Member Functions

RoomcurrentRoom () const
 
MainCharacteractiveCharacter () const
 
ShapeObject *& selectedObject ()
 
void *& pressedObject ()
 
Item *& heldItem ()
 
FakeSemaphoresemaphore ()
 
MainCharacterinactiveCharacter () const
 
FakeSemaphoresemaphoreFor (MainCharacterKind kind)
 
bool & isGameLoaded ()
 
MainCharacterKind activeCharacterKind () const
 
void preUpdate ()
 
void postUpdate ()
 
void updateCursor ()
 
void drawCursor (bool forceDefaultCursor=false)
 
void resetCursor ()
 
void changeRoom (const Common::String &targetRoomName, bool resetCamera)
 
void changeRoomToBeforeInventory ()
 
void triggerObject (ObjectBase *object, const char *action)
 
void triggerDoor (const Door *door)
 
void addLastDialogCharacter (Character *character)
 
void stopLastDialogCharacters ()
 
void setActiveCharacter (MainCharacterKind kind)
 
bool isAllowedToOpenMenu ()
 
void syncGame (Common::Serializer &s)
 

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