25 #ifndef PXR_USD_NDR_FILESYSTEM_DISCOVERY_H
26 #define PXR_USD_NDR_FILESYSTEM_DISCOVERY_H
67 using Filter = std::function<bool(NdrNodeDiscoveryResult&)>;
102 bool _followSymlinks;
110 #endif // PXR_USD_NDR_FILESYSTEM_DISCOVERY_H
NDR_API NdrNodeDiscoveryResultVec DiscoverNodes(const Context &) override
NDR_API _NdrFilesystemDiscoveryPlugin()
Constructor.
NdrDiscoveryPluginContext Context
std::vector< NdrNodeDiscoveryResult > NdrNodeDiscoveryResultVec
NDR_API ~_NdrFilesystemDiscoveryPlugin()
Destructor.
std::function< bool(NdrNodeDiscoveryResult &)> Filter
std::vector< std::string > NdrStringVec
NDR_API const NdrStringVec & GetSearchURIs() const override
Gets the paths that this plugin is searching for nodes in.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_WEAK_AND_REF_PTRS(_NdrFilesystemDiscoveryPlugin)
#define PXR_NAMESPACE_CLOSE_SCOPE
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter