24 #ifndef PXR_IMAGING_HDX_SELECTION_SCENE_INDEX_OBSERVER_H
25 #define PXR_IMAGING_HDX_SELECTION_SCENE_INDEX_OBSERVER_H
80 HdSceneIndexBaseRefPtr _sceneIndex;
HDX_API void PrimsDirtied(const HdSceneIndexBase &sender, const DirtiedPrimEntries &entries) override
HDX_API void PrimsAdded(const HdSceneIndexBase &sender, const AddedPrimEntries &entries) override
HDX_API void SetSceneIndex(HdSceneIndexBaseRefPtr const &sceneIndex)
Set which scene index to query for selection.
HDX_API void PrimsRenamed(const HdSceneIndexBase &sender, const RenamedPrimEntries &entries) override
std::set< class SdfPath > SdfPathSet
A set of SdfPaths.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
HDX_API int GetVersion() const
std::shared_ptr< class HdSelection > HdSelectionSharedPtr
HDX_API HdxSelectionSceneIndexObserver()
HDX_API void PrimsRemoved(const HdSceneIndexBase &sender, const RemovedPrimEntries &entries) override
HDX_API HdSelectionSharedPtr GetSelection()