HDK
|
#include <dependencyForwardingSceneIndexPlugin.h>
Public Member Functions | |
HdSt_DependencyForwardingSceneIndexPlugin () | |
Public Member Functions inherited from HdSceneIndexPlugin | |
HD_API HdSceneIndexBaseRefPtr | AppendSceneIndex (const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) |
Public Member Functions inherited from HfPluginBase | |
virtual HF_API | ~HfPluginBase () |
Protected Member Functions | |
HdSceneIndexBaseRefPtr | _AppendSceneIndex (const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) override |
Protected Member Functions inherited from HdSceneIndexPlugin | |
HdSceneIndexPlugin ()=default | |
HD_API | ~HdSceneIndexPlugin () override |
Protected Member Functions inherited from HfPluginBase | |
HF_API | HfPluginBase ()=default |
Plugin adds a dependency forwarding scene index to the Storm render delegate to resolve any dependencies introduced by other scene indices.
Definition at line 38 of file dependencyForwardingSceneIndexPlugin.h.
HdSt_DependencyForwardingSceneIndexPlugin::HdSt_DependencyForwardingSceneIndexPlugin | ( | ) |
|
overrideprotectedvirtual |
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 from HdSceneIndexPlugin.