List of all items
Structs
- JPC_Body
- JPC_BodyCreationSettings
- JPC_BodyFilter
- JPC_BodyFilterFns
- JPC_BodyInterface
- JPC_BodyManager_DrawSettings
- JPC_BoxShapeSettings
- JPC_BroadPhaseLayerFilter
- JPC_BroadPhaseLayerFilterFns
- JPC_BroadPhaseLayerInterface
- JPC_BroadPhaseLayerInterfaceFns
- JPC_CapsuleShapeSettings
- JPC_Color
- JPC_ConvexHullShapeSettings
- JPC_CylinderShapeSettings
- JPC_DMat44
- JPC_DVec3
- JPC_DebugRendererSimple
- JPC_DebugRendererSimpleFns
- JPC_Float3
- JPC_IndexedTriangle
- JPC_IndexedTriangleList
- JPC_IndexedTriangleNoMaterial
- JPC_JobSystemThreadPool
- JPC_Mat44
- JPC_MutableCompoundShapeSettings
- JPC_NarrowPhaseQuery
- JPC_NarrowPhaseQuery_CastRayArgs
- JPC_ObjectLayerFilter
- JPC_ObjectLayerFilterFns
- JPC_ObjectLayerPairFilter
- JPC_ObjectLayerPairFilterFns
- JPC_ObjectVsBroadPhaseLayerFilter
- JPC_ObjectVsBroadPhaseLayerFilterFns
- JPC_PhysicsSystem
- JPC_Quat
- JPC_RRayCast
- JPC_RayCast
- JPC_RayCastResult
- JPC_Shape
- JPC_SphereShapeSettings
- JPC_StaticCompoundShapeSettings
- JPC_String
- JPC_SubShapeSettings
- JPC_TempAllocatorImpl
- JPC_TriangleShapeSettings
- JPC_Vec3
- JPC_Vec4
- JPC_VertexList
Functions
- JPC_BodyCreationSettings_default
- JPC_BodyCreationSettings_new
- JPC_BodyFilter_delete
- JPC_BodyFilter_new
- JPC_BodyInterface_ActivateBodies
- JPC_BodyInterface_ActivateBody
- JPC_BodyInterface_AddAngularImpulse
- JPC_BodyInterface_AddBodiesAbort
- JPC_BodyInterface_AddBodiesFinalize
- JPC_BodyInterface_AddBodiesPrepare
- JPC_BodyInterface_AddBody
- JPC_BodyInterface_AddForce
- JPC_BodyInterface_AddForceAndTorque
- JPC_BodyInterface_AddImpulse
- JPC_BodyInterface_AddImpulse3
- JPC_BodyInterface_AddLinearAndAngularVelocity
- JPC_BodyInterface_AddLinearVelocity
- JPC_BodyInterface_AddTorque
- JPC_BodyInterface_AssignBodyID
- JPC_BodyInterface_CreateAndAddBody
- JPC_BodyInterface_CreateBody
- JPC_BodyInterface_CreateBodyWithID
- JPC_BodyInterface_CreateBodyWithoutID
- JPC_BodyInterface_DeactivateBodies
- JPC_BodyInterface_DeactivateBody
- JPC_BodyInterface_DestroyBodies
- JPC_BodyInterface_DestroyBody
- JPC_BodyInterface_DestroyBodyWithoutID
- JPC_BodyInterface_GetAngularVelocity
- JPC_BodyInterface_GetBodyType
- JPC_BodyInterface_GetCenterOfMassPosition
- JPC_BodyInterface_GetFriction
- JPC_BodyInterface_GetGravityFactor
- JPC_BodyInterface_GetInverseInertia
- JPC_BodyInterface_GetLinearAndAngularVelocity
- JPC_BodyInterface_GetLinearVelocity
- JPC_BodyInterface_GetMotionQuality
- JPC_BodyInterface_GetMotionType
- JPC_BodyInterface_GetObjectLayer
- JPC_BodyInterface_GetPointVelocity
- JPC_BodyInterface_GetPosition
- JPC_BodyInterface_GetPositionAndRotation
- JPC_BodyInterface_GetRestitution
- JPC_BodyInterface_GetRotation
- JPC_BodyInterface_GetUseManifoldReduction
- JPC_BodyInterface_GetUserData
- JPC_BodyInterface_InvalidateContactCache
- JPC_BodyInterface_IsActive
- JPC_BodyInterface_IsAdded
- JPC_BodyInterface_MoveKinematic
- JPC_BodyInterface_NotifyShapeChanged
- JPC_BodyInterface_RemoveBodies
- JPC_BodyInterface_RemoveBody
- JPC_BodyInterface_SetAngularVelocity
- JPC_BodyInterface_SetFriction
- JPC_BodyInterface_SetGravityFactor
- JPC_BodyInterface_SetLinearAndAngularVelocity
- JPC_BodyInterface_SetLinearVelocity
- JPC_BodyInterface_SetMotionQuality
- JPC_BodyInterface_SetMotionType
- JPC_BodyInterface_SetObjectLayer
- JPC_BodyInterface_SetPosition
- JPC_BodyInterface_SetPositionAndRotation
- JPC_BodyInterface_SetPositionAndRotationWhenChanged
- JPC_BodyInterface_SetPositionRotationAndVelocity
- JPC_BodyInterface_SetRestitution
- JPC_BodyInterface_SetRotation
- JPC_BodyInterface_SetShape
- JPC_BodyInterface_SetUseManifoldReduction
- JPC_BodyInterface_SetUserData
- JPC_BodyInterface_UnassignBodyID
- JPC_BodyInterface_UnassignBodyIDs
- JPC_BodyManager_DrawSettings_default
- JPC_Body_AddAngularImpulse
- JPC_Body_AddForce
- JPC_Body_AddImpulse
- JPC_Body_AddImpulse2
- JPC_Body_AddTorque
- JPC_Body_ApplyBuoyancyImpulse
- JPC_Body_CanBeKinematicOrDynamic
- JPC_Body_GetAccumulatedForce
- JPC_Body_GetAccumulatedTorque
- JPC_Body_GetAllowSleeping
- JPC_Body_GetAngularVelocity
- JPC_Body_GetApplyGyroscopicForce
- JPC_Body_GetBodyType
- JPC_Body_GetBroadPhaseLayer
- JPC_Body_GetCenterOfMassPosition
- JPC_Body_GetCollideKinematicVsNonDynamic
- JPC_Body_GetEnhancedInternalEdgeRemoval
- JPC_Body_GetEnhancedInternalEdgeRemovalWithBody
- JPC_Body_GetFriction
- JPC_Body_GetID
- JPC_Body_GetInverseInertia
- JPC_Body_GetLinearVelocity
- JPC_Body_GetMotionType
- JPC_Body_GetObjectLayer
- JPC_Body_GetPointVelocity
- JPC_Body_GetPointVelocityCOM
- JPC_Body_GetPosition
- JPC_Body_GetRestitution
- JPC_Body_GetRotation
- JPC_Body_GetShape
- JPC_Body_GetUseManifoldReduction
- JPC_Body_GetUseManifoldReductionWithBody
- JPC_Body_GetUserData
- JPC_Body_IsActive
- JPC_Body_IsCollisionCacheInvalid
- JPC_Body_IsDynamic
- JPC_Body_IsInBroadPhase
- JPC_Body_IsKinematic
- JPC_Body_IsRigidBody
- JPC_Body_IsSensor
- JPC_Body_IsSoftBody
- JPC_Body_IsStatic
- JPC_Body_MoveKinematic
- JPC_Body_ResetForce
- JPC_Body_ResetMotion
- JPC_Body_ResetSleepTimer
- JPC_Body_ResetTorque
- JPC_Body_SetAllowSleeping
- JPC_Body_SetAngularVelocity
- JPC_Body_SetAngularVelocityClamped
- JPC_Body_SetApplyGyroscopicForce
- JPC_Body_SetCollideKinematicVsNonDynamic
- JPC_Body_SetEnhancedInternalEdgeRemoval
- JPC_Body_SetFriction
- JPC_Body_SetIsSensor
- JPC_Body_SetLinearVelocity
- JPC_Body_SetLinearVelocityClamped
- JPC_Body_SetMotionType
- JPC_Body_SetRestitution
- JPC_Body_SetUseManifoldReduction
- JPC_Body_SetUserData
- JPC_BoxShapeSettings_Create
- JPC_BoxShapeSettings_default
- JPC_BroadPhaseLayerFilter_delete
- JPC_BroadPhaseLayerFilter_new
- JPC_BroadPhaseLayerInterface_delete
- JPC_BroadPhaseLayerInterface_new
- JPC_CapsuleShapeSettings_Create
- JPC_CapsuleShapeSettings_default
- JPC_ConvexHullShapeSettings_Create
- JPC_ConvexHullShapeSettings_default
- JPC_CylinderShapeSettings_Create
- JPC_CylinderShapeSettings_default
- JPC_DebugRendererSimple_delete
- JPC_DebugRendererSimple_new
- JPC_FactoryDelete
- JPC_FactoryInit
- JPC_IndexedTriangleList_delete
- JPC_IndexedTriangleList_new
- JPC_JobSystemThreadPool_delete
- JPC_JobSystemThreadPool_new2
- JPC_JobSystemThreadPool_new3
- JPC_MutableCompoundShapeSettings_Create
- JPC_MutableCompoundShapeSettings_default
- JPC_NarrowPhaseQuery_CastRay
- JPC_ObjectLayerFilter_delete
- JPC_ObjectLayerFilter_new
- JPC_ObjectLayerPairFilter_delete
- JPC_ObjectLayerPairFilter_new
- JPC_ObjectVsBroadPhaseLayerFilter_delete
- JPC_ObjectVsBroadPhaseLayerFilter_new
- JPC_PhysicsSystem_DrawBodies
- JPC_PhysicsSystem_GetBodyInterface
- JPC_PhysicsSystem_GetNarrowPhaseQuery
- JPC_PhysicsSystem_Init
- JPC_PhysicsSystem_OptimizeBroadPhase
- JPC_PhysicsSystem_Update
- JPC_PhysicsSystem_delete
- JPC_PhysicsSystem_new
- JPC_RegisterDefaultAllocator
- JPC_RegisterTypes
- JPC_Shape_AddRef
- JPC_Shape_GetCenterOfMass
- JPC_Shape_GetRefCount
- JPC_Shape_Release
- JPC_SphereShapeSettings_Create
- JPC_SphereShapeSettings_default
- JPC_StaticCompoundShapeSettings_Create
- JPC_StaticCompoundShapeSettings_default
- JPC_String_c_str
- JPC_String_delete
- JPC_SubShapeSettings_default
- JPC_TempAllocatorImpl_delete
- JPC_TempAllocatorImpl_new
- JPC_TriangleShapeSettings_Create
- JPC_TriangleShapeSettings_default
- JPC_UnregisterTypes
- JPC_VertexList_delete
- JPC_VertexList_new
Type Aliases
- JPC_Activation
- JPC_AllowedDOFs
- JPC_BackFaceMode
- JPC_BodyID
- JPC_BodyType
- JPC_BroadPhaseLayer
- JPC_ConstraintSpace
- JPC_ConstraintSubType
- JPC_ConstraintType
- JPC_Features
- JPC_GroundState
- JPC_MotionQuality
- JPC_MotionType
- JPC_ObjectLayer
- JPC_OverrideMassProperties
- JPC_PhysicsUpdateError
- JPC_RMat44
- JPC_RVec3
- JPC_ShapeColor
- JPC_ShapeSubType
- JPC_ShapeType
- JPC_SubShapeID
- JPC_ValidateResult
- Real
Constants
- JPC_ACTIVATION_ACTIVATE
- JPC_ACTIVATION_DONT_ACTIVATE
- JPC_ALLOWED_DOFS_ALL
- JPC_ALLOWED_DOFS_NONE
- JPC_ALLOWED_DOFS_PLANE2D
- JPC_ALLOWED_DOFS_ROTATIONX
- JPC_ALLOWED_DOFS_ROTATIONY
- JPC_ALLOWED_DOFS_ROTATIONZ
- JPC_ALLOWED_DOFS_TRANSLATIONX
- JPC_ALLOWED_DOFS_TRANSLATIONY
- JPC_ALLOWED_DOFS_TRANSLATIONZ
- JPC_BACK_FACE_COLLIDE
- JPC_BACK_FACE_IGNORE
- JPC_BODY_TYPE_RIGID_BODY
- JPC_BODY_TYPE_SOFT_BODY
- JPC_CHARACTER_GROUND_STATE_IN_AIR
- JPC_CHARACTER_GROUND_STATE_NOT_SUPPORTED
- JPC_CHARACTER_GROUND_STATE_ON_GROUND
- JPC_CHARACTER_GROUND_STATE_ON_STEEP_GROUND
- JPC_CONSTRAINT_SPACE_LOCAL_TO_BODY_COM
- JPC_CONSTRAINT_SPACE_WORLD_SPACE
- JPC_CONSTRAINT_SUB_TYPE_CONE
- JPC_CONSTRAINT_SUB_TYPE_DISTANCE
- JPC_CONSTRAINT_SUB_TYPE_FIXED
- JPC_CONSTRAINT_SUB_TYPE_GEAR
- JPC_CONSTRAINT_SUB_TYPE_HINGE
- JPC_CONSTRAINT_SUB_TYPE_PATH
- JPC_CONSTRAINT_SUB_TYPE_POINT
- JPC_CONSTRAINT_SUB_TYPE_PULLEY
- JPC_CONSTRAINT_SUB_TYPE_RACK_AND_PINION
- JPC_CONSTRAINT_SUB_TYPE_SIX_DOF
- JPC_CONSTRAINT_SUB_TYPE_SLIDER
- JPC_CONSTRAINT_SUB_TYPE_SWING_TWIST
- JPC_CONSTRAINT_SUB_TYPE_USER1
- JPC_CONSTRAINT_SUB_TYPE_USER2
- JPC_CONSTRAINT_SUB_TYPE_USER3
- JPC_CONSTRAINT_SUB_TYPE_USER4
- JPC_CONSTRAINT_SUB_TYPE_VEHICLE
- JPC_CONSTRAINT_TYPE_CONSTRAINT
- JPC_CONSTRAINT_TYPE_TWO_BODY_CONSTRAINT
- JPC_FEATURE_AVX
- JPC_FEATURE_AVX2
- JPC_FEATURE_AVX512
- JPC_FEATURE_DEBUG
- JPC_FEATURE_DOUBLE_PRECISION
- JPC_FEATURE_F16C
- JPC_FEATURE_FLOATING_POINT_EXCEPTIONS
- JPC_FEATURE_FMADD
- JPC_FEATURE_LZCNT
- JPC_FEATURE_NEON
- JPC_FEATURE_PLATFORM_DETERMINISTIC
- JPC_FEATURE_SSE
- JPC_FEATURE_SSE4_1
- JPC_FEATURE_SSE4_2
- JPC_FEATURE_TZCNT
- JPC_MAX_PHYSICS_BARRIERS
- JPC_MAX_PHYSICS_JOBS
- JPC_MOTION_QUALITY_DISCRETE
- JPC_MOTION_QUALITY_LINEAR_CAST
- JPC_MOTION_TYPE_DYNAMIC
- JPC_MOTION_TYPE_KINEMATIC
- JPC_MOTION_TYPE_STATIC
- JPC_OBJECT_LAYER_BITS
- JPC_OVERRIDE_MASS_PROPS_CALC_INERTIA
- JPC_OVERRIDE_MASS_PROPS_CALC_MASS_INERTIA
- JPC_OVERRIDE_MASS_PROPS_MASS_INERTIA_PROVIDED
- JPC_PHYSICS_UPDATE_ERROR_BODY_PAIR_CACHE_FULL
- JPC_PHYSICS_UPDATE_ERROR_CONTACT_CONSTRAINTS_FULL
- JPC_PHYSICS_UPDATE_ERROR_MANIFOLD_CACHE_FULL
- JPC_PHYSICS_UPDATE_ERROR_NONE
- JPC_PI
- JPC_SHAPE_COLOR_INSTANCE_COLOR
- JPC_SHAPE_COLOR_ISLAND_COLOR
- JPC_SHAPE_COLOR_MATERIAL_COLOR
- JPC_SHAPE_COLOR_MOTION_TYPE_COLOR
- JPC_SHAPE_COLOR_SHAPE_TYPE_COLOR
- JPC_SHAPE_COLOR_SLEEP_COLOR
- JPC_SHAPE_SUB_TYPE_BOX
- JPC_SHAPE_SUB_TYPE_CAPSULE
- JPC_SHAPE_SUB_TYPE_CONVEX_HULL
- JPC_SHAPE_SUB_TYPE_CYLINDER
- JPC_SHAPE_SUB_TYPE_HEIGHT_FIELD
- JPC_SHAPE_SUB_TYPE_MESH
- JPC_SHAPE_SUB_TYPE_MUTABLE_COMPOUND
- JPC_SHAPE_SUB_TYPE_OFFSET_CENTER_OF_MASS
- JPC_SHAPE_SUB_TYPE_ROTATED_TRANSLATED
- JPC_SHAPE_SUB_TYPE_SCALED
- JPC_SHAPE_SUB_TYPE_SOFT_BODY
- JPC_SHAPE_SUB_TYPE_SPHERE
- JPC_SHAPE_SUB_TYPE_STATIC_COMPOUND
- JPC_SHAPE_SUB_TYPE_TAPEREDCAPSULE
- JPC_SHAPE_SUB_TYPE_TRIANGLE
- JPC_SHAPE_SUB_TYPE_USER1
- JPC_SHAPE_SUB_TYPE_USER2
- JPC_SHAPE_SUB_TYPE_USER3
- JPC_SHAPE_SUB_TYPE_USER4
- JPC_SHAPE_SUB_TYPE_USER5
- JPC_SHAPE_SUB_TYPE_USER6
- JPC_SHAPE_SUB_TYPE_USER7
- JPC_SHAPE_SUB_TYPE_USER8
- JPC_SHAPE_SUB_TYPE_USER_CONVEX1
- JPC_SHAPE_SUB_TYPE_USER_CONVEX2
- JPC_SHAPE_SUB_TYPE_USER_CONVEX3
- JPC_SHAPE_SUB_TYPE_USER_CONVEX4
- JPC_SHAPE_SUB_TYPE_USER_CONVEX5
- JPC_SHAPE_SUB_TYPE_USER_CONVEX6
- JPC_SHAPE_SUB_TYPE_USER_CONVEX7
- JPC_SHAPE_SUB_TYPE_USER_CONVEX8
- JPC_SHAPE_TYPE_COMPOUND
- JPC_SHAPE_TYPE_CONVEX
- JPC_SHAPE_TYPE_DECORATED
- JPC_SHAPE_TYPE_HEIGHT_FIELD
- JPC_SHAPE_TYPE_MESH
- JPC_SHAPE_TYPE_SOFTBODY
- JPC_SHAPE_TYPE_USER1
- JPC_SHAPE_TYPE_USER2
- JPC_SHAPE_TYPE_USER3
- JPC_SHAPE_TYPE_USER4
- JPC_VALIDATE_RESULT_ACCEPT_ALL_CONTACTS
- JPC_VALIDATE_RESULT_ACCEPT_CONTACT
- JPC_VALIDATE_RESULT_REJECT_ALL_CONTACTS
- JPC_VALIDATE_RESULT_REJECT_CONTACT