12 #include <vlutil/vlFilename.h>
43 virtual void removeAllScriptedMovementObjects();
48 virtual bool loadScriptedMovementObjects(
const DtFilename& dir,
bool append =
false);
54 virtual bool removeScriptedMovementObject(
const std::string&);
69 virtual DtString fileConfigurationFor(
const std::string& uniqueId)
const;
73 static void scriptedMovementObjectsRequestCallback(
DtSimMessage* msg,
void* usr);
74 virtual void processScriptedMovementObjectsRequest(
DtSimMessage* msg);
MovementFileConfigurations myMovementFileConfigurations
Definition: scriptedObjectsMovementManager.h:81
std::map< std::string, DtScriptedMovementFileConfiguration > MovementFileConfigurations
Definition: scriptedObjectsMovementManager.h:80
std::map< std::string, DtScriptedMovementObject > ScriptedMovementObjects
Definition: scriptedObjectsMovementManager.h:23
#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:78
DtSimManager * mySimManager
Definition: scriptedObjectsMovementManager.h:77
DtScriptedMovementObject class is a container that describes a scripted movement file and phases for ...
Definition: scriptedMovementObject.h:192
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:103
The scripted objects movement manager contains a list of all objects that can be scheduled for script...
Definition: scriptedObjectsMovementManager.h:20