VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions
makVrv::DtVisualizerAttribute Class Referenceabstract

The abstract base visualizer attribute class. More...

Inheritance diagram for makVrv::DtVisualizerAttribute:
Inheritance graph
[legend]

Classes

struct  TypeInfo
 

Public Member Functions

virtual ~DtVisualizerAttribute ()
 Virtual Destructor. More...
 
bool operator== (const DtVisualizerAttribute &) const
 Equal operator. More...
 
bool operator!= (const DtVisualizerAttribute &) const
 Inequal operator. More...
 
virtual DtVisualizerAttributeclone () const =0
 Clone the visualizer attribute. More...
 
virtual const TypeInfotypeInfo () const =0
 Get the type info of the attribute. More...
 
virtual DtUnicode getString () const =0
 Get value encoded as a string. More...
 
virtual void setString (const DtUnicode &value)=0
 Set the attribute's value encoded as a string. More...
 

Detailed Description

The abstract base visualizer attribute class.

Constructor & Destructor Documentation

virtual makVrv::DtVisualizerAttribute::~DtVisualizerAttribute ( )
virtual

Virtual Destructor.

Member Function Documentation

bool makVrv::DtVisualizerAttribute::operator== ( const DtVisualizerAttribute ) const

Equal operator.

Returns
true is those two visualizer attribute are identical
bool makVrv::DtVisualizerAttribute::operator!= ( const DtVisualizerAttribute ) const

Inequal operator.

Returns
true is those two visualizer attribute are different
virtual DtVisualizerAttribute* makVrv::DtVisualizerAttribute::clone ( ) const
pure virtual
virtual const TypeInfo& makVrv::DtVisualizerAttribute::typeInfo ( ) const
pure virtual
virtual DtUnicode makVrv::DtVisualizerAttribute::getString ( ) const
pure virtual
virtual void makVrv::DtVisualizerAttribute::setString ( const DtUnicode value)
pure virtual

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)