Core
Audio impls are not re-exported here on purpose — they live behind their own subpath exports (mmpx/audio-html etc.) so a project's bundle only pulls in the audio backend it actually constructs. Import HtmlAudioBackend from "mmpx/audio-html" (or your own IAudioBackend impl) and pass it to new Engine({ backend, audio }).
Interfaces
Type Aliases
References
AssetDescriptor
Re-exports AssetDescriptor
AssetType
Re-exports AssetType
Body2DDef
Re-exports Body2DDef
Body2DType
Re-exports Body2DType
BuildInfo
Re-exports BuildInfo
CameraConfig
Re-exports CameraConfig
Contact2DManifold
Re-exports Contact2DManifold
DebugDrawerCapability
Re-exports DebugDrawerCapability
EngineOptions
Re-exports EngineOptions
Fixture2DDef
Re-exports Fixture2DDef
GraphicsCapability
Re-exports GraphicsCapability
GraphicsFill
Re-exports GraphicsFill
GraphicsShape
Re-exports GraphicsShape
GraphicsStroke
Re-exports GraphicsStroke
IAssetLoader
Re-exports IAssetLoader
IAudio
Re-exports IAudio
IAudioBackend
Re-exports IAudioBackend
IBackend
Re-exports IBackend
IContactListener2D
Re-exports IContactListener2D
IDebugDrawer
Re-exports IDebugDrawer
IEngine
Re-exports IEngine
IGraphicsRenderer
Re-exports IGraphicsRenderer
IMaterialRenderer
Re-exports IMaterialRenderer
INineSliceRenderer
Re-exports INineSliceRenderer
IOffscreenRenderer
Re-exports IOffscreenRenderer
IParticleRenderer
Re-exports IParticleRenderer
IPhysics2DBackend
Re-exports IPhysics2DBackend
IPhysicsBody2D
Re-exports IPhysicsBody2D
IPhysicsFixture2D
Re-exports IPhysicsFixture2D
IPhysicsJoint2D
Re-exports IPhysicsJoint2D
IPhysicsWorld2D
Re-exports IPhysicsWorld2D
IProject
Re-exports IProject
IRenderer
Re-exports IRenderer
ISpriteRenderer
Re-exports ISpriteRenderer
ITextRenderer
Re-exports ITextRenderer
IVideoRenderer
Re-exports IVideoRenderer
Joint2DDef
Re-exports Joint2DDef
Joint2DKind
Re-exports Joint2DKind
MaterialCapability
Re-exports MaterialCapability
NineSliceCapability
Re-exports NineSliceCapability
NineSliceInsets
Re-exports NineSliceInsets
NodeId
Re-exports NodeId
OffscreenCapability
Re-exports OffscreenCapability
ParticleBlendMode
Re-exports ParticleBlendMode
ParticleCapability
Re-exports ParticleCapability
PHYSICS2D_MAX_POLYGON_VERTICES
Re-exports PHYSICS2D_MAX_POLYGON_VERTICES
Physics2DWorldDef
Re-exports Physics2DWorldDef
RendererCapability
Re-exports RendererCapability
RendererData
Re-exports RendererData
RendererType
Re-exports RendererType
ResourceHandle
Re-exports ResourceHandle
ShaderError
Re-exports ShaderError
Shape2D
Re-exports Shape2D
SpriteCapability
Re-exports SpriteCapability
TextCapability
Re-exports TextCapability
TextStyle
Re-exports TextStyle
VideoCapability
Re-exports VideoCapability