![]() |
VR-Forces Development_Version Class Documentation
|
The abstract base visualizer attribute class. More...

Classes | |
| struct | TypeInfo |
Public Member Functions | |
| virtual | ~DtVisualizerAttribute () |
| Virtual Destructor. | |
| virtual DtVisualizerAttribute * | clone () const =0 |
| Clone the visualizer attribute. | |
| virtual const TypeInfo & | typeInfo () const =0 |
| Get the type info of the attribute. | |
| virtual DtUnicode | getString () const =0 |
| Get value encoded as a string. | |
| virtual void | setString (const DtUnicode &value)=0 |
| Set the attribute's value encoded as a string. | |
The abstract base visualizer attribute class.
|
virtual |
Virtual Destructor.
|
pure virtual |
Clone the visualizer attribute.
Implemented in makVrv::DtVisualizerAttributePoint3D, makVrv::DtVisualizerAttributeColor, makVrv::DtVisualizerAttributeFilename, makVrv::DtVisualizerAttributeFloat, makVrv::DtVisualAttributeSymbolSelector, makVrv::DtVisualizerAttributeFontGlyph, makVrv::DtVisualizerAttributeInteger, makVrv::DtVisualizerAttributeEnumeration, makVrv::DtVisualizerAttributeString, makVrv::DtVisualizerAttributeStringVector, and makVrv::DtVisualizerAttributeBool.
|
pure virtual |
Get the type info of the attribute.
Implemented in makVrv::DtVisualizerAttributePoint3D, makVrv::DtVisualizerAttributeColor, makVrv::DtVisualizerAttributeFilename, makVrv::DtVisualizerAttributeFloat, makVrv::DtVisualAttributeSymbolSelector, makVrv::DtVisualizerAttributeFontGlyph, makVrv::DtVisualizerAttributeInteger, makVrv::DtVisualizerAttributeEnumeration, makVrv::DtVisualizerAttributeModelDefinition, makVrv::DtVisualizerAttributeString, makVrv::DtVisualizerAttributeStringVector, and makVrv::DtVisualizerAttributeBool.
|
pure virtual |
Get value encoded as a string.
Implemented in makVrv::DtVisualizerAttributePoint3D, makVrv::DtVisualizerAttributeColor, makVrv::DtVisualizerAttributeFilename, makVrv::DtVisualizerAttributeFloat, makVrv::DtVisualAttributeSymbolSelector, makVrv::DtVisualizerAttributeFontGlyph, makVrv::DtVisualizerAttributeInteger, makVrv::DtVisualizerAttributeEnumeration, makVrv::DtVisualizerAttributeString, makVrv::DtVisualizerAttributeStringVector, and makVrv::DtVisualizerAttributeBool.
|
pure virtual |
Set the attribute's value encoded as a string.
Implemented in makVrv::DtVisualizerAttributePoint3D, makVrv::DtVisualizerAttributeColor, makVrv::DtVisualizerAttributeFilename, makVrv::DtVisualizerAttributeFloat, makVrv::DtVisualAttributeSymbolSelector, makVrv::DtVisualizerAttributeFontGlyph, makVrv::DtVisualizerAttributeInteger, makVrv::DtVisualizerAttributeEnumeration, makVrv::DtVisualizerAttributeString, makVrv::DtVisualizerAttributeStringVector, and makVrv::DtVisualizerAttributeBool.