ScummVM API documentation
Trecision::PathFinding3D Class Reference

Public Member Functions

 PathFinding3D (TrecisionEngine *vm)
 
void findPath ()
 
void setPosition (int num)
 
void goToPosition (int num)
 
int nextStep ()
 
void initSortPan ()
 
void read3D (Common::SeekableReadStreamEndian *ff)
 
void reset (uint16 idx, float px, float pz, float theta)
 
void whereIs (int px, int py)
 
void actorOrder ()
 
void syncGameStream (Common::Serializer &ser)
 
int getActorPos () const
 
void setForcedActorPos (int actorPos)
 

Public Attributes

int _curStep
 
int _lastStep
 
int16 _curPanel
 
int _numSortPanel
 
int8 _characterGoToPosition
 
bool _characterInMovement
 
SSortPan _sortPan [32]
 
SStep _step [MAXSTEP]
 
SPan _panel [MAXPANELSINROOM]
 

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