#include <sceneIndexPlugin.h>
Definition at line 17 of file sceneIndexPlugin.h.
HdSceneIndexPlugin::HdSceneIndexPlugin |
( |
| ) |
|
|
protecteddefault |
HD_API HdSceneIndexPlugin::~HdSceneIndexPlugin |
( |
| ) |
|
|
overrideprotected |
virtual HD_API HdSceneIndexBaseRefPtr HdSceneIndexPlugin::_AppendSceneIndex |
( |
const HdSceneIndexBaseRefPtr & |
inputScene, |
|
|
const HdContainerDataSourceHandle & |
inputArgs |
|
) |
| |
|
protectedvirtual |
virtual HD_API HdSceneIndexBaseRefPtr HdSceneIndexPlugin::_AppendSceneIndex |
( |
const std::string & |
renderInstanceId, |
|
|
const HdSceneIndexBaseRefPtr & |
inputScene, |
|
|
const HdContainerDataSourceHandle & |
inputArgs |
|
) |
| |
|
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.
Callers can override this method if they want to get the render instance ID in addition to the input scene and arguments. Callers should only override one of the two _AppendSceneIndex overrides: if both are overridden, only this override will be called.
HD_API HdSceneIndexBaseRefPtr HdSceneIndexPlugin::AppendSceneIndex |
( |
const std::string & |
renderInstanceId, |
|
|
const HdSceneIndexBaseRefPtr & |
inputScene, |
|
|
const HdContainerDataSourceHandle & |
inputArgs |
|
) |
| |
The documentation for this class was generated from the following file: