Milky2018/mgstudio/physics3d does not have a README file
pub(open) trait HasRes_Physics3dConfig {
get_physics3d_config_resource(self : Self) -> Resource[Physics3dConfig]
}pub(open) trait HasRes_Physics3dContext {
get_physics3d_context_resource(self : Self) -> Resource[Physics3dContext]
}pub(open) trait HasRes_Physics3dEvents {
get_physics3d_events_resource(self : Self) -> Resource[Physics3dEvents]
}pub(open) trait Has_RapierBodyHandle3d {
get_rapier_body_handle3d_store(self : Self) -> ComponentStore[RapierBodyHandle3d]
}pub(open) trait Has_RapierColliderHandle3d {
get_rapier_collider_handle3d_store(self : Self) -> ComponentStore[RapierColliderHandle3d]
}pub(open) trait Has_RigidBody3d {
get_rigid_body3d_store(self : Self) -> ComponentStore[RigidBody3d]
}pub enum ColliderShape3d {
Ball(Float)
Cuboid(Float, Float, Float)
}pub struct Physics3dContext {
rigid_bodies : RigidBodySet3D
colliders : ColliderSet3D
islands : IslandManager3D
broad_phase : BroadPhase3D
narrow_phase : NarrowPhase3D
pipeline : PhysicsPipeline3DReal
integration : IntegrationParameters
event_handler : EventHandler3D
entity_to_body : HashMap[(Int, Int), RigidBodyHandle]
entity_to_collider : HashMap[(Int, Int), ColliderHandle3D]
collider_to_entity : HashMap[(Int, Int), Entity]
}fn[W : ChangeTickWorld + Has_RigidBody3d + Has_Collider3d + Has_RapierBodyHandle3d + Has_RapierColliderHandle3d + HasRes_Physics3dContext] physics3d_cleanup_despawned_system(world : W) -> Unitfn[W : ChangeTickWorld + HasRes_Physics3dConfig + HasRes_Physics3dContext + HasRes_Physics3dEvents] physics3d_init_resources_system(world : W) -> Unitfn[W : ChangeTickWorld + SystemContextWorld + SpawnWorld + Has_Transform + Has_RigidBody3d + Has_Collider3d + Has_Velocity3d + Has_RapierBodyHandle3d + Has_RapierColliderHandle3d + HasRes_Physics3dConfig + HasRes_Physics3dContext + HasRes_Physics3dEvents] physics3d_plugin(app : App[W]) -> App[W]fn[W : ChangeTickWorld + HasRes_Physics3dConfig + HasRes_Physics3dContext + HasRes_Physics3dEvents] physics3d_step_system(world : W) -> Unitfn[W : ChangeTickWorld + Has_Transform + Has_RigidBody3d + Has_Collider3d + Has_Velocity3d + Has_RapierBodyHandle3d + Has_RapierColliderHandle3d + HasRes_Physics3dContext] physics3d_sync_insertions_system(world : W) -> Unitfn[W : ChangeTickWorld + Has_Transform + Has_RigidBody3d + Has_Velocity3d + Has_RapierBodyHandle3d + HasRes_Physics3dContext] physics3d_sync_world_to_rapier_system(world : W) -> Unitfn[W : ChangeTickWorld + Has_Transform + Has_Velocity3d + Has_RapierBodyHandle3d + HasRes_Physics3dContext] physics3d_writeback_system(world : W) -> Unit