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

Classes | |
| struct | ObjectUpdateMonitor |
| struct | SyncMatrixWithPhases |
Public Types | |
| typedef std::map< DtUUID, SyncMatrixWithPhases > | SyncMatrices |
| typedef std::map < makVrv::DtUniqueID, ObjectUpdateMonitor > | ObjectUpdateMonitorsMap |
Public Member Functions | |
| DtVrfSyncMatrixManager (makVrv::DtDe &de) | |
| virtual | ~DtVrfSyncMatrixManager () |
| 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 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 DtString &, bool, bool)> | signal_receivedPlanStatus |
| boost::signals2::signal< void(const DtUUID &, const DtUUID &)> | signal_syncMatrixObjectUpdated |
| boost::signals2::signal< void(const DtUUID &, const DtString &)> | signal_syncMatrixObjectRenamed |
| typedef std::map<DtUUID, SyncMatrixWithPhases> makVrf::DtVrfSyncMatrixManager::SyncMatrices |
| typedef std::map<makVrv::DtUniqueID, ObjectUpdateMonitor> makVrf::DtVrfSyncMatrixManager::ObjectUpdateMonitorsMap |
| makVrf::DtVrfSyncMatrixManager::DtVrfSyncMatrixManager | ( | makVrv::DtDe & | de | ) |
CTOR.
|
virtual |
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 |
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 |
| 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 DtString&, 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 |