24#ifndef PXR_USD_IMAGING_MATERIAL_PARAM_UTILS_H
25#define PXR_USD_IMAGING_MATERIAL_PARAM_UTILS_H
28#include "pxr/usdImaging/usdImaging/api.h"
31PXR_NAMESPACE_OPEN_SCOPE
46UsdImagingBuildHdMaterialNetworkFromTerminal(
48 TfToken const& terminalIdentifier,
59UsdImagingIsHdMaterialNetworkTimeVarying(
62PXR_NAMESPACE_CLOSE_SCOPE
Token for efficient comparison, assignment, and hashing of known strings.
Scenegraph object for authoring and retrieving numeric, string, and array valued data,...
UsdPrim is the sole persistent scenegraph object on a UsdStage, and is the embodiment of a "Prim" as ...
Represent a time value, which may be either numeric, holding a double value, or a sentinel value UsdT...
Provides a container which may hold any type, and provides introspection and iteration over array typ...
Describes a map from network type to network.
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
std::vector< TfToken > TfTokenVector
Convenience types.