prsm/packages/ngn/src/index.ts
nvms 9ad1eeeeb9 - formatting
- allow system to return null to break pipe chain
2024-09-24 14:09:10 -04:00

9 lines
724 B
TypeScript

export { Component, createWorld, Entity, QueryConfig, type ComponentInstance, type WorldState } from "./ngn";
export { create2D, createCanvas, CreateCanvasOptions, createDraw, type Vector2 } from "./packages/2d";
export * from "./packages/input";
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";