7#ifndef USDSHADE_TOKENS_H
8#define USDSHADE_TOKENS_H
20#include "pxr/usd/usdShade/api.h"
25PXR_NAMESPACE_OPEN_SCOPE
210PXR_NAMESPACE_CLOSE_SCOPE
Create or return a previously created object instance of global data.
Token for efficient comparison, assignment, and hashing of known strings.
UsdShadeTokens provides static, efficient TfTokens for use in all public USD API.
const TfToken inputs
"inputs:"
const TfToken sdrMetadata
"sdrMetadata"
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
const TfToken subIdentifier
"subIdentifier"
const TfToken outputs
"outputs:"
const TfToken CoordSysAPI
"CoordSysAPI"
const TfToken coordSys
"coordSys"
const TfToken coordSys_MultipleApplyTemplate_Binding
"coordSys:__INSTANCE_NAME__:binding"
const TfToken universalRenderContext
""
const TfToken materialBindingCollection
"material:binding:collection"
const TfToken fallbackStrength
"fallbackStrength"
const TfToken allPurpose
""
const TfToken preview
"preview"
const TfToken displacement
"displacement"
const TfToken surface
"surface"
const TfToken MaterialBindingAPI
"MaterialBindingAPI"
const TfToken materialVariant
"materialVariant"
const TfToken interfaceOnly
"interfaceOnly"
const TfToken universalSourceType
""
const TfToken outputsDisplacement
"outputs:displacement"
const TfToken outputsVolume
"outputs:volume"
const TfToken weakerThanDescendants
"weakerThanDescendants"
const TfToken infoImplementationSource
"info:implementationSource"
const TfToken volume
"volume"
const TfToken Material
"Material"
const TfToken materialBinding
"material:binding"
const TfToken bindMaterialAs
"bindMaterialAs"
const TfToken infoId
"info:id"
const TfToken sourceCode
"sourceCode"
const TfToken ConnectableAPI
"ConnectableAPI"
const TfToken sourceAsset
"sourceAsset"
const TfToken NodeDefAPI
"NodeDefAPI"
const TfToken outputsSurface
"outputs:surface"
const TfToken NodeGraph
"NodeGraph"
const TfToken strongerThanDescendants
"strongerThanDescendants"
const TfToken materialBind
"materialBind"
const TfToken Shader
"Shader"
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
USDSHADE_API TfStaticData< UsdShadeTokensType > UsdShadeTokens
A global variable with static, efficient TfTokens for use in all public USD API.