![]() |
VR-Forces 4.10 Class Documentation
|
Base interface for the visualizer attribute editor to be passed to logics which will assign the attribute objects. More...

Public Member Functions | |
| virtual | ~DtVisualizerAttributeEditorInterface () |
| virtual void | setAttribute (const DtVisualizerDefinition *visDef, DtVisualizerAttribute *visAttr)=0 |
Public Attributes | |
| boost::signalslib::signal < void(const DtUnicode &original)> | signal_attributeValueChanged |
| Signal emitted if the editor changes the attribute's value. More... | |
| boost::signalslib::signal< void()> | signal_cancel |
| Signal emitted if the editor changes the attribute's value. More... | |
| boost::signalslib::signal < void(DtVisualizerAttributeEditorInterface *)> | signal_destroyed |
Base interface for the visualizer attribute editor to be passed to logics which will assign the attribute objects.
|
virtual |
|
pure virtual |
Implemented in makVrv::DtVisualizerAttributeSymbolSelectorEditor, makVrv::DtVisualizerAttributeModelDefinitionSelector, makVrv::DtVisualizerAttributeColorEditor, makVrv::DtVisualizerAttributeFontGlyphEditor, makVrv::DtVisualizerAttributeStringVectorEditor, makVrv::DtVisualizerAttributeModelDefinitionEditor, makVrv::DtVisualizerAttributeModelDefinitionSchemaEditor, makVrv::DtVisualizerAttributeTypeEditor, makVrv::DtVisualizerAttributeFilenameEditor, makVrv::DtVisualizerAttributeFloatEditor, makVrv::DtVisualizerAttributeStringEditor, makVrv::DtDefaultVisualizerAttributeEditor, makVrv::DtVisualizerAttributeBoolEditor, makVrv::DtVisualizerAttributeComboEditor, makVrv::DtVisualizerAttributeEditor, and makVrv::DtVrlinkVisualizerAttributeDetonationResultEditor.
| boost::signalslib::signal<void (const DtUnicode& original)> makVrv::DtVisualizerAttributeEditorInterface::signal_attributeValueChanged |
Signal emitted if the editor changes the attribute's value.
| boost::signalslib::signal<void ()> makVrv::DtVisualizerAttributeEditorInterface::signal_cancel |
Signal emitted if the editor changes the attribute's value.
| boost::signalslib::signal<void (DtVisualizerAttributeEditorInterface*)> makVrv::DtVisualizerAttributeEditorInterface::signal_destroyed |