VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtEntityRouteTraversalState Class Reference

DtEntityRouteTraversalState is a utiltily class that hodls the state associated with an entity moving along a route. More...

Public Member Functions

 DtEntityRouteTraversalState ()
virtual ~DtEntityRouteTraversalState ()
 DtEntityRouteTraversalState (const DtEntityRouteTraversalState &orig)
DtEntityRouteTraversalStateoperator= (const DtEntityRouteTraversalState &orig)
virtual void setEntity (DtVrfObject *entity)
virtual DtVrfObjectentity ()
virtual const DtVrfObjectentity () const
virtual void setRoute (DtVrfObject *route)
virtual DtVrfObjectroute ()
virtual const DtVrfObjectroute () const
virtual void setLastWaypointIndex (int index)
virtual int lastWaypointIndex () const
virtual void setTraversalDirection (DtIteratorDirection traversalDirection)
virtual DtIteratorDirection traversalDirection () const

Protected Attributes

DtVrfObjectmyEntity
DtVrfObjectmyRoute
int myLastWaypointIndex
DtIteratorDirection myTraversalDirection

Detailed Description

DtEntityRouteTraversalState is a utiltily class that hodls the state associated with an entity moving along a route.

Constructor & Destructor Documentation

DtEntityRouteTraversalState::DtEntityRouteTraversalState ( )
virtual DtEntityRouteTraversalState::~DtEntityRouteTraversalState ( )
virtual
DtEntityRouteTraversalState::DtEntityRouteTraversalState ( const DtEntityRouteTraversalState orig)

Member Function Documentation

DtEntityRouteTraversalState& DtEntityRouteTraversalState::operator= ( const DtEntityRouteTraversalState orig)
virtual void DtEntityRouteTraversalState::setEntity ( DtVrfObject entity)
virtual
virtual DtVrfObject* DtEntityRouteTraversalState::entity ( )
virtual
virtual const DtVrfObject* DtEntityRouteTraversalState::entity ( ) const
virtual
virtual void DtEntityRouteTraversalState::setRoute ( DtVrfObject route)
virtual
virtual DtVrfObject* DtEntityRouteTraversalState::route ( )
virtual
virtual const DtVrfObject* DtEntityRouteTraversalState::route ( ) const
virtual
virtual void DtEntityRouteTraversalState::setLastWaypointIndex ( int  index)
virtual
virtual int DtEntityRouteTraversalState::lastWaypointIndex ( ) const
virtual
virtual void DtEntityRouteTraversalState::setTraversalDirection ( DtIteratorDirection  traversalDirection)
virtual
virtual DtIteratorDirection DtEntityRouteTraversalState::traversalDirection ( ) const
virtual

Member Data Documentation

DtVrfObject* DtEntityRouteTraversalState::myEntity
protected
DtVrfObject* DtEntityRouteTraversalState::myRoute
protected
int DtEntityRouteTraversalState::myLastWaypointIndex
protected
DtIteratorDirection DtEntityRouteTraversalState::myTraversalDirection
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)