Skip to content

IFixedUpdateSystem Interface

Interface for systems that process entities during the fixed update phase. Fixed update systems run at a constant timestep, before the variable-rate update.

public interface IFixedUpdateSystem : Brine2D.ECS.ISystem

Derived
FixedUpdateSystemBase

Implements ISystem

Remarks

Systems are scene-scoped and automatically cleaned up when the scene unloads. Use fixed update systems for deterministic simulation (physics, collision, etc.). For per-frame logic, use IUpdateSystem instead.

Properties
FixedUpdateOrder Determines the order in which this system executes during the fixed update phase. Lower values execute first. Default is 0 (Physics).
Methods
FixedUpdate(IEntityWorld, GameTime) Called at a fixed timestep to update this system.