37 virtual bool systemScriptAvailable(
const std::string&)
const;
40 virtual void setSystemScriptAvailable(
const std::string&
id,
bool);
44 virtual void removeSystemScript(
const std::string&
id,
bool signal =
true);
50 virtual void read(boost::archive::xml_iarchive& ar,
int version);
51 virtual void write(boost::archive::xml_oarchive& ar,
int version)
const;
53 virtual void scriptIdChanged(
const std::string& oldId,
const std::string& newId);
std::map< std::string, bool > SystemScriptsAvailable
Definition: vrfScriptedTaskSettingsManager.h:57
makVrv::DtDe & myDe
Definition: vrfScriptedTaskSettingsManager.h:56
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
SystemScriptsAvailable mySystemScriptsAvailable
Definition: vrfScriptedTaskSettingsManager.h:58
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class that all gui settings must derive from. Must implement read/write methods.
Definition: guiScenarioSettingsManager.h:31
The DtVrfScriptedTaskSettingsManager class will keep track of settings that are scenario specific for...
Definition: vrfScriptedTaskSettingsManager.h:26
Base class to provide boost signal/slot management.
makVrv::DtSignalConnectionManager myConnections
Definition: vrfScriptedTaskSettingsManager.h:59
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:72
boost::signals2::signal< void(std::string, bool)> signal_systemScriptAvailabilityChanged
Definition: vrfScriptedTaskSettingsManager.h:41