VR-Forces 4.0.4 Class Documentation
Public Member Functions
DtRwAppearance Class Reference

File: rwAppearance.h. More...

Inheritance diagram for DtRwAppearance:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtRwAppearance (const DtEntityType &objectType=DtEntityType::nullType(), const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 Constructor.
 DtRwAppearance (const DtRwAppearance &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 Copy Constructor.
 DtRwAppearance (const DtAppearance &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
const DtRwAppearanceoperator= (const DtRwAppearance &orig)
 Assignment Operator.
const DtRwAppearanceoperator= (const DtAppearance &orig)
virtual int operator== (const DtRwAppearance &orig)
virtual int operator== (const DtAppearance &orig)
virtual int operator!= (const DtRwAppearance &orig)
virtual int operator!= (const DtAppearance &orig)
virtual ~DtRwAppearance ()
 Destructor.
virtual DtRwAppearanceclone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const
 Clone.
virtual void putData (FILE *fp, int indentLevel=0)
 Deriving class overrides these to get/put class specific data.
virtual DtlObjPtr getData (DtlObjPtr args, const DtFilename &searchPath, const DtVariableBindingsList &variableBindings)
virtual const char * readerWriterType () const
 Used to supply a string type that this reader writer type is.

Detailed Description

File: rwAppearance.h.

Class: DtRwAppearance Class Description: Readable, writable form of DtAppearance


Constructor & Destructor Documentation

DtRwAppearance::DtRwAppearance ( const DtEntityType &  objectType = DtEntityType::nullType(),
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

Constructor.

If an appearance attribute is not valid for the entity type supplied, the corresponding accessor will return false.

DtRwAppearance::DtRwAppearance ( const DtRwAppearance orig,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

Copy Constructor.

DtRwAppearance::DtRwAppearance ( const DtAppearance &  orig,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)
virtual DtRwAppearance::~DtRwAppearance ( ) [virtual]

Destructor.


Member Function Documentation

const DtRwAppearance& DtRwAppearance::operator= ( const DtRwAppearance orig)

Assignment Operator.

const DtRwAppearance& DtRwAppearance::operator= ( const DtAppearance &  orig)
virtual int DtRwAppearance::operator== ( const DtRwAppearance orig) [virtual]
virtual int DtRwAppearance::operator== ( const DtAppearance &  orig) [virtual]
virtual int DtRwAppearance::operator!= ( const DtRwAppearance orig) [virtual]
virtual int DtRwAppearance::operator!= ( const DtAppearance &  orig) [virtual]
virtual DtRwAppearance* DtRwAppearance::clone ( const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
) const [virtual]

Clone.

virtual void DtRwAppearance::putData ( FILE *  fp,
int  indentLevel = 0 
) [virtual]

Deriving class overrides these to get/put class specific data.

Reimplemented from DtReaderWriter.

virtual DtlObjPtr DtRwAppearance::getData ( DtlObjPtr  args,
const DtFilename &  searchPath,
const DtVariableBindingsList variableBindings 
) [virtual]
virtual const char* DtRwAppearance::readerWriterType ( ) const [virtual]

Used to supply a string type that this reader writer type is.

This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create

Reimplemented from DtReaderWriter.


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)