13 #include "matrix/vlVector.h"
45 virtual bool obstacleEnabled();
48 virtual void createNavObstacle();
Definition: vrfObjectNavInterface.h:18
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
int myStationaryTicks
Definition: dynamicObstacleNavInterface.h:57
Definition: navObstacle.h:19
DtSharedVrfObjectReference class will allocate an empty DtVrfObjectReference if one is not assigned s...
Definition: vrfObjectReference.h:102
DtNavArea * myNavArea
Definition: dynamicObstacleNavInterface.h:58
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
This is the DtVrfObjectNavInterface subclass for objects which are treated as frequently moving obsta...
Definition: dynamicObstacleNavInterface.h:23
Contains all the data and logic for navigation within a specific area.
Definition: navArea.h:179
virtual bool init()
Virtual init, called from the create() method.
DtVector myPreviousLocalPos
Definition: dynamicObstacleNavInterface.h:56
DtVrfObjectNavInterface & operator=(const DtVrfObjectNavInterface &orig)
Not Implemented.
DtNavObstacle * myNavObstacle
Definition: dynamicObstacleNavInterface.h:55
virtual void changingNavArea(DtNavArea *newNavArea)
Called when about to change to a new navArea.