ScummVM API documentation
Saga2::HuntToBeNearLocationTask Class Reference
Inheritance diagram for Saga2::HuntToBeNearLocationTask:
Saga2::HuntLocationTask Saga2::HuntTask Saga2::Task

Public Member Functions

 HuntToBeNearLocationTask (TaskStack *ts, const Target &t, uint16 r)
 
 HuntToBeNearLocationTask (Common::InSaveFile *in, TaskID id)
 
int32 archiveSize () const
 
void write (Common::MemoryWriteStreamDynamic *out) const
 
int16 getType () const
 
bool operator== (const Task &t) const
 
- Public Member Functions inherited from Saga2::HuntLocationTask
 HuntLocationTask (TaskStack *ts, const Target &t)
 
 HuntLocationTask (Common::InSaveFile *in, TaskID id)
 
- Public Member Functions inherited from Saga2::HuntTask
 HuntTask (TaskStack *ts)
 
 HuntTask (Common::InSaveFile *in, TaskID id)
 
void fixup ()
 
void abortTask ()
 
TaskResult evaluate ()
 
TaskResult update ()
 
- Public Member Functions inherited from Saga2::Task
 Task (TaskStack *ts)
 
 Task (TaskStack *ts, TaskID id)
 
 Task (Common::InSaveFile *in, TaskID id)
 
bool operator!= (const Task &t) const
 

Protected Member Functions

void evaluateTarget ()
 
bool atTarget ()
 
void atTargetabortTask ()
 
TaskResult atTargetEvaluate ()
 
TaskResult atTargetUpdate ()
 
uint16 getRange () const
 
- Protected Member Functions inherited from Saga2::HuntLocationTask
bool targetHasChanged (GotoTask *gotoTarget)
 
GotoTasksetupGoto ()
 
TilePoint currentTargetLoc ()
 
const TargetgetTarget () const
 

Additional Inherited Members

- Public Attributes inherited from Saga2::Task
Common::String _type
 
- Protected Attributes inherited from Saga2::HuntLocationTask
TilePoint _currentTarget
 
- Protected Attributes inherited from Saga2::Task
TaskStack_stack
 
TaskStackID _stackID
 

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