1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- // Mixins
- interface Window {
- mozIndexedDB(func: any): any;
- webkitIndexedDB(func: any): any;
- IDBTransaction(func: any): any;
- webkitIDBTransaction(func: any): any;
- msIDBTransaction(func: any): any;
- IDBKeyRange(func: any): any;
- webkitIDBKeyRange(func: any): any;
- msIDBKeyRange(func: any): any;
- URL: HTMLURL;
- webkitURL: HTMLURL;
- webkitRequestAnimationFrame(func: any): any;
- mozRequestAnimationFrame(func: any): any;
- oRequestAnimationFrame(func: any): any;
- WebGLRenderingContext: WebGLRenderingContext;
- MSGesture: MSGesture;
- }
- interface HTMLURL {
- createObjectURL(param1: any, param2?: any);
- }
- interface Document {
- exitFullscreen(): void;
- webkitCancelFullScreen(): void;
- mozCancelFullScreen(): void;
- msCancelFullScreen(): void;
- webkitIsFullScreen: boolean;
- mozFullScreen: boolean;
- msIsFullScreen: boolean;
- fullscreen: boolean;
- mozPointerLockElement: HTMLElement;
- msPointerLockElement: HTMLElement;
- webkitPointerLockElement: HTMLElement;
- pointerLockElement: HTMLElement;
- }
- interface HTMLCanvasElement {
- requestPointerLock(): void;
- msRequestPointerLock(): void;
- mozRequestPointerLock(): void;
- webkitRequestPointerLock(): void;
- }
- interface WebGLTexture {
- isReady: boolean;
- isCube:boolean;
- url: string;
- noMipmap: boolean;
- references: number;
- generateMipMaps: boolean;
- _size: number;
- _baseWidth: number;
- _baseHeight: number;
- _width: number;
- _height: number;
- _workingCanvas: HTMLCanvasElement;
- _workingContext: CanvasRenderingContext2D;
- _framebuffer: WebGLFramebuffer;
- _depthBuffer: WebGLRenderbuffer;
- _cachedCoordinatesMode: number;
- _cachedWrapU: number;
- _cachedWrapV: number;
- }
- interface WebGLBuffer {
- references: number;
- capacity: number;
- }
- interface MouseEvent {
- movementX: number;
- movementY: number;
- mozMovementX: number;
- mozMovementY: number;
- webkitMovementX: number;
- webkitMovementY: number;
- msMovementX: number;
- msMovementY: number;
- }
- interface MSStyleCSSProperties {
- webkitTransform: string;
- webkitTransition: string;
- }
|