HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GusdUSD_UnvaryingPropertyKey Struct Reference

#include <USD_PropertyMap.h>

Classes

struct  HashCmp
 

Public Member Functions

 GusdUSD_UnvaryingPropertyKey ()
 
 GusdUSD_UnvaryingPropertyKey (const UsdPrim &prim)
 
bool operator== (const GusdUSD_UnvaryingPropertyKey &o) const
 

Static Public Member Functions

static std::size_t ComputeHash (const UsdPrim &prim)
 

Public Attributes

UsdPrim prim
 

Friends

size_t hash_value (const GusdUSD_UnvaryingPropertyKey &o)
 

Detailed Description

TBB-style hash key for unvarying prim properties.

Definition at line 93 of file USD_PropertyMap.h.

Constructor & Destructor Documentation

GusdUSD_UnvaryingPropertyKey::GusdUSD_UnvaryingPropertyKey ( )
inline

Definition at line 95 of file USD_PropertyMap.h.

GusdUSD_UnvaryingPropertyKey::GusdUSD_UnvaryingPropertyKey ( const UsdPrim prim)
inline

Definition at line 97 of file USD_PropertyMap.h.

Member Function Documentation

static std::size_t GusdUSD_UnvaryingPropertyKey::ComputeHash ( const UsdPrim prim)
inlinestatic

Definition at line 100 of file USD_PropertyMap.h.

bool GusdUSD_UnvaryingPropertyKey::operator== ( const GusdUSD_UnvaryingPropertyKey o) const
inline

Definition at line 103 of file USD_PropertyMap.h.

Friends And Related Function Documentation

size_t hash_value ( const GusdUSD_UnvaryingPropertyKey o)
friend

Definition at line 106 of file USD_PropertyMap.h.

Member Data Documentation

UsdPrim GusdUSD_UnvaryingPropertyKey::prim

Definition at line 118 of file USD_PropertyMap.h.


The documentation for this struct was generated from the following file: