29 const DtScenario&,
const std::map<DtUUID, DtLocalObject*>&,
void* userData = 0)
const override;
30 virtual bool saveScenarioPiece(std::vector<std::string*>&,
const std::map<DtUUID, DtLocalObject*>&,
void* userData = 0)
const;
32 virtual bool saveSimulationObjectGroup(
const DtScenario&,
const std::map<DtUUID, DtLocalObject*>&,
int flags,
33 std::set<DtUUID>& uuidsSaved,
void* userData = 0)
const;
42 virtual bool objectShouldBeSavedToSimulationObjectGroup(
46 virtual bool writeOrderOfBattle(std::string& str,
const std::map<DtUUID, DtLocalObject*>&)
const;
51 virtual bool objectShouldBeSavedToOrderOfBattle(
56 virtual bool acceptRemoteEnvironmental(
const DtEntityType& et)
const;
DtSimulationServices * mySimulationServices
Definition: saveOrderOfBattleHandler.h:59
Definition: scenario.h:52
virtual DtSaveScenarioPieceHandler * clone() const override
Definition: saveOrderOfBattleHandler.h:35
The class to save a piece of the scenario. Return false if the save of that piece fails...
Definition: scenarioLoadManager.h:64
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
virtual bool saveScenarioPiece(const DtScenario &, const std::map< DtUUID, DtLocalObject * > &, void *userData=0) const =0
Saves all objects to the file presented in the scenario.
The DtSaveOrderOfBattleHandler will save an order of battle file (oob) and archive all the local obje...
Definition: saveOrderOfBattleHandler.h:18
A locally simulated VRF object.
Definition: localObject.h:98