All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdImaging_MaterialStrategy Struct Reference

#include <resolvedAttributeCache.h>

Public Types

typedef SdfPath value_type
typedef UsdShadeMaterial query_type
using ImplData = UsdImaging_MaterialBindingImplData

Static Public Member Functions

static bool ValueMightBeTimeVarying ()
static value_type MakeDefault ()
static query_type MakeQuery (UsdPrim prim, ImplData *implData)
static value_type Compute (UsdImaging_MaterialBindingCache const *owner, UsdPrim prim, query_type const *query)
static value_type ComputeMaterialPath (UsdPrim const &prim, ImplData *implData)

Detailed Description

Definition at line 688 of file resolvedAttributeCache.h.

Member Typedef Documentation

Member Function Documentation

static value_type UsdImaging_MaterialStrategy::Compute ( UsdImaging_MaterialBindingCache const owner,
UsdPrim  prim,
query_type const query 

Definition at line 712 of file resolvedAttributeCache.h.

static value_type UsdImaging_MaterialStrategy::ComputeMaterialPath ( UsdPrim const prim,
ImplData implData 

Definition at line 733 of file resolvedAttributeCache.h.

static value_type UsdImaging_MaterialStrategy::MakeDefault ( )

Definition at line 697 of file resolvedAttributeCache.h.

static query_type UsdImaging_MaterialStrategy::MakeQuery ( UsdPrim  prim,
ImplData implData 

Definition at line 700 of file resolvedAttributeCache.h.

static bool UsdImaging_MaterialStrategy::ValueMightBeTimeVarying ( )

Definition at line 695 of file resolvedAttributeCache.h.

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