12 #include <vlutil/vlFilename.h>
45 virtual void removeAllScriptedMovementObjects();
50 virtual bool loadScriptedMovementObjects(
const DtFilename& dir,
bool append =
false);
56 virtual bool removeScriptedMovementObject(
const std::string&);
71 virtual DtString fileConfigurationFor(
const std::string& uniqueId)
const;
75 static void scriptedMovementObjectsRequestCallback(
DtSimMessage* msg,
void* usr);
76 virtual void processScriptedMovementObjectsRequest(
DtSimMessage* msg);
DtSimulationServices * mySimulationServices
Definition: scriptedObjectsMovementManager.h:79
MovementFileConfigurations myMovementFileConfigurations
Definition: scriptedObjectsMovementManager.h:83
std::map< std::string, DtScriptedMovementFileConfiguration > MovementFileConfigurations
Definition: scriptedObjectsMovementManager.h:82
std::map< std::string, DtScriptedMovementObject > ScriptedMovementObjects
Definition: scriptedObjectsMovementManager.h:25
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
File: simMsg.h.
Definition: simMessage.h:35
ScriptedMovementObjects myScriptedMovementObjects
Definition: scriptedObjectsMovementManager.h:80
DtScriptedMovementObject class is a container that describes a scripted movement file and phases for ...
Definition: scriptedMovementObject.h:192
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:90
The scripted objects movement manager contains a list of all scripted movement objects that can be us...
Definition: scriptedObjectsMovementManager.h:22