123456789101112131415161718192021222324252627282930 |
- import type { ILoadingScreen } from "../../Loading/loadingScreen";
- declare module "../../Engines/abstractEngine" {
- interface AbstractEngine {
- /**
- * Display the loading screen
- * @see https://doc.babylonjs.com/features/featuresDeepDive/scene/customLoadingScreen
- */
- displayLoadingUI(): void;
- /**
- * Hide the loading screen
- * @see https://doc.babylonjs.com/features/featuresDeepDive/scene/customLoadingScreen
- */
- hideLoadingUI(): void;
- /**
- * Gets or sets the current loading screen object
- * @see https://doc.babylonjs.com/features/featuresDeepDive/scene/customLoadingScreen
- */
- loadingScreen: ILoadingScreen;
- /**
- * Sets the current loading screen text
- * @see https://doc.babylonjs.com/features/featuresDeepDive/scene/customLoadingScreen
- */
- loadingUIText: string;
- /**
- * Sets the current loading screen background color
- * @see https://doc.babylonjs.com/features/featuresDeepDive/scene/customLoadingScreen
- */
- loadingUIBackgroundColor: string;
- }
- }
|