TNL::Object class Reference
TNL::Object Class Reference
#include <tnlNetBase.h>
Inheritance diagram for TNL::Object:
Constructor & Destructor Documentation
virtual TNL::Object::~Object |
( |
|
) |
[virtual] |
|
Member Function Documentation
virtual NetClassRep* TNL::Object::getClassRep |
( |
|
) |
const [virtual] |
|
virtual void TNL::Object::destroySelf |
( |
|
) |
[inline, virtual] |
|
|
Object destroy self call (from RefPtr).
- Note:
- Override if this class has specially allocated memory.
|
|
Get our class ID within the specified NetClassGroup.
|
const char * TNL::Object::getClassName |
( |
|
) |
const [inline] |
|
|
Get our unmangled class name.
|
Object* TNL::Object::create |
( |
const char * |
className |
) |
[inline, static] |
|
|
static function to create an instance of a named class
|
|
static function to create an instance of a class identified by a class group, class type and class id
|
void TNL::Object::incRef |
( |
|
) |
[inline] |
|
void TNL::Object::decRef |
( |
|
) |
[inline] |
|
Friends And Related Function Documentation
Field Documentation
|
The head of the linked list of safe object references.
Reimplemented in TNL::NetObject. |
|
Reference counter for RefPtr objects.
|