HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dataSourceResolvedExtComputationPrim.h
Go to the documentation of this file.
1 //
2 // Copyright 2025 Pixar
3 //
4 // Licensed under the terms set forth in the LICENSE.txt file available at
5 // https://openusd.org/license.
6 //
7 
8 #ifndef PXR_USD_IMAGING_USD_SKEL_IMAGING_DATA_SOURCE_RESOLVED_EXT_COMPUTATION_PRIM_H
9 #define PXR_USD_IMAGING_USD_SKEL_IMAGING_DATA_SOURCE_RESOLVED_EXT_COMPUTATION_PRIM_H
10 
12 
14 
16 
18  std::shared_ptr<class UsdSkelImagingDataSourceResolvedPointsBasedPrim>;
19 
20 /// Returns a data source for an ext computation prim of a skinned prim.
21 ///
22 /// Used by the points resolving scene index. That scene index adds the ext
23 /// computations as children of the skinned prim with name \a computationName.
24 ///
26 HdContainerDataSourceHandle
29  const TfToken &computationName);
30 
32 
33 #endif
USDSKELIMAGING_API HdContainerDataSourceHandle UsdSkelImagingDataSourceResolvedExtComputationPrim(UsdSkelImagingDataSourceResolvedPointsBasedPrimHandle resolvedPrimSource, const TfToken &computationName)
Definition: token.h:70
std::shared_ptr< class UsdSkelImagingDataSourceResolvedPointsBasedPrim > UsdSkelImagingDataSourceResolvedPointsBasedPrimHandle
#define USDSKELIMAGING_API
Definition: api.h:23
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition: path.h:1425
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition: pxr.h:74