Angel 3.2
A 2D Game Prototyping Engine
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
FindNextMoveState Class Referenceabstract
+ Inheritance diagram for FindNextMoveState:

Public Member Functions

virtual void Initialize (PathFinder *pathFinder)
 
virtual bool Update (PathFinderMove &move)=0
 
virtual void BeginState (PathFinder::ePFMoveState)
 
virtual void EndState (PathFinder::ePFMoveState)
 
virtual const char * GetName ()=0
 

Protected Member Functions

void SetNewState (PathFinder::ePFMoveState newState)
 
Vector2List & GetCurrentPath ()
 
const Vector2GetCurrentPosition ()
 
const Vector2GetCurrentDestination ()
 
int & GetCurrentPathIndex ()
 
float GetCurrentArrivalDist ()
 

Protected Attributes

PathFinder_pathFinder
 

Detailed Description

Definition at line 87 of file PathFinder.h.


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