HDK
|
#include <dataSourceLegacyPrim.h>
Public Member Functions | |
HD_DECLARE_DATASOURCE (HdDataSourceLegacyPrim) | |
TfTokenVector | GetNames () override |
HdDataSourceBaseHandle | Get (const TfToken &name) override |
void | PrimDirtied (const HdDataSourceLocatorSet &locators) |
Public Member Functions inherited from HdContainerDataSource | |
HD_DECLARE_DATASOURCE_ABSTRACT (HdContainerDataSource) | |
Public Member Functions inherited from HdDataSourceBase | |
virtual HD_API | ~HdDataSourceBase ()=0 |
Static Public Member Functions | |
static const HdDataSourceLocatorSet & | GetCachedLocators () |
Return which locators PrimDirtied will respond to... More... | |
Static Public Member Functions inherited from HdContainerDataSource | |
static HD_API HdDataSourceBaseHandle | Get (const Handle &container, const HdDataSourceLocator &locator) |
This is an HdContainerDataSource which represents a prim-level data source for adapting HdSceneDelegate calls into the forms defined by HdSchemas during emulation of legacy scene delegates.
Definition at line 76 of file dataSourceLegacyPrim.h.
Returns the child datasource of the given name. This call is expected to be threadsafe.
Implements HdContainerDataSource.
|
static |
Return which locators PrimDirtied will respond to...
|
overridevirtual |
Returns the list of names for which Get
(...) is expected to return a non-null value. This call is expected to be threadsafe.
Implements HdContainerDataSource.
HdDataSourceLegacyPrim::HD_DECLARE_DATASOURCE | ( | HdDataSourceLegacyPrim | ) |
void HdDataSourceLegacyPrim::PrimDirtied | ( | const HdDataSourceLocatorSet & | locators | ) |
This clears internal cached values and is currently called only by HdLegacyPrimSceneIndex in response to its own DirtyPrims method