Skip to main content

Crate spacetime_physics

Crate spacetime_physics 

Source

Modules§

colliders
math
physics_world
raycast
rigid_body
rigid_body_properties
trigger

Structs§

Collider
ColliderCols
ColliderIxCols
CollisionPoint
PhysicsWorld
PhysicsWorldBuilder
Use builder syntax to set the inputs and finish with build().
PhysicsWorldCols
PhysicsWorldIxCols
RayCast
RayCastBuilder
Use builder syntax to set the inputs and finish with build().
RayCastCols
RayCastHit
RayCastIxCols
RigidBody
RigidBodyBuilder
Use builder syntax to set the inputs and finish with build().
RigidBodyCols
RigidBodyData
Represents a rigid body in the physics engine, containing its properties and state. This struct is used as an abstraction layer to the RigidBody storage in the database, it’s also used to store properties exclusive to the physics engine algorithms, that does not need to be stored in the database.
RigidBodyIxCols
RigidBodyProperties
RigidBodyPropertiesBuilder
Use builder syntax to set the inputs and finish with build().
RigidBodyPropertiesCols
RigidBodyPropertiesIxCols
Trigger
TriggerBuilder
Use builder syntax to set the inputs and finish with build().
TriggerCols
TriggerIxCols
physics_colliders__TableHandle
physics_colliders__ViewHandle
physics_raycasts__TableHandle
physics_raycasts__ViewHandle
physics_rigid_bodies__TableHandle
physics_rigid_bodies__ViewHandle
physics_rigid_body_properties__TableHandle
physics_rigid_body_properties__ViewHandle
physics_triggers__TableHandle
physics_triggers__ViewHandle
physics_world__TableHandle
physics_world__ViewHandle

Enums§

ColliderType
RigidBodyType
ShapeWrapper
Acts as a wrapper around spacetime_physics colliders and Parry’s shapes,

Traits§

physics_colliders
physics_colliders__query
physics_colliders__view
physics_raycasts
physics_raycasts__query
physics_raycasts__view
physics_rigid_bodies
physics_rigid_bodies__query
physics_rigid_bodies__view
physics_rigid_body_properties
physics_rigid_body_properties__query
physics_rigid_body_properties__view
physics_triggers
physics_triggers__query
physics_triggers__view
physics_world
physics_world__query
physics_world__view

Functions§

raycast_all
schedule_physics_tick
step_world
test_collision

Type Aliases§

ColliderId
KinematicBody
PhysicsWorldId
RaycastId
RigidBodyId
TriggerId