HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ExecUsdValueKey Class Reference

#include <valueKey.h>

Public Member Functions

EXECUSD_API ExecUsdValueKey (const UsdAttribute &provider)
 
EXECUSD_API ExecUsdValueKey (const UsdAttribute &provider, const TfToken &computation)
 Constructs a value key representing an attribute computation. More...
 
EXECUSD_API ExecUsdValueKey (const UsdPrim &provider, const TfToken &computation)
 Constructs a value key representing a prim computation. More...
 
EXECUSD_API ~ExecUsdValueKey ()
 

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

EXECUSD_API ExecUsdValueKey::ExecUsdValueKey ( const UsdAttribute provider)
explicit

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

EXECUSD_API ExecUsdValueKey::ExecUsdValueKey ( const UsdAttribute provider,
const TfToken computation 
)

Constructs a value key representing an attribute computation.

EXECUSD_API ExecUsdValueKey::ExecUsdValueKey ( const UsdPrim provider,
const TfToken computation 
)

Constructs a value key representing a prim computation.

EXECUSD_API ExecUsdValueKey::~ExecUsdValueKey ( )

Friends And Related Function Documentation

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

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