15 #include <boost/thread.hpp>
26 class DtModelDefinition;
49 static void processModelIfNecessary(osg::Node* root,
DtDe& de);
static NodeSet theNodeProcessingSet
Definition: DtEntityIndirectUtils.h:59
std::set< osg::Node * > NodeSet
Definition: DtEntityIndirectUtils.h:58
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:38
Definition: DtEntityIndirectUtils.h:29
static boost::mutex theNodeProcessingSetMutex
Definition: DtEntityIndirectUtils.h:55
static boost::condition_variable theNodeProcessingCondition
Definition: DtEntityIndirectUtils.h:56
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70