HDK
|
#include <filteringSceneIndex.h>
Friends | |
class | _Observer |
Additional Inherited Members | |
Public Types inherited from TfRefBase | |
typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) |
Static Public Member Functions inherited from TfRefBase | |
static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) |
An abstract base class for a filtering scene index that observes a single input scene index.
Definition at line 65 of file filteringSceneIndex.h.
|
protected |
|
inlineprotected |
Returns the input scene.
It is always safe to call and dereference this return value. If this was constructed with a null scene index, a fallback one will be used.
Definition at line 98 of file filteringSceneIndex.h.
|
protectedpure virtual |
Implemented in HdFlatteningSceneIndex, HdsiCoordSysPrimSceneIndex, HdGpGenerativeProceduralResolvingSceneIndex, HdsiPrimTypePruningSceneIndex, HdsiLegacyDisplayStyleOverrideSceneIndex, HdsiSceneGlobalsSceneIndex, UsdImagingRerootingSceneIndex, UsdImagingDrawModeSceneIndex, HdsiRenderSettingsFilteringSceneIndex, UsdImagingSelectionSceneIndex, HdNoticeBatchingSceneIndex, HdsiPinnedCurveExpandingSceneIndex, HdSiExtComputationPrimvarPruningSceneIndex, HdsiImplicitSurfaceSceneIndex, HdPrefixingSceneIndex, UsdImagingRootOverridesSceneIndex, HdsiMaterialPrimvarTransferSceneIndex, UsdImagingExtentResolvingSceneIndex, HdMaterialFilteringSceneIndexBase, HdDependencyForwardingSceneIndex, UsdImagingUnloadedDrawModeSceneIndex, HdsiNurbsApproximatingSceneIndex, UsdImagingRenderSettingsFlatteningSceneIndex, and HdsiMaterialBindingResolvingSceneIndex.
|
protectedpure virtual |
Implemented in HdFlatteningSceneIndex, HdsiCoordSysPrimSceneIndex, HdGpGenerativeProceduralResolvingSceneIndex, HdsiPrimTypePruningSceneIndex, HdsiLegacyDisplayStyleOverrideSceneIndex, HdsiSceneGlobalsSceneIndex, UsdImagingRerootingSceneIndex, HdsiRenderSettingsFilteringSceneIndex, UsdImagingDrawModeSceneIndex, HdsiPinnedCurveExpandingSceneIndex, UsdImagingSelectionSceneIndex, HdNoticeBatchingSceneIndex, HdSiExtComputationPrimvarPruningSceneIndex, HdsiImplicitSurfaceSceneIndex, HdPrefixingSceneIndex, HdMaterialFilteringSceneIndexBase, UsdImagingExtentResolvingSceneIndex, HdsiMaterialPrimvarTransferSceneIndex, HdDependencyForwardingSceneIndex, UsdImagingRootOverridesSceneIndex, UsdImagingUnloadedDrawModeSceneIndex, HdsiNurbsApproximatingSceneIndex, UsdImagingRenderSettingsFlatteningSceneIndex, and HdsiMaterialBindingResolvingSceneIndex.
|
protectedpure virtual |
Implemented in HdFlatteningSceneIndex, HdsiCoordSysPrimSceneIndex, HdGpGenerativeProceduralResolvingSceneIndex, HdsiPrimTypePruningSceneIndex, HdsiLegacyDisplayStyleOverrideSceneIndex, HdsiSceneGlobalsSceneIndex, UsdImagingRerootingSceneIndex, HdsiRenderSettingsFilteringSceneIndex, UsdImagingDrawModeSceneIndex, UsdImagingSelectionSceneIndex, HdNoticeBatchingSceneIndex, HdsiPinnedCurveExpandingSceneIndex, HdSiExtComputationPrimvarPruningSceneIndex, HdsiImplicitSurfaceSceneIndex, UsdImagingRootOverridesSceneIndex, HdPrefixingSceneIndex, UsdImagingExtentResolvingSceneIndex, HdMaterialFilteringSceneIndexBase, HdsiMaterialPrimvarTransferSceneIndex, HdDependencyForwardingSceneIndex, UsdImagingUnloadedDrawModeSceneIndex, HdsiNurbsApproximatingSceneIndex, UsdImagingRenderSettingsFlatteningSceneIndex, and HdsiMaterialBindingResolvingSceneIndex.
|
protectedvirtual |
|
finalvirtual |
Implements HdFilteringSceneIndexBase.
|
friend |
Definition at line 106 of file filteringSceneIndex.h.