#include <tvu_typesdef.h>
Inheritance diagram for CTReferableObject::

Public Methods | |
| CTReferableObject () | |
| Contructors/Destructors. More... | |
| ~CTReferableObject () | |
| DEFINE_ID_FUNCTIONS (CTReferableObject, CTObject, CLASSNAME_TYPE_REFERABLEOBJECT_ID, CLASSNAME_TYPE_REFERABLEOBJECT) public | |
| virtual TBOOL | BuildObject () |
| Construct the object. More... | |
| virtual TBOOL | IsWellConstructed () |
| Test and construct the object and the sub objects. More... | |
| virtual TBOOL | ReferTo (CTReferableObject *lpObject) |
| Reference an object. More... | |
| CTString& | SetReferenceObject (TLPCSTR RefObject) |
| Name of the object for referencing. More... | |
| CTString& | SetReferenceObject (CTString &RefObject) |
| CTString& | GetReferenceObject () |
Protected Attributes | |
| CTString | m_ReferenceObject |
| This object is defined in another place. More... | |
| TBOOL | m_IsWellConstructed |
|
|
Contructors/Destructors.
01429 { m_IsWellConstructed = TFALSE; };
|
|
|
Construct the object.
Reimplemented in CT3DObject. 01441 { return TTRUE; };
|
|
|
Test and construct the object and the sub objects.
Reimplemented in CT3DObject. 01443 { return TTRUE; };
|
|
|
Reference an object.
Reimplemented in CT3DObject, and CTBodyPart. 01445 { return TTRUE; };
|
|
|
Name of the object for referencing.
01447 { return m_ReferenceObject = RefObject; };
|
|
|
This object is defined in another place.
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001