VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrf::DtQtScenarioEventManager Class Reference
Inheritance diagram for makVrf::DtQtScenarioEventManager:
Inheritance graph
[legend]

Public Member Functions

 DtQtScenarioEventManager (makVrv::DtDe &de)
 
virtual ~DtQtScenarioEventManager () override
 
virtual void createModelDefinitionFor (const std::string &s) override
 
- Public Member Functions inherited from makVrf::DtScenarioEventManager
 DtScenarioEventManager (makVrv::DtDe &)
 
virtual ~DtScenarioEventManager () override
 
const ScenarioEventItemsscenarioEventItems () const
 
virtual int triggerStatus (const DtUUID &) const
 
virtual bool hasScenarioEventData (makVrv::DtElementID) const
 
virtual bool hasScenarioEventData (const DtUUID &) const
 
virtual DtRwScenarioEvent scenarioEvent (makVrv::DtElementID) const
 
virtual makVrv::DtElementID nextScheduledEvent ()
 
virtual bool eventSupportsForce (int force, const DtUUID &) const
 
virtual int size () const
 
virtual void addOrdinal (int)
 
virtual void changeOrdinal (int from, int to)
 
virtual DtRwScenarioEvent scenarioEvent (const DtUUID &) const
 
virtual std::vector
< DtRwScenarioEvent
scenarioEvents () const
 
virtual makVrv::DtElementID elementIdFromUniqueId (const DtUUID &) const
 
virtual bool eventIsActive (makVrv::DtElementID) const
 
void exportSettings (const std::string &fileName)
 
void importSettings (const std::string &fileName)
 
virtual bool canShowEventInformation (makVrv::DtElementID) const
 
virtual std::string eventNameFromUniqueId (const DtUUID &) const
 
virtual DtUUID uniqueIdFromEventName (const std::string &) const
 
makVrv::DtRecordSettingsBackupInterfacescenarioEventSettingsBackup ()
 
virtual int nextOrdinal () const
 
virtual void allScenarioEventsThatLinkTo (const DtUUID &eventId, std::set< DtUUID > &linkedTo)
 
virtual bool isThisObjectLinkedToMe (const DtUUID &source, const DtUUID &dest) const
 
virtual void setShowAllEvents (bool)
 
virtual bool showAllEvents () const
 
virtual void setShowAllEventsByVisibleForce (bool)
 
virtual bool showAllEventsByVisibleForce () const
 
virtual void setShowAllActiveEvents (bool)
 
virtual bool showAllActiveEvents () const
 
virtual void setShowAllActiveEventsByVisibleForce (bool)
 
virtual bool showAllActiveEventsByVisibleForce () const
 
virtual void setShowDialogsForStartedEvents (bool)
 
virtual bool showDialogsForStartedEvents () const
 
virtual void setShowDisabledScenarioEvents (bool)
 
virtual bool showDisabledScenarioEvents () const
 
virtual void addDefaultSensorSignature (const makVrv::DtUnicode &type, const DtScenarioEventSettingsRecord::SensorSignatures &sigs)
 
virtual void removeDefaultSensorSignature (const makVrv::DtUnicode &type)
 
virtual
DtScenarioEventSettingsRecord::DefaultSensorSignatures 
defaultSensorSignatures () const
 
virtual void setDefaultSensorSignatures (const DtScenarioEventSettingsRecord::DefaultSensorSignatures &signatures)
 
virtual makVrv::DtUnicode typeFromSignature (const DtScenarioEventSettingsRecord::SensorSignatures &sigs) const
 
virtual
DtScenarioEventSettingsRecord::SensorSignatures 
signaturesFromType (const makVrv::DtUnicode &type) const
 
virtual void setFromRecord (const DtScenarioEventSettingsRecord &rec, bool updateFilter=true)
 
virtual void loadDefaultScenarioEventSettings (bool loadOnlyFactorySettings=false)
 
virtual void saveScenarioEventSettingsAsDefaults ()
 
virtual void getRecord (DtScenarioEventSettingsRecord &rec) const
 
virtual void getSplitRecord (std::vector< DtScenarioEventSettingsRecord > &rec, std::vector< std::string > &fileNames)
 
virtual void addRecords (DtScenarioEventSettingsRecord &recs, DtScenarioEventSettingsRecord &combinedRec)
 
virtual void setAutoSave (bool b)
 
virtual bool autoSave () const
 
virtual void setupFilter ()
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Additional Inherited Members

- Public Types inherited from makVrf::DtScenarioEventManager
typedef std::map
< makVrv::DtElementID,
ScenarioEventInformation
ScenarioEventItems
 
- Static Public Member Functions inherited from makVrf::DtScenarioEventManager
static DtScenarioEventManagerinstance (makVrv::DtDe &de)
 
static void registerInstance (makVrv::DtDe &, DtScenarioEventManager *)
 
static std::string modelDefinitionFor (const std::string &)
 
- Public Attributes inherited from makVrf::DtScenarioEventManager
boost::signals2::signal< void(const
DtScenarioEventSettingsRecord &)> 
signal_scenarioEventOptionsChanged
 
boost::signals2::signal< void(DtSimObjectReference)> signal_removed
 
boost::signals2::signal< void(DtSimObjectReference)> signal_updated
 
boost::signals2::signal< void(DtSimObjectReference)> signal_scenarioEventStarted
 
boost::signals2::signal< void(DtSimObjectReference)> signal_scenarioEventStopped
 
- Protected Types inherited from makVrf::DtScenarioEventManager
typedef std::map< int,
std::pair< makVrv::DtElementID,
DtUUID > > 
OrdinalOrder
 
- Protected Member Functions inherited from makVrf::DtScenarioEventManager
void setupScenarioEventSettings ()
 
void initScenarioEvents ()
 
virtual void slot_onScenarioEventUpdated (DtSimObjectReference)
 
virtual void addIfScenarioEvent (DtSimObjectReference)
 
virtual void scenarioEventAdded (DtSimObjectReference)
 
virtual void scenarioEventRemoved (DtSimObjectReference)
 
virtual void startScenarioEvent (makVrv::DtElementID)
 
virtual void stopScenarioEvent (makVrv::DtElementID)
 
- Protected Attributes inherited from makVrf::DtScenarioEventManager
makVrv::DtDemyDe
 
makVrv::DtSignalConnectionManager myConnectionManager
 
std::map< makVrv::DtElementID,
bool
myWaiting
 
ScenarioEventItems myScenarioEventItems
 
DtScenarioEventSettingsRecord myScenarioEventSettings
 
makVrv::DtRecordSettingsBackupInterfacemyScenarioEventSettingsBackup
 
OrdinalOrder myOrdinalOrder
 
bool mySetup
 

Constructor & Destructor Documentation

makVrf::DtQtScenarioEventManager::DtQtScenarioEventManager ( makVrv::DtDe de)
virtual makVrf::DtQtScenarioEventManager::~DtQtScenarioEventManager ( )
overridevirtual

Member Function Documentation

virtual void makVrf::DtQtScenarioEventManager::createModelDefinitionFor ( const std::string &  s)
overridevirtual

Create png representation of file if svg.

Reimplemented from makVrf::DtScenarioEventManager.


The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)