ScummVM API documentation
MutationOfJB::Task Class Referenceabstract

#include <task.h>

Inheritance diagram for MutationOfJB::Task:
MutationOfJB::ConversationTask MutationOfJB::ObjectAnimationTask MutationOfJB::SayTask MutationOfJB::SequentialTask

Public Types

enum  State { IDLE, RUNNING, FINISHED }
 

Public Member Functions

virtual void start ()=0
 
virtual void update ()=0
 
virtual void stop ()
 
void setTaskManager (TaskManager *taskMan)
 
TaskManagergetTaskManager ()
 
State getState () const
 

Protected Member Functions

void setState (State state)
 

Detailed Description

Base class for tasks.


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