![]() |
VR-Forces 4.10 Class Documentation
|
makVrv::DtModelDefinitionManagerDefinitionRenamed will handle the renaming of a model definition as it applied to changing an element definition More...

Public Member Functions | |
| DtModelDefinitionManagerDefinitionRenamed (DtDe &de) | |
| CTOR. More... | |
| virtual | ~DtModelDefinitionManagerDefinitionRenamed () |
| DTOR. More... | |
Public Member Functions inherited from makVrv::DtSettingsChangeObject | |
| DtSettingsChangeObject (SettingsChangeType type) | |
| virtual | ~DtSettingsChangeObject () |
| SettingsChangeType | type () const |
Protected Member Functions | |
| virtual void | on_modelDefinitionRenamed (const std::string &oldName, const std::string &newName) |
| Method called when the model definition has indicated a name has changed. More... | |
| bool | findAndReplaceModelDefinitions (DtElementDefinitionManager &man, const DtUnicode &oldValue, const DtUnicode &newValue) |
Protected Attributes | |
| DtDe & | myDe |
Protected Attributes inherited from makVrv::DtSettingsChangeObject | |
| SettingsChangeType | myType |
Additional Inherited Members | |
Public Types inherited from makVrv::DtSettingsChangeObject | |
| enum | SettingsChangeType { SchemaRenamed = 1, SchemaParameterRenamed, ModelDefinitionRenamed, ElementDefinitionRenamed, SettingsChangedUserDefinedStart = 100000 } |
| enum | UseType { ElementDefinition = 0, ModelDefinition, SchemaDefinition, UserDefined = 100000 } |
Public Attributes inherited from makVrv::DtSettingsChangeObject | |
| boost::signalslib::signal < void(DtSettingsChangeObject *)> | signal_changeInvoked |
| Emit this signal when the setting change object has been invoked. More... | |
makVrv::DtModelDefinitionManagerDefinitionRenamed will handle the renaming of a model definition as it applied to changing an element definition
| makVrv::DtModelDefinitionManagerDefinitionRenamed::DtModelDefinitionManagerDefinitionRenamed | ( | DtDe & | de | ) |
CTOR.
|
virtual |
DTOR.
|
protectedvirtual |
Method called when the model definition has indicated a name has changed.
Will look at element definitions to see if a name there needs to be changed. If so will register that the element definition in question needs to be restored if the model definition is restored
|
protected |
|
protected |