Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

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:

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]`

Reimplemented from CachedTypedWritableReferenceCount.

Reimplemented in GeomTextGlyph, Geom, GeomVertexArrayData, TransformBlendTable, GeomVertexData, GeomPrimitive, GeomLines, GeomLinestrips, GeomPoints, GeomTriangles, GeomTrifans, GeomTristrips, CollisionSolid, CollisionBox, CollisionPlane, CollisionFloorMesh, CollisionPolygon, CollisionSphere, CollisionInvSphere, CollisionRay, CollisionLine, CollisionParabola, CollisionSegment, CollisionTube, and AnimPreloadTable.

All Classes Namespaces Functions Variables Enumerations Enumerator Properties