![]() |
VR-Forces Developer's Guide
|

Classes | |
| struct | SyncMatrixWithPhases |
Public Types | |
| typedef std::map< DtUUID, SyncMatrixWithPhases > | SyncMatrices |
| typedef std::set < makVrv::DtUniqueID > | ObjectsMonitoring |
Public Member Functions | |
| DtVrfSyncMatrixManager (makVrv::DtDe &de) | |
| virtual | ~DtVrfSyncMatrixManager () override |
| virtual void | show (QWidget *parent, const DtUUID &forUUID=DtUUID::nullUUID()) |
| virtual void | requestSyncMatrices () |
| virtual const SyncMatrices & | syncMatrices () const |
| virtual void | setSelectedSyncMatrix (const DtUUID &uuid) |
| virtual const DtUUID & | selectedSyncMatrix () |
| virtual void | requestNewSyncMatrix (const QString &name="") |
| virtual void | requestSyncMatrixRename (const DtUUID &uuid, const QString &name) |
| virtual void | requestSyncMatrixRemove (const DtUUID &uuid) |
| virtual void | requestSyncMatrixPhaseRemove (const DtUUID &uuid, const QString &phaseName) |
| virtual const DtRwSyncMatrixPlan * | syncMatrixPlan (const DtUUID &syncMatrixUUUD, const DtUUID &uuid, const QString &phaseName) const |
| virtual void | requestNewSyncMatrixObjects (const DtUUID &syncMatrix, const std::vector< DtUUID > &objects) |
| virtual void | requestSyncMatrixObjectRemove (const DtUUID &syncMatrix, const DtUUID &object) |
| virtual void | requestSyncMatrixPlan (const DtUUID &syncMatrix, const DtUUID &object, const QString &phaseName) |
| virtual void | removeSyncMatrixPlan (const DtUUID &syncMatrix, const DtUUID &object, const QString &phaseName) |
| virtual void | activateSyncMatrixPlan (const DtUUID &syncMatrix, const DtUUID &object, const QString &phaseName, bool activate) |
| virtual void | setSyncMatrixPhaseInfo (const DtUUID &syncMatrix, const QString ¤tName, int phaseIndex, const QString &requestedName, bool endConditionSpecified, const DtSimCondExpr *endCondition=NULL) |
| virtual bool | objectExistsInMatrix (const SyncMatrixWithPhases &syncMatrix, const DtUUID &object) const |
| virtual bool | objectExistsInMatrix (const DtUUID &syncMatrix, const DtUUID &object) const |
| virtual bool | objectExistsInMatrix (const DtUUID &object) const |
| virtual QString | findFirstSyncMatrixFor (const DtUUID &) const |
| virtual void | copyPlanToClipboard (const DtUUID &syncMatrix, const DtUUID &object, const QString &phaseName) |
| virtual void | copyPlanFromClipboard (const DtUUID &syncMatrix, const DtUUID &object, const QString &phaseName) |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtVrfSyncMatrixManager & | instance (makVrv::DtDe &de) |
Public Attributes | |
| boost::signals2::signal< void()> | signal_clearSyncMatrices |
| boost::signals2::signal< void()> | signal_syncMatrixManagerChanged |
| boost::signals2::signal< void(const DtUUID &, const DtString &)> | signal_receivedRenameSyncMatrix |
| boost::signals2::signal< void(const DtUUID &)> | signal_receivedRemoveSyncMatrix |
| boost::signals2::signal< void(bool)> | signal_enableAddAndRenameSyncMatrix |
| boost::signals2::signal< void(const DtUUID &)> | signal_syncMatrixPhaseUpdate |
| boost::signals2::signal< void(const DtUUID &)> | signal_receivedSyncMatrixInfo |
| boost::signals2::signal< void(const DtUUID &)> | signal_receivedSyncMatrixObjectsList |
| boost::signals2::signal< void(const DtUUID &, const DtString &, const DtString &, bool)> | signal_receivedMoveToPhase |
| boost::signals2::signal< void(const DtUUID &, const DtString &, const DtRwSyncMatrixPlan *, bool, bool)> | signal_receivedPlanStatus |
| boost::signals2::signal< void(const DtUUID &, const DtUUID &)> | signal_syncMatrixObjectUpdated |
| boost::signals2::signal< void(const DtUUID &, const DtString &)> | signal_syncMatrixObjectRenamed |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtSyncMatrixDialogInterface * | mySyncMatrixDialog |
| SyncMatrices | mySyncMatrices |
| makVrv::DtSignalConnectionManager | myConnections |
| DtUUID | mySelectedSyncMatrix |
| ObjectsMonitoring | myObjectsMonitoring |
| boost::signals2::connection | myHierarchyModifiedConnection |
| DtUUID | myWaitingForCopyObject |
| DtUUID | myWaitingForCopyMatrix |
| QString | myWaitingForCopyPhase |
| std::set< DtUUID > | myWaitingForTriggerDisplay |
| typedef std::map<DtUUID, SyncMatrixWithPhases> makVrf::DtVrfSyncMatrixManager::SyncMatrices |
| typedef std::set<makVrv::DtUniqueID> makVrf::DtVrfSyncMatrixManager::ObjectsMonitoring |
| makVrf::DtVrfSyncMatrixManager::DtVrfSyncMatrixManager | ( | makVrv::DtDe & | de | ) |
CTOR.
|
overridevirtual |
DTOR.
|
static |
Returns instance of the messager.
|
virtual |
Shows the current dialog. If one does not exist, creates one.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Returns true if object exists in any matrix.
|
virtual |
Returns the name of the first sync matrix this object is in.
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
| boost::signals2::signal<void()> makVrf::DtVrfSyncMatrixManager::signal_clearSyncMatrices |
| boost::signals2::signal<void()> makVrf::DtVrfSyncMatrixManager::signal_syncMatrixManagerChanged |
| boost::signals2::signal<void(const DtUUID&, const DtString&)> makVrf::DtVrfSyncMatrixManager::signal_receivedRenameSyncMatrix |
| boost::signals2::signal<void(const DtUUID&)> makVrf::DtVrfSyncMatrixManager::signal_receivedRemoveSyncMatrix |
| boost::signals2::signal<void(bool)> makVrf::DtVrfSyncMatrixManager::signal_enableAddAndRenameSyncMatrix |
| boost::signals2::signal<void(const DtUUID&)> makVrf::DtVrfSyncMatrixManager::signal_syncMatrixPhaseUpdate |
| boost::signals2::signal<void(const DtUUID&)> makVrf::DtVrfSyncMatrixManager::signal_receivedSyncMatrixInfo |
| boost::signals2::signal<void(const DtUUID&)> makVrf::DtVrfSyncMatrixManager::signal_receivedSyncMatrixObjectsList |
| boost::signals2::signal<void(const DtUUID&, const DtString&, const DtString&, bool)> makVrf::DtVrfSyncMatrixManager::signal_receivedMoveToPhase |
| boost::signals2::signal<void(const DtUUID&, const DtString&, const DtRwSyncMatrixPlan*, bool, bool)> makVrf::DtVrfSyncMatrixManager::signal_receivedPlanStatus |
| boost::signals2::signal<void(const DtUUID&, const DtUUID&)> makVrf::DtVrfSyncMatrixManager::signal_syncMatrixObjectUpdated |
| boost::signals2::signal<void(const DtUUID&, const DtString&)> makVrf::DtVrfSyncMatrixManager::signal_syncMatrixObjectRenamed |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |