20 #include <boost/signals2.hpp>
31 class DtSimulationAddress;
50 virtual void loadFileData(
const DtFilename&);
53 virtual void requestActivities(
const DtSimulationAddress&);
56 virtual void requestUserQuestions();
62 virtual DtString displayNameForActivity(
const DtEntityType&,
const DtString&)
const;
78 return myAssemblyData;
83 return myAssemblyData;
98 return myKeywordValuePairs;
103 return myKeywordValuePairs;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtRwKeywordValuePairsReader myKeywordValuePairs
Definition: additionalScenarioDataManager.h:115
DtRwActivities myActivities
Definition: additionalScenarioDataManager.h:114
const DtAssembliesReaderWriter & assemblyData() const
Accessors.
Definition: additionalScenarioDataManager.h:76
boost::signals2::signal< void()> signal_activitiesReceived
Signal sent when activities are received.
Definition: additionalScenarioDataManager.h:71
std::map< DtString, DtString > ActivitiesMap
Definition: rwActivities.h:27
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::DtDe & myDe
Definition: additionalScenarioDataManager.h:116
DtAssembliesReaderWriter & assemblyData()
Accessors.
Definition: additionalScenarioDataManager.h:81
const DtRwKeywordValuePairsReader & keywordValuePairs() const
Accessors.
Definition: additionalScenarioDataManager.h:96
Contains makVrv::DtVirtualBaseClass class.
File: simMsg.h.
Definition: simMessage.h:35
DtAssembliesReaderWriter myAssemblyData
Definition: additionalScenarioDataManager.h:113
DtRwActivities & activities()
Accessors.
Definition: additionalScenarioDataManager.h:91
const DtRwActivities & activities() const
Accessors.
Definition: additionalScenarioDataManager.h:86
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
DtRwKeywordValuePairsReader & keywordValuePairs()
Accessors.
Definition: additionalScenarioDataManager.h:101
This class will read ammunition, entity, weapons and assemblies and provide information about them...
Definition: assembliesReaderWriter.h:24
This class contains additional keyword/text mapping data for the gui.
Definition: additionalScenarioDataManager.h:36
This file reader will read a specically formatted file that has multiple keyword/value pairs by reade...
Definition: rwKeywordValuePairsReader.h:26
A DtRwActivities list will contain a list of activities (key/value pair) by entity type that will sup...
Definition: rwActivities.h:20