Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

CTReferableObject Class Reference

Referable object Implemented in: tvu_typesdef.cpp. More...

#include <tvu_typesdef.h>

Inheritance diagram for CTReferableObject::

CTObject CT3DObject CTHumanAction CTScenario CTScene CTBodyPart CTStick CTHumanBody

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

CTStringSetReferenceObject (TLPCSTR RefObject)
 Name of the object for referencing. More...

CTStringSetReferenceObject (CTString &RefObject)
CTStringGetReferenceObject ()

Protected Attributes

CTString m_ReferenceObject
 This object is defined in another place. More...

TBOOL m_IsWellConstructed

Detailed Description

Referable object Implemented in: tvu_typesdef.cpp.


Constructor & Destructor Documentation

CTReferableObject::CTReferableObject ( ) [inline]
 

Contructors/Destructors.

01429 { m_IsWellConstructed = TFALSE; };


Member Function Documentation

TBOOL CTReferableObject::BuildObject ( ) [inline, virtual]
 

Construct the object.

Reimplemented in CT3DObject.

01441 { return TTRUE; };

TBOOL CTReferableObject::IsWellConstructed ( ) [inline, virtual]
 

Test and construct the object and the sub objects.

Reimplemented in CT3DObject.

01443 { return TTRUE; };

TBOOL CTReferableObject::ReferTo ( CTReferableObject * lpObject ) [inline, virtual]
 

Reference an object.

Reimplemented in CT3DObject, and CTBodyPart.

01445 { return TTRUE; };

CTString & CTReferableObject::SetReferenceObject ( TLPCSTR RefObject ) [inline]
 

Name of the object for referencing.

01447 { return m_ReferenceObject = RefObject; };


Field Documentation

CTString CTReferableObject::m_ReferenceObject [protected]
 

This object is defined in another place.


The documentation for this class was generated from the following file:
Generated at Wed Aug 6 15:59:01 2003 for TVU's libraries for video surveillance: by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001