|
HDK
|
#include "pxr/usd/usd/attribute.h"#include "pxr/usd/usd/attributeQuery.h"#include "pxr/usdImaging/usdImaging/api.h"#include "pxr/usdImaging/usdImaging/dataSourceStageGlobals.h"#include "pxr/imaging/hd/dataSource.h"#include "pxr/imaging/hd/dataSourceTypeDefs.h"#include <algorithm>
Include dependency graph for dataSourceAttribute.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | UsdImagingDataSourceAttribute< T > |
Functions | |
| USDIMAGING_API HdSampledDataSourceHandle | UsdImagingDataSourceAttributeNew (const UsdAttribute &usdAttr, const UsdImagingDataSourceStageGlobals &stageGlobals, const SdfPath &sceneIndexPath=SdfPath::EmptyPath(), const HdDataSourceLocator &timeVaryingFlagLocator=HdDataSourceLocator::EmptyLocator()) |
| USDIMAGING_API HdSampledDataSourceHandle | UsdImagingDataSourceAttributeNew (const UsdAttributeQuery &usdAttrQuery, const UsdImagingDataSourceStageGlobals &stageGlobals, const SdfPath &sceneIndexPath=SdfPath::EmptyPath(), const HdDataSourceLocator &timeVaryingFlagLocator=HdDataSourceLocator::EmptyLocator()) |
| Override taking an attribute query. More... | |
| template<typename T > | |
| void | UsdImagingDataSourceAttribute_RecordObjectInStageGlobals (const UsdImagingDataSourceStageGlobals *stageGlobals, const SdfPath &objPath) |
| template<> | |
| void | UsdImagingDataSourceAttribute_RecordObjectInStageGlobals< SdfAssetPath > (const UsdImagingDataSourceStageGlobals *stageGlobals, const SdfPath &objPath) |
|
inline |
Definition at line 177 of file dataSourceAttribute.h.
|
inline |
Definition at line 186 of file dataSourceAttribute.h.
| USDIMAGING_API HdSampledDataSourceHandle UsdImagingDataSourceAttributeNew | ( | const UsdAttribute & | usdAttr, |
| const UsdImagingDataSourceStageGlobals & | stageGlobals, | ||
| const SdfPath & | sceneIndexPath = SdfPath::EmptyPath(), |
||
| const HdDataSourceLocator & | timeVaryingFlagLocator = HdDataSourceLocator::EmptyLocator() |
||
| ) |
Returns an instance of UsdImagingDataSourceAttribute with a given T inferred from the usd attribute's sdf type
| USDIMAGING_API HdSampledDataSourceHandle UsdImagingDataSourceAttributeNew | ( | const UsdAttributeQuery & | usdAttrQuery, |
| const UsdImagingDataSourceStageGlobals & | stageGlobals, | ||
| const SdfPath & | sceneIndexPath = SdfPath::EmptyPath(), |
||
| const HdDataSourceLocator & | timeVaryingFlagLocator = HdDataSourceLocator::EmptyLocator() |
||
| ) |
Override taking an attribute query.