Loading...
Searching...
No Matches
ExecUsdValueKey Class Reference

Specifies a computed value. More...

#include <valueKey.h>

Public Member Functions

EXECUSD_API ExecUsdValueKey (const UsdAttribute &provider)
 Constructs a value key that computes the builtin computeValue attribute computation.
 
EXECUSD_API ExecUsdValueKey (const UsdAttribute &provider, const TfToken &computation)
 Constructs a value key representing an attribute computation.
 
EXECUSD_API ExecUsdValueKey (const UsdPrim &provider, const TfToken &computation)
 Constructs a value key representing a prim computation.
 

Friends

template<typename Visitor >
auto ExecUsd_VisitValueKey (Visitor &&, const ExecUsdValueKey &)
 
void ExecUsd_ExpireValueKey (ExecUsdValueKey *)
 

Detailed Description

Specifies a computed value.

Clients identify computations to evaluate using a UsdObject that provides computations and the name of the computation.

Definition at line 55 of file valueKey.h.

Constructor & Destructor Documentation

◆ ExecUsdValueKey() [1/3]

EXECUSD_API ExecUsdValueKey ( const UsdAttribute provider)
explicit

Constructs a value key that computes the builtin computeValue attribute computation.

◆ ExecUsdValueKey() [2/3]

EXECUSD_API ExecUsdValueKey ( const UsdAttribute provider,
const TfToken computation 
)

Constructs a value key representing an attribute computation.

◆ ExecUsdValueKey() [3/3]

EXECUSD_API ExecUsdValueKey ( const UsdPrim provider,
const TfToken computation 
)

Constructs a value key representing a prim computation.


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