| HDK
    | 
#include <discoveryPlugin.h>
 Inheritance diagram for SdrDiscoveryPlugin:
 Inheritance diagram for SdrDiscoveryPlugin:| Public Types | |
| using | Context = SdrDiscoveryPluginContext | 
|  Public Types inherited from NdrDiscoveryPlugin | |
| using | Context = NdrDiscoveryPluginContext | 
|  Public Types inherited from TfRefBase | |
| typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) | 
| Public Member Functions | |
| SDR_API | SdrDiscoveryPlugin () | 
| virtual SDR_API | ~SdrDiscoveryPlugin () | 
| SDR_API NdrNodeDiscoveryResultVec | DiscoverNodes (const NdrDiscoveryPluginContext &) overridefinal | 
| virtual SDR_API SdrShaderNodeDiscoveryResultVec | DiscoverShaderNodes (const Context &)=0 | 
|  Public Member Functions inherited from NdrDiscoveryPlugin | |
| NDR_API | NdrDiscoveryPlugin () | 
| virtual NDR_API | ~NdrDiscoveryPlugin () | 
| virtual NDR_API const NdrStringVec & | GetSearchURIs () const =0 | 
| Gets the URIs that this plugin is searching for nodes in.  More... | |
|  Public Member Functions inherited from TfRefBase | |
| TfRefBase () | |
| TfRefBase (TfRefBase const &) | |
| TfRefBase & | operator= (TfRefBase const &) | 
| size_t | GetCurrentCount () const | 
| Return the current reference count of this object.  More... | |
| bool | IsUnique () const | 
| Return true if only one TfRefPtrpoints to this object.  More... | |
| void | SetShouldInvokeUniqueChangedListener (bool shouldCall) | 
|  Public Member Functions inherited from TfWeakBase | |
| TfWeakBase () | |
| TfWeakBase (const TfWeakBase &) | |
| const TfWeakBase & | __GetTfWeakBase__ () const | 
| const TfWeakBase & | operator= (const TfWeakBase &) | 
| void | EnableNotification2 () const | 
| TF_API void const * | GetUniqueIdentifier () const | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from TfRefBase | |
| static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) | 
|  Protected Member Functions inherited from TfRefBase | |
| virtual TF_API | ~TfRefBase () | 
|  Protected Member Functions inherited from TfWeakBase | |
| ~TfWeakBase () | |
| TfRefPtr< Tf_Remnant > | _Register () const | 
| template<class T > | |
| TfRefPtr< Tf_Remnant > | _Register (T *tempRmnt) const | 
| bool | _HasRemnant () const | 
Definition at line 52 of file discoveryPlugin.h.
Definition at line 54 of file discoveryPlugin.h.
| SDR_API SdrDiscoveryPlugin::SdrDiscoveryPlugin | ( | ) | 
| 
 | virtual | 
| 
 | finaloverridevirtual | 
Finds and returns all nodes that the implementing plugin should be aware of.
Implements NdrDiscoveryPlugin.
| 
 | pure virtual | 
Finds and returns all nodes that the implementing plugin should be aware of.
Implemented in _SdrFilesystemDiscoveryPlugin, and UsdHydraDiscoveryPlugin.