7#ifndef USDSKEL_TOKENS_H
8#define USDSKEL_TOKENS_H
20#include "pxr/usd/usdSkel/api.h"
25PXR_NAMESPACE_OPEN_SCOPE
174PXR_NAMESPACE_CLOSE_SCOPE
Create or return a previously created object instance of global data.
Token for efficient comparison, assignment, and hashing of known strings.
UsdSkelTokens provides static, efficient TfTokens for use in all public USD API.
const TfToken jointNames
"jointNames"
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
const TfToken skelAnimationSource
"skel:animationSource"
const TfToken classicLinear
"classicLinear"
const TfToken normalOffsets
"normalOffsets"
const TfToken skelBlendShapeTargets
"skel:blendShapeTargets"
const TfToken skelSkeleton
"skel:skeleton"
const TfToken primvarsSkelJointWeights
"primvars:skel:jointWeights"
const TfToken BlendShape
"BlendShape"
const TfToken dualQuaternion
"dualQuaternion"
const TfToken scales
"scales"
const TfToken offsets
"offsets"
const TfToken weight
"weight"
const TfToken rotations
"rotations"
const TfToken primvarsSkelJointIndices
"primvars:skel:jointIndices"
const TfToken SkelBindingAPI
"SkelBindingAPI"
const TfToken SkelAnimation
"SkelAnimation"
const TfToken blendShapes
"blendShapes"
const TfToken bindTransforms
"bindTransforms"
const TfToken restTransforms
"restTransforms"
const TfToken primvarsSkelSkinningMethod
"primvars:skel:skinningMethod"
const TfToken blendShapeWeights
"blendShapeWeights"
const TfToken Skeleton
"Skeleton"
const TfToken joints
"joints"
const TfToken skelBlendShapes
"skel:blendShapes"
const TfToken pointIndices
"pointIndices"
const TfToken skelJoints
"skel:joints"
const TfToken translations
"translations"
const TfToken SkelRoot
"SkelRoot"
const TfToken primvarsSkelGeomBindTransform
"primvars:skel:geomBindTransform"
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
USDSKEL_API TfStaticData< UsdSkelTokensType > UsdSkelTokens
A global variable with static, efficient TfTokens for use in all public USD API.