17 #include <boost/signals2.hpp>
28 class DtConditionalDialogInterface;
29 class DtConditionalExpressionInterface;
41 virtual void accept();
42 virtual void cancel();
49 virtual void setTriggerUUID(
const DtUUID&);
UUID is a unique ID wrapper class.
Definition: uuid.h:59
Definition: conditionalDialogInterface.h:45
Definition: conditionalExpressionInterface.h:79
Contains the DtUUID class declaration.
Definition: conditionalLogic.h:118
Definition: conditionalLogic.h:76
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Definition: conditionalLogic.h:104
DtConditionalDialogInterface * myInterface
Definition: conditionalLogic.h:57
Definition: conditionalLogic.h:62
Definition: conditionalLogic.h:90
DtUUID myTriggerUUID
Definition: conditionalLogic.h:59
Base class to provide boost signal/slot management.
class DtSimStatement:
Definition: simStatement.h:38
makVrv::DtSignalConnectionManager myConnectionManager
Definition: conditionalLogic.h:58
makVrv::DtDe & myDe
Definition: conditionalLogic.h:56
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
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
Definition: conditionalLogic.h:31
boost::signals2::signal< void(const DtSimStatement &)> signal_addConditional
Definition: conditionalLogic.h:44