|
HDK
|
#include "pxr/pxr.h"#include "pxr/imaging/hd/api.h"#include "pxr/imaging/hd/dataSource.h"#include "pxr/usd/sdf/pathExpression.h"#include "pxr/base/tf/smallVector.h"#include "pxr/base/tf/denseHashMap.h"
Include dependency graph for retainedDataSource.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | HdRetainedContainerDataSource |
| class | HdRetainedSampledDataSource |
| class | HdRetainedTypedSampledDataSource< T > |
| class | HdRetainedTypedMultisampledDataSource< T > |
| class | HdRetainedSmallVectorDataSource |
Functions | |
| HD_DECLARE_DATASOURCE_HANDLES (HdRetainedContainerDataSource) | |
| HD_DECLARE_DATASOURCE_HANDLES (HdRetainedSampledDataSource) | |
| HD_DECLARE_DATASOURCE_HANDLES (HdRetainedSmallVectorDataSource) | |
| HD_API HdSampledDataSourceHandle | HdCreateTypedRetainedDataSource (VtValue const &v) |
| HD_API HdDataSourceBaseHandle | HdMakeStaticCopy (HdDataSourceBaseHandle const &ds) |
| HD_API HdContainerDataSourceHandle | HdMakeStaticCopy (HdContainerDataSourceHandle const &ds) |
| HD_DECLARE_DATASOURCE_HANDLES | ( | HdRetainedContainerDataSource | ) |
| HD_DECLARE_DATASOURCE_HANDLES | ( | HdRetainedSampledDataSource | ) |
| HD_DECLARE_DATASOURCE_HANDLES | ( | HdRetainedSmallVectorDataSource | ) |
Given a VtValue, attempt to create a RetainedTypedSampledDataSource of the appropriate type via type dispatch.
| HD_API HdDataSourceBaseHandle HdMakeStaticCopy | ( | HdDataSourceBaseHandle const & | ds | ) |
Attempt to make a copy of the given data source using the sample at time 0.0f if it or a descendant data source is sampled.
| HD_API HdContainerDataSourceHandle HdMakeStaticCopy | ( | HdContainerDataSourceHandle const & | ds | ) |
Attempt to make a copy of the given container data source using the sample at time 0.0f if a descendant data source is sampled.