Panda3D
|
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...
#include "copyOnWriteObject.h"
Public Member Functions | |
CopyOnWriteObject (const CopyOnWriteObject ©) | |
virtual TypeHandle | force_init_type () |
virtual TypeHandle | get_type () const |
void | operator= (const CopyOnWriteObject ©) |
Static Public Member Functions | |
static TypeHandle | get_class_type () |
static void | init_type () |
Protected Member Functions | |
virtual | PT (CopyOnWriteObject) make_cow_copy()=0 |
Friends | |
class | CopyOnWritePointer |
This base class provides basic reference counting, but also can be used with a CopyOnWritePointer to provide get_read_pointer() and get_write_pointer().
Definition at line 44 of file copyOnWriteObject.h.