7#ifndef PXR_IMAGING_HD_SCENE_INDEX_PLUGIN_H
8#define PXR_IMAGING_HD_SCENE_INDEX_PLUGIN_H
11#include "pxr/imaging/hd/api.h"
12#include "pxr/imaging/hf/pluginBase.h"
13#include "pxr/imaging/hd/sceneIndex.h"
15PXR_NAMESPACE_OPEN_SCOPE
22 HdSceneIndexBaseRefPtr AppendSceneIndex(
23 const HdSceneIndexBaseRefPtr &inputScene,
24 const HdContainerDataSourceHandle &inputArgs);
33 virtual HdSceneIndexBaseRefPtr _AppendSceneIndex(
34 const HdSceneIndexBaseRefPtr &inputScene,
35 const HdContainerDataSourceHandle &inputArgs);
37 HdSceneIndexPlugin() =
default;
39 ~HdSceneIndexPlugin()
override;
43PXR_NAMESPACE_CLOSE_SCOPE
Base class for all hydra plugin classes.