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 ()

Detailed Description

Definition at line 102 of file astar2.h.


Constructor & Destructor Documentation

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

Definition at line 108 of file astar2.h.


Member Function Documentation

virtual bool AStar3D::OperationLimiter::allowHeightChange (  )  [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().

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

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().

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

Implemented in HeightChangeLimitation, and MovementLimitation.

Referenced by AStar3D::findPath().


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:46:20 2012 for Advanced Strategic Command by  doxygen 1.5.1