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

This base class provides basic reference counting, but also can be used with a CopyOnWritePointer to provide get_read_pointer() and get_write_pointer(). More...

Inheritance diagram for CopyOnWriteObject:
CachedTypedWritableReferenceCount TypedWritableReferenceCount TypedWritable ReferenceCount TypedObject AnimPreloadTable CollisionSolid Geom GeomPrimitive GeomVertexArrayData GeomVertexData TransformBlendTable CollisionBox CollisionFloorMesh CollisionParabola CollisionPlane CollisionRay CollisionSegment CollisionSphere CollisionTube GeomTextGlyph GeomLines GeomLinestrips GeomPoints GeomTriangles GeomTrifans GeomTristrips

List of all members.

Public Member Functions

 cacheRef ()
 See CachedTypedWritableReferenceCount::cache_ref().

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

This base class provides basic reference counting, but also can be used with a CopyOnWritePointer to provide get_read_pointer() and get_write_pointer().


Member Function Documentation

cacheRef ( )

See CachedTypedWritableReferenceCount::cache_ref().

Reimplemented from CachedTypedWritableReferenceCount.

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