@@ -62,7 +62,7 @@ declare module Phaser {
6262 world : Phaser . World ;
6363 particles : Phaser . Particles ;
6464 physics : Phaser . Physics . Arcade ;
65- load ( ) ;
65+ load : Phaser . Loader ;
6666 preload ( ) ;
6767 create ( ) ;
6868 render ( ) ;
@@ -87,9 +87,9 @@ declare module Phaser {
8787 onPausedCallback ( ) : void ;
8888 onShutDownCallback ( ) : void ;
8989 boot ( ) : void ;
90- add ( key : string , state : Phaser . State , autoStart : boolean ) : void ;
90+ add ( key : string , state : typeof Phaser . State , autoStart ? : boolean ) : void ;
9191 remove ( key : string ) : void ;
92- start ( key : string , clearWorld : boolean , clearCache : boolean ) : void ;
92+ start ( key : string , clearWorld ? : boolean , clearCache ? : boolean ) : void ;
9393 dummy ( ) : void ;
9494 checkState ( key : string ) : boolean ;
9595 link ( key : string ) : 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 ;
@@ -253,7 +254,7 @@ declare module Phaser {
253254 }
254255
255256 class Game {
256- constructor ( width : number , height : number , renderer : number , parent : string , state : object , transparent : boolean , antialias : boolean ) ;
257+ constructor ( width : number , height : number , renderer : number , parent : string , state : Object , transparent : boolean , antialias : boolean ) ;
257258 id : number ;
258259 width : number ;
259260 height : number ;
@@ -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 ;
@@ -709,6 +710,7 @@ declare module Phaser {
709710 frameName : string ;
710711 inCamera : boolean ;
711712 crop : boolean ;
713+ cropEnabled : boolean ;
712714 inputEnabled : boolean ;
713715 preUpdate ( ) : void ;
714716 postUpdate ( ) : void ;
@@ -736,12 +738,14 @@ declare module Phaser {
736738 exists : boolean ;
737739 alive : boolean ;
738740 group : Phaser . Group ;
741+ content : string ;
739742 name : string ;
740743 game : Phaser . Game ;
741744 type : number ;
742745 text : string ;
743746 angle : number ;
744747 style : string ;
748+ visible : boolean ;
745749 position : Phaser . Point ;
746750 anchor : Phaser . Point ;
747751 scale : Phaser . Point ;
@@ -804,6 +808,8 @@ declare module Phaser {
804808 pageAlignVeritcally : boolean ;
805809 minWidth : number ;
806810 maxWidth : number ;
811+ minHeight : number ;
812+ maxHeight : number ;
807813 width : number ;
808814 height : number ;
809815 maxIterations : number ;
@@ -1380,7 +1386,7 @@ declare module Phaser {
13801386 onFileError : Phaser . Signal ;
13811387 onLoadStart : Phaser . Signal ;
13821388 onLoadComplete : Phaser . Signal ;
1383- setPreloadSprite ( sprite : Phaser . Sprite , direction : number ) : void ;
1389+ setPreloadSprite ( sprite : Phaser . Sprite , direction ? : number ) : void ;
13841390 checkKeyExists ( key : string ) : boolean ;
13851391 reset ( ) : void ;
13861392 addToFileList ( type : string , key : string , url : string , properties : Array ) : void ;
@@ -1451,7 +1457,7 @@ declare module Phaser {
14511457 addMarker ( name : string , start : number , stop : number , volume ?: number , loop ?: boolean ) : void ;
14521458 removeMarker ( name : string ) : void ;
14531459 update ( ) : void ;
1454- play ( marker : string , position : number , volume ?: number , loop ?: boolean ) : Phaser . Sound ;
1460+ play ( marker ? : string , position ? : number , volume ?: number , loop ?: boolean ) : Phaser . Sound ;
14551461 restart ( marker : string , position : number , volume ?: number , loop ?: boolean ) : void ;
14561462 pause ( ) : void ;
14571463 resume ( ) : void ;
0 commit comments