@@ -87,7 +87,7 @@ declare module Phaser {
8787 onPausedCallback ( ) : void ;
8888 onShutDownCallback ( ) : void ;
8989 boot ( ) : void ;
90- add ( key : string , state : typeof Phaser . State , autoStart : boolean ) : void ;
90+ add ( key : string , state : typeof Phaser . State , autoStart ? : boolean ) : void ;
9191 remove ( key : string ) : void ;
9292 start ( key : string , clearWorld ?: boolean , clearCache ?: boolean ) : void ;
9393 dummy ( ) : void ;
@@ -120,10 +120,10 @@ declare module Phaser {
120120 memorize : boolean ;
121121 active : boolean ;
122122 validateListener ( listener : Function , fnName : string ) : void ;
123- has ( listener : Function , context ?: Object ) : boolean ;
124- add ( listener : Function , listenerContext ?: Object , priority ?: number ) : Phaser . SignalBinding ;
125- addOnce ( listener : Function , listenerContext ?: Object , priority ?: number ) : Phaser . SignalBinding ;
126- remove ( listener : Function , context ?: Object ) : Function ;
123+ has ( listener : Function , context ?: any ) : boolean ;
124+ add ( listener : Function , listenerContext ?: any , priority ?: number ) : Phaser . SignalBinding ;
125+ addOnce ( listener : Function , listenerContext ?: any , priority ?: number ) : Phaser . SignalBinding ;
126+ remove ( listener : Function , context ?: any ) : Function ;
127127 removeAll ( ) : void ;
128128 getNumListeners ( ) : number ;
129129 halt ( ) : void ;
@@ -185,6 +185,7 @@ declare module Phaser {
185185 scale : Phaser . StageScaleMode ;
186186 aspectRatio : number ;
187187 backgroundColor : string ;
188+ disableVisibilityChange : boolean ;
188189 boot ( ) : void ;
189190 visibilityChange ( event : Event ) : void ;
190191 }
@@ -205,7 +206,7 @@ declare module Phaser {
205206 add ( child : any ) : any ;
206207 addAt ( child : any , index : number ) : any ;
207208 getAt ( index : number ) : any ;
208- create ( x : number , y : number , key : string , frame : string , exists : boolean ) : any ;
209+ create ( x : number , y : number , key : string , frame : string , exists ? : boolean ) : any ;
209210 swap ( child1 : any , child2 : any ) : boolean ;
210211 bringToTop ( child : any ) : any ;
211212 getIndex ( child : any ) : number ;
@@ -216,7 +217,7 @@ declare module Phaser {
216217 multiplyAll ( key : string , value : number , checkAlive : boolean , checkVisible : boolean , operation : number ) : void ;
217218 divideAll ( key : string , value : number , checkAlive : boolean , checkVisible : boolean , operation : number ) : void ;
218219 callAllExists ( callback : Function , callbackContext : Object , existsValue : boolean ) : void ;
219- callAll ( callback : Function , callbackContext : Object ) : void ;
220+ callAll ( callback : string , callbackContext ? : Object ) : void ;
220221 forEach ( callback : Function , callbackContext : Object , checkExists : boolean ) : void ;
221222 forEachAlive ( callback : Function , callbackContext : Object ) : void ;
222223 forEachDead ( callback : Function , callbackContext : Object ) : void ;
@@ -343,10 +344,10 @@ declare module Phaser {
343344 touch : Phaser . Touch ;
344345 mspointer : Phaser . MSPointer ;
345346 interactiveItems : Phaser . LinkedList ;
346- onDown ( ) : void ;
347- onUp ( ) : void ;
348- onTap ( ) : void ;
349- onHold ( ) : void ;
347+ onDown : Phaser . Signal ;
348+ onUp : Phaser . Signal ;
349+ onTap : Phaser . Signal ;
350+ onHold : Phaser . Signal ;
350351 boot ( ) : void ;
351352 update ( ) : void ;
352353 reset ( hard ?: boolean ) ;
@@ -655,14 +656,14 @@ declare module Phaser {
655656 game : Phaser . Game ;
656657 world : Phaser . World ;
657658 existing ( object : any ) : boolean ;
658- sprite ( x : number , y : number , key ?: string , frame ?: number ) : Phaser . Sprite ;
659+ sprite ( x : number , y : number , key ?: string , frame ?: any ) : Phaser . Sprite ;
659660 child ( parent : any , x : number , y : number , key ?: string , frame ?: number ) : Phaser . Sprite ;
660661 tween ( obj : Object ) : Phaser . Tween ;
661- group ( parent : any , name : string ) : Phaser . Group ;
662- audio ( key : string , volume : number , loop : boolean ) : Phaser . Sound ;
662+ group ( parent ? : any , name ? : string ) : Phaser . Group ;
663+ audio ( key : string , volume ? : number , loop ? : boolean ) : Phaser . Sound ;
663664 tileSprite ( x : number , y : number , width : number , height : number , key ?: string , frame ?: number ) : Phaser . TileSprite ;
664- text ( x : number , y : number , text : string , style : string ) : Phaser . Text ;
665- button ( x : number , y : number , key : string , callback : Function , callbackContext : Object , overFrame ?: number , outFrame ?: number , downFrame ?: number ) : Phaser . Button ;
665+ text ( x : number , y : number , text : string , style : any ) : Phaser . Text ;
666+ button ( x : number , y : number , key : string , callback : Function , callbackContext : Object , overFrame ?: any , outFrame ?: any , downFrame ?: any ) : Phaser . Button ;
666667 graphics ( x : number , y : number ) : Phaser . Graphics ;
667668 emitter ( x : number , y : number , maxParticles : number ) : Phaser . Particles . Arcade . Emitter ;
668669 bitmapText ( x : number , y : number , text : string , style : string ) : Phaser . BitmapText ;
@@ -737,12 +738,14 @@ declare module Phaser {
737738 exists : boolean ;
738739 alive : boolean ;
739740 group : Phaser . Group ;
741+ content : string ;
740742 name : string ;
741743 game : Phaser . Game ;
742744 type : number ;
743745 text : string ;
744746 angle : number ;
745747 style : string ;
748+ visible : boolean ;
746749 position : Phaser . Point ;
747750 anchor : Phaser . Point ;
748751 scale : Phaser . Point ;
@@ -755,7 +758,7 @@ declare module Phaser {
755758 }
756759
757760 class Button {
758- constructor ( game : Phaser . Game , x : number , y : number , key : string , callback : typeof Function , overFrame : number , outFrame : number , downFrame : number ) ;
761+ constructor ( game : Phaser . Game , x : number , y : number , key : string , callback : Function , overFrame : number , outFrame : number , downFrame : number ) ;
759762 input : Phaser . InputHandler ;
760763 onInputUp : Phaser . Signal ;
761764 onInputDown : Phaser . Signal ;
@@ -1383,7 +1386,7 @@ declare module Phaser {
13831386 onFileError : Phaser . Signal ;
13841387 onLoadStart : Phaser . Signal ;
13851388 onLoadComplete : Phaser . Signal ;
1386- setPreloadSprite ( sprite : Phaser . Sprite , direction : number ) : void ;
1389+ setPreloadSprite ( sprite : Phaser . Sprite , direction ? : number ) : void ;
13871390 checkKeyExists ( key : string ) : boolean ;
13881391 reset ( ) : void ;
13891392 addToFileList ( type : string , key : string , url : string , properties : Array ) : void ;
@@ -1454,7 +1457,7 @@ declare module Phaser {
14541457 addMarker ( name : string , start : number , stop : number , volume ?: number , loop ?: boolean ) : void ;
14551458 removeMarker ( name : string ) : void ;
14561459 update ( ) : void ;
1457- play ( marker : string , position : number , volume ?: number , loop ?: boolean ) : Phaser . Sound ;
1460+ play ( marker ? : string , position ? : number , volume ?: number , loop ?: boolean ) : Phaser . Sound ;
14581461 restart ( marker : string , position : number , volume ?: number , loop ?: boolean ) : void ;
14591462 pause ( ) : void ;
14601463 resume ( ) : void ;
0 commit comments