![]() |
VR-Forces 4.7 Class Documentation
|
A DtCigiEntityMappingWidget provides the widget that shows the mapping from entity type to model definition and art part ID to model art part ID for CIGI entity controls. More...

Public Member Functions | |
| DtCigiEntityMappingWidget (DtDe &de, QWidget *parent, const QString &pageTitle) | |
| Constructor. | |
| virtual | ~DtCigiEntityMappingWidget () |
| Destructor. | |
| virtual void | askUserForEntityTypeMapping () |
| Ask the user for a new entity type mapping. | |
| virtual void | askUserForArtPartMapping () |
| Ask the user for a new articulated part mapping. | |
| virtual void | enableArtPartMapping () |
| Enables the art part mapping. | |
| virtual void | disableArtPartMapping () |
| Disables the art part mapping. | |
| virtual void | warnUserOfDuplicateEntityType () |
| Warn the user of a duplicate entity type. | |
| virtual void | warnUserOfDuplicateArtPartId () |
| Warn the user of a duplicate art part ID. | |
Public Member Functions inherited from makVrv::DtCigiSettingsWidget | |
| DtCigiSettingsWidget (DtDe &de, QWidget *parent, const QString &pageTitle="") | |
| Constructor. | |
| virtual | ~DtCigiSettingsWidget () |
| Destructor. | |
| virtual void | addSettings (const std::string &name) |
| Adds new settings with the specified name. | |
| virtual void | removeSettings (const std::string &name) |
| Removes settings. | |
| virtual void | setCurrentSettings (const std::string &name) |
| Changes the current settings. | |
| virtual void | setSettings (const std::vector< std::string > &nameList) |
| Sets all settings names. Called on startup. | |
Public Member Functions inherited from makVrv::DtCigiSettingsInterface | |
| virtual | ~DtCigiSettingsInterface () |
| Destructor. | |
Public Member Functions inherited from makVrv::DtCigiEntityMappingInterface | |
| virtual | ~DtCigiEntityMappingInterface () |
| Destructor. | |
Protected Member Functions | |
| void | setupGui () |
Protected Member Functions inherited from makVrv::DtCigiSettingsWidget | |
| virtual QString | currentInstance () const |
Protected Attributes | |
| DtCigiEntityMappingLogic * | myLogic |
| DtMapEditorWidget * | myEntTypeMapWidget |
| DtMapEditorWidget * | myArtPartMapWidget |
| QDialogButtonBox * | myEntityTypeMappingButtons |
Protected Attributes inherited from makVrv::DtCigiSettingsWidget | |
| DtDe & | myDe |
| DtSelectInstanceWidget * | mySelectInstanceWidget |
| DtPersistenceToolbarWidget * | myImportExportWidget |
Additional Inherited Members | |
Public Attributes inherited from makVrv::DtCigiSettingsInterface | |
| boost::signal< void(bool)> | signal_pageEnabled |
| boost::signal< void(const std::string &)> | signal_currentSettingsChanged |
| boost::signal< void() > | signal_newSettingsRequested |
| boost::signal< void(const std::string &)> | signal_deleteSettingsRequested |
| boost::signal< void(const std::string &, const std::string &)> | signal_renameSettingsRequested |
Protected Slots inherited from makVrv::DtCigiSettingsWidget | |
| virtual void | on_mySelectInstanceWidget_currentIndexChanged (int index) |
| virtual void | onNewInstanceRequested () |
| virtual void | onDeleteInstanceRequested () |
| virtual void | onRenameInstanceRequested () |
A DtCigiEntityMappingWidget provides the widget that shows the mapping from entity type to model definition and art part ID to model art part ID for CIGI entity controls.
| makVrv::DtCigiEntityMappingWidget::DtCigiEntityMappingWidget | ( | DtDe & | de, |
| QWidget * | parent, | ||
| const QString & | pageTitle | ||
| ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Ask the user for a new entity type mapping.
Implements makVrv::DtCigiEntityMappingInterface.
|
virtual |
Ask the user for a new articulated part mapping.
Implements makVrv::DtCigiEntityMappingInterface.
|
virtual |
Enables the art part mapping.
Implements makVrv::DtCigiEntityMappingInterface.
|
virtual |
Disables the art part mapping.
Implements makVrv::DtCigiEntityMappingInterface.
|
virtual |
Warn the user of a duplicate entity type.
Implements makVrv::DtCigiEntityMappingInterface.
|
virtual |
Warn the user of a duplicate art part ID.
Implements makVrv::DtCigiEntityMappingInterface.
|
protected |
Reimplemented from makVrv::DtCigiSettingsWidget.
|
protected |
|
protected |
|
protected |
|
protected |