itowns
Version:
A JS/WebGL framework for 3D geospatial data visualization
24 lines (23 loc) • 728 B
TypeScript
export const RENDERING_PAUSED: 0;
export const RENDERING_SCHEDULED: 1;
export namespace MAIN_LOOP_EVENTS {
let UPDATE_START: string;
let BEFORE_CAMERA_UPDATE: string;
let AFTER_CAMERA_UPDATE: string;
let BEFORE_LAYER_UPDATE: string;
let AFTER_LAYER_UPDATE: string;
let BEFORE_RENDER: string;
let AFTER_RENDER: string;
let UPDATE_END: string;
}
export default MainLoop;
declare class MainLoop extends EventDispatcher<any> {
constructor(scheduler: any, engine: any);
renderingState: number;
scheduler: any;
gfxEngine: any;
scheduleViewUpdate(view: any, forceRedraw: any): void;
step(view: any, timestamp: any): void;
#private;
}
import { EventDispatcher } from 'three';