UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

26 lines (15 loc) 511 B
import Scene from "./Scene"; import {EntityManager} from "../ecs/EntityManager"; export default class SceneManager { readonly current_scene:Scene|null readonly entity_manager: EntityManager create(name: string): Scene add(scene: Scene): void set(name: string): void stackPush(id: string): void stackPop(): string remove(name: string): boolean clear(): void exists(name: string): boolean getByName(name: string): Scene | undefined }