|
HDK
|
#include <refBase.h>
Inheritance diagram for TfSimpleRefBase:Public Member Functions | |
| virtual TF_API | ~TfSimpleRefBase () |
Public Member Functions inherited from TfRefBase | |
| TfRefBase () | |
| TfRefBase (TfRefBase const &) | |
| TfRefBase & | operator= (TfRefBase const &) |
| size_t | GetCurrentCount () const |
| Return the current reference count of this object. More... | |
| bool | IsUnique () const |
Return true if only one TfRefPtr points to this object. More... | |
| void | SetShouldInvokeUniqueChangedListener (bool shouldCall) |
Additional Inherited Members | |
Public Types inherited from TfRefBase | |
| typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) |
Static Public Member Functions inherited from TfRefBase | |
| static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) |
Protected Member Functions inherited from TfRefBase | |
| virtual TF_API | ~TfRefBase () |
Enable a concrete base class for use with TfRefPtr that inhibits the "unique changed" facility of TfRefPtr.
Derive from this class if you don't plan on wrapping your reference-counted object via pxr_boost::python.
|
virtual |