![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtArchivableObject (QString name, DtArchivableObjectCreator fcn) | |
| This constructor will add this object to the archivable object factory. | |
| DtArchivableObject (QString name) | |
| DtArchivableObject () | |
| virtual | ~DtArchivableObject () |
| virtual QString | name () const |
| DtArchiver * | archiver () |
| Returns the archiver of this object. | |
| virtual void | read (QTextStream &s) |
| Reads/writes archiver. | |
| virtual void | write (QTextStream &s) |
| virtual void | setLevel (int i) |
| virtual int | level () const |
| virtual DtArchivableObject * | clone () |
| Allows for cloning of this object. | |
Protected Attributes | |
| DtArchiver * | myArchiver |
| DtArchivableObject::DtArchivableObject | ( | QString | name, |
| DtArchivableObjectCreator | fcn | ||
| ) |
This constructor will add this object to the archivable object factory.
Should only be called from ADD_ARCHIVABLE_CREATOR macro in archiver.h
| DtArchivableObject::DtArchivableObject | ( | QString | name | ) |
| virtual DtArchivableObject::~DtArchivableObject | ( | ) | [virtual] |
| virtual QString DtArchivableObject::name | ( | ) | const [virtual] |
| DtArchiver * DtArchivableObject::archiver | ( | ) | [inline] |
Returns the archiver of this object.
References myArchiver.
| virtual void DtArchivableObject::read | ( | QTextStream & | s | ) | [virtual] |
Reads/writes archiver.
Reimplemented in DtCoordinateSystemCollection, DtTMDisplayOptions, DtUnitDisplayManager, DtFeatureActionManager, DtModelData, DtTMViewportExtents, DtToolbarFactoryManager, DtUnitDisplay, and DtCreatableObject.
| virtual void DtArchivableObject::write | ( | QTextStream & | s | ) | [virtual] |
Reimplemented in DtCoordinateSystemCollection, DtUnitDisplayManager, DtFeatureActionManager, DtModelData, and DtToolbarFactoryManager.
| virtual void DtArchivableObject::setLevel | ( | int | i | ) | [virtual] |
| virtual int DtArchivableObject::level | ( | ) | const [virtual] |
| virtual DtArchivableObject* DtArchivableObject::clone | ( | ) | [virtual] |
Allows for cloning of this object.
Reimplemented in DtToolbarFactoryManager, DtFeatureActionManager, and DtUnitDisplay.
DtArchiver* DtArchivableObject::myArchiver [protected] |
Referenced by archiver().