HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
dependencyForwardingSceneIndexPlugin.h
Go to the documentation of this file.
1
//
2
// Copyright 2022 Pixar
3
//
4
// Licensed under the terms set forth in the LICENSE.txt file available at
5
// https://openusd.org/license.
6
7
#ifndef PXR_IMAGING_HD_ST_DEPENDENCY_FORWARDING_SCENE_INDEX_PLUGIN_H
8
#define PXR_IMAGING_HD_ST_DEPENDENCY_FORWARDING_SCENE_INDEX_PLUGIN_H
9
10
#include "
pxr/pxr.h
"
11
#include "
pxr/imaging/hdSt/api.h
"
12
#include "
pxr/imaging/hd/sceneIndexPlugin.h
"
13
14
PXR_NAMESPACE_OPEN_SCOPE
15
16
/// \class HdSt_DependencyForwardingSceneIndexPlugin
17
///
18
/// Plugin adds a dependency forwarding scene index to the Storm render
19
/// delegate to resolve any dependencies introduced by other scene indices.
20
///
21
class
HdSt_DependencyForwardingSceneIndexPlugin
:
public
HdSceneIndexPlugin
22
{
23
public
:
24
HdSt_DependencyForwardingSceneIndexPlugin
();
25
26
protected
:
27
HdSceneIndexBaseRefPtr
_AppendSceneIndex
(
28
const
HdSceneIndexBaseRefPtr &inputScene,
29
const
HdContainerDataSourceHandle &inputArgs)
override
;
30
};
31
32
PXR_NAMESPACE_CLOSE_SCOPE
33
34
#endif // PXR_IMAGING_HD_ST_DEPENDENCY_FORWARDING_SCENE_INDEX_PLUGIN_H
HdSt_DependencyForwardingSceneIndexPlugin::_AppendSceneIndex
HdSceneIndexBaseRefPtr _AppendSceneIndex(const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) override
HdSt_DependencyForwardingSceneIndexPlugin::HdSt_DependencyForwardingSceneIndexPlugin
HdSt_DependencyForwardingSceneIndexPlugin()
sceneIndexPlugin.h
pxr.h
HdSt_DependencyForwardingSceneIndexPlugin
Definition:
dependencyForwardingSceneIndexPlugin.h:21
api.h
PXR_NAMESPACE_OPEN_SCOPE
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition:
path.h:1425
PXR_NAMESPACE_CLOSE_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition:
pxr.h:74
HdSceneIndexPlugin
Definition:
sceneIndexPlugin.h:17
pxr
imaging
hdSt
dependencyForwardingSceneIndexPlugin.h
Generated on Wed Aug 27 2025 03:07:56 for HDK by
1.8.6