This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UsdShadeShader Member List

This is the complete list of members for UsdShadeShader, including all inherited members.

_CreateAttr(TfToken const &attrName, SdfValueTypeName const &typeName, bool custom, SdfVariability variability, VtValue const &defaultValue, bool writeSparsely) const (defined in UsdSchemaBase)UsdSchemaBaseprotected
_GetSchemaKind() const overrideUsdShadeShaderprotectedvirtual
_GetSchemaType() constUsdSchemaBaseinlineprotectedvirtual
_GetType() const (defined in UsdSchemaBase)UsdSchemaBaseinlineprotected
_IsCompatible() const overrideUsdTypedprotectedvirtual
ClearSdrMetadata() constUsdShadeShader
ClearSdrMetadataByKey(const TfToken &key) constUsdShadeShader
ConnectableAPI() constUsdShadeShader
CreateIdAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) constUsdShadeShader
CreateImplementationSourceAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) constUsdShadeShader
CreateInput(const TfToken &name, const SdfValueTypeName &typeName)UsdShadeShader
CreateOutput(const TfToken &name, const SdfValueTypeName &typeName)UsdShadeShader
Define(const UsdStagePtr &stage, const SdfPath &path)UsdShadeShaderstatic
Get(const UsdStagePtr &stage, const SdfPath &path)UsdShadeShaderstatic
GetIdAttr() constUsdShadeShader
GetImplementationSource() constUsdShadeShader
GetImplementationSourceAttr() constUsdShadeShader
GetInput(const TfToken &name) constUsdShadeShader
GetInputs(bool onlyAuthored=true) constUsdShadeShader
GetOutput(const TfToken &name) constUsdShadeShader
GetOutputs(bool onlyAuthored=true) constUsdShadeShader
GetPath() constUsdSchemaBaseinline
GetPrim() constUsdSchemaBaseinline
GetSchemaAttributeNames(bool includeInherited=true)UsdShadeShaderstatic
GetSchemaClassPrimDefinition() constUsdSchemaBase
GetSchemaKind() constUsdSchemaBaseinline
GetSdrMetadata() constUsdShadeShader
GetSdrMetadataByKey(const TfToken &key) constUsdShadeShader
GetShaderId(TfToken *id) constUsdShadeShader
GetShaderNodeForSourceType(const TfToken &sourceType) constUsdShadeShader
GetSourceAsset(SdfAssetPath *sourceAsset, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
GetSourceAssetSubIdentifier(TfToken *subIdentifier, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
GetSourceCode(std::string *sourceCode, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
GetSourceTypes() constUsdShadeShader
HasSdrMetadata() constUsdShadeShader
HasSdrMetadataByKey(const TfToken &key) constUsdShadeShader
IsAPISchema() constUsdSchemaBaseinline
IsAppliedAPISchema() constUsdSchemaBaseinline
IsConcrete() constUsdSchemaBaseinline
IsMultipleApplyAPISchema() constUsdSchemaBaseinline
IsTyped() constUsdSchemaBaseinline
operator bool() constUsdSchemaBaseinlineexplicit
schemaKindUsdShadeShaderstatic
SetSdrMetadata(const NdrTokenMap &sdrMetadata) constUsdShadeShader
SetSdrMetadataByKey(const TfToken &key, const std::string &value) constUsdShadeShader
SetShaderId(const TfToken &id) constUsdShadeShader
SetSourceAsset(const SdfAssetPath &sourceAsset, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
SetSourceAssetSubIdentifier(const TfToken &subIdentifier, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
SetSourceCode(const std::string &sourceCode, const TfToken &sourceType=UsdShadeTokens->universalSourceType) constUsdShadeShader
UsdSchemaBase(const UsdPrim &prim=UsdPrim())UsdSchemaBaseexplicit
UsdSchemaBase(const UsdSchemaBase &otherSchema)UsdSchemaBaseexplicit
UsdSchemaRegistry (defined in UsdShadeShader)UsdShadeShaderfriend
UsdShadeShader(const UsdPrim &prim=UsdPrim())UsdShadeShaderinlineexplicit
UsdShadeShader(const UsdSchemaBase &schemaObj)UsdShadeShaderinlineexplicit
UsdShadeShader(const UsdShadeConnectableAPI &connectable)UsdShadeShader
UsdTyped(const UsdPrim &prim=UsdPrim())UsdTypedinlineexplicit
UsdTyped(const UsdSchemaBase &schemaObj)UsdTypedinlineexplicit
~UsdSchemaBase()UsdSchemaBasevirtual
~UsdShadeShader()UsdShadeShadervirtual
~UsdTyped()UsdTypedvirtual