Logic class for the DtElementEditorWidget.
More...
Detailed Description
Logic class for the DtElementEditorWidget.
Constructor & Destructor Documentation
| makVrv::DtElementEditorLogic::~DtElementEditorLogic |
( |
| ) |
|
Member Function Documentation
| void makVrv::DtElementEditorLogic::selectElement |
( |
const DtUnicode & |
elementName | ) |
|
Populate the visualizer definitions for a element definition.
| void makVrv::DtElementEditorLogic::selectVisualizerDefinition |
( |
int |
index | ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::selectAttribute |
( |
int |
index, |
|
|
const std::string & |
attrName |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::deselectAttribute |
( |
int |
index, |
|
|
const std::string & |
attrName |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::refreshElementDefinitions |
( |
| ) |
|
|
protected |
Populate the element definitions.
| void makVrv::DtElementEditorLogic::refreshVisualizerDefinitionView |
( |
| ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::clearElementSelection |
( |
| ) |
|
|
protected |
Called to clear the element.
| void makVrv::DtElementEditorLogic::addVisualizerDefinition |
( |
| ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::removeVisualizerDefinition |
( |
int |
index | ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::deselectVisualizerDefinition |
( |
int |
index | ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::addElement |
( |
const DtUnicode & |
name | ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::removeElement |
( |
| ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::renameElement |
( |
const DtUnicode & |
oldName, |
|
|
const DtUnicode & |
newName |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::addAttributeRequested |
( |
int |
index | ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::removeAttribute |
( |
int |
index, |
|
|
const std::string & |
name |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::removeLocalAttribute |
( |
int |
index, |
|
|
const std::string & |
name |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::refreshAttribute |
( |
int |
index, |
|
|
const std::string & |
name |
|
) |
| |
|
protected |
| void makVrv::DtElementEditorLogic::refreshModelSets |
( |
| ) |
|
|
protected |
| void makVrv::DtElementEditorLogic::changeModelSet |
( |
int |
index | ) |
|
|
protected |
| virtual void makVrv::DtElementEditorLogic::on_import |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrv::DtElementEditorLogic::on_restoreFactory |
( |
| ) |
|
|
protectedvirtual |
restores factory settings
| virtual void makVrv::DtElementEditorLogic::on_restoreStartup |
( |
| ) |
|
|
protectedvirtual |
restores startup settings
| virtual void makVrv::DtElementEditorLogic::on_export |
( |
| ) |
|
|
protectedvirtual |
Starts export procedure by allowing user to select export file.
| virtual void makVrv::DtElementEditorLogic::on_merge |
( |
| ) |
|
|
protectedvirtual |
Starts merge procedure by allowing user to select merge file.
| virtual void makVrv::DtElementEditorLogic::on_exportSelected |
( |
| ) |
|
|
protectedvirtual |
Starts export preselected items procedure by allowing user to select export file.
| virtual void makVrv::DtElementEditorLogic::on_importFilePathChosen |
( |
const std::string & |
filePath | ) |
|
|
protectedvirtual |
Replaces hierarchy with contents of file.
| virtual void makVrv::DtElementEditorLogic::on_exportFilePathChosen |
( |
const std::string & |
filePath | ) |
|
|
protectedvirtual |
| virtual void makVrv::DtElementEditorLogic::on_mergeFilePathChosen |
( |
const std::string & |
filePath | ) |
|
|
protectedvirtual |
Merges hierarchy from file.
| virtual void makVrv::DtElementEditorLogic::on_exportSelectedFilePathChosen |
( |
const std::string & |
filePath | ) |
|
|
protectedvirtual |
Saves selected hierarchy to file.
Member Data Documentation
| DtUnicode makVrv::DtElementEditorLogic::mySelectedElement |
|
protected |
| unsigned int makVrv::DtElementEditorLogic::mySelectedModelSet |
|
protected |
| DtDe& makVrv::DtElementEditorLogic::myDe |
|
protected |
The documentation for this class was generated from the following file: