Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AStar3D::OperationLimiter Class Reference

#include <astar2.h>

Inheritance diagram for AStar3D::OperationLimiter:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual bool allowHeightChange ()=0
virtual bool allowMovement ()=0
virtual bool allowLeavingContainer ()=0
virtual bool allowDocking ()=0
virtual ~OperationLimiter ()

Constructor & Destructor Documentation

virtual AStar3D::OperationLimiter::~OperationLimiter  )  [inline, virtual]
 

Definition at line 107 of file astar2.h.


Member Function Documentation

virtual bool AStar3D::OperationLimiter::allowDocking  )  [pure virtual]
 

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().

virtual bool AStar3D::OperationLimiter::allowHeightChange  )  [pure virtual]
 

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().

virtual bool AStar3D::OperationLimiter::allowLeavingContainer  )  [pure virtual]
 

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().

virtual bool AStar3D::OperationLimiter::allowMovement  )  [pure virtual]
 

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:16:15 2008 for Advanced Strategic Command by  doxygen 1.4.2