#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.
|