Skip to content

Components ​

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 ​

ActiveComponent ​

Re-exports ActiveComponent


AnimationComponent ​

Re-exports AnimationComponent


AnimatorComponent ​

Re-exports AnimatorComponent


AudioComponent ​

Re-exports AudioComponent


BlockInputComponent ​

Re-exports BlockInputComponent


BoxCollider2DComponent ​

Re-exports BoxCollider2DComponent


ButtonComponent ​

Re-exports ButtonComponent


ButtonState ​

Re-exports ButtonState


ButtonTransition ​

Re-exports ButtonTransition


CameraComponent ​

Re-exports CameraComponent


CanvasComponent ​

Re-exports CanvasComponent


CanvasScaleMode ​

Re-exports CanvasScaleMode


CapsuleCollider2DComponent ​

Re-exports CapsuleCollider2DComponent


CapsuleDirection2D ​

Re-exports CapsuleDirection2D


CircleCollider2DComponent ​

Re-exports CircleCollider2DComponent


ClearFlags ​

Re-exports ClearFlags


COLLIDER2D_TYPES ​

Re-exports COLLIDER2D_TYPES


Collider2DComponent ​

Re-exports Collider2DComponent


CollisionDetectionMode2D ​

Re-exports CollisionDetectionMode2D


ComputeCanvasOrthoSize ​

Re-exports ComputeCanvasOrthoSize


DistanceJoint2DComponent ​

Re-exports DistanceJoint2DComponent


EdgeCollider2DComponent ​

Re-exports EdgeCollider2DComponent


FixedJoint2DComponent ​

Re-exports FixedJoint2DComponent


ForceMode2D ​

Re-exports ForceMode2D


GraphicsComponent ​

Re-exports GraphicsComponent


HierarchyComponent ​

Re-exports HierarchyComponent


HingeJoint2DComponent ​

Re-exports HingeJoint2DComponent


InputContentType ​

Re-exports InputContentType


InputFieldComponent ​

Re-exports InputFieldComponent


InputReturnKey ​

Re-exports InputReturnKey


InteractionComponent ​

Re-exports InteractionComponent


JOINT2D_TYPES ​

Re-exports JOINT2D_TYPES


Joint2DComponent ​

Re-exports Joint2DComponent


LayerComponent ​

Re-exports LayerComponent


LayoutAlignment ​

Re-exports LayoutAlignment


LayoutComponent ​

Re-exports LayoutComponent


LayoutResizeMode ​

Re-exports LayoutResizeMode


LayoutType ​

Re-exports LayoutType


LocalizedTextComponent ​

Re-exports LocalizedTextComponent


MaskComponent ​

Re-exports MaskComponent


NameComponent ​

Re-exports NameComponent


NineSliceComponent ​

Re-exports NineSliceComponent


PageViewComponent ​

Re-exports PageViewComponent


ParticleArcMode ​

Re-exports ParticleArcMode


ParticleBurst ​

Re-exports ParticleBurst


ParticleShape ​

Re-exports ParticleShape


ParticleSpace ​

Re-exports ParticleSpace


ParticleStopAction ​

Re-exports ParticleStopAction


ParticleSubEmitterTrigger ​

Re-exports ParticleSubEmitterTrigger


ParticleSystem2DComponent ​

Re-exports ParticleSystem2DComponent


ParticleTrailMode ​

Re-exports ParticleTrailMode


PhysicsVec2 ​

Re-exports PhysicsVec2


PivotOffsetComponent ​

Re-exports PivotOffsetComponent


PolygonCollider2DComponent ​

Re-exports PolygonCollider2DComponent


ProgressBarComponent ​

Re-exports ProgressBarComponent


ProjectionMode ​

Re-exports ProjectionMode


Rigidbody2DComponent ​

Re-exports Rigidbody2DComponent


RigidbodyInterpolation2D ​

Re-exports RigidbodyInterpolation2D


RigidbodySleepMode2D ​

Re-exports RigidbodySleepMode2D


RigidbodyType2D ​

Re-exports RigidbodyType2D


ScrollbarComponent ​

Re-exports ScrollbarComponent


ScrollViewComponent ​

Re-exports ScrollViewComponent


SliderComponent ​

Re-exports SliderComponent


SliderJoint2DComponent ​

Re-exports SliderJoint2DComponent


SpringJoint2DComponent ​

Re-exports SpringJoint2DComponent


SpriteComponent ​

Re-exports SpriteComponent


SpriteFillType ​

Re-exports SpriteFillType


SpriteSizeMode ​

Re-exports SpriteSizeMode


TagComponent ​

Re-exports TagComponent


TargetJoint2DComponent ​

Re-exports TargetJoint2DComponent


TextAlign ​

Re-exports TextAlign


TextComponent ​

Re-exports TextComponent


ToggleComponent ​

Re-exports ToggleComponent


ToggleGroupComponent ​

Re-exports ToggleGroupComponent


TransformComponent ​

Re-exports TransformComponent


UI_ACTION_KINDS ​

Re-exports UI_ACTION_KINDS


UI_ACTION_SLOTS ​

Re-exports UI_ACTION_SLOTS


UI_ACTION_TRIGGERS ​

Re-exports UI_ACTION_TRIGGERS


UI_ACTION_VALUE ​

Re-exports UI_ACTION_VALUE


UIActionKind ​

Re-exports UIActionKind


UIActionsComponent ​

Re-exports UIActionsComponent


UIActionSlot ​

Re-exports UIActionSlot


UIActionTrigger ​

Re-exports UIActionTrigger


UIOpacityComponent ​

Re-exports UIOpacityComponent


UITransformComponent ​

Re-exports UITransformComponent


UITransitionComponent ​

Re-exports UITransitionComponent


UITransitionHidden ​

Re-exports UITransitionHidden


UITransitionStart ​

Re-exports UITransitionStart


VideoComponent ​

Re-exports VideoComponent


WheelJoint2DComponent ​

Re-exports WheelJoint2DComponent


WidgetAlignMode ​

Re-exports WidgetAlignMode


WidgetComponent ​

Re-exports WidgetComponent


WorldTransformComponent ​

Re-exports WorldTransformComponent

© 2026 PlayAdGentic