16 lines
556 B
TypeScript
16 lines
556 B
TypeScript
// Resource management
|
|
export { DisposableBag } from './utils';
|
|
export type { IDisposable, DisposableItem } from './utils';
|
|
|
|
// Data-driven object spawning
|
|
export { spawnEffect } from './spawner';
|
|
export type { Spawner } from './spawner';
|
|
|
|
// Scene base classes
|
|
export { GameHostScene } from './scenes';
|
|
export type { GameHostSceneOptions } from './scenes';
|
|
|
|
// React ↔ Phaser bridge
|
|
export { PhaserGame, PhaserScene, phaserContext, defaultPhaserConfig, GameUI } from './ui';
|
|
export type { PhaserGameProps, PhaserSceneProps, GameUIOptions } from './ui';
|