UNPKG

@robotlegsjs/phaser

Version:

RobotlegsJS integration with Phaser Scene Manager

26 lines (25 loc) 611 B
import { SceneRegistry } from "./SceneRegistry"; /** * @private */ export declare class SceneManagerObserver { private _registry; /** * @private */ constructor(sceneRegistry: SceneRegistry); /** * @private */ destroy(): void; private _onRootSceneManagerAdd; private _onRootSceneManagerRemove; private _addRootListener; private _patchGameObjectFactoryAddExistingMethod; private _patchCreateSceneMethod; private _onSceneInit; private _onSceneStart; private _onSceneShutdown; private _onSceneDestroy; private _removeRootListener; }