prsm/packages/ngn/src/index.ts
2024-08-28 09:39:27 -04:00

8 lines
690 B
TypeScript

export { Component, createWorld, Entity, QueryConfig, type ComponentInstance, type WorldState } from "./ngn";
export { create2D, createCanvas, CreateCanvasOptions, createDraw, type Vector2 } from "./packages/2d";
export { onGamepadConnected, onGamepadDisconnected } from "./packages/input/devices/gamepad";
export { GamepadMapping, PlayStation4, PlayStation5, SCUFVantage2, Xbox } from "./packages/input/devices/mappings/gamepad";
export { KeyboardKey, KeyboardMapping, StandardKeyboard } from "./packages/input/devices/mappings/keyboard";
export { MouseButton, MouseMapping, StandardMouse } from "./packages/input/devices/mappings/mouse";
export { createLogSystem } from "./packages/log";