Blender
V3.3
|
#include <BaseObject.h>
Public Member Functions | |
BaseObject () | |
virtual | ~BaseObject () |
virtual int | destroy () |
int | addRef () |
int | release () |
Definition at line 17 of file BaseObject.h.
|
inline |
Definition at line 19 of file BaseObject.h.
|
inlinevirtual |
Definition at line 24 of file BaseObject.h.
|
inline |
Increments the reference counter
Definition at line 37 of file BaseObject.h.
Referenced by Freestyle::NodeGroup::AddChild(), Freestyle::NodeShape::AddRep(), Freestyle::Controller::ClearRootNode(), Freestyle::Controller::ComputeViewMap(), and Freestyle::Controller::Controller().
|
inlinevirtual |
At least makes a release on this. The BaseObject::destroy method must be explicitly called at the end of any overloaded destroy
Reimplemented in Freestyle::NodeGroup.
Definition at line 31 of file BaseObject.h.
References release().
Referenced by Freestyle::NodeGroup::destroy().
|
inline |
Decrements the reference counter
Definition at line 43 of file BaseObject.h.
Referenced by destroy().