18 #include <boost/function.hpp>
22 class DtModelDefinition;
30 typedef boost::function< void (DtAgentManagerInterface*) >
DtLockedBufferedQueue< SceneManagerInterfaceFunction > AsyncAgentManagerInterfaceFunctionQueue
Definition: DtAsynchronousAgentManager.h:34
An asynchronous interface to the scene manager.
Definition: DtAsynchronousAgentManager.h:27
boost::function< void(DtAgentManagerInterface *) > SceneManagerInterfaceFunction
Definition: DtAsynchronousAgentManager.h:31
DtAgentManager & myAgentManager
Definition: DtAsynchronousAgentManager.h:79
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:33
Contains makVrv::DtLockedBufferedQueue class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
The DtAgentManager manages the distributed scene object framework.
Definition: DtAgentManager.h:38
AsyncAgentManagerInterfaceFunctionQueue myAsyncFunctionQueue
Definition: DtAsynchronousAgentManager.h:80
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:36
Contains makVrv::DtAgentManagerInterface class.
Contains DLL export macros.