ScummVM API documentation
Pink::GamePage Class Reference
Inheritance diagram for Pink::GamePage:
Pink::Page Pink::NamedObject Pink::Object

Public Member Functions

void toConsole () const override
 
void deserialize (Archive &archive) override
 
void loadState (Archive &archive)
 
void saveState (Archive &archive)
 
void load (Archive &archive) override
 
void unload ()
 
void loadManagers ()
 
void init (bool isLoadingSave)
 
Sequencer * getSequencer () override
 
WalkMgr * getWalkMgr () override
 
Module * getModule () override
 
const Module * getModule () const override
 
bool checkValueOfVariable (const Common::String &variable, const Common::String &value) const override
 
void setVariable (Common::String &variable, Common::String &value) override
 
void clear () override
 
- Public Member Functions inherited from Pink::Page
void toConsole () const override
 
void load (Archive &archive) override
 
void init ()
 
void initPalette ()
 
Actor * findActor (const Common::String &name)
 
LeadActor * getLeadActor ()
 
Common::SeekableReadStream * getResourceStream (const Common::String &fileName)
 
virtual void clear ()
 
void pause (bool paused)
 
PinkEngine * getGame ()
 
virtual Sequencer * getSequencer ()
 
virtual WalkMgr * getWalkMgr ()
 
virtual Module * getModule ()
 
virtual const Module * getModule () const
 
virtual bool checkValueOfVariable (const Common::String &variable, const Common::String &value) const
 
virtual void setVariable (Common::String &variable, Common::String &value)
 
- Public Member Functions inherited from Pink::NamedObject
 NamedObject (const Common::String &name)
 
void deserialize (Archive &archive) override
 
const Common::String & getName () const
 
virtual void load (Archive &)
 
virtual void deserialize (Archive &)
 
virtual void toConsole () const
 

Additional Inherited Members

- Protected Attributes inherited from Pink::Page
Array< Actor * > _actors
 
ResourceMgr _resMgr
 
LeadActor * _leadActor
 
- Protected Attributes inherited from Pink::NamedObject
Common::String _name
 

Member Function Documentation

◆ toConsole()

void Pink::GamePage::toConsole ( ) const
overridevirtual

Reimplemented from Pink::Object.

◆ deserialize()

void Pink::GamePage::deserialize ( Archive &  archive)
overridevirtual

Reimplemented from Pink::NamedObject.

◆ load()

void Pink::GamePage::load ( Archive &  archive)
overridevirtual

Reimplemented from Pink::Object.

◆ getSequencer()

Sequencer * Pink::GamePage::getSequencer ( )
inlineoverridevirtual

Reimplemented from Pink::Page.

◆ getWalkMgr()

WalkMgr * Pink::GamePage::getWalkMgr ( )
inlineoverridevirtual

Reimplemented from Pink::Page.

◆ getModule() [1/2]

Module * Pink::GamePage::getModule ( )
inlineoverridevirtual

Reimplemented from Pink::Page.

◆ getModule() [2/2]

const Module * Pink::GamePage::getModule ( ) const
inlineoverridevirtual

Reimplemented from Pink::Page.

◆ checkValueOfVariable()

bool Pink::GamePage::checkValueOfVariable ( const Common::String &  variable,
const Common::String &  value 
) const
overridevirtual

Reimplemented from Pink::Page.

◆ setVariable()

void Pink::GamePage::setVariable ( Common::String &  variable,
Common::String &  value 
)
overridevirtual

Reimplemented from Pink::Page.

◆ clear()

void Pink::GamePage::clear ( )
overridevirtual

Reimplemented from Pink::Page.


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