123456789101112131415161718192021 |
- declare module BABYLON {
- class FilesInput {
- private engine;
- private currentScene;
- private canvas;
- private sceneLoadedCallback;
- private progressCallback;
- private additionnalRenderLoopLogicCallback;
- private textureLoadingCallback;
- private startingProcessingFilesCallback;
- private elementToMonitor;
- static FilesTextures: any[];
- static FilesToLoad: any[];
- constructor(p_engine: Engine, p_scene: Scene, p_canvas: HTMLCanvasElement, p_sceneLoadedCallback: any, p_progressCallback: any, p_additionnalRenderLoopLogicCallback: any, p_textureLoadingCallback: any, p_startingProcessingFilesCallback: any);
- public monitorElementForDragNDrop(p_elementToMonitor: HTMLElement): void;
- private renderFunction();
- private drag(e);
- private drop(eventDrop);
- private loadFiles(event);
- }
- }
|