41 virtual DtScenario* createScenarioObject(
const DtFilename&)
const = 0;
59 virtual bool loadScenarioPiece(
const DtScenario&,
void* userData = 0,
bool reinitializingScenario =
false) = 0;
76 virtual bool saveScenarioPiece(
const DtScenario&,
const std::map<DtUUID, DtLocalObject*>&,
void* userData = 0)
const = 0;
95 virtual DtScenario* createScenarioObject(
const DtFilename&)
const;
Definition: scenario.h:52
CreateScenarioObjectHandlers myCreateScenarioObjectHandlers
Definition: scenarioLoadManager.h:133
Contains the DtUUID class declaration.
class DtScenarioLoadManager:
Definition: scenarioLoadManager.h:30
std::map< DtString, DtLoadScenarioPieceHandler * > LoadScenarioPieceHandlers
Definition: scenarioLoadManager.h:135
Definition: scenarioLoadManager.h:80
The class to save a piece of the scenario. Return false if the save of that piece fails...
Definition: scenarioLoadManager.h:64
LoadScenarioPieceHandlers myLoadScenarioPieceHandlers
Definition: scenarioLoadManager.h:136
The class to load a piece of the scenario. Return false if the load of that piece fails...
Definition: scenarioLoadManager.h:46
std::map< DtString, DtCreateScenarioObjectHandler * > CreateScenarioObjectHandlers
Definition: scenarioLoadManager.h:132
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
SaveScenarioPieceHandlers mySaveScenarioPieceHandlers
Definition: scenarioLoadManager.h:139
std::map< DtString, DtSaveScenarioPieceHandler * > SaveScenarioPieceHandlers
Definition: scenarioLoadManager.h:138
A locally simulated VRF object.
Definition: localObject.h:98