CopyOnWriteObject

from panda3d.core import CopyOnWriteObject
class CopyOnWriteObject

Bases: CachedTypedWritableReferenceCount

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

Inheritance diagram

Inheritance diagram of CopyOnWriteObject

__init__(*args, **kwargs)
cacheRef()

C++ Interface: cache_ref(CopyOnWriteObject self)

/**
  • @see CachedTypedWritableReferenceCount::cache_ref()

*/

cacheUnref()

C++ Interface: cache_unref(CopyOnWriteObject self)

/**
  • @see CachedTypedWritableReferenceCount::cache_unref()

*/

cache_ref()

C++ Interface: cache_ref(CopyOnWriteObject self)

/**
  • @see CachedTypedWritableReferenceCount::cache_ref()

*/

cache_unref()

C++ Interface: cache_unref(CopyOnWriteObject self)

/**
  • @see CachedTypedWritableReferenceCount::cache_unref()

*/

getClassType()

C++ Interface: get_class_type()

get_class_type()

C++ Interface: get_class_type()