7 #ifndef PXR_IMAGING_HD_SCENE_INDEX_PLUGIN_H
8 #define PXR_IMAGING_HD_SCENE_INDEX_PLUGIN_H
82 const std::string &renderInstanceId,
83 const HdSceneIndexBaseRefPtr &inputScene,
84 const HdContainerDataSourceHandle &inputArgs);
98 const HdContainerDataSourceHandle &inputArgs)
const;
108 const HdSceneIndexBaseRefPtr &inputScene,
109 const HdContainerDataSourceHandle &inputArgs);
123 const std::string &renderInstanceId,
124 const HdSceneIndexBaseRefPtr &inputScene,
125 const HdContainerDataSourceHandle &inputArgs);
134 const HdContainerDataSourceHandle &inputArgs)
const;
144 #endif // PXR_IMAGING_HD_SCENE_INDEX_PLUGIN_H
#define PXR_NAMESPACE_OPEN_SCOPE
HD_API ~HdSceneIndexPlugin() override
virtual HD_API bool _IsEnabled(const HdContainerDataSourceHandle &inputArgs) const
virtual HD_API HdSceneIndexBaseRefPtr _AppendSceneIndex(const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs)
HdSceneIndexPlugin()=default
#define PXR_NAMESPACE_CLOSE_SCOPE
HD_API HdSceneIndexBaseRefPtr AppendSceneIndex(const std::string &renderInstanceId, const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs)
HD_API bool IsEnabled(const HdContainerDataSourceHandle &inputArgs) const