Table of Contents

Interface IBox2DSimulationUpdate

Namespace
Stride.CommunityToolkit.Box2D
Assembly
Stride.CommunityToolkit.Box2D.dll

Implemented by objects that want to run logic before and after each simulation update, mirroring the ISimulationUpdate pattern of Stride's Bepu physics integration.

public interface IBox2DSimulationUpdate

Methods

AfterSimulationUpdate(Box2DSimulation, float)

Called after the simulation has advanced.

void AfterSimulationUpdate(Box2DSimulation simulation, float deltaTime)

Parameters

simulation Box2DSimulation

The simulation that was stepped.

deltaTime float

The time step in seconds.

SimulationUpdate(Box2DSimulation, float)

Called before the simulation advances.

void SimulationUpdate(Box2DSimulation simulation, float deltaTime)

Parameters

simulation Box2DSimulation

The simulation being stepped.

deltaTime float

The time step in seconds.