Berserk
|
Reference counted base object. More...
#include <RefCnt.hpp>
Public Member Functions | |
virtual | ~RefCnt () |
bool | IsUnique () const |
std::int32_t | GetRefs () const |
std::int32_t | AddRef () const |
std::int32_t | RelRef () const |
Protected Member Functions | |
virtual void | Destroy () const |
Reference counted base object.
Inherit from this class to have shared-ref logic for your class objects. Use RefPtr to wrap and automate RefCnt objects references counting.
|
inlinevirtual |
|
inline |
|
inlineprotectedvirtual |
Reimplemented in RHIResource.
|
inline |
|
inline |
|
inline |