![]() |
VR-Forces 4.1.1 Class Documentation
|

Public Member Functions | |
| virtual | ~DtVisualizerAttributeEditorFactory () |
| DTOR. | |
| virtual void | registerVisualizerCreator (DtVisualizerAttributeEditorCreator *creator) |
| Register an visualizer attribute. | |
| DtVisualizerAttributeEditor * | createEditor (const std::string &attrName, const std::string &attrClassName, QWidget *parent) const |
| Create an editor for an attribute. | |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| Do nothing constructor. | |
| virtual | ~DtVirtualBaseClass () |
| Virtual do nothing destructor. | |
Static Public Member Functions | |
| static DtVisualizerAttributeEditorFactory & | instance (DtDe &) |
| Get the instance of the factory. | |
Protected Types | |
| typedef boost::unordered_map < std::string, DtVisualizerAttributeEditorCreator * > | AttributeTypeToCreatorMap |
| typedef boost::unordered_map < std::string, AttributeTypeToCreatorMap > | AttributeNameToTypeCreatorMap |
Protected Member Functions | |
| DtVisualizerAttributeEditorFactory (DtDe &de) | |
Protected Attributes | |
| DtDe & | myDe |
| AttributeNameToTypeCreatorMap | myCreatorMap |
|
protected |
|
protected |
|
virtual |
DTOR.
|
protected |
|
static |
Get the instance of the factory.
|
virtual |
Register an visualizer attribute.
| DtVisualizerAttributeEditor* makVrv::DtVisualizerAttributeEditorFactory::createEditor | ( | const std::string & | attrName, |
| const std::string & | attrClassName, | ||
| QWidget * | parent | ||
| ) | const |
Create an editor for an attribute.
|
protected |
|
protected |