Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Static Public Member Functions
TypedReferenceCount Class Reference

A base class for things which need to inherit from both TypedObject and from ReferenceCount. More...

Inheritance diagram for TypedReferenceCount:
TypedObject ReferenceCount AnimControl AsyncTaskBase AsyncTaskChain AsyncTaskManager AudioManager AudioSound AuxSceneData BoundingVolume Buffer CallbackObject ClientBase CollisionHandler CullTraverser DisplayRegionBase Event FileReference FilterProperties GraphicsDevice GraphicsPipe HTTPChannel MovieVideoCursor::Buffer OSHandle PandaLoader RecorderController SceneSetup Shader TextFont Thread VirtualFile VirtualFileMount WindowHandle WindowHandle::OSHandle

List of all members.

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

A base class for things which need to inherit from both TypedObject and from ReferenceCount.

It's convenient to define this intermediate base class instead of multiply inheriting from the two classes each time they are needed, so that we can sensibly pass around pointers to things which are both TypedObjects and ReferenceCounters.

See also TypedObject for detailed instructions.


Member Function Documentation

static TypeHandle getClassType ( ) [static]
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties