18 #include <vlpi/simulationAddress.h>
19 #include <vlpi/entityType.h>
49 class DtSharedSettingsManager;
53 (
const DtEntityIdentifier& id,
int notifyLevel,
const DtString& message,
void* usr);
makVrv::event_signal< void(int, bool)> signal_registerSimMessageCallbackFor
Signal to register (bool is true) or unregister (bool is false) message callback. ...
Definition: sharedNetworkSignaler.h:147
Virtual base class.
Definition: DtVirtualBaseClass.h:19
DtEntityType type
Definition: sharedNetworkSignaler.h:92
makVrv::event_signal< void(const DtSimTaskMessageType &, DtSimTaskCreatorFcn)> signal_addTaskCreatorFcn
Signal to register task creator.
Definition: sharedNetworkSignaler.h:119
Definition: environmentalCreationData.h:27
Definition: scenario.h:52
makVrv::event_signal< void(const DtSimReportMessageType &, DtSimReportCreatorFcn)> signal_addReportCreatorFcn
Signal to register report creator.
Definition: sharedNetworkSignaler.h:107
makVrv::event_signal< void()> signal_createGlobalDynamicTerrain
Create/destroy dynamic terrain handler (if not already)
Definition: sharedNetworkSignaler.h:209
makVrv::event_signal< void(const DtSimTaskMessageType &, bool)> signal_registerTaskMessageCallbackFor
Definition: sharedNetworkSignaler.h:151
int force
Definition: sharedNetworkSignaler.h:93
makVrv::event_signal< void(bool)> signal_registerInfluenceInteraction
Signal sent to register or unregister for influence interaction callbacks.
Definition: sharedNetworkSignaler.h:161
makVrv::event_signal< void()> signal_sendLoggerRecordMessage
Definition: sharedNetworkSignaler.h:216
makVrv::event_signal< void(bool)> signal_registerCommentInteraction
Signal sent to register or unregister for comment callbacks.
Definition: sharedNetworkSignaler.h:158
makVrv::event_signal< void(std::string)> signal_sendLoggerSetFilename
Definition: sharedNetworkSignaler.h:215
makVrv::event_signal< void(DtSimulationAddress, EnvironmentalSignalCreationData data)> signal_createEnvironmentalObject
Calls down to simulation to create environmental.
Definition: sharedNetworkSignaler.h:101
The shared settings manager, is the global object responsible for managing any shared settings object...
Definition: DtSharedSettingsManager.h:42
makVrv::event_signal< void(int, DtVrfObjectMessageCreatorFcn)> signal_addObjectMessageCreatorFcn
Signal to register object message creator.
Definition: sharedNetworkSignaler.h:128
makVrv::event_signal< void()> signal_clearOrbatList
Calls down to simulation to clear the orbat list.
Definition: sharedNetworkSignaler.h:144
makVrv::event_signal< void()> signal_destroyGlobalDynamicTerrain
Definition: sharedNetworkSignaler.h:210
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
makVrv::event_signal< void(DtSimulationAddress)> signal_quitBackend
Signal sent to quit all the backends.
Definition: sharedNetworkSignaler.h:223
Definition: sharedNetworkSignaler.h:58
Contains makVrv::event_signal class.
makVrv::event_signal< void(const DtVrfObjectMessage *, DtSimulationAddress)> signal_sendMessageToObject
Sends signal to send the given admin message out.
Definition: sharedNetworkSignaler.h:104
makVrv::event_signal< void()> signal_visualsLoaded
Signal sent when visuals are loaded.
Definition: sharedNetworkSignaler.h:220
The event queue interface is a cross thread event queue used to emit event_signal across thread bound...
Definition: DtEventQueueInterface.h:26
std::list< DtAdminContent * > content
Definition: sharedNetworkSignaler.h:96
makVrv::event_signal< void(DtSimulationAddress)> signal_startScenario
Signal to send off a DIS start scenario interaction.
Definition: sharedNetworkSignaler.h:173
Contains makVrv::DtVirtualBaseClass class.
makVrv::event_signal< void(const DtAdminContentMessageType &, bool)> signal_registerAdminMessageCallbackFor
Signal to register (bool is true) or unregister (bool is false) message callback. ...
Definition: sharedNetworkSignaler.h:155
makVrv::event_signal< void(const DtSensorFieldOfViewControlInteractionData *)> signal_sendSensorFieldOfViewControl
Signal to send off a sensor field of view control interaction.
Definition: sharedNetworkSignaler.h:179
std::list< DtSimInterfaceContent * > ifaceContent
Definition: sharedNetworkSignaler.h:97
makVrv::event_signal< void(int, DtInterfaceContentCreatorFcn)> signal_addInterfaceContentCreatorFcn
Signal sent to register an interface content message.
Definition: sharedNetworkSignaler.h:116
makVrv::event_signal< void(const DtSetMessageType &, bool)> signal_registerSetMessageCallbackFor
Definition: sharedNetworkSignaler.h:152
makVrv::event_signal< void(const DtAdminContentMessageType &, DtAdminContentCreatorFcn)> signal_addAdminContentCreatorFcn
Signal to register admin content command creator.
Definition: sharedNetworkSignaler.h:113
makVrv::event_signal< void(const DtScenario *, time_t startTimeOfDay, DtChangeWeatherCommand)> signal_newScenario
Calls down to simulation to create a new secenario based on new scenario message. ...
Definition: sharedNetworkSignaler.h:132
Define constants for types of tasks, sets, admin messages, reports, and sim commands (all sent via ra...
makVrv::event_signal< void(const DtSimInterfaceContent *, DtSimulationAddress)> signal_sendMessage
Signal sent to send interface content message to specified back-end.
Definition: sharedNetworkSignaler.h:88
makVrv::event_signal< void(const DtSimReportMessageType &, bool)> signal_registerReportMessageCallbackFor
Signal to register (bool is true) or unregister (bool is false) message callback. ...
Definition: sharedNetworkSignaler.h:150
makVrv::event_signal< void(std::string, int, DtCondExprCreatorFcn)> signal_addConditionCreatorFcn
Signal to register condition creator.
Definition: sharedNetworkSignaler.h:110
void(* DtVrfObjectConsoleMessageCallbackFcn)(const DtEntityIdentifier &id, int notifyLevel, const DtString &message, void *usr)
Definition: sharedNetworkSignaler.h:53
Definition: sharedNetworkSignaler.h:90
DtAdminContent.
Definition: adminContent.h:24
makVrv::event_signal< void(int)> signal_setTimeoutInterval
Calls to set backend timeout interval (in seconds)
Definition: sharedNetworkSignaler.h:135
makVrv::event_signal< void(DtFilename, bool)> signal_closeScenario
Calls down to simulation to close the scenario.
Definition: sharedNetworkSignaler.h:138
Contains makVrv::DtUniqueID type.
std::vector< DtVector > locations
Definition: sharedNetworkSignaler.h:94
makVrv::event_signal< void()> signal_symbolDecorationsChanged
Signal sent to notify connection thread that symbol decoration factory has changed.
Definition: sharedNetworkSignaler.h:84
makVrv::event_signal< void(const DtSimCommandMessageType &, DtSimCommandCreatorFcn)> signal_addSimulationCommandCreatorFcn
Signal to register simulation command creator.
Definition: sharedNetworkSignaler.h:125
makVrv::event_signal< void()> signal_sendLoggerStopMessage
Definition: sharedNetworkSignaler.h:214
Definition: simInterfaceContent.h:45
makVrv::event_signal< void(const DtSetMessageType &, DtSetDataRequestCreatorFcn)> signal_addSetCreatorFcn
Signal to register set creator.
Definition: sharedNetworkSignaler.h:122
Contains makVrf::DtDetonationInteractionData class.
DtEnvironmentalCreationData data
Definition: sharedNetworkSignaler.h:95
makVrv::event_signal< void(const DtDetonationInteractionData *)> signal_sendDetonation
Signal to send off a detonation interaction.
Definition: sharedNetworkSignaler.h:182
makVrv::event_signal< void()> signal_requestOrbatList
Calls down to simulation to request orbat list.
Definition: sharedNetworkSignaler.h:141
makVrv::event_signal< void(DtSimulationAddress)> signal_freezeScenario
Signal to send off a DIS freeze scenario interaction.
Definition: sharedNetworkSignaler.h:176
makVrv::event_signal< void()> signal_createGlobalEnvironment
Create/destroy global environment (if not already)
Definition: sharedNetworkSignaler.h:205
makVrv::event_signal< void()> signal_destroyGlobalEnvironment
Definition: sharedNetworkSignaler.h:206