Skip to content

PhysicsAPI reference

Class PhysicsModule

Namespace: MicroEngine.Physics
Assembly: MicroEngine.Physics.dll
Guide: Physics worlds

The physics module: registers a PhysicsSystem service and steps it in Physics (system SystemName), once per fixed step, after the simulation’s FixedUpdate.

C#
public sealed class PhysicsModule : IEngineModule

Inheritance

object ← PhysicsModule

Implements

IEngineModule

Examples

C#
public override void Configure(EngineBuilder builder) => builder.Add(new PhysicsModule());
// later, in a scene: Game.Engine.Services.Get<PhysicsSystem>().Add(physics, world);

Constructors

PhysicsModule()

C#
public PhysicsModule()

Fields

SystemName

The name of the frame system that steps physics.

C#
public const string SystemName = "engine.physics"

Field Value

string

Methods

Configure(EngineBuilder)

Registers what the module provides on builder; called once, when the module is added.

C#
public void Configure(EngineBuilder builder)

Parameters

builder EngineBuilder