7#ifndef EXT_RMANPKG_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_MAT_FILT_SCENE_INDEX_PLUGINS_H
8#define EXT_RMANPKG_PLUGIN_RENDERMAN_PLUGIN_HD_PRMAN_MAT_FILT_SCENE_INDEX_PLUGINS_H
11#include "pxr/imaging/hd/sceneIndexPlugin.h"
12#include "pxr/imaging/hd/sceneIndexPluginRegistry.h"
13#include "pxr/imaging/hd/version.h"
14#include "hdPrman/api.h"
16PXR_NAMESPACE_OPEN_SCOPE
45 HdSceneIndexPluginRegistry::InsertionPhase GetInsertionPhase();
49 const HdSceneIndexBaseRefPtr &inputScene,
50 const HdContainerDataSourceHandle &inputArgs)
override;
53PXR_NAMESPACE_CLOSE_SCOPE
XXX The declarations below se can be moved to the cpp.
HdSceneIndexBaseRefPtr _AppendSceneIndex(const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) override
Subclasses implement this to instantiate one or more scene indicies which take the provided scene as ...
A scene index plugin bundles one or more (typically filtering) scene indices together and enables the...