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