Crate joltc_sys

Source

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

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

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