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
debuggingSceneIndexPlugin.h
Go to the documentation of this file.
1
//
2
// Copyright 2025 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_HDSI_DEBUGGING_SCENE_INDEX_PLUGIN_H
8
#define PXR_IMAGING_HDSI_DEBUGGING_SCENE_INDEX_PLUGIN_H
9
10
#include "
pxr/imaging/hd/sceneIndexPlugin.h
"
11
#include "
pxr/imaging/hdsi/api.h
"
12
#include "
pxr/pxr.h
"
13
14
PXR_NAMESPACE_OPEN_SCOPE
15
16
/// \class HdsiDebuggingSceneIndexPlugin
17
///
18
/// Registers debugging scene index if env var
19
/// HDSI_DEBUGGING_SCENE_INDEX_INSERTION_PHASE is an integer.
20
///
21
class
HdsiDebuggingSceneIndexPlugin
:
public
HdSceneIndexPlugin
22
{
23
public
:
24
HDSI_API
25
HdsiDebuggingSceneIndexPlugin
();
26
27
protected
:
28
HDSI_API
29
HdSceneIndexBaseRefPtr
_AppendSceneIndex
(
30
const
HdSceneIndexBaseRefPtr &inputScene,
31
const
HdContainerDataSourceHandle &inputArgs)
override
;
32
};
33
34
PXR_NAMESPACE_CLOSE_SCOPE
35
36
#endif // PXR_IMAGING_HD_DEBUGGING_SCENE_INDEX_PLUGIN_H
HdsiDebuggingSceneIndexPlugin
Definition:
debuggingSceneIndexPlugin.h:21
sceneIndexPlugin.h
pxr.h
api.h
HDSI_API
#define HDSI_API
Definition:
api.h:23
HdsiDebuggingSceneIndexPlugin::HdsiDebuggingSceneIndexPlugin
HDSI_API HdsiDebuggingSceneIndexPlugin()
PXR_NAMESPACE_OPEN_SCOPE
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition:
path.h:1425
HdsiDebuggingSceneIndexPlugin::_AppendSceneIndex
HDSI_API HdSceneIndexBaseRefPtr _AppendSceneIndex(const HdSceneIndexBaseRefPtr &inputScene, const HdContainerDataSourceHandle &inputArgs) override
PXR_NAMESPACE_CLOSE_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition:
pxr.h:74
HdSceneIndexPlugin
Definition:
sceneIndexPlugin.h:17
pxr
imaging
hdsi
debuggingSceneIndexPlugin.h
Generated on Thu Sep 4 2025 02:39:03 for HDK by
1.8.6