|
Blender V4.3
|
#include <BaseObject.h>
Inherited by Freestyle::Node, and Freestyle::Rep.
Public Member Functions | |
| BaseObject () | |
| virtual | ~BaseObject () |
| virtual int | destroy () |
| int | addRef () |
| int | release () |
Definition at line 21 of file BaseObject.h.
|
inline |
Definition at line 23 of file BaseObject.h.
|
inlinevirtual |
Definition at line 28 of file BaseObject.h.
|
inline |
Increments the reference counter
Definition at line 39 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 33 of file BaseObject.h.
References release().
Referenced by Freestyle::NodeGroup::destroy().
|
inline |
Decrements the reference counter
Definition at line 45 of file BaseObject.h.
Referenced by destroy().