HDK
|
#include <tokens.h>
Public Member Functions | |
USDPHYSICS_API | UsdPhysicsTokensType () |
UsdPhysicsTokens provides static, efficient TfTokens for use in all public USD API.
These tokens are auto-generated from the module's schema, representing property names, for when you need to fetch an attribute or relationship directly by name, e.g. UsdPrim::GetAttribute(), in the most efficient manner, and allow the compiler to verify that you spelled the name correctly.
UsdPhysicsTokens also contains all of the allowedTokens values declared for schema builtin attributes of 'token' scene description type. Use UsdPhysicsTokens like so:
USDPHYSICS_API UsdPhysicsTokensType::UsdPhysicsTokensType | ( | ) |
"acceleration"
Possible value for UsdPhysicsDriveAPI::GetTypeAttr()
"boundingCube"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"boundingSphere"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"colliders"
This token represents the collection name to use with UsdCollectionAPI to represent colliders of a CollisionGroup prim.
"convexDecomposition"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"convexHull"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"drive"
Property namespace prefix for the UsdPhysicsDriveAPI schema.
"drive:__INSTANCE_NAME__:physics:damping"
"drive:__INSTANCE_NAME__:physics:maxForce"
"drive:__INSTANCE_NAME__:physics:stiffness"
"drive:__INSTANCE_NAME__:physics:targetPosition"
"drive:__INSTANCE_NAME__:physics:targetVelocity"
"force"
Fallback value for UsdPhysicsDriveAPI::GetTypeAttr()
"limit"
Property namespace prefix for the UsdPhysicsLimitAPI schema.
"meshSimplification"
Possible value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"none"
Fallback value for UsdPhysicsMeshCollisionAPI::GetApproximationAttr()
"PhysicsArticulationRootAPI"
Schema identifer and family for UsdPhysicsArticulationRootAPI
"physics:axis"
UsdPhysicsRevoluteJoint, UsdPhysicsPrismaticJoint, UsdPhysicsSphericalJoint
"PhysicsCollisionAPI"
Schema identifer and family for UsdPhysicsCollisionAPI
"physics:collisionEnabled"
"PhysicsCollisionGroup"
Schema identifer and family for UsdPhysicsCollisionGroup
"PhysicsDistanceJoint"
Schema identifer and family for UsdPhysicsDistanceJoint
"PhysicsDriveAPI"
Schema identifer and family for UsdPhysicsDriveAPI
"PhysicsFilteredPairsAPI"
Schema identifer and family for UsdPhysicsFilteredPairsAPI
"PhysicsFixedJoint"
Schema identifer and family for UsdPhysicsFixedJoint
"PhysicsJoint"
Schema identifer and family for UsdPhysicsJoint
"PhysicsLimitAPI"
Schema identifer and family for UsdPhysicsLimitAPI
"physics:lowerLimit"
"PhysicsMassAPI"
Schema identifer and family for UsdPhysicsMassAPI
"PhysicsMaterialAPI"
Schema identifer and family for UsdPhysicsMaterialAPI
"PhysicsMeshCollisionAPI"
Schema identifer and family for UsdPhysicsMeshCollisionAPI
"PhysicsPrismaticJoint"
Schema identifer and family for UsdPhysicsPrismaticJoint
"PhysicsRevoluteJoint"
Schema identifer and family for UsdPhysicsRevoluteJoint
"PhysicsRigidBodyAPI"
Schema identifer and family for UsdPhysicsRigidBodyAPI
"PhysicsScene"
Schema identifer and family for UsdPhysicsScene
"physics:simulationOwner"
"PhysicsSphericalJoint"
Schema identifer and family for UsdPhysicsSphericalJoint
"physics:upperLimit"
"X"
Fallback value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Fallback value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Fallback value for UsdPhysicsSphericalJoint::GetAxisAttr()
"Y"
Possible value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Possible value for UsdPhysicsSphericalJoint::GetAxisAttr()
"Z"
Possible value for UsdPhysicsRevoluteJoint::GetAxisAttr(), Possible value for UsdPhysicsPrismaticJoint::GetAxisAttr(), Possible value for UsdPhysicsSphericalJoint::GetAxisAttr()