UNPKG

@robotlegsjs/phaser

Version:

RobotlegsJS integration with Phaser Scene Manager

29 lines (28 loc) 789 B
import { Event } from "@robotlegsjs/core"; /** * SceneManager existence event * * @private */ export declare class SceneRegistryEvent extends Event { static SCENE_MANAGER_ADD: string; static SCENE_MANAGER_REMOVE: string; static ROOT_SCENE_MANAGER_ADD: string; static ROOT_SCENE_MANAGER_REMOVE: string; private _sceneManager; /** * The sceneManager associated with this event */ get sceneManager(): Phaser.Scenes.SceneManager; /** * Creates a new sceneManager existence event * * @param type The event type * @param sceneManager The sceneManager associated with this event */ constructor(type: string, sceneManager: Phaser.Scenes.SceneManager); /** * @inheritDoc */ clone(): SceneRegistryEvent; }