usdrt::ForceFieldSchemaTokensType

Defined in usdrt/scenegraph/usd/forceFieldSchema/tokens.h

Functions

Variables

class ForceFieldSchemaTokensType

Provides standard set of public tokens for ForceFieldSchema schema. Access via the RtTokens helper accessor.

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.

ForceFieldSchemaTokens also contains all of the allowedTokens values declared for schema builtin attributes of ‘token’ scene description type. Use ForceFieldSchemaTokens like so:

prim.GetAttribute(RtTokens->worldPosition);

Public Functions

inline ForceFieldSchemaTokensType()

Public Members

const TfToken forceFieldBodies

“forceFieldBodies”

This token is the instance name used to label all of the PhysxForceField collecitonAPI’s.

const TfToken physxForceField

“physxForceField”

Property namespace prefix for the ForceFieldSchemaPhysxForceFieldRingAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldSpinAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldWindAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldNoiseAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldDragAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldLinearAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldPlanarAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldConicalAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldSphericalAPI schema., Property namespace prefix for the ForceFieldSchemaPhysxForceFieldAPI schema.

const TfToken physxForceFieldConicalAngle

“physxForceFieldConical:angle”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldConicalConstant

“physxForceFieldConical:constant”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldConicalInverseSquare

“physxForceFieldConical:inverseSquare”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldConicalLinear

“physxForceFieldConical:linear”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldConicalLinearFalloff

“physxForceFieldConical:linearFalloff”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldConicalPowerFalloff

“physxForceFieldConical:powerFalloff”

ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldDragLinear

“physxForceFieldDrag:linear”

ForceFieldSchemaPhysxForceFieldDragAPI

const TfToken physxForceFieldDragMinimumSpeed

“physxForceFieldDrag:minimumSpeed”

ForceFieldSchemaPhysxForceFieldDragAPI

const TfToken physxForceFieldDragSquare

“physxForceFieldDrag:square”

ForceFieldSchemaPhysxForceFieldDragAPI

const TfToken physxForceFieldEnabled

“physxForceField:enabled”

ForceFieldSchemaPhysxForceFieldAPI

const TfToken physxForceFieldLinearConstant

“physxForceFieldLinear:constant”

ForceFieldSchemaPhysxForceFieldLinearAPI

const TfToken physxForceFieldLinearDirection

“physxForceFieldLinear:direction”

ForceFieldSchemaPhysxForceFieldLinearAPI, ForceFieldSchemaPhysxForceFieldConicalAPI

const TfToken physxForceFieldLinearInverseSquare

“physxForceFieldLinear:inverseSquare”

ForceFieldSchemaPhysxForceFieldLinearAPI

const TfToken physxForceFieldLinearLinear

“physxForceFieldLinear:linear”

ForceFieldSchemaPhysxForceFieldLinearAPI

const TfToken physxForceFieldNoiseAmplitude

“physxForceFieldNoise:amplitude”

ForceFieldSchemaPhysxForceFieldNoiseAPI

const TfToken physxForceFieldNoiseDrag

“physxForceFieldNoise:drag”

ForceFieldSchemaPhysxForceFieldNoiseAPI

const TfToken physxForceFieldNoiseFrequency

“physxForceFieldNoise:frequency”

ForceFieldSchemaPhysxForceFieldNoiseAPI

const TfToken physxForceFieldPlanarConstant

“physxForceFieldPlanar:constant”

ForceFieldSchemaPhysxForceFieldPlanarAPI

const TfToken physxForceFieldPlanarInverseSquare

“physxForceFieldPlanar:inverseSquare”

ForceFieldSchemaPhysxForceFieldPlanarAPI

const TfToken physxForceFieldPlanarLinear

“physxForceFieldPlanar:linear”

ForceFieldSchemaPhysxForceFieldPlanarAPI

const TfToken physxForceFieldPlanarNormal

“physxForceFieldPlanar:normal”

ForceFieldSchemaPhysxForceFieldPlanarAPI

const TfToken physxForceFieldPosition

“physxForceField:position”

ForceFieldSchemaPhysxForceFieldAPI

const TfToken physxForceFieldRange

“physxForceField:range”

ForceFieldSchemaPhysxForceFieldAPI

const TfToken physxForceFieldRingConstant

“physxForceFieldRing:constant”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingInverseSquare

“physxForceFieldRing:inverseSquare”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingLinear

“physxForceFieldRing:linear”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingNormalAxis

“physxForceFieldRing:normalAxis”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingRadius

“physxForceFieldRing:radius”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingSpinConstant

“physxForceFieldRing:spinConstant”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingSpinInverseSquare

“physxForceFieldRing:spinInverseSquare”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldRingSpinLinear

“physxForceFieldRing:spinLinear”

ForceFieldSchemaPhysxForceFieldRingAPI

const TfToken physxForceFieldSphericalConstant

“physxForceFieldSpherical:constant”

ForceFieldSchemaPhysxForceFieldSphericalAPI

const TfToken physxForceFieldSphericalInverseSquare

“physxForceFieldSpherical:inverseSquare”

ForceFieldSchemaPhysxForceFieldSphericalAPI

const TfToken physxForceFieldSphericalLinear

“physxForceFieldSpherical:linear”

ForceFieldSchemaPhysxForceFieldSphericalAPI

const TfToken physxForceFieldSpinConstant

“physxForceFieldSpin:constant”

ForceFieldSchemaPhysxForceFieldSpinAPI

const TfToken physxForceFieldSpinInverseSquare

“physxForceFieldSpin:inverseSquare”

ForceFieldSchemaPhysxForceFieldSpinAPI

const TfToken physxForceFieldSpinLinear

“physxForceFieldSpin:linear”

ForceFieldSchemaPhysxForceFieldSpinAPI

const TfToken physxForceFieldSpinSpinAxis

“physxForceFieldSpin:spinAxis”

ForceFieldSchemaPhysxForceFieldSpinAPI

const TfToken physxForceFieldSurfaceAreaScaleEnabled

“physxForceField:surfaceAreaScaleEnabled”

ForceFieldSchemaPhysxForceFieldAPI

const TfToken physxForceFieldSurfaceSampleDensity

“physxForceField:surfaceSampleDensity”

ForceFieldSchemaPhysxForceFieldAPI

const TfToken physxForceFieldWindAverageDirection

“physxForceFieldWind:averageDirection”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindAverageSpeed

“physxForceFieldWind:averageSpeed”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindDirectionVariation

“physxForceFieldWind:directionVariation”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindDirectionVariationFrequency

“physxForceFieldWind:directionVariationFrequency”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindDrag

“physxForceFieldWind:drag”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindSpeedVariation

“physxForceFieldWind:speedVariation”

ForceFieldSchemaPhysxForceFieldWindAPI

const TfToken physxForceFieldWindSpeedVariationFrequency

“physxForceFieldWind:speedVariationFrequency”

ForceFieldSchemaPhysxForceFieldWindAPI

const std::vector<TfToken> allTokens

A vector of all of the tokens listed above.