HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SdrRegistry Member List

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

__GetTfWeakBase__() const TfWeakBaseinline
_DiscoveryContext classSdrRegistryfriend
_HasRemnant() const TfWeakBaseinlineprotected
_Register() const TfWeakBaseinlineprotected
_Register(T *tempRmnt) const TfWeakBaseinlineprotected
AddDiscoveryResult(SdrShaderNodeDiscoveryResult &&discoveryResult)SdrRegistry
AddDiscoveryResult(const SdrShaderNodeDiscoveryResult &discoveryResult)SdrRegistry
DiscoveryPluginRefPtrVec typedefSdrRegistry
EnableNotification2() const TfWeakBase
GetAllShaderNodes()SdrRegistry
GetAllShaderNodeShadingSystems() const SdrRegistry
GetAllShaderNodeSourceTypes() const SdrRegistry
GetInstance()SdrRegistrystatic
GetSearchURIs() const SdrRegistry
GetShaderNodeByIdentifier(const SdrIdentifier &identifier, const SdrTokenVec &shadingSystemPriority=SdrTokenVec())SdrRegistry
GetShaderNodeByIdentifierAndSystem(const SdrIdentifier &identifier, const TfToken &shadingSystem)SdrRegistry
GetShaderNodeByIdentifierAndType(const SdrIdentifier &identifier, const TfToken &nodeType)SdrRegistry
GetShaderNodeByName(const std::string &name, const SdrTokenVec &shadingSystemPriority=SdrTokenVec(), SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetShaderNodeByNameAndSystem(const std::string &name, const TfToken &shadingSystem, SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetShaderNodeByNameAndType(const std::string &name, const TfToken &nodeType, SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetShaderNodeFromAsset(const SdfAssetPath &shaderAsset, const SdrTokenMap &metadata=SdrTokenMap(), const TfToken &subIdentifier=TfToken(), const TfToken &shadingSystem=TfToken())SdrRegistry
GetShaderNodeFromSourceCode(const std::string &sourceCode, const TfToken &shadingSystem, const SdrTokenMap &metadata=SdrTokenMap())SdrRegistry
GetShaderNodeIdentifiers(const TfToken &function=TfToken(), SdrVersionFilter filter=SdrVersionFilterDefaultOnly) const SdrRegistry
GetShaderNodeNames(const TfToken &function=TfToken()) const SdrRegistry
GetShaderNodesByFamily(const TfToken &family=TfToken(), SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetShaderNodesByFunction(const TfToken &function=TfToken(), SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetShaderNodesByIdentifier(const SdrIdentifier &identifier)SdrRegistry
GetShaderNodesByName(const std::string &name, SdrVersionFilter filter=SdrVersionFilterDefaultOnly)SdrRegistry
GetUniqueIdentifier() const TfWeakBase
operator=(const SdrRegistry &)=deleteSdrRegistryprotected
TfWeakBase::operator=(const TfWeakBase &)TfWeakBaseinline
ParseAll()SdrRegistry
RunQuery(const SdrShaderNodeQuery &query)SdrRegistry
SdrRegistry(const SdrRegistry &)=deleteSdrRegistryprotected
SdrRegistry()SdrRegistryprotected
SetExtraDiscoveryPlugins(DiscoveryPluginRefPtrVec plugins)SdrRegistry
SetExtraDiscoveryPlugins(const std::vector< TfType > &pluginTypes)SdrRegistry
SetExtraParserPlugins(const std::vector< TfType > &pluginTypes)SdrRegistry
TfSingleton< SdrRegistry > classSdrRegistryfriend
TfWeakBase()TfWeakBaseinline
TfWeakBase(const TfWeakBase &)TfWeakBaseinline
~SdrRegistry()SdrRegistryprotected
~TfWeakBase()TfWeakBaseinlineprotected