![]() |
VR-Forces 4.0.4 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 makVrv::DtVisualizerAttribute::~DtVisualizerAttribute | ( | ) | [virtual] |
Virtual Destructor.
| virtual DtVisualizerAttribute* makVrv::DtVisualizerAttribute::clone | ( | ) | const [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.
| virtual const TypeInfo& makVrv::DtVisualizerAttribute::typeInfo | ( | ) | const [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.
| virtual DtUnicode makVrv::DtVisualizerAttribute::getString | ( | ) | const [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.
| virtual void makVrv::DtVisualizerAttribute::setString | ( | const DtUnicode & | value | ) | [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.