24 #ifndef PXR_IMAGING_HDSI_LEGACY_DISPLAY_STYLE_OVERRIDE_SCENE_INDEX_H
25 #define PXR_IMAGING_HDSI_LEGACY_DISPLAY_STYLE_OVERRIDE_SCENE_INDEX_H
33 namespace HdsiLegacyDisplayStyleSceneIndex_Impl
52 static HdsiLegacyDisplayStyleOverrideSceneIndexRefPtr
53 New(
const HdSceneIndexBaseRefPtr &inputSceneIndex);
82 const HdSceneIndexBaseRefPtr &inputSceneIndex);
103 HdContainerDataSourceHandle
const _overlayDs;
118 #endif //PXR_IMAGING_HDSI_LEGACY_DISPLAY_STYLE_OVERRIDE_SCENE_INDEX_H
std::shared_ptr< _StyleInfo > _StyleInfoSharedPtr
HdsiLegacyDisplayStyleOverrideSceneIndex(const HdSceneIndexBaseRefPtr &inputSceneIndex)
void _PrimsDirtied(const HdSceneIndexBase &sender, const HdSceneIndexObserver::DirtiedPrimEntries &entries) override
void _PrimsAdded(const HdSceneIndexBase &sender, const HdSceneIndexObserver::AddedPrimEntries &entries) override
HDSI_API HdSceneIndexPrim GetPrim(const SdfPath &primPath) const override
GLboolean GLboolean GLboolean GLboolean a
void _PrimsRemoved(const HdSceneIndexBase &sender, const HdSceneIndexObserver::RemovedPrimEntries &entries) override
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons.
TF_DECLARE_REF_PTRS(HdsiLegacyDisplayStyleOverrideSceneIndex)
HDSI_API void SetRefineLevel(const OptionalInt &refineLevel)
GLboolean GLboolean GLboolean b
std::vector< class SdfPath > SdfPathVector
A vector of SdfPaths.
HDSI_API SdfPathVector GetChildPrimPaths(const SdfPath &primPath) const override
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
static HDSI_API HdsiLegacyDisplayStyleOverrideSceneIndexRefPtr New(const HdSceneIndexBaseRefPtr &inputSceneIndex)
A replacement for std::optional<int> that is not available until C++17.
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.