UNPKG

react-babylonjs-x

Version:
17 lines (16 loc) 741 B
import { CreatedInstance } from "../CreatedInstance"; import { LifecycleListener } from "../LifecycleListener"; import { Scene } from "@babylonjs/core"; import { GUI3DManager } from '@babylonjs/gui/3D/gui3DManager'; export default class GUI3DManagerLifecycleListener implements LifecycleListener<GUI3DManager> { private scene; constructor(scene: Scene); onParented(parent: CreatedInstance<any>): void; onChildAdded(child: CreatedInstance<any>): void; onMount(instance?: CreatedInstance<GUI3DManager>): void; /** * We may have BoundComponents inbetween gui3d controls. */ addControls(instance: CreatedInstance<any>, last3DGuiControl: CreatedInstance<any>): void; onUnmount(): void; }