![]() |
|
Object accessors provide access to computation providers, the scene objects from which input values are requested. More...
Collaboration diagram for Object Accessors:Functions | |
| Attribute (const TfToken &attributeName) | |
On a prim computation, provides access to the attribute named attributeName. | |
| Relationship (const TfToken &relationshipName) | |
On a prim computation, provides access to the relationship named relationshipName. | |
| Prim () | |
| On an attribute computation, provides access to the owning prim. | |
| Exec_ComputationBuilderAttributeAccessor< Exec_ComputationBuilderProviderTypes::Attribute > | Attribute (const TfToken &attributeName) |
| See Attribute(). | |
| Exec_ComputationBuilderRelationshipAccessor< Exec_ComputationBuilderProviderTypes::Attribute > | Relationship (const TfToken &relationshipName) |
| See Relationship(). | |
| Stage () | |
| On any computation, provides access to the stage. | |
Object accessors provide access to computation providers, the scene objects from which input values are requested.
An input registration starts with a sequence of zero or more accessors. If no accessor is present, the origin object, the object that owns the consuming computation, is the provider. Otherwise, starting from that object, the sequence of accessors describes hops through namespace that end at the computation provider.
A sequence of object accessors does not fully specify an input, however. The sequence must be followed by exactly one value specifier to fully specify an input registration.
On a prim computation, provides access to the attribute named attributeName.
Definition at line 673 of file computationBuilders.h.
|
inline |
See Attribute().
Definition at line 749 of file computationBuilders.h.
|
inline |
On an attribute computation, provides access to the owning prim.
Definition at line 739 of file computationBuilders.h.
|
inline |
On a prim computation, provides access to the relationship named relationshipName.
Definition at line 698 of file computationBuilders.h.
|
inline |
See Relationship().
Definition at line 759 of file computationBuilders.h.
|
inline |
On any computation, provides access to the stage.
This accessor can be used to access stage-level builtin computations.
Note: The Stage() accessor must be the sole accessor in any input registration in which it appears.
Definition at line 817 of file computationBuilders.h.