HDK
|
#include <resolveInfo.h>
Public Member Functions | |
UsdResolveInfo () | |
UsdResolveInfoSource | GetSource () const |
Return the source of the associated attribute's value. More... | |
bool | HasAuthoredValueOpinion () const |
bool | HasAuthoredValue () const |
PcpNodeRef | GetNode () const |
bool | ValueIsBlocked () const |
bool | ValueSourceMightBeTimeVarying () const |
Friends | |
class | UsdAttribute |
class | UsdStage |
class | UsdStage_ResolveInfoAccess |
class | UsdAttributeQuery |
Container for information about the source of an attribute's value, i.e. the 'resolved' location of the attribute.
For more details, see Usd_ValueResolution.
Definition at line 54 of file resolveInfo.h.
|
inline |
Definition at line 57 of file resolveInfo.h.
|
inline |
Return the node within the containing PcpPrimIndex that provided the resolved value opinion.
Definition at line 94 of file resolveInfo.h.
|
inline |
Return the source of the associated attribute's value.
Definition at line 64 of file resolveInfo.h.
|
inline |
Return true if this UsdResolveInfo represents an attribute that has an authored value that is not blocked
Definition at line 84 of file resolveInfo.h.
|
inline |
Return true if this UsdResolveInfo represents an attribute that has an authored value opinion. This will return true
if there is any authored value opinion, including a block
This is equivalent to HasAuthoredValue() || ValueIsBlocked()
Definition at line 73 of file resolveInfo.h.
|
inline |
Return true if this UsdResolveInfo represents an attribute whose value is blocked.
Definition at line 102 of file resolveInfo.h.
|
inline |
Returns true if the resolve info source might be time-varying; false otherwise.
Note that this is different from UsdAttribute::ValueMightBeTimeVarying() which provides more granular answer since it has additional context from the attribute itself.
Definition at line 112 of file resolveInfo.h.
|
friend |
Definition at line 174 of file resolveInfo.h.
|
friend |
Definition at line 177 of file resolveInfo.h.
Definition at line 175 of file resolveInfo.h.
|
friend |
Definition at line 176 of file resolveInfo.h.