VR-Forces 5.0.1 Developer's Guide
 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.

Public Member Functions

 DtEntityRouteTraversalState ()
 
virtual ~DtEntityRouteTraversalState ()
 
 DtEntityRouteTraversalState (const DtEntityRouteTraversalState &orig)
 
DtEntityRouteTraversalStateoperator= (const DtEntityRouteTraversalState &orig)
 
virtual void setEntity (const DtSimObject *entity)
 
virtual const DtSimObjectentity () const
 
virtual void setRoute (const DtSimObject *route)
 
virtual const DtSimObjectroute () const
 
virtual void setLastWaypointIndex (int index)
 
virtual int lastWaypointIndex () const
 
virtual void setTraversalDirection (DtIteratorDirection traversalDirection)
 
virtual DtIteratorDirection traversalDirection () const
 

Protected Attributes

const DtSimObjectmyEntity
 
const DtSimObjectmyRoute
 
int myLastWaypointIndex
 
DtIteratorDirection myTraversalDirection
 

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 DtSimObject entity)
virtual
virtual const DtSimObject* DtEntityRouteTraversalState::entity ( ) const
virtual
virtual void DtEntityRouteTraversalState::setRoute ( const DtSimObject route)
virtual
virtual const DtSimObject* 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 DtSimObject* DtEntityRouteTraversalState::myEntity
protected
const DtSimObject* 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 Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)