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
UsdShadeConnectableAPI Member List

This is the complete list of members for UsdShadeConnectableAPI, 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
_GetInstanceName() constUsdAPISchemaBaseinlineprotected
_GetMultipleApplyInstanceNames(const UsdPrim &prim, const TfType &schemaType)UsdAPISchemaBaseprotectedstatic
_GetSchemaKind() const overrideUsdShadeConnectableAPIprotectedvirtual
_GetSchemaType() constUsdSchemaBaseinlineprotectedvirtual
_GetType() const (defined in UsdSchemaBase)UsdSchemaBaseinlineprotected
_IsCompatible() const overrideUsdShadeConnectableAPIprotectedvirtual
CanConnect(const UsdShadeInput &input, const UsdAttribute &source)UsdShadeConnectableAPIstatic
CanConnect(const UsdShadeInput &input, const UsdShadeInput &sourceInput)UsdShadeConnectableAPIinlinestatic
CanConnect(const UsdShadeInput &input, const UsdShadeOutput &sourceOutput)UsdShadeConnectableAPIinlinestatic
CanConnect(const UsdShadeOutput &output, const UsdAttribute &source=UsdAttribute())UsdShadeConnectableAPIstatic
CanConnect(const UsdShadeOutput &output, const UsdShadeInput &sourceInput)UsdShadeConnectableAPIinlinestatic
CanConnect(const UsdShadeOutput &output, const UsdShadeOutput &sourceOutput)UsdShadeConnectableAPIinlinestatic
ClearSource(UsdAttribute const &shadingAttr)UsdShadeConnectableAPIinlinestatic
ClearSource(UsdShadeInput const &input)UsdShadeConnectableAPIinlinestatic
ClearSource(UsdShadeOutput const &output)UsdShadeConnectableAPIinlinestatic
ClearSources(UsdAttribute const &shadingAttr)UsdShadeConnectableAPIstatic
ClearSources(UsdShadeInput const &input)UsdShadeConnectableAPIinlinestatic
ClearSources(UsdShadeOutput const &output)UsdShadeConnectableAPIinlinestatic
ConnectionModification typedef (defined in UsdShadeConnectableAPI)UsdShadeConnectableAPI
ConnectToSource(UsdAttribute const &shadingAttr, UsdShadeConnectionSourceInfo const &source, ConnectionModification const mod=ConnectionModification::Replace)UsdShadeConnectableAPIstatic
ConnectToSource(UsdShadeInput const &input, UsdShadeConnectionSourceInfo const &source, ConnectionModification const mod=ConnectionModification::Replace)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdShadeOutput const &output, UsdShadeConnectionSourceInfo const &source, ConnectionModification const mod=ConnectionModification::Replace)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdAttribute const &shadingAttr, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())UsdShadeConnectableAPIstatic
ConnectToSource(UsdShadeInput const &input, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdShadeOutput const &output, UsdShadeConnectableAPI const &source, TfToken const &sourceName, UsdShadeAttributeType const sourceType=UsdShadeAttributeType::Output, SdfValueTypeName typeName=SdfValueTypeName())UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdAttribute const &shadingAttr, SdfPath const &sourcePath)UsdShadeConnectableAPIstatic
ConnectToSource(UsdShadeInput const &input, SdfPath const &sourcePath)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdShadeOutput const &output, SdfPath const &sourcePath)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdAttribute const &shadingAttr, UsdShadeInput const &sourceInput)UsdShadeConnectableAPIstatic
ConnectToSource(UsdShadeInput const &input, UsdShadeInput const &sourceInput)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdShadeOutput const &output, UsdShadeInput const &sourceInput)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdAttribute const &shadingAttr, UsdShadeOutput const &sourceOutput)UsdShadeConnectableAPIstatic
ConnectToSource(UsdShadeInput const &input, UsdShadeOutput const &sourceOutput)UsdShadeConnectableAPIinlinestatic
ConnectToSource(UsdShadeOutput const &output, UsdShadeOutput const &sourceOutput)UsdShadeConnectableAPIinlinestatic
CreateInput(const TfToken &name, const SdfValueTypeName &typeName) constUsdShadeConnectableAPI
CreateOutput(const TfToken &name, const SdfValueTypeName &typeName) constUsdShadeConnectableAPI
DisconnectSource(UsdAttribute const &shadingAttr, UsdAttribute const &sourceAttr=UsdAttribute())UsdShadeConnectableAPIstatic
DisconnectSource(UsdShadeInput const &input, UsdAttribute const &sourceAttr=UsdAttribute())UsdShadeConnectableAPIinlinestatic
DisconnectSource(UsdShadeOutput const &output, UsdAttribute const &sourceAttr=UsdAttribute())UsdShadeConnectableAPIinlinestatic
Get(const UsdStagePtr &stage, const SdfPath &path)UsdShadeConnectableAPIstatic
GetConnectedSource(UsdAttribute const &shadingAttr, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)UsdShadeConnectableAPIstatic
GetConnectedSource(UsdShadeInput const &input, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)UsdShadeConnectableAPIinlinestatic
GetConnectedSource(UsdShadeOutput const &output, UsdShadeConnectableAPI *source, TfToken *sourceName, UsdShadeAttributeType *sourceType)UsdShadeConnectableAPIinlinestatic
GetConnectedSources(UsdAttribute const &shadingAttr, SdfPathVector *invalidSourcePaths=nullptr)UsdShadeConnectableAPIstatic
GetConnectedSources(UsdShadeInput const &input, SdfPathVector *invalidSourcePaths=nullptr)UsdShadeConnectableAPIstatic
GetConnectedSources(UsdShadeOutput const &output, SdfPathVector *invalidSourcePaths=nullptr)UsdShadeConnectableAPIstatic
GetInput(const TfToken &name) constUsdShadeConnectableAPI
GetInputs(bool onlyAuthored=true) constUsdShadeConnectableAPI
GetOutput(const TfToken &name) constUsdShadeConnectableAPI
GetOutputs(bool onlyAuthored=true) constUsdShadeConnectableAPI
GetPath() constUsdSchemaBaseinline
GetPrim() constUsdSchemaBaseinline
GetRawConnectedSourcePaths(UsdAttribute const &shadingAttr, SdfPathVector *sourcePaths)UsdShadeConnectableAPIstatic
GetRawConnectedSourcePaths(UsdShadeInput const &input, SdfPathVector *sourcePaths)UsdShadeConnectableAPIinlinestatic
GetRawConnectedSourcePaths(UsdShadeOutput const &output, SdfPathVector *sourcePaths)UsdShadeConnectableAPIinlinestatic
GetSchemaAttributeNames(bool includeInherited=true)UsdShadeConnectableAPIstatic
GetSchemaClassPrimDefinition() constUsdSchemaBase
GetSchemaKind() constUsdSchemaBaseinline
HasConnectableAPI(const TfType &schemaType)UsdShadeConnectableAPIstatic
HasConnectableAPI()UsdShadeConnectableAPIinlinestatic
HasConnectedSource(const UsdAttribute &shadingAttr)UsdShadeConnectableAPIstatic
HasConnectedSource(const UsdShadeInput &input)UsdShadeConnectableAPIinlinestatic
HasConnectedSource(const UsdShadeOutput &output)UsdShadeConnectableAPIinlinestatic
IsAPISchema() constUsdSchemaBaseinline
IsAppliedAPISchema() constUsdSchemaBaseinline
IsConcrete() constUsdSchemaBaseinline
IsContainer() constUsdShadeConnectableAPI
IsMultipleApplyAPISchema() constUsdSchemaBaseinline
IsSourceConnectionFromBaseMaterial(const UsdAttribute &shadingAttr)UsdShadeConnectableAPIstatic
IsSourceConnectionFromBaseMaterial(const UsdShadeInput &input)UsdShadeConnectableAPIinlinestatic
IsSourceConnectionFromBaseMaterial(const UsdShadeOutput &output)UsdShadeConnectableAPIinlinestatic
IsTyped() constUsdSchemaBaseinline
operator bool() constUsdSchemaBaseinlineexplicit
RequiresEncapsulation() constUsdShadeConnectableAPI
schemaKindUsdShadeConnectableAPIstatic
SetConnectedSources(UsdAttribute const &shadingAttr, std::vector< UsdShadeConnectionSourceInfo > const &sourceInfos)UsdShadeConnectableAPIstatic
UsdAPISchemaBase(const UsdPrim &prim=UsdPrim())UsdAPISchemaBaseinlineexplicit
UsdAPISchemaBase(const UsdSchemaBase &schemaObj)UsdAPISchemaBaseinlineexplicit
UsdAPISchemaBase(const UsdPrim &prim, const TfToken &instanceName)UsdAPISchemaBaseinlineexplicitprotected
UsdAPISchemaBase(const UsdSchemaBase &schemaObj, const TfToken &instanceName)UsdAPISchemaBaseinlineexplicitprotected
UsdSchemaBase(const UsdPrim &prim=UsdPrim())UsdSchemaBaseexplicit
UsdSchemaBase(const UsdSchemaBase &otherSchema)UsdSchemaBaseexplicit
UsdSchemaRegistry (defined in UsdShadeConnectableAPI)UsdShadeConnectableAPIfriend
UsdShadeConnectableAPI(const UsdPrim &prim=UsdPrim())UsdShadeConnectableAPIinlineexplicit
UsdShadeConnectableAPI(const UsdSchemaBase &schemaObj)UsdShadeConnectableAPIinlineexplicit
~UsdAPISchemaBase()=0UsdAPISchemaBasepure virtual
~UsdSchemaBase()UsdSchemaBasevirtual
~UsdShadeConnectableAPI()UsdShadeConnectableAPIvirtual