24 #ifndef USDPHYSICS_TOKENS_H
25 #define USDPHYSICS_TOKENS_H
37 #include "usdPhysics/api.h"
38 #include "pxr/base/tf/staticData.h"
39 #include "pxr/base/tf/token.h"
42 PXR_NAMESPACE_OPEN_SCOPE
351 PXR_NAMESPACE_CLOSE_SCOPE
const TfToken limit
"limit"
const TfToken physicsSimulationOwner
"physics:simulationOwner"
const TfToken physicsDiagonalInertia
"physics:diagonalInertia"
const TfToken x
"X"
const TfToken physicsStiffness
"physics:stiffness"
const TfToken transX
"transX"
const TfToken physicsMaxForce
"physics:maxForce"
const TfToken physicsJointEnabled
"physics:jointEnabled"
const TfToken distance
"distance"
const TfToken meshSimplification
"meshSimplification"
const TfToken physicsLowerLimit
"physics:lowerLimit"
const TfToken physicsRestitution
"physics:restitution"
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
const TfToken physicsLocalPos1
"physics:localPos1"
const TfToken rotX
"rotX"
const TfToken physicsDamping
"physics:damping"
const TfToken rotZ
"rotZ"
const TfToken physicsHigh
"physics:high"
const TfToken convexHull
"convexHull"
const TfToken physicsConeAngle1Limit
"physics:coneAngle1Limit"
UsdPhysicsTokens provides static, efficient TfTokens for use in all public USD API.
USDPHYSICS_API TfStaticData< UsdPhysicsTokensType > UsdPhysicsTokens
A global variable with static, efficient TfTokens for use in all public USD API.
const TfToken physicsLocalRot1
"physics:localRot1"
const TfToken y
"Y"
const TfToken physicsApproximation
"physics:approximation"
const TfToken rotY
"rotY"
const TfToken physicsConeAngle0Limit
"physics:coneAngle0Limit"
const TfToken physicsDensity
"physics:density"
const TfToken physicsBreakTorque
"physics:breakTorque"
const TfToken physicsMaxDistance
"physics:maxDistance"
const TfToken physicsUpperLimit
"physics:upperLimit"
const TfToken physicsGravityDirection
"physics:gravityDirection"
const TfToken angular
"angular"
const TfToken physicsFilteredPairs
"physics:filteredPairs"
const TfToken physicsRigidBodyEnabled
"physics:rigidBodyEnabled"
const TfToken physicsTargetPosition
"physics:targetPosition"
const TfToken boundingCube
"boundingCube"
const TfToken physicsGravityMagnitude
"physics:gravityMagnitude"
const TfToken physicsStartsAsleep
"physics:startsAsleep"
const TfToken physicsVelocity
"physics:velocity"
const TfToken physicsLow
"physics:low"
const TfToken convexDecomposition
"convexDecomposition"
const TfToken physicsLocalRot0
"physics:localRot0"
const TfToken colliders
"colliders"
const TfToken physicsBreakForce
"physics:breakForce"
const TfToken physicsBody1
"physics:body1"
const TfToken physicsDynamicFriction
"physics:dynamicFriction"
const TfToken physicsTargetVelocity
"physics:targetVelocity"
const TfToken kilogramsPerUnit
"kilogramsPerUnit"
const TfToken transY
"transY"
const TfToken physicsStaticFriction
"physics:staticFriction"
const TfToken boundingSphere
"boundingSphere"
const TfToken physicsKinematicEnabled
"physics:kinematicEnabled"
const TfToken physicsType
"physics:type"
const TfToken physicsMass
"physics:mass"
const TfToken physicsPrincipalAxes
"physics:principalAxes"
const TfToken physicsMinDistance
"physics:minDistance"
const TfToken physicsLocalPos0
"physics:localPos0"
const TfToken none
"none"
const TfToken physicsAxis
"physics:axis"
const TfToken physicsBody0
"physics:body0"
const TfToken physicsCollisionEnabled
"physics:collisionEnabled"
const TfToken transZ
"transZ"
const TfToken acceleration
"acceleration"
const TfToken physicsAngularVelocity
"physics:angularVelocity"
const TfToken physicsCenterOfMass
"physics:centerOfMass"
const TfToken drive
"drive"
const TfToken physicsExcludeFromArticulation
"physics:excludeFromArticulation"
const TfToken z
"Z"
const TfToken linear
"linear"
const TfToken force
"force"
const TfToken physicsFilteredGroups
"physics:filteredGroups"