@@ -1162,19 +1162,20 @@ declare module Phaser {
11621162 width : number ;
11631163
11641164 add ( object : any ) : void ;
1165- alphaMask ( source : any , mask : any ) : void ;
1165+ alphaMask ( source : any , mask : any , sourceRect ?: Phaser . Rectangle , maskRect ?: Phaser . Rectangle ) : void ;
11661166 circle ( x : number , y : number , radius : number , fillStyle ?: string ) : void ;
11671167 clear ( ) : void ;
11681168 cls ( ) : void ;
11691169 copyPixels ( source : any , area : Phaser . Rectangle , destX : number , destY : number ) : void ;
1170- draw ( source : any , x : number , y : number ) : void ;
1170+ draw ( source : any , x ? : number , y ?: number , width ?: number , height ? : number ) : void ;
11711171 drawSprite ( sprite : any , x ?: number , y ?: number ) : void ;
1172- extract ( destination : Phaser . BitmapData , r : number , g : number , b : number , a ?:number ) : Phaser . BitmapData ;
1172+ extract ( destination : Phaser . BitmapData , r : number , g : number , b : number , a ?: number , resize ?: boolean , r2 ?: number , g2 ?: number , b2 ?: number ) : Phaser . BitmapData ;
11731173 fill ( r : number , g : number , b : number , a ?: number ) : void ;
11741174 getPixel ( x : number , y : number , out ?: Object ) : number ;
11751175 getPixelRGB ( x : number , y : number , out ?: Object , hsl ?: boolean , hsv ?: boolean ) : Object ;
11761176 getPixel32 ( x : number , y : number ) : number ;
11771177 getPixels ( rect : Phaser . Rectangle ) : ImageData ;
1178+ load ( source : any ) : void ;
11781179 processPixel ( callback : Function , callbackContext : Object , x ?: number , y ?: Number , width ?: number , height ?: number ) : void ;
11791180 processPixelRGB ( callback : Function , callbackContext : Object , x ?: number , y ?: Number , width ?: number , height ?: number ) : void ;
11801181 rect ( x : number , y : number , width : number , height : number , fillStyle ?: string ) : void ;
@@ -2537,7 +2538,7 @@ declare module Phaser {
25372538 removeFile ( key : string , type : string ) : void ;
25382539 replaceInFileList ( type : string , key : string , url : string , properties : Object ) : void ;
25392540 reset ( ) : void ;
2540- script ( key : string , url : String , callback : Function , callbackContext : Object ) : Phaser . Loader ;
2541+ script ( key : string , url : String , callback ? : Function , callbackContext ? : Object ) : Phaser . Loader ;
25412542 setPreloadSprite ( sprite : Phaser . Sprite , direction ?: number ) : void ;
25422543 spritesheet ( key : string , url : string , frameWidth : number , frameHeight : number , frameMax ?: number , margin ?: number , spacing ?: number ) : Phaser . Loader ;
25432544 start ( ) : void ;
0 commit comments