HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
primDataHandle.h File Reference
+ Include dependency graph for primDataHandle.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Usd_PrimDataHandle
 

Macros

#define USD_CHECK_ALL_PRIM_ACCESSES
 

Typedefs

typedef Usd_PrimDataUsd_PrimDataPtr
 
typedef const Usd_PrimDataUsd_PrimDataConstPtr
 
using Usd_PrimDataIPtr = TfDelegatedCountPtr< Usd_PrimData >
 
using Usd_PrimDataConstIPtr = TfDelegatedCountPtr< const Usd_PrimData >
 

Functions

void TfDelegatedCountIncrement (const class Usd_PrimData *prim) noexcept
 
void TfDelegatedCountDecrement (const class Usd_PrimData *prim) noexcept
 
USD_API void Usd_ThrowExpiredPrimAccessError (Usd_PrimData const *p)
 
bool Usd_IsDead (Usd_PrimData const *p)
 

Macro Definition Documentation

#define USD_CHECK_ALL_PRIM_ACCESSES

Definition at line 20 of file primDataHandle.h.

Typedef Documentation

Definition at line 37 of file primDataHandle.h.

Definition at line 33 of file primDataHandle.h.

Definition at line 32 of file primDataHandle.h.

Function Documentation

void TfDelegatedCountDecrement ( const class Usd_PrimData prim)
noexcept
void TfDelegatedCountIncrement ( const class Usd_PrimData prim)
noexcept
bool Usd_IsDead ( Usd_PrimData const *  p)

Definition at line 323 of file primData.h.

USD_API void Usd_ThrowExpiredPrimAccessError ( Usd_PrimData const *  p)