|
@@ -5,6 +5,7 @@
|
|
|
// Generated by dts-bundle v0.7.3
|
|
|
// Dependencies for this module:
|
|
|
// ../../../../../Tools/Gulp/babylonjs
|
|
|
+// ../../../../../Tools/Gulp/babylonjs-loaders
|
|
|
// ../../../../../Tools/Gulp/babylonjs/Misc/observable
|
|
|
// ../../../../../Tools/Gulp/babylonjs/Engines/engine
|
|
|
// ../../../../../Tools/Gulp/babylonjs/Loading/sceneLoader
|
|
@@ -51,6 +52,7 @@ declare module 'babylonjs-viewer' {
|
|
|
*/
|
|
|
import * as BABYLON from 'babylonjs';
|
|
|
import 'babylonjs-loaders';
|
|
|
+ import { GLTF2 } from 'babylonjs-loaders';
|
|
|
import 'pepjs';
|
|
|
import { InitTags } from 'babylonjs-viewer/initializer';
|
|
|
let disableInit: boolean;
|
|
@@ -59,7 +61,7 @@ declare module 'babylonjs-viewer' {
|
|
|
*/
|
|
|
function disposeAll(): void;
|
|
|
const Version: string;
|
|
|
- export { BABYLON, Version, InitTags, DefaultViewer, AbstractViewer, viewerGlobals, telemetryManager, disableInit, viewerManager, mapperManager, disposeAll, ModelLoader, ViewerModel, AnimationPlayMode, AnimationState, ModelState, ILoaderPlugin, AbstractViewerNavbarButton, registerCustomOptimizer };
|
|
|
+ export { BABYLON, GLTF2, Version, InitTags, DefaultViewer, AbstractViewer, viewerGlobals, telemetryManager, disableInit, viewerManager, mapperManager, disposeAll, ModelLoader, ViewerModel, AnimationPlayMode, AnimationState, ModelState, ILoaderPlugin, AbstractViewerNavbarButton, registerCustomOptimizer };
|
|
|
export * from 'babylonjs-viewer/configuration';
|
|
|
}
|
|
|
|
|
@@ -1029,14 +1031,13 @@ declare module 'babylonjs-viewer/templating/viewerTemplatePlugin' {
|
|
|
}
|
|
|
|
|
|
declare module 'babylonjs-viewer/optimizer/custom' {
|
|
|
- import { extendedUpgrade } from "babylonjs-viewer/optimizer/custom/extended";
|
|
|
import { SceneManager } from "babylonjs-viewer/managers/sceneManager";
|
|
|
/**
|
|
|
*
|
|
|
* @param name the name of the custom optimizer configuration
|
|
|
* @param upgrade set to true if you want to upgrade optimizer and false if you want to degrade
|
|
|
*/
|
|
|
- export function getCustomOptimizerByName(name: string, upgrade?: boolean): typeof extendedUpgrade;
|
|
|
+ export function getCustomOptimizerByName(name: string, upgrade?: boolean): (sceneManager: SceneManager) => boolean;
|
|
|
export function registerCustomOptimizer(name: string, optimizer: (sceneManager: SceneManager) => boolean): void;
|
|
|
}
|
|
|
|
|
@@ -1736,22 +1737,6 @@ declare module 'babylonjs-viewer/loader/plugins' {
|
|
|
export function addLoaderPlugin(name: string, plugin: ILoaderPlugin): void;
|
|
|
}
|
|
|
|
|
|
-declare module 'babylonjs-viewer/optimizer/custom/extended' {
|
|
|
- import { SceneManager } from 'babylonjs-viewer/managers/sceneManager';
|
|
|
- /**
|
|
|
- * A custom upgrade-oriented function configuration for the scene optimizer.
|
|
|
- *
|
|
|
- * @param viewer the viewer to optimize
|
|
|
- */
|
|
|
- export function extendedUpgrade(sceneManager: SceneManager): boolean;
|
|
|
- /**
|
|
|
- * A custom degrade-oriented function configuration for the scene optimizer.
|
|
|
- *
|
|
|
- * @param viewer the viewer to optimize
|
|
|
- */
|
|
|
- export function extendedDegrade(sceneManager: SceneManager): boolean;
|
|
|
-}
|
|
|
-
|
|
|
declare module 'babylonjs-viewer/configuration/interfaces' {
|
|
|
export * from 'babylonjs-viewer/configuration/interfaces/cameraConfiguration';
|
|
|
export * from 'babylonjs-viewer/configuration/interfaces/colorGradingConfiguration';
|