ScummVM API documentation
Alcachofa::Task Struct Referenceabstract
Inheritance diagram for Alcachofa::Task:
Alcachofa::DelayTask Alcachofa::PlaySoundTask Alcachofa::WaitForMusicTask

Public Member Functions

 Task (Process &process)
 
virtual TaskReturn run ()=0
 
virtual void debugPrint ()=0
 
virtual void syncGame (Common::Serializer &s)
 
virtual const char * taskName () const =0
 
Processprocess () const
 

Protected Member Functions

Taskdelay (uint32 millis)
 
void syncObjectAsString (Common::Serializer &s, ObjectBase *&object, bool optional=false) const
 
template<class TObject >
void syncObjectAsString (Common::Serializer &s, TObject *&object, bool optional=false) const
 

Protected Attributes

uint32 _stage = 0
 

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