World constructor
World([
- Vector2? gravity,
- BroadPhase? broadPhase
Implementation
World([Vector2? gravity, BroadPhase? broadPhase])
: _gravity = Vector2.copy(gravity ?? Vector2.zero()) {
broadPhase ??= DefaultBroadPhaseBuffer(DynamicTree());
_warmStarting = true;
_continuousPhysics = true;
_subStepping = false;
_stepComplete = true;
_allowSleep = true;
flags = clearForcesBit;
_invDt0 = 0.0;
contactManager = ContactManager(broadPhase);
_profile = Profile();
particleSystem = ParticleSystem(this);
}