19 #include <vl/commentInteraction.h>
20 #include <matrix/vlVector.h>
58 virtual bool onStop();
65 bool saveInZipFile =
false,
bool queueSave =
false,
int putIntoPlayMode = 0);
70 virtual void slot_onSaveCheckpoints(std::vector<DtScenario*>, DtFilename);
73 virtual void slot_onClearSavingCheckpoints();
79 virtual void slot_onRollbackToSnapshot(
double);
82 virtual void slot_registerCommentInteraction(
bool);
86 virtual void slot_registerInfluenceInteraction(
bool);
98 static void commentInteractionCallback(DtCommentInteraction *inter,
void* usr);
102 virtual void processCommentInteraction(DtCommentInteraction* inter);
105 virtual void setupConnections();
106 virtual void disconnectConnections();
#define VRF_PROTOCOL_EXPORT
Definition: vrfProtocol.h:24
Definition: scenario.h:52
Contains makVrv:DtSelectionManager class.
std::vector< std::pair< DtVrfObjectConsoleMessageCallbackFcn, void * > > DtCommentInteractionCallbackList
Definition: vrfConnectionHelper.h:109
DtSetDataRequest is an abstract base class from which real setDataRequests can derive.
Definition: setDataRequest.h:40
#define VRF_PROTOCOL_NAMESPACE
Definition: vrfDis.h:18
DtVrfDriver * myDriver
Definition: vrfConnectionHelper.h:112
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
void(* DtInfluenceInterCb)(DtInfluenceInteraction *inter, void *usr)
DtInfluenceInteraction callback function signature.
Definition: influenceInteractionHLA.h:23
The base class for all messages to/from a specific DtVrfObject.
Definition: vrfObjectMessage.h:30
Helper code for connectors.
Definition: vrfConnectionHelper.h:48
Base class to provide boost signal/slot management.
bool(* DtPreserveMappingsFcn)(void *usr)
Used by saveScenario to determine if original (true) or new mappings should be saved.
Definition: vrfRemoteController.h:88
Instances of DtInfluenceInter are used to store state data for Influence interactions.
Definition: influenceInteractionHLA.h:27
makVrv::DtDe & myDe
Definition: vrfConnectionHelper.h:111
Contains Extended DI-Guy Object net types.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: simInterfaceContent.h:45
makVrv::DtSignalConnectionManager myConnections
Definition: vrfConnectionHelper.h:114
The Driver for DIS.
Definition: vrfDriver.h:171