HDK
|
#include <sceneIndexPlugin.h>
Public Member Functions | |
HD_API HdSceneIndexBaseRefPtr | AppendSceneIndex (const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) |
Public Member Functions inherited from HfPluginBase | |
virtual HF_API | ~HfPluginBase () |
Protected Member Functions | |
virtual HD_API HdSceneIndexBaseRefPtr | _AppendSceneIndex (const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) |
HdSceneIndexPlugin ()=default | |
HD_API | ~HdSceneIndexPlugin () override |
Protected Member Functions inherited from HfPluginBase | |
HF_API | HfPluginBase ()=default |
Definition at line 34 of file sceneIndexPlugin.h.
|
protecteddefault |
|
overrideprotected |
|
protectedvirtual |
Subclasses implement this to instantiate one or more scene indicies which take the provided scene as input. The return value should be the final scene created – or the inputScene itself if nothing is created.
Reimplemented in HdSt_DependencySceneIndexPlugin, HdGpSceneIndexPlugin, HdSt_ImplicitSurfaceSceneIndexPlugin, HdSt_DependencyForwardingSceneIndexPlugin, and HdSt_NurbsApproximatingSceneIndexPlugin.
HD_API HdSceneIndexBaseRefPtr HdSceneIndexPlugin::AppendSceneIndex | ( | const HdSceneIndexBaseRefPtr & | inputScene, |
const HdContainerDataSourceHandle & | inputArgs | ||
) |