from __future__ import annotations
import usdrt.PhysxSchema._PhysxSchema
import typing
import usdrt.Sdf._Sdf
import usdrt.Usd._Usd
import usdrt.UsdGeom._UsdGeom
import usdrt.UsdPhysics._UsdPhysics

__all__ = [
    "JointStateAPI",
    "PhysxArticulationAPI",
    "PhysxArticulationForceSensorAPI",
    "PhysxAutoAttachmentAPI",
    "PhysxAutoParticleClothAPI",
    "PhysxCameraAPI",
    "PhysxCameraDroneAPI",
    "PhysxCameraFollowAPI",
    "PhysxCameraFollowLookAPI",
    "PhysxCameraFollowVelocityAPI",
    "PhysxCharacterControllerAPI",
    "PhysxCollisionAPI",
    "PhysxContactReportAPI",
    "PhysxConvexDecompositionCollisionAPI",
    "PhysxConvexHullCollisionAPI",
    "PhysxCookedDataAPI",
    "PhysxDeformableAPI",
    "PhysxDeformableBodyAPI",
    "PhysxDeformableBodyMaterialAPI",
    "PhysxDeformableSurfaceAPI",
    "PhysxDeformableSurfaceMaterialAPI",
    "PhysxDiffuseParticlesAPI",
    "PhysxForceAPI",
    "PhysxHairAPI",
    "PhysxHairMaterialAPI",
    "PhysxJointAPI",
    "PhysxLimitAPI",
    "PhysxMaterialAPI",
    "PhysxPBDMaterialAPI",
    "PhysxParticleAPI",
    "PhysxParticleAnisotropyAPI",
    "PhysxParticleClothAPI",
    "PhysxParticleIsosurfaceAPI",
    "PhysxParticleSamplingAPI",
    "PhysxParticleSetAPI",
    "PhysxParticleSmoothingAPI",
    "PhysxParticleSystem",
    "PhysxPhysicsAttachment",
    "PhysxPhysicsDistanceJointAPI",
    "PhysxPhysicsGearJoint",
    "PhysxPhysicsInstancer",
    "PhysxPhysicsJointInstancer",
    "PhysxPhysicsRackAndPinionJoint",
    "PhysxRigidBodyAPI",
    "PhysxSDFMeshCollisionAPI",
    "PhysxSceneAPI",
    "PhysxSphereFillCollisionAPI",
    "PhysxTendonAttachmentAPI",
    "PhysxTendonAttachmentLeafAPI",
    "PhysxTendonAttachmentRootAPI",
    "PhysxTendonAxisAPI",
    "PhysxTendonAxisRootAPI",
    "PhysxTriangleMeshCollisionAPI",
    "PhysxTriangleMeshSimplificationCollisionAPI",
    "PhysxTriggerAPI",
    "PhysxTriggerStateAPI",
    "PhysxVehicleAPI",
    "PhysxVehicleAckermannSteeringAPI",
    "PhysxVehicleAutoGearBoxAPI",
    "PhysxVehicleBrakesAPI",
    "PhysxVehicleClutchAPI",
    "PhysxVehicleContextAPI",
    "PhysxVehicleControllerAPI",
    "PhysxVehicleDriveBasicAPI",
    "PhysxVehicleDriveStandardAPI",
    "PhysxVehicleEngineAPI",
    "PhysxVehicleGearsAPI",
    "PhysxVehicleMultiWheelDifferentialAPI",
    "PhysxVehicleSteeringAPI",
    "PhysxVehicleSuspensionAPI",
    "PhysxVehicleSuspensionComplianceAPI",
    "PhysxVehicleTankControllerAPI",
    "PhysxVehicleTankDifferentialAPI",
    "PhysxVehicleTireAPI",
    "PhysxVehicleTireFrictionTable",
    "PhysxVehicleWheelAPI",
    "PhysxVehicleWheelAttachmentAPI",
    "PhysxVehicleWheelControllerAPI",
    "TetrahedralMesh",
    "Tokens"
]


class JointStateAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreatePositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxArticulationAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateArticulationEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnabledSelfCollisionsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverVelocityIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStabilizationThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetArticulationEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnabledSelfCollisionsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverVelocityIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetStabilizationThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxArticulationForceSensorAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateConstraintSolverForcesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateForceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateForwardDynamicsForcesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSensorEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWorldFrameEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetConstraintSolverForcesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForwardDynamicsForcesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSensorEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWorldFrameEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxAutoAttachmentAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCollisionFilteringOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDeformableVertexOverlapOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableCollisionFilteringAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableDeformableFilteringPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableDeformableVertexAttachmentsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableRigidSurfaceAttachmentsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRigidSurfaceSamplingDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionFilteringOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDeformableVertexOverlapOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableCollisionFilteringAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableDeformableFilteringPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableDeformableVertexAttachmentsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableRigidSurfaceAttachmentsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRigidSurfaceSamplingDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxAutoParticleClothAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDisableMeshWeldingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringBendStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringShearStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringStretchStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDisableMeshWeldingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSpringBendStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringShearStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringStretchStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCameraAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAlwaysUpdateEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysxCameraSubjectRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetAlwaysUpdateEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysxCameraSubjectRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCameraDroneAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateFeedForwardVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateHorizontalVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePositionOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRotationFilterTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVelocityFilterTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVerticalVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFeedForwardVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetHorizontalVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPositionOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRotationFilterTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetVelocityFilterTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVerticalVelocityGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCameraFollowAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCameraPositionTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowMinDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowTurnRateGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookAheadMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookAheadMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookAheadMinDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookAheadMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookAheadTurnRateGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookPositionHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLookPositionTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePitchAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePitchAngleTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePositionOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSlowPitchAngleSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSlowSpeedPitchAngleScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVelocityNormalMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateYawAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateYawRateTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCameraPositionTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowMinDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowTurnRateGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookAheadMaxDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookAheadMaxSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookAheadMinDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookAheadMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookAheadTurnRateGainAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookPositionHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLookPositionTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPitchAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPitchAngleTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPositionOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSlowPitchAngleSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSlowSpeedPitchAngleScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVelocityNormalMinSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetYawAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetYawRateTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCameraFollowLookAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDownHillGroundAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDownHillGroundPitchAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowReverseDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFollowReverseSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpHillGroundAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpHillGroundPitchAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVelocityBlendTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDownHillGroundAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDownHillGroundPitchAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowReverseDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFollowReverseSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetUpHillGroundAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUpHillGroundPitchAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVelocityBlendTimeConstantAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCameraFollowVelocityAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCharacterControllerAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateClimbingModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateInvisibleWallHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxJumpHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMoveTargetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateNonWalkableModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateScaleCoeffAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSlopeLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStepOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVolumeGrowthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetClimbingModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetInvisibleWallHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxJumpHeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMoveTargetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetNonWalkableModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetScaleCoeffAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetSlopeLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetStepOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUpAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVolumeGrowthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinTorsionalPatchRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorsionalPatchRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinTorsionalPatchRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTorsionalPatchRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxContactReportAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateReportPairsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetReportPairsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxConvexDecompositionCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateErrorPercentageAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateHullVertexLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxConvexHullsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateShrinkWrapAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVoxelResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetErrorPercentageAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetHullVertexLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxConvexHullsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetShrinkWrapAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVoxelResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxConvexHullCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateHullVertexLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetHullVertexLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxCookedDataAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateBufferAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBufferAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDeformableAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDeformableEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSelfCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSelfCollisionFilterDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSettlingThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSimulationVelocitiesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSleepDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVertexVelocityDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDeformableEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSelfCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSelfCollisionFilterDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSettlingThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSimulationIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetSimulationVelocitiesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSleepDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVertexVelocityDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDeformableBodyAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCollisionIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDisableGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDisableGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSimulationPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSimulationRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDeformableBodyMaterialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDampingScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateElasticityDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePoissonsRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetElasticityDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPoissonsRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDeformableSurfaceAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateBendingStiffnessScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionIterationMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionPairUpdateFrequencyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFlatteningEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBendingStiffnessScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionIterationMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionPairUpdateFrequencyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFlatteningEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDeformableSurfaceMaterialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePoissonsRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPoissonsRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxDiffuseParticlesAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAirDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBubbleDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBuoyancyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionDecayAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDiffuseParticlesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDivergenceWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateKineticEnergyWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLifetimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDiffuseParticleMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePressureWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUseAccurateVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAirDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBubbleDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBuoyancyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionDecayAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDiffuseParticlesEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDivergenceWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetKineticEnergyWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLifetimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDiffuseParticleMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPressureWeightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUseAccurateVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxForceAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateForceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateForceEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWorldFrameEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForceEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWorldFrameEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxHairAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateExternalCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGlobalShapeComplianceAtRootAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGlobalShapeComplianceStrandAttenuationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateInterHairRepulsionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLocalShapeMatchingComplianceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLocalShapeMatchingGroupOverlapAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLocalShapeMatchingGroupSizeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLocalShapeMatchingLinearStretchingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSegmentLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTwosidedAttachmentAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVelSmoothingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetExternalCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGlobalShapeComplianceAtRootAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGlobalShapeComplianceStrandAttenuationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetInterHairRepulsionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLocalShapeMatchingComplianceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLocalShapeMatchingGroupOverlapAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLocalShapeMatchingGroupSizeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLocalShapeMatchingLinearStretchingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSegmentLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTwosidedAttachmentAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVelSmoothingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxHairMaterialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateContactOffsetMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCurveBendStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCurveThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactOffsetMultiplierAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCurveBendStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCurveThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDynamicFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetYoungsModulusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxJointAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateArmatureAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableProjectionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateJointFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxJointVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetArmatureAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableProjectionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetJointFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxJointVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxLimitAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateBounceThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateContactDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestitutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBounceThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestitutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxMaterialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCompliantContactDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCompliantContactStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionCombineModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateImprovePatchFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestitutionCombineModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCompliantContactDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCompliantContactStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionCombineModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetImprovePatchFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestitutionCombineModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPBDMaterialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAdhesionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateAdhesionOffsetScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCflCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCohesionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGravityScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLiftAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleAdhesionScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleFrictionScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSurfaceTensionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateViscosityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVorticityConfinementAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAdhesionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAdhesionOffsetScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCflCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCohesionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDensityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDragAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGravityScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLiftAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleAdhesionScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleFrictionScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSurfaceTensionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetViscosityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVorticityConfinementAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateParticleEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleGroupAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleSystemRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSelfCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleGroupAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleSystemRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSelfCollisionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleAnisotropyAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateMaxAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleAnisotropyEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleAnisotropyEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleClothAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreatePressureAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSelfCollisionFilterAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringDampingsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringRestLengthsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringStiffnessesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPressureAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSelfCollisionFilterAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringDampingsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringRestLengthsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringStiffnessesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleIsosurfaceAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateGridFilteringPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGridSmoothingRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGridSpacingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateIsosurfaceEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxSubgridsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxTrianglesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxVerticesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateNumMeshNormalSmoothingPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateNumMeshSmoothingPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSurfaceDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGridFilteringPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGridSmoothingRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGridSpacingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetIsosurfaceEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSubgridsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxTrianglesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxVerticesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetNumMeshNormalSmoothingPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetNumMeshSmoothingPassesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSurfaceDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleSamplingAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateMaxSamplesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticlesRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSamplingDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVolumeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSamplesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticlesRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetSamplingDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetVolumeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleSetAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateFluidAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFluidAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSimulationPointsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleSmoothingAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateParticleSmoothingEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleSmoothingEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxParticleSystem(usdrt.UsdGeom._UsdGeom.Gprim, usdrt.UsdGeom._UsdGeom.Boundable, usdrt.UsdGeom._UsdGeom.Xformable, usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFluidRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGlobalSelfCollisionEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxNeighborhoodAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateNonParticleCollisionEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParticleSystemEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSolidRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWindAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxParticleSystem: ...
    def GetContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFluidRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGlobalSelfCollisionEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxNeighborhoodAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetNonParticleCollisionEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleContactOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParticleSystemEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSimulationOwnerRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetSolidRestOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWindAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsAttachment(usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateActor0Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateActor1Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateAttachmentEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionFilterIndices0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionFilterIndices1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFilterType0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFilterType1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePoints0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePoints1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxPhysicsAttachment: ...
    def GetActor0Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetActor1Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetAttachmentEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionFilterIndices0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionFilterIndices1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFilterType0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFilterType1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPoints0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPoints1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsDistanceJointAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateSpringDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSpringDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsGearJoint(usdrt.UsdPhysics._UsdPhysics.Joint, usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateGearRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateHinge0Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateHinge1Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxPhysicsGearJoint: ...
    def GetGearRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetHinge0Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetHinge1Rel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsJointInstancer(PhysxPhysicsInstancer, usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreatePhysicsBody0IndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsBody0sRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreatePhysicsBody1IndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsBody1sRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreatePhysicsLocalPos0sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsLocalPos1sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsLocalRot0sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsLocalRot1sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxPhysicsJointInstancer: ...
    def GetPhysicsBody0IndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsBody0sRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetPhysicsBody1IndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsBody1sRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetPhysicsLocalPos0sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsLocalPos1sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsLocalRot0sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsLocalRot1sAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsInstancer(usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreatePhysicsProtoIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePhysicsPrototypesRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxPhysicsInstancer: ...
    def GetPhysicsProtoIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPhysicsPrototypesRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxPhysicsRackAndPinionJoint(usdrt.UsdPhysics._UsdPhysics.Joint, usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateHingeRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreatePrismaticRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxPhysicsRackAndPinionJoint: ...
    def GetHingeRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetPrismaticRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetRatioAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxRigidBodyAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAngularDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCfmScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateContactSlopCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDisableGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableGyroscopicForcesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableSpeculativeCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLinearDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLockedPosAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLockedRotAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxAngularVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxContactImpulseAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxLinearVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRetainAccelerationsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolveContactAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverVelocityIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStabilizationThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAngularDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCfmScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetContactSlopCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDisableGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableGyroscopicForcesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableSpeculativeCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLinearDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLockedPosAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLockedRotAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxAngularVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxContactImpulseAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDepenetrationVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxLinearVelocityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRetainAccelerationsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSleepThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolveContactAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverPositionIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSolverVelocityIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetStabilizationThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxSDFMeshCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateSdfBitsPerSubgridPixelAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSdfEnableRemeshingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSdfMarginAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSdfNarrowBandThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSdfResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSdfSubgridResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSdfBitsPerSubgridPixelAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSdfEnableRemeshingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSdfMarginAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSdfNarrowBandThicknessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSdfResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSdfSubgridResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxSceneAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateBounceThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBroadphaseTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCollisionSystemAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableEnhancedDeterminismAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableGPUDynamicsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableSceneQuerySupportAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateEnableStabilizationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionCorrelationDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionOffsetThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuCollisionStackSizeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuFoundLostAggregatePairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuFoundLostPairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuHeapCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxDeformableSurfaceContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxHairContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxNumPartitionsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxParticleContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxRigidContactCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxRigidPatchCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuMaxSoftBodyContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuTempBufferCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGpuTotalAggregatePairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateInvertCollisionGroupFilterAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxBiasCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateReportKinematicKinematicPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateReportKinematicStaticPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSolverTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTimeStepsPerSecondAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpdateTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBounceThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBroadphaseTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCollisionSystemAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableCCDAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableEnhancedDeterminismAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableGPUDynamicsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableSceneQuerySupportAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnableStabilizationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionCorrelationDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionOffsetThresholdAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuCollisionStackSizeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuFoundLostAggregatePairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuFoundLostPairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuHeapCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxDeformableSurfaceContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxHairContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxNumPartitionsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxParticleContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxRigidContactCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxRigidPatchCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuMaxSoftBodyContactsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuTempBufferCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGpuTotalAggregatePairsCapacityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetInvertCollisionGroupFilterAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxBiasCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinIterationCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetReportKinematicKinematicPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetReportKinematicStaticPairsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSolverTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTimeStepsPerSecondAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUpdateTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxSphereFillCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateFillModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxSpheresAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSeedCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVoxelResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFillModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSpheresAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSeedCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVoxelResolutionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTendonAttachmentAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateGearingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLocalPosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParentAttachmentAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateParentLinkRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetGearingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLocalPosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParentAttachmentAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetParentLinkRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTendonAttachmentLeafAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateLowerLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpperLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLowerLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetUpperLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTendonAttachmentRootAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLimitStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTendonEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLimitStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTendonEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTendonAxisAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateForceCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGearingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateJointAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForceCoefficientAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGearingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetJointAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTendonAxisRootAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLimitStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLowerLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTendonEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpperLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLimitStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLowerLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestLengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTendonEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUpperLimitAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTriangleMeshCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateWeldToleranceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetWeldToleranceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTriangleMeshSimplificationCollisionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateSimplificationMetricAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWeldToleranceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSimplificationMetricAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWeldToleranceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTriggerAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateEnterScriptTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLeaveScriptTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateOnEnterScriptAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateOnLeaveScriptAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetEnterScriptTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLeaveScriptTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetOnEnterScriptAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetOnLeaveScriptAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxTriggerStateAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateTriggeredCollisionsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTriggeredCollisionsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDriveRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateHighForwardSpeedSubStepCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLateralStickyTireDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLateralStickyTireThresholdSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLateralStickyTireThresholdTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalStickyTireDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalStickyTireThresholdSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalStickyTireThresholdTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLowForwardSpeedSubStepCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinActiveLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinLateralSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMinPassiveLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSubStepThresholdLongitudinalSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSuspensionLineQueryTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVehicleEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDriveRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetHighForwardSpeedSubStepCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLateralStickyTireDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLateralStickyTireThresholdSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLateralStickyTireThresholdTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalStickyTireDampingAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalStickyTireThresholdSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalStickyTireThresholdTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLowForwardSpeedSubStepCountAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinActiveLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinLateralSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMinPassiveLongitudinalSlipDenominatorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSubStepThresholdLongitudinalSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSuspensionLineQueryTypeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVehicleEnabledAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleAckermannSteeringAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTrackWidthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheel0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheel1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelBaseAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTrackWidthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheel0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheel1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelBaseAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleAutoGearBoxAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDownRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLatencyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDownRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLatencyAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetUpRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleBrakesAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateMaxBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorqueMultipliersAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTorqueMultipliersAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim, arg1: TfToken) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase, arg1: TfToken) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleClutchAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleContextAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateForwardAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateUpdateModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateVerticalAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetForwardAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetUpAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetUpdateModeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetVerticalAxisAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleControllerAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAcceleratorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBrake0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBrake1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateBrakeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateHandbrakeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSteerAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSteerLeftAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSteerRightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTargetGearAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAcceleratorAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBrake0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBrake1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBrakeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetHandbrakeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSteerAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSteerLeftAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSteerRightAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTargetGearAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleDriveBasicAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreatePeakTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPeakTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleDriveStandardAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAutoGearBoxRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateClutchRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateEngineRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateGearsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetAutoGearBoxRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetClutchRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetEngineRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetGearsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleEngineAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDampingRateFullThrottleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDampingRateZeroThrottleClutchDisengagedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDampingRateZeroThrottleClutchEngagedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateIdleRotationSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxRotationSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMoiAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreatePeakTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorqueCurveAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingRateFullThrottleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingRateZeroThrottleClutchDisengagedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingRateZeroThrottleClutchEngagedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetIdleRotationSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxRotationSpeedAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMoiAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetPeakTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTorqueCurveAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleGearsAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateRatioScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSwitchTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRatioScaleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSwitchTimeAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleMultiWheelDifferentialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAverageWheelSpeedRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTorqueRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAverageWheelSpeedRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetTorqueRatiosAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleSteeringAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateAngleMultipliersAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetAngleMultipliersAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetWheelsAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleSuspensionAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCamberAtMaxCompressionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCamberAtMaxDroopAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCamberAtRestAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxCompressionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxDroopAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringDamperRateAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSpringStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSprungMassAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTravelDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCamberAtMaxCompressionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCamberAtMaxDroopAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCamberAtRestAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxCompressionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxDroopAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSpringDamperRateAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSpringStrengthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSprungMassAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTravelDistanceAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleSuspensionComplianceAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateSuspensionForceAppPointAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTireForceAppPointAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelCamberAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelToeAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSuspensionForceAppPointAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTireForceAppPointAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelCamberAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelToeAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleTankControllerAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateThrust0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateThrust1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetThrust0Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetThrust1Attr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleTankDifferentialAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateNumberOfWheelsPerTrackAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateThrustIndexPerTrackAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTrackToWheelIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelIndicesInTrackOrderAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetNumberOfWheelsPerTrackAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetThrustIndexPerTrackAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTrackToWheelIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelIndicesInTrackOrderAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleTireAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCamberStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateCamberStiffnessPerUnitGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionTableRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateFrictionVsSlipGraphAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLatStiffXAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLatStiffYAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLateralStiffnessGraphAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateLongitudinalStiffnessPerUnitGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRestLoadAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCamberStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetCamberStiffnessPerUnitGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionTableRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetFrictionVsSlipGraphAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLatStiffXAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLatStiffYAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLateralStiffnessGraphAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalStiffnessAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetLongitudinalStiffnessPerUnitGravityAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRestLoadAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleTireFrictionTable(usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateDefaultFrictionValueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateFrictionValuesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateGroundMaterialsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> PhysxVehicleTireFrictionTable: ...
    def GetDefaultFrictionValueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetFrictionValuesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetGroundMaterialsRel(self) -> usdrt.Usd._Usd.Relationship: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleWheelAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateDampingRateAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMassAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxHandBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateMoiAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateToeAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWidthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDampingRateAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMassAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxHandBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMaxSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetMoiAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetRadiusAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetToeAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWidthAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleWheelAttachmentAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateCollisionGroupRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateDrivenAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateIndexAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSuspensionForceAppPointOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSuspensionFrameOrientationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSuspensionFramePositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSuspensionRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateSuspensionTravelDirectionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTireForceAppPointOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateTireRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def CreateWheelCenterOfMassOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelFrameOrientationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelFramePositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateWheelRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetCollisionGroupRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetDrivenAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetIndexAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSuspensionForceAppPointOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSuspensionFrameOrientationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSuspensionFramePositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetSuspensionRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetSuspensionTravelDirectionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTireForceAppPointOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetTireRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def GetWheelCenterOfMassOffsetAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelFrameOrientationAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelFramePositionAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetWheelRel(self) -> usdrt.Usd._Usd.Relationship: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class PhysxVehicleWheelControllerAPI(usdrt.Usd._Usd.APISchemaBase, usdrt.Usd._Usd.SchemaBase):
    def CreateBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateDriveTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def CreateSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetBrakeTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def GetDriveTorqueAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def GetSteerAngleAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class TetrahedralMesh(usdrt.UsdGeom._UsdGeom.PointBased, usdrt.UsdGeom._UsdGeom.Gprim, usdrt.UsdGeom._UsdGeom.Boundable, usdrt.UsdGeom._UsdGeom.Xformable, usdrt.UsdGeom._UsdGeom.Imageable, usdrt.Usd._Usd.Typed, usdrt.Usd._Usd.SchemaBase):
    def CreateIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def Define(stage: usdrt.Usd._Usd.Stage, path: usdrt.Sdf._Sdf.Path) -> TetrahedralMesh: ...
    def GetIndicesAttr(self) -> usdrt.Usd._Usd.Attribute: ...
    @staticmethod
    def GetSchemaTypeName() -> TfToken: ...
    def __bool__(self) -> bool: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.Prim) -> None: ...
    @typing.overload
    def __init__(self, arg0: usdrt.Usd._Usd.SchemaBase) -> None: ...
    def __repr__(self) -> str: ...
    pass
class Tokens():
    acceleration = 'acceleration'
    actor0 = 'actor0'
    actor1 = 'actor1'
    alwaysUpdateEnabled = 'alwaysUpdateEnabled'
    asynchronous = 'Asynchronous'
    attachmentEnabled = 'attachmentEnabled'
    average = 'average'
    bitsPerPixel16 = 'BitsPerPixel16'
    bitsPerPixel32 = 'BitsPerPixel32'
    bitsPerPixel8 = 'BitsPerPixel8'
    bounceThreshold = 'bounceThreshold'
    brakes0 = 'brakes0'
    brakes1 = 'brakes1'
    buffer = 'buffer'
    clothConstaint = 'clothConstaint'
    collisionFilterIndices0 = 'collisionFilterIndices0'
    collisionFilterIndices1 = 'collisionFilterIndices1'
    constrained = 'constrained'
    contactDistance = 'contactDistance'
    contactOffset = 'contactOffset'
    convexDecomposition = 'convexDecomposition'
    convexHull = 'convexHull'
    damping = 'damping'
    defaultFrictionValue = 'defaultFrictionValue'
    disabled = 'Disabled'
    easy = 'easy'
    enableCCD = 'enableCCD'
    filterType0 = 'filterType0'
    filterType1 = 'filterType1'
    flood = 'flood'
    fluidRestOffset = 'fluidRestOffset'
    force = 'force'
    forceCoefficient = 'forceCoefficient'
    frictionValues = 'frictionValues'
    gPU = 'GPU'
    gearing = 'gearing'
    geometry = 'Geometry'
    globalSelfCollisionEnabled = 'globalSelfCollisionEnabled'
    groundMaterials = 'groundMaterials'
    indices = 'indices'
    jointAxis = 'jointAxis'
    limitStiffness = 'limitStiffness'
    localPos = 'localPos'
    lowerLimit = 'lowerLimit'
    mBP = 'MBP'
    max = 'max'
    maxBrakeTorque = 'maxBrakeTorque'
    maxDepenetrationVelocity = 'maxDepenetrationVelocity'
    maxNeighborhood = 'maxNeighborhood'
    maxVelocity = 'maxVelocity'
    min = 'min'
    multiply = 'multiply'
    negX = 'negX'
    negY = 'negY'
    negZ = 'negZ'
    nonParticleCollisionEnabled = 'nonParticleCollisionEnabled'
    offset = 'offset'
    oneDirectional = 'oneDirectional'
    pCM = 'PCM'
    pGS = 'PGS'
    parentAttachment = 'parentAttachment'
    parentLink = 'parentLink'
    particleContactOffset = 'particleContactOffset'
    particleSystemEnabled = 'particleSystemEnabled'
    patch = 'patch'
    physicsBody0Indices = 'physics:body0Indices'
    physicsBody0s = 'physics:body0s'
    physicsBody1Indices = 'physics:body1Indices'
    physicsBody1s = 'physics:body1s'
    physicsGearRatio = 'physics:gearRatio'
    physicsHinge = 'physics:hinge'
    physicsHinge0 = 'physics:hinge0'
    physicsHinge1 = 'physics:hinge1'
    physicsLocalPos0s = 'physics:localPos0s'
    physicsLocalPos1s = 'physics:localPos1s'
    physicsLocalRot0s = 'physics:localRot0s'
    physicsLocalRot1s = 'physics:localRot1s'
    physicsPosition = 'physics:position'
    physicsPrismatic = 'physics:prismatic'
    physicsProtoIndices = 'physics:protoIndices'
    physicsPrototypes = 'physics:prototypes'
    physicsRatio = 'physics:ratio'
    physicsVelocity = 'physics:velocity'
    physxArticulationArticulationEnabled = 'physxArticulation:articulationEnabled'
    physxArticulationEnabledSelfCollisions = 'physxArticulation:enabledSelfCollisions'
    physxArticulationForceSensorConstraintSolverForcesEnabled = 'physxArticulationForceSensor:constraintSolverForcesEnabled'
    physxArticulationForceSensorForce = 'physxArticulationForceSensor:force'
    physxArticulationForceSensorForwardDynamicsForcesEnabled = 'physxArticulationForceSensor:forwardDynamicsForcesEnabled'
    physxArticulationForceSensorSensorEnabled = 'physxArticulationForceSensor:sensorEnabled'
    physxArticulationForceSensorTorque = 'physxArticulationForceSensor:torque'
    physxArticulationForceSensorWorldFrameEnabled = 'physxArticulationForceSensor:worldFrameEnabled'
    physxArticulationSleepThreshold = 'physxArticulation:sleepThreshold'
    physxArticulationSolverPositionIterationCount = 'physxArticulation:solverPositionIterationCount'
    physxArticulationSolverVelocityIterationCount = 'physxArticulation:solverVelocityIterationCount'
    physxArticulationStabilizationThreshold = 'physxArticulation:stabilizationThreshold'
    physxAutoAttachmentCollisionFilteringOffset = 'physxAutoAttachment:collisionFilteringOffset'
    physxAutoAttachmentDeformableVertexOverlapOffset = 'physxAutoAttachment:deformableVertexOverlapOffset'
    physxAutoAttachmentEnableCollisionFiltering = 'physxAutoAttachment:enableCollisionFiltering'
    physxAutoAttachmentEnableDeformableFilteringPairs = 'physxAutoAttachment:enableDeformableFilteringPairs'
    physxAutoAttachmentEnableDeformableVertexAttachments = 'physxAutoAttachment:enableDeformableVertexAttachments'
    physxAutoAttachmentEnableRigidSurfaceAttachments = 'physxAutoAttachment:enableRigidSurfaceAttachments'
    physxAutoAttachmentRigidSurfaceSamplingDistance = 'physxAutoAttachment:rigidSurfaceSamplingDistance'
    physxAutoParticleClothDisableMeshWelding = 'physxAutoParticleCloth:disableMeshWelding'
    physxAutoParticleClothSpringBendStiffness = 'physxAutoParticleCloth:springBendStiffness'
    physxAutoParticleClothSpringDamping = 'physxAutoParticleCloth:springDamping'
    physxAutoParticleClothSpringShearStiffness = 'physxAutoParticleCloth:springShearStiffness'
    physxAutoParticleClothSpringStretchStiffness = 'physxAutoParticleCloth:springStretchStiffness'
    physxCameraSubject = 'physxCamera:subject'
    physxCharacterControllerClimbingMode = 'physxCharacterController:climbingMode'
    physxCharacterControllerContactOffset = 'physxCharacterController:contactOffset'
    physxCharacterControllerInvisibleWallHeight = 'physxCharacterController:invisibleWallHeight'
    physxCharacterControllerMaxJumpHeight = 'physxCharacterController:maxJumpHeight'
    physxCharacterControllerMoveTarget = 'physxCharacterController:moveTarget'
    physxCharacterControllerNonWalkableMode = 'physxCharacterController:nonWalkableMode'
    physxCharacterControllerScaleCoeff = 'physxCharacterController:scaleCoeff'
    physxCharacterControllerSimulationOwner = 'physxCharacterController:simulationOwner'
    physxCharacterControllerSlopeLimit = 'physxCharacterController:slopeLimit'
    physxCharacterControllerStepOffset = 'physxCharacterController:stepOffset'
    physxCharacterControllerUpAxis = 'physxCharacterController:upAxis'
    physxCharacterControllerVolumeGrowth = 'physxCharacterController:volumeGrowth'
    physxCollisionContactOffset = 'physxCollision:contactOffset'
    physxCollisionCustomGeometry = 'physxCollisionCustomGeometry'
    physxCollisionMinTorsionalPatchRadius = 'physxCollision:minTorsionalPatchRadius'
    physxCollisionRestOffset = 'physxCollision:restOffset'
    physxCollisionTorsionalPatchRadius = 'physxCollision:torsionalPatchRadius'
    physxContactReportReportPairs = 'physxContactReport:reportPairs'
    physxContactReportThreshold = 'physxContactReport:threshold'
    physxConvexDecompositionCollisionErrorPercentage = 'physxConvexDecompositionCollision:errorPercentage'
    physxConvexDecompositionCollisionHullVertexLimit = 'physxConvexDecompositionCollision:hullVertexLimit'
    physxConvexDecompositionCollisionMaxConvexHulls = 'physxConvexDecompositionCollision:maxConvexHulls'
    physxConvexDecompositionCollisionMinThickness = 'physxConvexDecompositionCollision:minThickness'
    physxConvexDecompositionCollisionShrinkWrap = 'physxConvexDecompositionCollision:shrinkWrap'
    physxConvexDecompositionCollisionVoxelResolution = 'physxConvexDecompositionCollision:voxelResolution'
    physxConvexHullCollisionHullVertexLimit = 'physxConvexHullCollision:hullVertexLimit'
    physxConvexHullCollisionMinThickness = 'physxConvexHullCollision:minThickness'
    physxCookedData = 'physxCookedData'
    physxDeformableBodyMaterialDampingScale = 'physxDeformableBodyMaterial:dampingScale'
    physxDeformableBodyMaterialDensity = 'physxDeformableBodyMaterial:density'
    physxDeformableBodyMaterialDynamicFriction = 'physxDeformableBodyMaterial:dynamicFriction'
    physxDeformableBodyMaterialElasticityDamping = 'physxDeformableBodyMaterial:elasticityDamping'
    physxDeformableBodyMaterialPoissonsRatio = 'physxDeformableBodyMaterial:poissonsRatio'
    physxDeformableBodyMaterialYoungsModulus = 'physxDeformableBodyMaterial:youngsModulus'
    physxDeformableCollisionIndices = 'physxDeformable:collisionIndices'
    physxDeformableCollisionPoints = 'physxDeformable:collisionPoints'
    physxDeformableCollisionRestPoints = 'physxDeformable:collisionRestPoints'
    physxDeformableDeformableEnabled = 'physxDeformable:deformableEnabled'
    physxDeformableDisableGravity = 'physxDeformable:disableGravity'
    physxDeformableEnableCCD = 'physxDeformable:enableCCD'
    physxDeformableMaxDepenetrationVelocity = 'physxDeformable:maxDepenetrationVelocity'
    physxDeformableRestPoints = 'physxDeformable:restPoints'
    physxDeformableSelfCollision = 'physxDeformable:selfCollision'
    physxDeformableSelfCollisionFilterDistance = 'physxDeformable:selfCollisionFilterDistance'
    physxDeformableSettlingThreshold = 'physxDeformable:settlingThreshold'
    physxDeformableSimulationIndices = 'physxDeformable:simulationIndices'
    physxDeformableSimulationOwner = 'physxDeformable:simulationOwner'
    physxDeformableSimulationPoints = 'physxDeformable:simulationPoints'
    physxDeformableSimulationRestPoints = 'physxDeformable:simulationRestPoints'
    physxDeformableSimulationVelocities = 'physxDeformable:simulationVelocities'
    physxDeformableSleepDamping = 'physxDeformable:sleepDamping'
    physxDeformableSleepThreshold = 'physxDeformable:sleepThreshold'
    physxDeformableSolverPositionIterationCount = 'physxDeformable:solverPositionIterationCount'
    physxDeformableSurfaceBendingStiffnessScale = 'physxDeformableSurface:bendingStiffnessScale'
    physxDeformableSurfaceCollisionIterationMultiplier = 'physxDeformableSurface:collisionIterationMultiplier'
    physxDeformableSurfaceCollisionPairUpdateFrequency = 'physxDeformableSurface:collisionPairUpdateFrequency'
    physxDeformableSurfaceFlatteningEnabled = 'physxDeformableSurface:flatteningEnabled'
    physxDeformableSurfaceMaterialDensity = 'physxDeformableSurfaceMaterial:density'
    physxDeformableSurfaceMaterialDynamicFriction = 'physxDeformableSurfaceMaterial:dynamicFriction'
    physxDeformableSurfaceMaterialPoissonsRatio = 'physxDeformableSurfaceMaterial:poissonsRatio'
    physxDeformableSurfaceMaterialThickness = 'physxDeformableSurfaceMaterial:thickness'
    physxDeformableSurfaceMaterialYoungsModulus = 'physxDeformableSurfaceMaterial:youngsModulus'
    physxDeformableSurfaceMaxVelocity = 'physxDeformableSurface:maxVelocity'
    physxDeformableVertexVelocityDamping = 'physxDeformable:vertexVelocityDamping'
    physxDiffuseParticlesAirDrag = 'physxDiffuseParticles:airDrag'
    physxDiffuseParticlesBubbleDrag = 'physxDiffuseParticles:bubbleDrag'
    physxDiffuseParticlesBuoyancy = 'physxDiffuseParticles:buoyancy'
    physxDiffuseParticlesCollisionDecay = 'physxDiffuseParticles:collisionDecay'
    physxDiffuseParticlesDiffuseParticlesEnabled = 'physxDiffuseParticles:diffuseParticlesEnabled'
    physxDiffuseParticlesDivergenceWeight = 'physxDiffuseParticles:divergenceWeight'
    physxDiffuseParticlesKineticEnergyWeight = 'physxDiffuseParticles:kineticEnergyWeight'
    physxDiffuseParticlesLifetime = 'physxDiffuseParticles:lifetime'
    physxDiffuseParticlesMaxDiffuseParticleMultiplier = 'physxDiffuseParticles:maxDiffuseParticleMultiplier'
    physxDiffuseParticlesPressureWeight = 'physxDiffuseParticles:pressureWeight'
    physxDiffuseParticlesThreshold = 'physxDiffuseParticles:threshold'
    physxDiffuseParticlesUseAccurateVelocity = 'physxDiffuseParticles:useAccurateVelocity'
    physxDroneCameraFeedForwardVelocityGain = 'physxDroneCamera:feedForwardVelocityGain'
    physxDroneCameraFollowDistance = 'physxDroneCamera:followDistance'
    physxDroneCameraFollowHeight = 'physxDroneCamera:followHeight'
    physxDroneCameraHorizontalVelocityGain = 'physxDroneCamera:horizontalVelocityGain'
    physxDroneCameraMaxDistance = 'physxDroneCamera:maxDistance'
    physxDroneCameraMaxSpeed = 'physxDroneCamera:maxSpeed'
    physxDroneCameraPositionOffset = 'physxDroneCamera:positionOffset'
    physxDroneCameraRotationFilterTimeConstant = 'physxDroneCamera:rotationFilterTimeConstant'
    physxDroneCameraVelocityFilterTimeConstant = 'physxDroneCamera:velocityFilterTimeConstant'
    physxDroneCameraVerticalVelocityGain = 'physxDroneCamera:verticalVelocityGain'
    physxFollowCameraCameraPositionTimeConstant = 'physxFollowCamera:cameraPositionTimeConstant'
    physxFollowCameraFollowMaxDistance = 'physxFollowCamera:followMaxDistance'
    physxFollowCameraFollowMaxSpeed = 'physxFollowCamera:followMaxSpeed'
    physxFollowCameraFollowMinDistance = 'physxFollowCamera:followMinDistance'
    physxFollowCameraFollowMinSpeed = 'physxFollowCamera:followMinSpeed'
    physxFollowCameraFollowTurnRateGain = 'physxFollowCamera:followTurnRateGain'
    physxFollowCameraLookAheadMaxSpeed = 'physxFollowCamera:lookAheadMaxSpeed'
    physxFollowCameraLookAheadMinDistance = 'physxFollowCamera:lookAheadMinDistance'
    physxFollowCameraLookAheadMinSpeed = 'physxFollowCamera:lookAheadMinSpeed'
    physxFollowCameraLookAheadTurnRateGain = 'physxFollowCamera:lookAheadTurnRateGain'
    physxFollowCameraLookPositionHeight = 'physxFollowCamera:lookPositionHeight'
    physxFollowCameraLookPositionTimeConstant = 'physxFollowCamera:lookPositionTimeConstant'
    physxFollowCameraPitchAngle = 'physxFollowCamera:pitchAngle'
    physxFollowCameraPitchAngleTimeConstant = 'physxFollowCamera:pitchAngleTimeConstant'
    physxFollowCameraPositionOffset = 'physxFollowCamera:positionOffset'
    physxFollowCameraSlowPitchAngleSpeed = 'physxFollowCamera:slowPitchAngleSpeed'
    physxFollowCameraSlowSpeedPitchAngleScale = 'physxFollowCamera:slowSpeedPitchAngleScale'
    physxFollowCameraVelocityNormalMinSpeed = 'physxFollowCamera:velocityNormalMinSpeed'
    physxFollowCameraYawAngle = 'physxFollowCamera:yawAngle'
    physxFollowCameraYawRateTimeConstant = 'physxFollowCamera:yawRateTimeConstant'
    physxFollowFollowCameraLookAheadMaxDistance = 'physxFollowFollowCamera:lookAheadMaxDistance'
    physxFollowLookCameraDownHillGroundAngle = 'physxFollowLookCamera:downHillGroundAngle'
    physxFollowLookCameraDownHillGroundPitch = 'physxFollowLookCamera:downHillGroundPitch'
    physxFollowLookCameraFollowReverseDistance = 'physxFollowLookCamera:followReverseDistance'
    physxFollowLookCameraFollowReverseSpeed = 'physxFollowLookCamera:followReverseSpeed'
    physxFollowLookCameraUpHillGroundAngle = 'physxFollowLookCamera:upHillGroundAngle'
    physxFollowLookCameraUpHillGroundPitch = 'physxFollowLookCamera:upHillGroundPitch'
    physxFollowLookCameraVelocityBlendTimeConstant = 'physxFollowLookCamera:velocityBlendTimeConstant'
    physxForceForce = 'physxForce:force'
    physxForceForceEnabled = 'physxForce:forceEnabled'
    physxForceMode = 'physxForce:mode'
    physxForceTorque = 'physxForce:torque'
    physxForceWorldFrameEnabled = 'physxForce:worldFrameEnabled'
    physxHairExternalCollision = 'physxHair:externalCollision'
    physxHairGlobalShapeComplianceAtRoot = 'physxHair:globalShapeComplianceAtRoot'
    physxHairGlobalShapeComplianceStrandAttenuation = 'physxHair:globalShapeComplianceStrandAttenuation'
    physxHairInterHairRepulsion = 'physxHair:interHairRepulsion'
    physxHairLocalShapeMatchingCompliance = 'physxHair:localShapeMatchingCompliance'
    physxHairLocalShapeMatchingGroupOverlap = 'physxHair:localShapeMatchingGroupOverlap'
    physxHairLocalShapeMatchingGroupSize = 'physxHair:localShapeMatchingGroupSize'
    physxHairLocalShapeMatchingLinearStretching = 'physxHair:localShapeMatchingLinearStretching'
    physxHairMaterialContactOffset = 'physxHairMaterial:contactOffset'
    physxHairMaterialContactOffsetMultiplier = 'physxHairMaterial:contactOffsetMultiplier'
    physxHairMaterialCurveBendStiffness = 'physxHairMaterial:curveBendStiffness'
    physxHairMaterialCurveThickness = 'physxHairMaterial:curveThickness'
    physxHairMaterialDensity = 'physxHairMaterial:density'
    physxHairMaterialDynamicFriction = 'physxHairMaterial:dynamicFriction'
    physxHairMaterialYoungsModulus = 'physxHairMaterial:youngsModulus'
    physxHairSegmentLength = 'physxHair:segmentLength'
    physxHairTwosidedAttachment = 'physxHair:twosidedAttachment'
    physxHairVelSmoothing = 'physxHair:velSmoothing'
    physxJointArmature = 'physxJoint:armature'
    physxJointEnableProjection = 'physxJoint:enableProjection'
    physxJointJointFriction = 'physxJoint:jointFriction'
    physxJointMaxJointVelocity = 'physxJoint:maxJointVelocity'
    physxLimit = 'physxLimit'
    physxMaterialCompliantContactDamping = 'physxMaterial:compliantContactDamping'
    physxMaterialCompliantContactStiffness = 'physxMaterial:compliantContactStiffness'
    physxMaterialFrictionCombineMode = 'physxMaterial:frictionCombineMode'
    physxMaterialImprovePatchFriction = 'physxMaterial:improvePatchFriction'
    physxMaterialRestitutionCombineMode = 'physxMaterial:restitutionCombineMode'
    physxPBDMaterialAdhesion = 'physxPBDMaterial:adhesion'
    physxPBDMaterialAdhesionOffsetScale = 'physxPBDMaterial:adhesionOffsetScale'
    physxPBDMaterialCflCoefficient = 'physxPBDMaterial:cflCoefficient'
    physxPBDMaterialCohesion = 'physxPBDMaterial:cohesion'
    physxPBDMaterialDamping = 'physxPBDMaterial:damping'
    physxPBDMaterialDensity = 'physxPBDMaterial:density'
    physxPBDMaterialDrag = 'physxPBDMaterial:drag'
    physxPBDMaterialFriction = 'physxPBDMaterial:friction'
    physxPBDMaterialGravityScale = 'physxPBDMaterial:gravityScale'
    physxPBDMaterialLift = 'physxPBDMaterial:lift'
    physxPBDMaterialParticleAdhesionScale = 'physxPBDMaterial:particleAdhesionScale'
    physxPBDMaterialParticleFrictionScale = 'physxPBDMaterial:particleFrictionScale'
    physxPBDMaterialSurfaceTension = 'physxPBDMaterial:surfaceTension'
    physxPBDMaterialViscosity = 'physxPBDMaterial:viscosity'
    physxPBDMaterialVorticityConfinement = 'physxPBDMaterial:vorticityConfinement'
    physxParticleAnisotropyMax = 'physxParticleAnisotropy:max'
    physxParticleAnisotropyMin = 'physxParticleAnisotropy:min'
    physxParticleAnisotropyParticleAnisotropyEnabled = 'physxParticleAnisotropy:particleAnisotropyEnabled'
    physxParticleAnisotropyScale = 'physxParticleAnisotropy:scale'
    physxParticleFluid = 'physxParticle:fluid'
    physxParticleIsosurfaceGridFilteringPasses = 'physxParticleIsosurface:gridFilteringPasses'
    physxParticleIsosurfaceGridSmoothingRadius = 'physxParticleIsosurface:gridSmoothingRadius'
    physxParticleIsosurfaceGridSpacing = 'physxParticleIsosurface:gridSpacing'
    physxParticleIsosurfaceIsosurfaceEnabled = 'physxParticleIsosurface:isosurfaceEnabled'
    physxParticleIsosurfaceMaxSubgrids = 'physxParticleIsosurface:maxSubgrids'
    physxParticleIsosurfaceMaxTriangles = 'physxParticleIsosurface:maxTriangles'
    physxParticleIsosurfaceMaxVertices = 'physxParticleIsosurface:maxVertices'
    physxParticleIsosurfaceNumMeshNormalSmoothingPasses = 'physxParticleIsosurface:numMeshNormalSmoothingPasses'
    physxParticleIsosurfaceNumMeshSmoothingPasses = 'physxParticleIsosurface:numMeshSmoothingPasses'
    physxParticleIsosurfaceSurfaceDistance = 'physxParticleIsosurface:surfaceDistance'
    physxParticleParticleEnabled = 'physxParticle:particleEnabled'
    physxParticleParticleGroup = 'physxParticle:particleGroup'
    physxParticleParticleSystem = 'physxParticle:particleSystem'
    physxParticlePressure = 'physxParticle:pressure'
    physxParticleRestPoints = 'physxParticle:restPoints'
    physxParticleSamplingMaxSamples = 'physxParticleSampling:maxSamples'
    physxParticleSamplingParticles = 'physxParticleSampling:particles'
    physxParticleSamplingSamplingDistance = 'physxParticleSampling:samplingDistance'
    physxParticleSamplingVolume = 'physxParticleSampling:volume'
    physxParticleSelfCollision = 'physxParticle:selfCollision'
    physxParticleSelfCollisionFilter = 'physxParticle:selfCollisionFilter'
    physxParticleSimulationPoints = 'physxParticle:simulationPoints'
    physxParticleSmoothingParticleSmoothingEnabled = 'physxParticleSmoothing:particleSmoothingEnabled'
    physxParticleSmoothingStrength = 'physxParticleSmoothing:strength'
    physxParticleSpringDampings = 'physxParticle:springDampings'
    physxParticleSpringIndices = 'physxParticle:springIndices'
    physxParticleSpringRestLengths = 'physxParticle:springRestLengths'
    physxParticleSpringStiffnesses = 'physxParticle:springStiffnesses'
    physxPhysicsDistanceJointSpringDamping = 'physxPhysicsDistanceJoint:springDamping'
    physxPhysicsDistanceJointSpringEnabled = 'physxPhysicsDistanceJoint:springEnabled'
    physxPhysicsDistanceJointSpringStiffness = 'physxPhysicsDistanceJoint:springStiffness'
    physxRigidBodyAngularDamping = 'physxRigidBody:angularDamping'
    physxRigidBodyCfmScale = 'physxRigidBody:cfmScale'
    physxRigidBodyContactSlopCoefficient = 'physxRigidBody:contactSlopCoefficient'
    physxRigidBodyDisableGravity = 'physxRigidBody:disableGravity'
    physxRigidBodyEnableCCD = 'physxRigidBody:enableCCD'
    physxRigidBodyEnableGyroscopicForces = 'physxRigidBody:enableGyroscopicForces'
    physxRigidBodyEnableSpeculativeCCD = 'physxRigidBody:enableSpeculativeCCD'
    physxRigidBodyLinearDamping = 'physxRigidBody:linearDamping'
    physxRigidBodyLockedPosAxis = 'physxRigidBody:lockedPosAxis'
    physxRigidBodyLockedRotAxis = 'physxRigidBody:lockedRotAxis'
    physxRigidBodyMaxAngularVelocity = 'physxRigidBody:maxAngularVelocity'
    physxRigidBodyMaxContactImpulse = 'physxRigidBody:maxContactImpulse'
    physxRigidBodyMaxDepenetrationVelocity = 'physxRigidBody:maxDepenetrationVelocity'
    physxRigidBodyMaxLinearVelocity = 'physxRigidBody:maxLinearVelocity'
    physxRigidBodyRetainAccelerations = 'physxRigidBody:retainAccelerations'
    physxRigidBodySleepThreshold = 'physxRigidBody:sleepThreshold'
    physxRigidBodySolveContact = 'physxRigidBody:solveContact'
    physxRigidBodySolverPositionIterationCount = 'physxRigidBody:solverPositionIterationCount'
    physxRigidBodySolverVelocityIterationCount = 'physxRigidBody:solverVelocityIterationCount'
    physxRigidBodyStabilizationThreshold = 'physxRigidBody:stabilizationThreshold'
    physxSDFMeshCollisionSdfBitsPerSubgridPixel = 'physxSDFMeshCollision:sdfBitsPerSubgridPixel'
    physxSDFMeshCollisionSdfEnableRemeshing = 'physxSDFMeshCollision:sdfEnableRemeshing'
    physxSDFMeshCollisionSdfMargin = 'physxSDFMeshCollision:sdfMargin'
    physxSDFMeshCollisionSdfNarrowBandThickness = 'physxSDFMeshCollision:sdfNarrowBandThickness'
    physxSDFMeshCollisionSdfResolution = 'physxSDFMeshCollision:sdfResolution'
    physxSDFMeshCollisionSdfSubgridResolution = 'physxSDFMeshCollision:sdfSubgridResolution'
    physxSceneBounceThreshold = 'physxScene:bounceThreshold'
    physxSceneBroadphaseType = 'physxScene:broadphaseType'
    physxSceneCollisionSystem = 'physxScene:collisionSystem'
    physxSceneEnableCCD = 'physxScene:enableCCD'
    physxSceneEnableEnhancedDeterminism = 'physxScene:enableEnhancedDeterminism'
    physxSceneEnableGPUDynamics = 'physxScene:enableGPUDynamics'
    physxSceneEnableSceneQuerySupport = 'physxScene:enableSceneQuerySupport'
    physxSceneEnableStabilization = 'physxScene:enableStabilization'
    physxSceneFrictionCorrelationDistance = 'physxScene:frictionCorrelationDistance'
    physxSceneFrictionOffsetThreshold = 'physxScene:frictionOffsetThreshold'
    physxSceneFrictionType = 'physxScene:frictionType'
    physxSceneGpuCollisionStackSize = 'physxScene:gpuCollisionStackSize'
    physxSceneGpuFoundLostAggregatePairsCapacity = 'physxScene:gpuFoundLostAggregatePairsCapacity'
    physxSceneGpuFoundLostPairsCapacity = 'physxScene:gpuFoundLostPairsCapacity'
    physxSceneGpuHeapCapacity = 'physxScene:gpuHeapCapacity'
    physxSceneGpuMaxDeformableSurfaceContacts = 'physxScene:gpuMaxDeformableSurfaceContacts'
    physxSceneGpuMaxHairContacts = 'physxScene:gpuMaxHairContacts'
    physxSceneGpuMaxNumPartitions = 'physxScene:gpuMaxNumPartitions'
    physxSceneGpuMaxParticleContacts = 'physxScene:gpuMaxParticleContacts'
    physxSceneGpuMaxRigidContactCount = 'physxScene:gpuMaxRigidContactCount'
    physxSceneGpuMaxRigidPatchCount = 'physxScene:gpuMaxRigidPatchCount'
    physxSceneGpuMaxSoftBodyContacts = 'physxScene:gpuMaxSoftBodyContacts'
    physxSceneGpuTempBufferCapacity = 'physxScene:gpuTempBufferCapacity'
    physxSceneGpuTotalAggregatePairsCapacity = 'physxScene:gpuTotalAggregatePairsCapacity'
    physxSceneInvertCollisionGroupFilter = 'physxScene:invertCollisionGroupFilter'
    physxSceneMaxBiasCoefficient = 'physxScene:maxBiasCoefficient'
    physxSceneMaxIterationCount = 'physxScene:maxIterationCount'
    physxSceneMinIterationCount = 'physxScene:minIterationCount'
    physxSceneReportKinematicKinematicPairs = 'physxScene:reportKinematicKinematicPairs'
    physxSceneReportKinematicStaticPairs = 'physxScene:reportKinematicStaticPairs'
    physxSceneSolverType = 'physxScene:solverType'
    physxSceneTimeStepsPerSecond = 'physxScene:timeStepsPerSecond'
    physxSceneUpdateType = 'physxScene:updateType'
    physxSphereFillCollisionFillMode = 'physxSphereFillCollision:fillMode'
    physxSphereFillCollisionMaxSpheres = 'physxSphereFillCollision:maxSpheres'
    physxSphereFillCollisionSeedCount = 'physxSphereFillCollision:seedCount'
    physxSphereFillCollisionVoxelResolution = 'physxSphereFillCollision:voxelResolution'
    physxTendon = 'physxTendon'
    physxTriangleMeshCollisionWeldTolerance = 'physxTriangleMeshCollision:weldTolerance'
    physxTriangleMeshSimplificationCollisionMetric = 'physxTriangleMeshSimplificationCollision:metric'
    physxTriangleMeshSimplificationCollisionWeldTolerance = 'physxTriangleMeshSimplificationCollision:weldTolerance'
    physxTriggerEnterScriptType = 'physxTrigger:enterScriptType'
    physxTriggerLeaveScriptType = 'physxTrigger:leaveScriptType'
    physxTriggerOnEnterScript = 'physxTrigger:onEnterScript'
    physxTriggerOnLeaveScript = 'physxTrigger:onLeaveScript'
    physxTriggerTriggeredCollisions = 'physxTrigger:triggeredCollisions'
    physxVehicleAckermannSteeringMaxSteerAngle = 'physxVehicleAckermannSteering:maxSteerAngle'
    physxVehicleAckermannSteeringStrength = 'physxVehicleAckermannSteering:strength'
    physxVehicleAckermannSteeringTrackWidth = 'physxVehicleAckermannSteering:trackWidth'
    physxVehicleAckermannSteeringWheel0 = 'physxVehicleAckermannSteering:wheel0'
    physxVehicleAckermannSteeringWheel1 = 'physxVehicleAckermannSteering:wheel1'
    physxVehicleAckermannSteeringWheelBase = 'physxVehicleAckermannSteering:wheelBase'
    physxVehicleAutoGearBoxDownRatios = 'physxVehicleAutoGearBox:downRatios'
    physxVehicleAutoGearBoxLatency = 'physxVehicleAutoGearBox:latency'
    physxVehicleAutoGearBoxUpRatios = 'physxVehicleAutoGearBox:upRatios'
    physxVehicleBrakes = 'physxVehicleBrakes'
    physxVehicleClutchStrength = 'physxVehicleClutch:strength'
    physxVehicleContextForwardAxis = 'physxVehicleContext:forwardAxis'
    physxVehicleContextLongitudinalAxis = 'physxVehicleContext:longitudinalAxis'
    physxVehicleContextUpAxis = 'physxVehicleContext:upAxis'
    physxVehicleContextUpdateMode = 'physxVehicleContext:updateMode'
    physxVehicleContextVerticalAxis = 'physxVehicleContext:verticalAxis'
    physxVehicleControllerAccelerator = 'physxVehicleController:accelerator'
    physxVehicleControllerBrake = 'physxVehicleController:brake'
    physxVehicleControllerBrake0 = 'physxVehicleController:brake0'
    physxVehicleControllerBrake1 = 'physxVehicleController:brake1'
    physxVehicleControllerHandbrake = 'physxVehicleController:handbrake'
    physxVehicleControllerSteer = 'physxVehicleController:steer'
    physxVehicleControllerSteerLeft = 'physxVehicleController:steerLeft'
    physxVehicleControllerSteerRight = 'physxVehicleController:steerRight'
    physxVehicleControllerTargetGear = 'physxVehicleController:targetGear'
    physxVehicleDrive = 'physxVehicle:drive'
    physxVehicleDriveBasicPeakTorque = 'physxVehicleDriveBasic:peakTorque'
    physxVehicleDriveStandardAutoGearBox = 'physxVehicleDriveStandard:autoGearBox'
    physxVehicleDriveStandardClutch = 'physxVehicleDriveStandard:clutch'
    physxVehicleDriveStandardEngine = 'physxVehicleDriveStandard:engine'
    physxVehicleDriveStandardGears = 'physxVehicleDriveStandard:gears'
    physxVehicleEngineDampingRateFullThrottle = 'physxVehicleEngine:dampingRateFullThrottle'
    physxVehicleEngineDampingRateZeroThrottleClutchDisengaged = 'physxVehicleEngine:dampingRateZeroThrottleClutchDisengaged'
    physxVehicleEngineDampingRateZeroThrottleClutchEngaged = 'physxVehicleEngine:dampingRateZeroThrottleClutchEngaged'
    physxVehicleEngineIdleRotationSpeed = 'physxVehicleEngine:idleRotationSpeed'
    physxVehicleEngineMaxRotationSpeed = 'physxVehicleEngine:maxRotationSpeed'
    physxVehicleEngineMoi = 'physxVehicleEngine:moi'
    physxVehicleEnginePeakTorque = 'physxVehicleEngine:peakTorque'
    physxVehicleEngineTorqueCurve = 'physxVehicleEngine:torqueCurve'
    physxVehicleGearsRatioScale = 'physxVehicleGears:ratioScale'
    physxVehicleGearsRatios = 'physxVehicleGears:ratios'
    physxVehicleGearsSwitchTime = 'physxVehicleGears:switchTime'
    physxVehicleHighForwardSpeedSubStepCount = 'physxVehicle:highForwardSpeedSubStepCount'
    physxVehicleLateralStickyTireDamping = 'physxVehicle:lateralStickyTireDamping'
    physxVehicleLateralStickyTireThresholdSpeed = 'physxVehicle:lateralStickyTireThresholdSpeed'
    physxVehicleLateralStickyTireThresholdTime = 'physxVehicle:lateralStickyTireThresholdTime'
    physxVehicleLongitudinalStickyTireDamping = 'physxVehicle:longitudinalStickyTireDamping'
    physxVehicleLongitudinalStickyTireThresholdSpeed = 'physxVehicle:longitudinalStickyTireThresholdSpeed'
    physxVehicleLongitudinalStickyTireThresholdTime = 'physxVehicle:longitudinalStickyTireThresholdTime'
    physxVehicleLowForwardSpeedSubStepCount = 'physxVehicle:lowForwardSpeedSubStepCount'
    physxVehicleMinActiveLongitudinalSlipDenominator = 'physxVehicle:minActiveLongitudinalSlipDenominator'
    physxVehicleMinLateralSlipDenominator = 'physxVehicle:minLateralSlipDenominator'
    physxVehicleMinLongitudinalSlipDenominator = 'physxVehicle:minLongitudinalSlipDenominator'
    physxVehicleMinPassiveLongitudinalSlipDenominator = 'physxVehicle:minPassiveLongitudinalSlipDenominator'
    physxVehicleMultiWheelDifferentialAverageWheelSpeedRatios = 'physxVehicleMultiWheelDifferential:averageWheelSpeedRatios'
    physxVehicleMultiWheelDifferentialTorqueRatios = 'physxVehicleMultiWheelDifferential:torqueRatios'
    physxVehicleMultiWheelDifferentialWheels = 'physxVehicleMultiWheelDifferential:wheels'
    physxVehicleSteeringAngleMultipliers = 'physxVehicleSteering:angleMultipliers'
    physxVehicleSteeringMaxSteerAngle = 'physxVehicleSteering:maxSteerAngle'
    physxVehicleSteeringWheels = 'physxVehicleSteering:wheels'
    physxVehicleSubStepThresholdLongitudinalSpeed = 'physxVehicle:subStepThresholdLongitudinalSpeed'
    physxVehicleSuspensionCamberAtMaxCompression = 'physxVehicleSuspension:camberAtMaxCompression'
    physxVehicleSuspensionCamberAtMaxDroop = 'physxVehicleSuspension:camberAtMaxDroop'
    physxVehicleSuspensionCamberAtRest = 'physxVehicleSuspension:camberAtRest'
    physxVehicleSuspensionComplianceSuspensionForceAppPoint = 'physxVehicleSuspensionCompliance:suspensionForceAppPoint'
    physxVehicleSuspensionComplianceTireForceAppPoint = 'physxVehicleSuspensionCompliance:tireForceAppPoint'
    physxVehicleSuspensionComplianceWheelCamberAngle = 'physxVehicleSuspensionCompliance:wheelCamberAngle'
    physxVehicleSuspensionComplianceWheelToeAngle = 'physxVehicleSuspensionCompliance:wheelToeAngle'
    physxVehicleSuspensionLineQueryType = 'physxVehicle:suspensionLineQueryType'
    physxVehicleSuspensionMaxCompression = 'physxVehicleSuspension:maxCompression'
    physxVehicleSuspensionMaxDroop = 'physxVehicleSuspension:maxDroop'
    physxVehicleSuspensionSpringDamperRate = 'physxVehicleSuspension:springDamperRate'
    physxVehicleSuspensionSpringStrength = 'physxVehicleSuspension:springStrength'
    physxVehicleSuspensionSprungMass = 'physxVehicleSuspension:sprungMass'
    physxVehicleSuspensionTravelDistance = 'physxVehicleSuspension:travelDistance'
    physxVehicleTankControllerThrust0 = 'physxVehicleTankController:thrust0'
    physxVehicleTankControllerThrust1 = 'physxVehicleTankController:thrust1'
    physxVehicleTankDifferentialNumberOfWheelsPerTrack = 'physxVehicleTankDifferential:numberOfWheelsPerTrack'
    physxVehicleTankDifferentialThrustIndexPerTrack = 'physxVehicleTankDifferential:thrustIndexPerTrack'
    physxVehicleTankDifferentialTrackToWheelIndices = 'physxVehicleTankDifferential:trackToWheelIndices'
    physxVehicleTankDifferentialWheelIndicesInTrackOrder = 'physxVehicleTankDifferential:wheelIndicesInTrackOrder'
    physxVehicleTireCamberStiffness = 'physxVehicleTire:camberStiffness'
    physxVehicleTireCamberStiffnessPerUnitGravity = 'physxVehicleTire:camberStiffnessPerUnitGravity'
    physxVehicleTireFrictionTable = 'physxVehicleTire:frictionTable'
    physxVehicleTireFrictionVsSlipGraph = 'physxVehicleTire:frictionVsSlipGraph'
    physxVehicleTireLatStiffX = 'physxVehicleTire:latStiffX'
    physxVehicleTireLatStiffY = 'physxVehicleTire:latStiffY'
    physxVehicleTireLateralStiffnessGraph = 'physxVehicleTire:lateralStiffnessGraph'
    physxVehicleTireLongitudinalStiffness = 'physxVehicleTire:longitudinalStiffness'
    physxVehicleTireLongitudinalStiffnessPerUnitGravity = 'physxVehicleTire:longitudinalStiffnessPerUnitGravity'
    physxVehicleTireRestLoad = 'physxVehicleTire:restLoad'
    physxVehicleVehicleEnabled = 'physxVehicle:vehicleEnabled'
    physxVehicleWheelAttachmentCollisionGroup = 'physxVehicleWheelAttachment:collisionGroup'
    physxVehicleWheelAttachmentDriven = 'physxVehicleWheelAttachment:driven'
    physxVehicleWheelAttachmentIndex = 'physxVehicleWheelAttachment:index'
    physxVehicleWheelAttachmentSuspension = 'physxVehicleWheelAttachment:suspension'
    physxVehicleWheelAttachmentSuspensionForceAppPointOffset = 'physxVehicleWheelAttachment:suspensionForceAppPointOffset'
    physxVehicleWheelAttachmentSuspensionFrameOrientation = 'physxVehicleWheelAttachment:suspensionFrameOrientation'
    physxVehicleWheelAttachmentSuspensionFramePosition = 'physxVehicleWheelAttachment:suspensionFramePosition'
    physxVehicleWheelAttachmentSuspensionTravelDirection = 'physxVehicleWheelAttachment:suspensionTravelDirection'
    physxVehicleWheelAttachmentTire = 'physxVehicleWheelAttachment:tire'
    physxVehicleWheelAttachmentTireForceAppPointOffset = 'physxVehicleWheelAttachment:tireForceAppPointOffset'
    physxVehicleWheelAttachmentWheel = 'physxVehicleWheelAttachment:wheel'
    physxVehicleWheelAttachmentWheelCenterOfMassOffset = 'physxVehicleWheelAttachment:wheelCenterOfMassOffset'
    physxVehicleWheelAttachmentWheelFrameOrientation = 'physxVehicleWheelAttachment:wheelFrameOrientation'
    physxVehicleWheelAttachmentWheelFramePosition = 'physxVehicleWheelAttachment:wheelFramePosition'
    physxVehicleWheelControllerBrakeTorque = 'physxVehicleWheelController:brakeTorque'
    physxVehicleWheelControllerDriveTorque = 'physxVehicleWheelController:driveTorque'
    physxVehicleWheelControllerSteerAngle = 'physxVehicleWheelController:steerAngle'
    physxVehicleWheelDampingRate = 'physxVehicleWheel:dampingRate'
    physxVehicleWheelMass = 'physxVehicleWheel:mass'
    physxVehicleWheelMaxBrakeTorque = 'physxVehicleWheel:maxBrakeTorque'
    physxVehicleWheelMaxHandBrakeTorque = 'physxVehicleWheel:maxHandBrakeTorque'
    physxVehicleWheelMaxSteerAngle = 'physxVehicleWheel:maxSteerAngle'
    physxVehicleWheelMoi = 'physxVehicleWheel:moi'
    physxVehicleWheelRadius = 'physxVehicleWheel:radius'
    physxVehicleWheelToeAngle = 'physxVehicleWheel:toeAngle'
    physxVehicleWheelWidth = 'physxVehicleWheel:width'
    points0 = 'points0'
    points1 = 'points1'
    posX = 'posX'
    posY = 'posY'
    posZ = 'posZ'
    preventClimbing = 'preventClimbing'
    preventClimbingForceSliding = 'preventClimbingForceSliding'
    raycast = 'raycast'
    referenceFrameIsCenterOfMass = 'physxVehicle:referenceFrameIsCenterOfMass'
    restLength = 'restLength'
    restOffset = 'restOffset'
    restitution = 'restitution'
    rotX = 'rotX'
    rotY = 'rotY'
    rotZ = 'rotZ'
    sAP = 'SAP'
    sAT = 'SAT'
    scriptBuffer = 'scriptBuffer'
    scriptFile = 'scriptFile'
    sdf = 'sdf'
    simulationOwner = 'simulationOwner'
    solidRestOffset = 'solidRestOffset'
    solverPositionIterationCount = 'solverPositionIterationCount'
    sphereFill = 'sphereFill'
    state = 'state'
    stiffness = 'stiffness'
    surface = 'surface'
    sweep = 'sweep'
    synchronous = 'Synchronous'
    tGS = 'TGS'
    tendonEnabled = 'tendonEnabled'
    torqueMultipliers = 'torqueMultipliers'
    transX = 'transX'
    transY = 'transY'
    transZ = 'transZ'
    triangleMesh = 'triangleMesh'
    twoDirectional = 'twoDirectional'
    undefined = 'undefined'
    upperLimit = 'upperLimit'
    velocityChange = 'velocityChange'
    vertices = 'Vertices'
    wheels = 'wheels'
    wind = 'wind'
    x = 'X'
    y = 'Y'
    z = 'Z'
    pass
