|
1 | 1 | /// <reference path="pixi.d.ts" /> |
2 | 2 | /// <reference path="p2.d.ts" /> |
3 | 3 |
|
4 | | -// Type definitions for Phaser 2.4.3 2015-Aug-24 |
| 4 | +// Type definitions for Phaser 2.4.4+ 2015-Aug-25 |
5 | 5 | // Project: https://github.com/photonstorm/phaser |
6 | 6 |
|
7 | 7 | declare class Phaser { |
@@ -250,6 +250,7 @@ declare module Phaser { |
250 | 250 | copy(source?: any, x?: number, y?: number, width?: number, height?: number, tx?: number, ty?: number, newWidth?: number, newHeight?: number, rotate?: number, anchorX?: number, anchorY?: number, scaleX?: number, scaleY?: number, alpha?: number, blendMode?: number, roundPx?: boolean): Phaser.BitmapData; |
251 | 251 | copyPixels(source: any, area: Phaser.Rectangle, x: number, y: number, alpha?: number): void; |
252 | 252 | copyRect(source: any, area: Phaser.Rectangle, x?: number, y?: number, alpha?: number, blendMode?: number, roundPx?: boolean): Phaser.BitmapData; |
| 253 | + destroy(): void; |
253 | 254 | draw(source: any, x?: number, y?: number, width?: number, height?: number, blendMode?: number, roundPx?: boolean): Phaser.BitmapData; |
254 | 255 | drawFull(parent: any, blendMode?: number, roundPx?: boolean): Phaser.BitmapData; |
255 | 256 | drawGroup(group: Phaser.Group, blendMode?: number, roundPx?: boolean): Phaser.BitmapData; |
@@ -582,7 +583,7 @@ declare module Phaser { |
582 | 583 | class Canvas { |
583 | 584 |
|
584 | 585 | static addToDOM(canvas: HTMLCanvasElement, parent: HTMLElement, overflowHidden?: boolean): HTMLCanvasElement; |
585 | | - static create(width?: number, height?: number, id?: string): HTMLCanvasElement; |
| 586 | + static create(parent: HTMLDivElement, width?: number, height?: number, id?: string, skipPool?: boolean): HTMLCanvasElement; |
586 | 587 | static getSmoothngEnabled(context: CanvasRenderingContext2D): boolean; |
587 | 588 | static removeFromDOM(canvas: HTMLCanvasElement): void; |
588 | 589 | static setBackgroundColor(canvas: HTMLCanvasElement, color: string): HTMLCanvasElement; |
@@ -4817,6 +4818,7 @@ declare module Phaser { |
4817 | 4818 | type: number; |
4818 | 4819 | wrap: boolean; |
4819 | 4820 |
|
| 4821 | + destroy(): void; |
4820 | 4822 | getRayCastTiles(line: Phaser.Line, stepRate?: number, collides?: boolean, interestingFace?: boolean): Phaser.Tile[]; |
4821 | 4823 | getTiles(x: number, y: number, width: number, height: number, collides?: boolean, interestingFace?: boolean): Phaser.Tile[]; |
4822 | 4824 | getTileX(x: number): number; |
@@ -5208,6 +5210,7 @@ declare module Phaser { |
5208 | 5210 | box2dBody(body: Phaser.Sprite, color?: string): void; |
5209 | 5211 | box2dWorld(): void; |
5210 | 5212 | cameraInfo(camera: Phaser.Camera, x: number, y: number, color?: string): void; |
| 5213 | + destroy(): void; |
5211 | 5214 | geom(object: any, color?: string, fiiled?: boolean, forceType?: number): void; |
5212 | 5215 | inputInfo(x: number, y: number, color?: string): void; |
5213 | 5216 | lineInfo(line: Phaser.Line, x: number, y: number, color?: string): void; |
|
0 commit comments