VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 (const DtVrfObject *entity)
 
virtual const DtVrfObjectentity () const
 
virtual void setRoute (const DtVrfObject *route)
 
virtual const DtVrfObjectroute () const
 
virtual void setLastWaypointIndex (int index)
 
virtual int lastWaypointIndex () const
 
virtual void setTraversalDirection (DtIteratorDirection traversalDirection)
 
virtual DtIteratorDirection traversalDirection () const
 

Protected Attributes

const DtVrfObjectmyEntity
 
const 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 ( const DtVrfObject entity)
virtual
virtual const DtVrfObject* DtEntityRouteTraversalState::entity ( ) const
virtual
virtual void DtEntityRouteTraversalState::setRoute ( const DtVrfObject 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

const DtVrfObject* DtEntityRouteTraversalState::myEntity
protected
const 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 Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)