ScummVM API documentation
Alcachofa::PlaySoundTask Struct Referencefinal
Inheritance diagram for Alcachofa::PlaySoundTask:
Alcachofa::Task

Public Member Functions

 PlaySoundTask (Process &process, SoundHandle soundHandle)
 
 PlaySoundTask (Process &process, Common::Serializer &s)
 
TaskReturn run () override
 
void debugPrint () override
 
const char * taskName () const override
 
- Public Member Functions inherited from Alcachofa::Task
 Task (Process &process)
 
virtual TaskReturn run ()=0
 
virtual void debugPrint ()=0
 
virtual void syncGame (Common::Serializer &s)
 
virtual const char * taskName () const =0
 
Process & process () const
 

Additional Inherited Members

- Protected Member Functions inherited from Alcachofa::Task
Task * delay (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 inherited from Alcachofa::Task
uint32 _stage = 0
 

Member Function Documentation

◆ run()

TaskReturn Alcachofa::PlaySoundTask::run ( )
overridevirtual

Implements Alcachofa::Task.

◆ debugPrint()

void Alcachofa::PlaySoundTask::debugPrint ( )
overridevirtual

Implements Alcachofa::Task.

◆ taskName()

const char * Alcachofa::PlaySoundTask::taskName ( ) const
overridevirtual

Implements Alcachofa::Task.


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