13 #include <boost/unordered_map.hpp>
19 class DtVisualizerAttributeEditor;
20 class DtVisualizerAttributeEditorInterface;
21 class DtVisualizerAttributeEditorCreator;
36 virtual void registerVisualizerCreator(
41 const std::string& attrClassName, QWidget* parent)
const;
48 typedef boost::unordered_map<std::string,
52 typedef boost::unordered_map<std::string, AttributeTypeToCreatorMap>
Virtual base class.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
boost::unordered_map< std::string, AttributeTypeToCreatorMap > AttributeNameToTypeCreatorMap
Definition: DtVisualizerAttributeEditorFactory.h:53
boost::unordered_map< std::string, DtVisualizerAttributeEditorCreator * > AttributeTypeToCreatorMap
Definition: DtVisualizerAttributeEditorFactory.h:49
Contains makVrv::DtVirtualBaseClass class.
Base class for the Qt based visualizer attribute editor.
Definition: DtVisualizerAttributeEditor.h:107
DtDe & myDe
Definition: DtVisualizerAttributeEditorFactory.h:55
AttributeNameToTypeCreatorMap myCreatorMap
Definition: DtVisualizerAttributeEditorFactory.h:56
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: DtVisualizerAttributeEditorFactory.h:24
Abstract creator class for visualizer attributes.
Definition: DtVisualizerAttributeEditor.h:181