ScummVM API documentation
BladeRunner::ActorWalk Class Reference

Public Member Functions

 ActorWalk (BladeRunnerEngine *vm)
 
void reset ()
 
bool setup (int actorId, bool runFlag, const Vector3 &from, const Vector3 &to, bool mustReach, bool *arrived)
 
void getCurrentPosition (int actorId, Vector3 *pos, int *facing) const
 
bool tick (int actorId, float stepDistance, bool flag)
 
bool isWalking () const
 
bool isRunning () const
 
bool isXYZOccupied (float x, float y, float z, int actorId) const
 
bool findEmptyPositionAround (int actorId, const Vector3 &from, int distance, Vector3 &out) const
 
void stop (int actorId, bool immediately, int combatAnimationMode, int animationMode)
 
void run (int actorId)
 
void save (SaveFileWriteStream &f)
 
void load (SaveFileReadStream &f)
 

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