VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtSimulationObjectEditorScenarioExplorer Class Reference
Inheritance diagram for DtSimulationObjectEditorScenarioExplorer:
Inheritance graph
[legend]

Public Member Functions

 DtSimulationObjectEditorScenarioExplorer (makVrv::DtDe &, DtSimulationModelSet *baseSet, DtSimulationModelSetLoader::LoadFlags, DtSimulationModelSetLoader *)
 
virtual ~DtSimulationObjectEditorScenarioExplorer ()
 
virtual void loadAllSmsFiles ()
 
- Public Member Functions inherited from DtScenarioExplorer
 DtScenarioExplorer ()
 
 DtScenarioExplorer (const DtScenario &scenario)
 
virtual ~DtScenarioExplorer ()
 
 DtScenarioExplorer (const DtScenarioExplorer &orig)
 
DtScenarioExploreroperator= (const DtScenarioExplorer &orig)
 
virtual bool init ()
 
virtual bool init (const DtSimulationModelSet &sms)
 
virtual bool readScenarioFile (const DtFilename &filename)
 
virtual DtFilename terrainDatabaseFilename () const
 
virtual DtFilename componentAttachmentTableFilename () const
 
virtual DtFilename orderOfBattleFilename () const
 
virtual DtFilename scenarioScriptsFilename () const
 
virtual DtFilename orbatFilename () const
 
virtual DtFilename planFilename () const
 
virtual DtFilename parameterDatabaseFilename () const
 
virtual DtFilename forceHostilityFilename () const
 
virtual DtFilename scenarioExtrasFilename () const
 
virtual const std::vector
< DtFilename > & 
physicalWorldFilenames () const
 
virtual const std::vector
< DtFilename > & 
detonationParametersFilenames () const
 
virtual const std::vector
< DtFilename > & 
detonationTerrainDeformParametersFilenames () const
 
virtual const std::vector
< DtFilename > & 
ammunitionParametersFilenames () const
 
virtual const std::vector
< DtFilename > & 
indirectArtilleryTypesFilenames () const
 
virtual const std::vector
< DtFilename > & 
commModelFilenames () const
 
virtual DtFilename objectMapFilename () const
 
virtual DtReal timeMultiplier () const
 
virtual bool autoReorganize () const
 
virtual long int randomNumberSeed () const
 
virtual DtString frameRateModeString () const
 
virtual DtFrameMode frameRateMode () const
 
virtual DtReal frameDeltaTime () const
 
virtual DtTime runDurationTime ()
 
virtual DtTime simTime () const
 
virtual DtTime runDurationTime () const
 
virtual DtTime exerciseStartTime () const
 
virtual DtFilename filename () const
 
virtual bool isValid (bool allowEmptyFilenames=true) const
 
virtual double version () const
 
virtual void processModelSets ()
 
virtual void loadCoreModelSets ()
 
virtual void processSimulationModelSets (const std::vector< DtString > &smsFiles)
 
virtual DtSimulationModelSetcreateSimulationModelSet () const
 
virtual const std::vector
< DtFilename > & 
modelSetForceFilenames () const
 
DtScenarioscenario () const
 
virtual void addFilename (std::vector< DtFilename > &, const DtFilename &map) const
 
virtual void setSimulationModelSetFilenames (const std::vector< DtFilename > &s)
 
virtual void setSimulationModelSetFilenames (const DtRwNLengthStringVector &)
 
virtual DtFilename globalPlanFilename () const
 
virtual const std::vector
< DtFilename > & 
additionalOpdFilenames () const
 
virtual DtRwNLengthStringVector simulationModelSetFilenames ()
 
std::vector
< DtSimulationModelSet * > & 
modelSets ()
 
const std::vector
< DtSimulationModelSet * > & 
modelSets () const
 
virtual const std::vector
< DtFilename > & 
modelSetFilenames () const
 

Protected Member Functions

virtual void processModelSet (DtSimulationModelSet *)
 
- Protected Member Functions inherited from DtScenarioExplorer
virtual void clearModelSets ()
 
virtual void mergeAdditionalOpdFiles ()
 
virtual void processIncludedSMSs (std::vector< DtSimulationModelSet * > &loadedSets, DtSimulationModelSet *set, DtReaderWriter::SearchPaths &searchPaths)
 
virtual void loadIncludedSets (DtSimulationModelSet *set, std::vector< DtSimulationModelSet * > &loadedSetsStarted, std::vector< DtSimulationModelSet * > &loadedSetsCompleted, DtReaderWriter::SearchPaths &parentSearchPaths, DtReaderWriter::SearchPaths &childSearchPaths, DtReaderWriter::SearchPaths &allPaths)
 

Protected Attributes

makVrv::DtDemyDe
 
DtSimulationModelSetmySimulationModelSet
 
DtSimulationModelSetLoadermySimulationModelSetLoader
 
DtSimulationModelSetLoader::LoadFlags myLoadFlags
 
- Protected Attributes inherited from DtScenarioExplorer
DtScenariomyScenario
 
DtFilename myParameterDatabaseFilename
 
DtFilename myForceHostilityFilename
 
DtFilename myScenarioExtrasFilename
 
std::vector
< DtSimulationModelSet * > 
myModelSets
 
std::vector< DtFilename > myPhysicalWorldFilenames
 
std::vector< DtFilename > myDetonationParametersFilenames
 
std::vector< DtFilename > myDetTerrainDeformParametersFilenames
 
std::vector< DtFilename > myAmmunitionParametersFilenames
 
std::vector< DtFilename > myIndirectArtilleryTypesFilenames
 
std::vector< DtFilename > myAdditionalOpdFilenames
 
std::vector< DtFilename > myCommModelFilenames
 
std::vector< DtFilename > myModelSetForceFilenames
 
std::vector< DtFilename > myModelSetFilenames
 

Constructor & Destructor Documentation

DtSimulationObjectEditorScenarioExplorer::DtSimulationObjectEditorScenarioExplorer ( makVrv::DtDe ,
DtSimulationModelSet baseSet,
DtSimulationModelSetLoader::LoadFlags  ,
DtSimulationModelSetLoader  
)
virtual DtSimulationObjectEditorScenarioExplorer::~DtSimulationObjectEditorScenarioExplorer ( )
virtual

Member Function Documentation

virtual void DtSimulationObjectEditorScenarioExplorer::loadAllSmsFiles ( )
virtual
virtual void DtSimulationObjectEditorScenarioExplorer::processModelSet ( DtSimulationModelSet )
protectedvirtual

Reimplemented from DtScenarioExplorer.

Member Data Documentation

makVrv::DtDe& DtSimulationObjectEditorScenarioExplorer::myDe
protected
DtSimulationModelSet* DtSimulationObjectEditorScenarioExplorer::mySimulationModelSet
protected
DtSimulationModelSetLoader* DtSimulationObjectEditorScenarioExplorer::mySimulationModelSetLoader
protected
DtSimulationModelSetLoader::LoadFlags DtSimulationObjectEditorScenarioExplorer::myLoadFlags
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)