HDK
|
#include <primFlags.h>
Public Types | |
typedef bool | result_type |
Public Member Functions | |
Usd_PrimFlagsPredicate () | |
Usd_PrimFlagsPredicate (Usd_PrimFlags flag) | |
Usd_PrimFlagsPredicate (Usd_Term term) | |
Usd_PrimFlagsPredicate & | TraverseInstanceProxies (bool traverse) |
bool | IncludeInstanceProxiesInTraversal () const |
USD_API bool | operator() (const class UsdPrim &prim) const |
Static Public Member Functions | |
static Usd_PrimFlagsPredicate | Tautology () |
static Usd_PrimFlagsPredicate | Contradiction () |
Protected Member Functions | |
bool | _IsTautology () const |
void | _MakeTautology () |
bool | _IsContradiction () const |
void | _MakeContradiction () |
Usd_PrimFlagsPredicate & | _Negate () |
Usd_PrimFlagsPredicate | _GetNegated () const |
Protected Attributes | |
Usd_PrimFlagBits | _mask |
Usd_PrimFlagBits | _values |
Friends | |
template<class PrimPtr > | |
bool | Usd_EvalPredicate (const Usd_PrimFlagsPredicate &pred, const PrimPtr &prim, bool isInstanceProxy) |
template<class PrimPtr > | |
bool | Usd_EvalPredicate (const Usd_PrimFlagsPredicate &pred, const PrimPtr &prim, const SdfPath &proxyPrimPath) |
bool | operator== (const Usd_PrimFlagsPredicate &lhs, const Usd_PrimFlagsPredicate &rhs) |
bool | operator!= (const Usd_PrimFlagsPredicate &lhs, const Usd_PrimFlagsPredicate &rhs) |
size_t | hash_value (const Usd_PrimFlagsPredicate &p) |
Definition at line 136 of file primFlags.h.
typedef bool Usd_PrimFlagsPredicate::result_type |
Definition at line 140 of file primFlags.h.
|
inline |
Definition at line 143 of file primFlags.h.
|
inline |
Definition at line 145 of file primFlags.h.
|
inline |
Definition at line 152 of file primFlags.h.
|
inlineprotected |
Definition at line 217 of file primFlags.h.
|
inlineprotected |
Definition at line 205 of file primFlags.h.
|
inlineprotected |
Definition at line 199 of file primFlags.h.
|
inlineprotected |
Definition at line 208 of file primFlags.h.
|
inlineprotected |
Definition at line 202 of file primFlags.h.
|
inlineprotected |
Definition at line 211 of file primFlags.h.
|
inlinestatic |
Definition at line 166 of file primFlags.h.
|
inline |
Definition at line 187 of file primFlags.h.
|
inlinestatic |
Definition at line 160 of file primFlags.h.
|
inline |
Definition at line 173 of file primFlags.h.
|
friend |
Definition at line 277 of file primFlags.h.
|
friend |
Definition at line 271 of file primFlags.h.
|
friend |
Definition at line 263 of file primFlags.h.
|
friend |
Definition at line 246 of file primFlags.h.
|
friend |
Definition at line 256 of file primFlags.h.
|
protected |
Definition at line 222 of file primFlags.h.
|
protected |
Definition at line 225 of file primFlags.h.