All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
tokens.h
Go to the documentation of this file.
1//
2// Copyright 2016 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7#ifndef USDPHYSICS_TOKENS_H
8#define USDPHYSICS_TOKENS_H
9
11
12// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
13//
14// This is an automatically generated file (by usdGenSchema.py).
15// Do not hand-edit!
16//
17// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
18
19#include "pxr/pxr.h"
20#include "pxr/usd/usdPhysics/api.h"
22#include "pxr/base/tf/token.h"
23#include <vector>
24
25PXR_NAMESPACE_OPEN_SCOPE
26
27
47 USDPHYSICS_API UsdPhysicsTokensType();
323 const TfToken x;
327 const TfToken y;
331 const TfToken z;
401 const std::vector<TfToken> allTokens;
402};
403
409
410PXR_NAMESPACE_CLOSE_SCOPE
411
412#endif
Create or return a previously created object instance of global data.
Definition: staticData.h:96
Token for efficient comparison, assignment, and hashing of known strings.
Definition: token.h:71
UsdPhysicsTokens provides static, efficient TfTokens for use in all public USD API.
Definition: tokens.h:46
const TfToken PhysicsLimitAPI
"PhysicsLimitAPI"
Definition: tokens.h:367
const TfToken physicsVelocity
"physics:velocity"
Definition: tokens.h:295
const TfToken physicsAxis
"physics:axis"
Definition: tokens.h:151
const TfToken force
"force"
Definition: tokens.h:111
const std::vector< TfToken > allTokens
A vector of all of the tokens listed above.
Definition: tokens.h:401
const TfToken physicsBody0
"physics:body0"
Definition: tokens.h:155
const TfToken physicsConeAngle1Limit
"physics:coneAngle1Limit"
Definition: tokens.h:183
const TfToken drive_MultipleApplyTemplate_PhysicsStiffness
"drive:__INSTANCE_NAME__:physics:stiffness"
Definition: tokens.h:95
const TfToken physicsMass
"physics:mass"
Definition: tokens.h:251
const TfToken drive_MultipleApplyTemplate_PhysicsTargetPosition
"drive:__INSTANCE_NAME__:physics:targetPosition"
Definition: tokens.h:99
const TfToken physicsDensity
"physics:density"
Definition: tokens.h:187
const TfToken PhysicsRigidBodyAPI
"PhysicsRigidBodyAPI"
Definition: tokens.h:391
const TfToken physicsFilteredGroups
"physics:filteredGroups"
Definition: tokens.h:203
const TfToken physicsApproximation
"physics:approximation"
Definition: tokens.h:147
const TfToken physicsSimulationOwner
"physics:simulationOwner"
Definition: tokens.h:279
const TfToken kilogramsPerUnit
"kilogramsPerUnit"
Definition: tokens.h:115
const TfToken physicsInvertFilteredGroups
"physics:invertFilteredGroups"
Definition: tokens.h:219
const TfToken drive_MultipleApplyTemplate_PhysicsType
"drive:__INSTANCE_NAME__:physics:type"
Definition: tokens.h:107
const TfToken physicsBreakTorque
"physics:breakTorque"
Definition: tokens.h:167
const TfToken limit_MultipleApplyTemplate_PhysicsLow
"limit:__INSTANCE_NAME__:physics:low"
Definition: tokens.h:127
const TfToken physicsExcludeFromArticulation
"physics:excludeFromArticulation"
Definition: tokens.h:199
const TfToken PhysicsMeshCollisionAPI
"PhysicsMeshCollisionAPI"
Definition: tokens.h:379
const TfToken physicsLowerLimit
"physics:lowerLimit"
Definition: tokens.h:247
const TfToken transX
"transX"
Definition: tokens.h:311
const TfToken convexHull
"convexHull"
Definition: tokens.h:75
const TfToken physicsKinematicEnabled
"physics:kinematicEnabled"
Definition: tokens.h:227
const TfToken PhysicsDriveAPI
"PhysicsDriveAPI"
Definition: tokens.h:351
const TfToken rotY
"rotY"
Definition: tokens.h:303
const TfToken rotZ
"rotZ"
Definition: tokens.h:307
const TfToken PhysicsFixedJoint
"PhysicsFixedJoint"
Definition: tokens.h:359
const TfToken PhysicsMassAPI
"PhysicsMassAPI"
Definition: tokens.h:371
const TfToken PhysicsScene
"PhysicsScene"
Definition: tokens.h:395
const TfToken physicsAngularVelocity
"physics:angularVelocity"
Definition: tokens.h:143
const TfToken physicsGravityMagnitude
"physics:gravityMagnitude"
Definition: tokens.h:215
const TfToken physicsCenterOfMass
"physics:centerOfMass"
Definition: tokens.h:171
const TfToken PhysicsRevoluteJoint
"PhysicsRevoluteJoint"
Definition: tokens.h:387
const TfToken transZ
"transZ"
Definition: tokens.h:319
const TfToken physicsStartsAsleep
"physics:startsAsleep"
Definition: tokens.h:283
const TfToken boundingSphere
"boundingSphere"
Definition: tokens.h:63
const TfToken physicsBody1
"physics:body1"
Definition: tokens.h:159
const TfToken angular
"angular"
Definition: tokens.h:55
const TfToken linear
"linear"
Definition: tokens.h:131
const TfToken PhysicsArticulationRootAPI
"PhysicsArticulationRootAPI"
Definition: tokens.h:335
const TfToken z
"Z"
Definition: tokens.h:331
const TfToken physicsUpperLimit
"physics:upperLimit"
Definition: tokens.h:291
const TfToken physicsConeAngle0Limit
"physics:coneAngle0Limit"
Definition: tokens.h:179
const TfToken physicsGravityDirection
"physics:gravityDirection"
Definition: tokens.h:211
const TfToken physicsCollisionEnabled
"physics:collisionEnabled"
Definition: tokens.h:175
const TfToken y
"Y"
Definition: tokens.h:327
const TfToken colliders
"colliders"
Definition: tokens.h:67
const TfToken limit
"limit"
Definition: tokens.h:119
const TfToken boundingCube
"boundingCube"
Definition: tokens.h:59
const TfToken physicsMinDistance
"physics:minDistance"
Definition: tokens.h:263
const TfToken physicsBreakForce
"physics:breakForce"
Definition: tokens.h:163
const TfToken drive_MultipleApplyTemplate_PhysicsMaxForce
"drive:__INSTANCE_NAME__:physics:maxForce"
Definition: tokens.h:91
const TfToken none
"none"
Definition: tokens.h:139
const TfToken PhysicsCollisionGroup
"PhysicsCollisionGroup"
Definition: tokens.h:343
const TfToken physicsDynamicFriction
"physics:dynamicFriction"
Definition: tokens.h:195
const TfToken PhysicsCollisionAPI
"PhysicsCollisionAPI"
Definition: tokens.h:339
const TfToken physicsMergeGroup
"physics:mergeGroup"
Definition: tokens.h:259
const TfToken drive
"drive"
Definition: tokens.h:83
const TfToken physicsJointEnabled
"physics:jointEnabled"
Definition: tokens.h:223
const TfToken transY
"transY"
Definition: tokens.h:315
const TfToken PhysicsSphericalJoint
"PhysicsSphericalJoint"
Definition: tokens.h:399
const TfToken PhysicsPrismaticJoint
"PhysicsPrismaticJoint"
Definition: tokens.h:383
const TfToken acceleration
"acceleration"
Definition: tokens.h:51
const TfToken PhysicsDistanceJoint
"PhysicsDistanceJoint"
Definition: tokens.h:347
const TfToken physicsDiagonalInertia
"physics:diagonalInertia"
Definition: tokens.h:191
const TfToken x
"X"
Definition: tokens.h:323
const TfToken physicsLocalRot0
"physics:localRot0"
Definition: tokens.h:239
const TfToken PhysicsJoint
"PhysicsJoint"
Definition: tokens.h:363
const TfToken physicsStaticFriction
"physics:staticFriction"
Definition: tokens.h:287
const TfToken physicsLocalRot1
"physics:localRot1"
Definition: tokens.h:243
const TfToken rotX
"rotX"
Definition: tokens.h:299
const TfToken distance
"distance"
Definition: tokens.h:79
const TfToken physicsRigidBodyEnabled
"physics:rigidBodyEnabled"
Definition: tokens.h:275
const TfToken physicsLocalPos1
"physics:localPos1"
Definition: tokens.h:235
const TfToken limit_MultipleApplyTemplate_PhysicsHigh
"limit:__INSTANCE_NAME__:physics:high"
Definition: tokens.h:123
const TfToken PhysicsMaterialAPI
"PhysicsMaterialAPI"
Definition: tokens.h:375
const TfToken PhysicsFilteredPairsAPI
"PhysicsFilteredPairsAPI"
Definition: tokens.h:355
const TfToken physicsLocalPos0
"physics:localPos0"
Definition: tokens.h:231
const TfToken drive_MultipleApplyTemplate_PhysicsDamping
"drive:__INSTANCE_NAME__:physics:damping"
Definition: tokens.h:87
const TfToken physicsFilteredPairs
"physics:filteredPairs"
Definition: tokens.h:207
const TfToken physicsMaxDistance
"physics:maxDistance"
Definition: tokens.h:255
const TfToken physicsRestitution
"physics:restitution"
Definition: tokens.h:271
const TfToken convexDecomposition
"convexDecomposition"
Definition: tokens.h:71
const TfToken physicsPrincipalAxes
"physics:principalAxes"
Definition: tokens.h:267
const TfToken meshSimplification
"meshSimplification"
Definition: tokens.h:135
const TfToken drive_MultipleApplyTemplate_PhysicsTargetVelocity
"drive:__INSTANCE_NAME__:physics:targetVelocity"
Definition: tokens.h:103
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...
USDPHYSICS_API TfStaticData< UsdPhysicsTokensType > UsdPhysicsTokens
A global variable with static, efficient TfTokens for use in all public USD API.