Loading...
Searching...
No Matches
UsdExecImagingValueKey Class Reference

Identifies a value that is computed by exec. More...

#include <valueKey.h>

Public Member Functions

 UsdExecImagingValueKey (SdfPath providerPath_, TfToken computationName_)
 
bool operator== (const UsdExecImagingValueKey &other) const
 

Public Attributes

SdfPath providerPath
 Path to the object that provides the named computation.
 
TfToken computationName
 The name of the computation.
 

Detailed Description

Identifies a value that is computed by exec.

UsdExecImaging uses its own value key type distinct from ExecUsdValueKey in order to prevent a public dependency on exec. This value key type identifies providers by their SdfPath so the value key can be formed in response to HdSceneIndexBase::GetPrim, which only provides an SdfPath.

Definition at line 26 of file valueKey.h.

Constructor & Destructor Documentation

◆ UsdExecImagingValueKey()

UsdExecImagingValueKey ( SdfPath providerPath_,
TfToken computationName_ )
inline

Definition at line 42 of file valueKey.h.

Member Function Documentation

◆ operator==()

bool operator== ( const UsdExecImagingValueKey & other) const
inline

Definition at line 47 of file valueKey.h.

Member Data Documentation

◆ computationName

TfToken computationName

The name of the computation.

This can the name of a plugin-defined computation, or may be one of the pre-defined ExecBuiltinComputations.

Definition at line 40 of file valueKey.h.

◆ providerPath

SdfPath providerPath

Path to the object that provides the named computation.

The path may refer to a prim or a property.

Definition at line 33 of file valueKey.h.


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