HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 UsdSchemaBaseprotected
_GetSchemaKind() const overrideUsdShadeShaderprotectedvirtual
_GetSchemaType() const UsdSchemaBaseinlineprotectedvirtual
_GetType() const UsdSchemaBaseinlineprotected
_IsCompatible() const overrideUsdTypedprotectedvirtual
ClearSdrMetadata() const UsdShadeShader
ClearSdrMetadataByKey(const TfToken &key) const UsdShadeShader
ConnectableAPI() const UsdShadeShader
CreateIdAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const UsdShadeShader
CreateImplementationSourceAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const UsdShadeShader
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() const UsdShadeShader
GetImplementationSource() const UsdShadeShader
GetImplementationSourceAttr() const UsdShadeShader
GetInput(const TfToken &name) const UsdShadeShader
GetInputs(bool onlyAuthored=true) const UsdShadeShader
GetOutput(const TfToken &name) const UsdShadeShader
GetOutputs(bool onlyAuthored=true) const UsdShadeShader
GetPath() const UsdSchemaBaseinline
GetPrim() const UsdSchemaBaseinline
GetSchemaAttributeNames(bool includeInherited=true)UsdShadeShaderstatic
GetSchemaClassPrimDefinition() const UsdSchemaBase
GetSchemaKind() const UsdSchemaBaseinline
GetSdrMetadata() const UsdShadeShader
GetSdrMetadataByKey(const TfToken &key) const UsdShadeShader
GetShaderId(TfToken *id) const UsdShadeShader
GetShaderNodeForSourceType(const TfToken &sourceType) const UsdShadeShader
GetSourceAsset(SdfAssetPath *sourceAsset, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
GetSourceAssetSubIdentifier(TfToken *subIdentifier, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
GetSourceCode(std::string *sourceCode, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
HasSdrMetadata() const UsdShadeShader
HasSdrMetadataByKey(const TfToken &key) const UsdShadeShader
IsAPISchema() const UsdSchemaBaseinline
IsAppliedAPISchema() const UsdSchemaBaseinline
IsConcrete() const UsdSchemaBaseinline
IsMultipleApplyAPISchema() const UsdSchemaBaseinline
IsTyped() const UsdSchemaBaseinline
operator bool() const UsdSchemaBaseinlineexplicit
schemaKindUsdShadeShaderstatic
SetSdrMetadata(const NdrTokenMap &sdrMetadata) const UsdShadeShader
SetSdrMetadataByKey(const TfToken &key, const std::string &value) const UsdShadeShader
SetShaderId(const TfToken &id) const UsdShadeShader
SetSourceAsset(const SdfAssetPath &sourceAsset, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
SetSourceAssetSubIdentifier(const TfToken &subIdentifier, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
SetSourceCode(const std::string &sourceCode, const TfToken &sourceType=UsdShadeTokens->universalSourceType) const UsdShadeShader
UsdSchemaBase(const UsdPrim &prim=UsdPrim())UsdSchemaBaseexplicit
UsdSchemaBase(const UsdSchemaBase &otherSchema)UsdSchemaBaseexplicit
UsdSchemaRegistry classUsdShadeShaderfriend
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