13 #include "matrix/vlVector.h"
64 static void verticesChangedCallback(
const DtVrfObject* obj,
void* usr);
65 virtual void processVerticesChanged(
const DtVrfObject* obj);
DtNavArea * myNavArea
Definition: navEdgeNavInterface.h:82
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
DtNavArea * myNewNavArea
Definition: navEdgeNavInterface.h:83
bool myChangingNavArea
Definition: navEdgeNavInterface.h:85
bool myUpdatePointsRequired
Definition: navEdgeNavInterface.h:84
DtSharedVrfObjectReference class will allocate an empty DtVrfObjectReference if one is not assigned s...
Definition: vrfObjectReference.h:102
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
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.
unsigned myNavEdgeIndex
Definition: navEdgeNavInterface.h:86
virtual void postObjectInit()
Perform additional initialization after the object has been initialized.
Definition: vrfObjectNavInterface.h:44
DtVrfObjectNavInterface & operator=(const DtVrfObjectNavInterface &orig)
Not Implemented.
This is the DtVrfObjectNavInterface subclass for objects which insert themselves as nav edges into th...
Definition: navEdgeNavInterface.h:27
virtual void changingNavArea(DtNavArea *newNavArea)
Called when about to change to a new navArea.