HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
skinningSettings.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 #ifndef PXR_IMAGING_HD_SKINNING_SETTINGS_H
8 #define PXR_IMAGING_HD_SKINNING_SETTINGS_H
9 
10 #include "pxr/pxr.h"
11 
12 #include "pxr/imaging/hd/api.h"
13 
14 #include "pxr/base/tf/token.h"
15 
16 
18 
19 namespace HdSkinningSettings {
20 
21 // See more info in the cpp file.
22 HD_API
23 bool IsSkinningDeferred();
24 
25 HD_API
26 TfTokenVector GetSkinningInputNames(const TfTokenVector& extraInputs = {});
27 
28 } // namespace HdSkinningSettings
29 
31 
32 #endif // PXR_IMAGING_HD_SKINNING_SETTINGS_H
#define PXR_NAMESPACE_OPEN_SCOPE
Definition: pxr.h:73
#define HD_API
Definition: api.h:23
HD_API TfTokenVector GetSkinningInputNames(const TfTokenVector &extraInputs={})
std::vector< TfToken > TfTokenVector
Convenience types.
Definition: token.h:440
HD_API bool IsSkinningDeferred()
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition: pxr.h:74