| HDK
    | 
#include <dataSourceResolvedSkeletonPrim.h>
 Inheritance diagram for UsdSkelImagingDataSourceResolvedSkeletonPrim:
 Inheritance diagram for UsdSkelImagingDataSourceResolvedSkeletonPrim:| Static Public Member Functions | |
| static const HdDataSourceLocatorSet & | GetDependendendOnDataSourceLocators () | 
|  Static Public Member Functions inherited from HdContainerDataSource | |
| static HD_API HdDataSourceBaseHandle | Get (const Handle &container, const HdDataSourceLocator &locator) | 
A data source providing data for the UsdSkelImagingResolvedSkeletonSchema and for drawing the guide as a mesh.
Used by skeleton resolving scene index.
Definition at line 29 of file dataSourceResolvedSkeletonPrim.h.
| USDSKELIMAGING_API UsdSkelImagingDataSourceResolvedSkeletonPrim::~UsdSkelImagingDataSourceResolvedSkeletonPrim | ( | ) | 
| 
 | overridevirtual | 
Returns the child datasource of the given name. This call is expected to be threadsafe.
Implements HdContainerDataSource.
| 
 | inline | 
Schema from skelAnimation at GetAnimationSource().
Definition at line 53 of file dataSourceResolvedSkeletonPrim.h.
| 
 | inline | 
skelAnimation targeted by the skeleton. Used to track dependency of this prim on the skelAnimation.
Definition at line 48 of file dataSourceResolvedSkeletonPrim.h.
| 
 | static | 
Data source locators (on this prim) that this prim depends on.
That is, if the input scene sends a dirty entry for this prim path with dirty locators intersecting these data source locators, we need to call ProcessDirtyLocators.
(Similar to dependendedOnDataSourceLocator in HdDependencySchema).
| 
 | 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.
| 
 | inline | 
(Non-animated) skel data computed from this skeleton and the parts of skelAnimation relating to the topology/remapping.
Definition at line 65 of file dataSourceResolvedSkeletonPrim.h.
| 
 | inline | 
Some of the (non-animated) data to compute the points and topology for the mesh guide.
Definition at line 71 of file dataSourceResolvedSkeletonPrim.h.
| HdMatrixDataSourceHandle UsdSkelImagingDataSourceResolvedSkeletonPrim::GetSkelLocalToWorld | ( | ) | const | 
Inverse transform matrix of this skeleton prim.
| HdMatrix4fArrayDataSourceHandle UsdSkelImagingDataSourceResolvedSkeletonPrim::GetSkinningTransforms | ( | ) | 
Skinning transforms.
| UsdSkelImagingDataSourceResolvedSkeletonPrim::HD_DECLARE_DATASOURCE | ( | UsdSkelImagingDataSourceResolvedSkeletonPrim | ) | 
| USDSKELIMAGING_API bool UsdSkelImagingDataSourceResolvedSkeletonPrim::ProcessDirtyLocators | ( | const TfToken & | dirtiedPrimType, | 
| const HdDataSourceLocatorSet & | dirtyLocators, | ||
| HdSceneIndexObserver::DirtiedPrimEntries * | entries | ||
| ) | 
Dirty internal structures in response to dirty locators for skeleton prim (dirtiedPrimType = "skeleton") or the targeted skelAnimaton prim (dirtiedPrimType = "skelAnimation"). Fills dirtied prim entries with affected locators for this prim or returns true to indicate that we could not dirty this data source and need to refetch it.