ScummVM API documentation
Pink::InventoryActor Class Reference
Inheritance diagram for Pink::InventoryActor:
Pink::Actor Pink::NamedObject Pink::Object

Public Member Functions

void toConsole () const override
 
void pause (bool paused) override
 
void init (bool paused) override
 
- Public Member Functions inherited from Pink::Actor
void deserialize (Archive &archive) override
 
void loadState (Archive &archive)
 
void saveState (Archive &archive)
 
bool initPalette (Screen *screen)
 
bool isPlaying () const
 
void endAction ()
 
virtual bool isSupporting () const
 
virtual bool isCursor () const
 
virtual bool isLeftClickHandlers () const
 
virtual bool isUseClickHandlers (InventoryItem *item) const
 
virtual void onMouseOver (Common::Point point, CursorMgr *mgr)
 
virtual void onMouseOverWithItem (Common::Point point, const Common::String &itemName, CursorMgr *cursorMgr)
 
virtual void onTimerMessage ()
 
virtual void onLeftClickMessage ()
 
virtual void onUseClickMessage (InventoryItem *item, InventoryMgr *mgr)
 
ActionfindAction (const Common::String &name)
 
ActiongetAction ()
 
const ActiongetAction () const
 
PagegetPage ()
 
const PagegetPage () const
 
InventoryMgrgetInventoryMgr () const
 
virtual Common::String getPDALink () const
 
virtual Common::String getLocation () const
 
void setAction (const Common::String &name)
 
void setAction (Action *newAction)
 
void setAction (Action *newAction, bool loadingSave)
 
- Public Member Functions inherited from Pink::NamedObject
 NamedObject (const Common::String &name)
 
void deserialize (Archive &archive) override
 
const Common::StringgetName () const
 
- Public Member Functions inherited from Pink::Object
virtual void load (Archive &)
 

Additional Inherited Members

- Protected Attributes inherited from Pink::Actor
Page_page
 
Action_action
 
Array< Action * > _actions
 
bool _isActionEnded
 
- Protected Attributes inherited from Pink::NamedObject
Common::String _name
 

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