HDK
|
#include "pxr/pxr.h"
#include "pxr/usd/usd/api.h"
#include "pxr/base/tf/hash.h"
#include <hboost/intrusive_ptr.hpp>
Go to the source code of this file.
Classes | |
class | Usd_PrimDataHandle |
Macros | |
#define | USD_CHECK_ALL_PRIM_ACCESSES |
Typedefs | |
typedef Usd_PrimData * | Usd_PrimDataPtr |
typedef const Usd_PrimData * | Usd_PrimDataConstPtr |
typedef hboost::intrusive_ptr < Usd_PrimData > | Usd_PrimDataIPtr |
typedef hboost::intrusive_ptr < const Usd_PrimData > | Usd_PrimDataConstIPtr |
Functions | |
void | intrusive_ptr_add_ref (const class Usd_PrimData *prim) |
void | intrusive_ptr_release (const class Usd_PrimData *prim) |
USD_API void | Usd_ThrowExpiredPrimAccessError (Usd_PrimData const *p) |
bool | Usd_IsDead (Usd_PrimData const *p) |
#define USD_CHECK_ALL_PRIM_ACCESSES |
Definition at line 38 of file primDataHandle.h.
typedef hboost::intrusive_ptr<const Usd_PrimData> Usd_PrimDataConstIPtr |
Definition at line 55 of file primDataHandle.h.
typedef const Usd_PrimData* Usd_PrimDataConstPtr |
Definition at line 51 of file primDataHandle.h.
typedef hboost::intrusive_ptr<Usd_PrimData> Usd_PrimDataIPtr |
Definition at line 54 of file primDataHandle.h.
typedef Usd_PrimData* Usd_PrimDataPtr |
Definition at line 50 of file primDataHandle.h.
void intrusive_ptr_add_ref | ( | const class Usd_PrimData * | prim | ) |
void intrusive_ptr_release | ( | const class Usd_PrimData * | prim | ) |
bool Usd_IsDead | ( | Usd_PrimData const * | p | ) |
Definition at line 342 of file primData.h.
USD_API void Usd_ThrowExpiredPrimAccessError | ( | Usd_PrimData const * | p | ) |