|
HDK
|
#include <primDataSourceOverlayCache.h>
Inheritance diagram for HdPrimDataSourceOverlayCache:Classes | |
| struct | _OverlayDependencies |
Public Member Functions | |
| virtual | ~HdPrimDataSourceOverlayCache () |
| HdSceneIndexPrim | GetPrim (const SdfPath &primPath) const |
| void | HandlePrimsAdded (const HdSceneIndexObserver::AddedPrimEntries &entries, const HdSceneIndexBaseRefPtr &source) |
| void | HandlePrimsRemoved (const HdSceneIndexObserver::RemovedPrimEntries &entries) |
| void | HandlePrimsDirtied (const HdSceneIndexObserver::DirtiedPrimEntries &entries, HdSceneIndexObserver::DirtiedPrimEntries *additionalDirtied) |
Protected Types | |
| using | _OverlayTopology = std::map< TfToken, _OverlayDependencies > |
Protected Member Functions | |
| HdPrimDataSourceOverlayCache ()=default | |
| void | _SetOverlayTopology (const _OverlayTopology &topology) |
| virtual HdDataSourceBaseHandle | _ComputeOverlayDataSource (const TfToken &name, HdContainerDataSourceHandle inputDataSource, HdContainerDataSourceHandle parentOverlayDataSource) const =0 |
Definition at line 22 of file primDataSourceOverlayCache.h.
|
protected |
Definition at line 69 of file primDataSourceOverlayCache.h.
|
virtual |
|
protecteddefault |
|
protectedpure virtual |
|
inlineprotected |
Definition at line 73 of file primDataSourceOverlayCache.h.
| HdSceneIndexPrim HdPrimDataSourceOverlayCache::GetPrim | ( | const SdfPath & | primPath | ) | const |
| void HdPrimDataSourceOverlayCache::HandlePrimsAdded | ( | const HdSceneIndexObserver::AddedPrimEntries & | entries, |
| const HdSceneIndexBaseRefPtr & | source | ||
| ) |
| void HdPrimDataSourceOverlayCache::HandlePrimsDirtied | ( | const HdSceneIndexObserver::DirtiedPrimEntries & | entries, |
| HdSceneIndexObserver::DirtiedPrimEntries * | additionalDirtied | ||
| ) |
| void HdPrimDataSourceOverlayCache::HandlePrimsRemoved | ( | const HdSceneIndexObserver::RemovedPrimEntries & | entries | ) |