11/// <reference path="pixi.d.ts" />
22
3- // Type definitions for Phaser 2.3.0 2015-03-03
3+ // Type definitions for Phaser 2.3.0 RC1 2015-03-24
44// Project: https://github.com/photonstorm/phaser
55
66declare class Phaser {
@@ -165,6 +165,7 @@ declare module Phaser {
165165 exists ( item : any ) : boolean ;
166166 reset ( ) : void ;
167167 remove ( item : any ) : any ;
168+ removeAll ( destoy ?: boolean ) : void ;
168169 setAll ( key : any , value : any ) : void ;
169170 callAll ( key : string , ...parameter : any [ ] ) : void ;
170171
@@ -290,6 +291,7 @@ declare module Phaser {
290291 input : Phaser . InputHandler ;
291292 inputEnabled : boolean ;
292293 name : string ;
294+ physicsType : number ;
293295 previousPosition : Phaser . Point ;
294296 previousRotation : Phaser . Point ;
295297 position : Phaser . Point ;
@@ -328,6 +330,7 @@ declare module Phaser {
328330 onOverMouseOnly : boolean ;
329331 onUpSound : Phaser . Sound | Phaser . AudioSprite ;
330332 onUpSoundMaker : string ;
333+ physicsType : number ;
331334 type : number ;
332335
333336 clearFrames ( ) : void ;
@@ -1390,6 +1393,7 @@ declare module Phaser {
13901393 game : Phaser . Game ;
13911394 height : number ;
13921395 name : string ;
1396+ physicsType : number ;
13931397 position : Phaser . Point ;
13941398 previousPosition : Point ;
13951399 previousRotation : number ;
@@ -1433,6 +1437,7 @@ declare module Phaser {
14331437 name : string ;
14341438 onDestroy : Phaser . Signal ;
14351439 physicsBodyType : number ;
1440+ physicsType : number ;
14361441 position : Phaser . Point ;
14371442 rotation : number ;
14381443 scale : Phaser . Point ;
@@ -1661,6 +1666,7 @@ declare module Phaser {
16611666 dragOffset : Phaser . Point ;
16621667 dragFromCenter : boolean ;
16631668 draggable : boolean ;
1669+ dragStartPoint : Phaser . Point ;
16641670 enabled : boolean ;
16651671 game : Phaser . Game ;
16661672 globalToLocalX ( x : number ) : number ;
@@ -2305,6 +2311,7 @@ declare module Phaser {
23052311 particleSendToBack : boolean ;
23062312 particleClass : Phaser . Sprite ;
23072313 particleDrag : Phaser . Point ;
2314+ physicsType : number ;
23082315 position : Phaser . Point ;
23092316 right : number ;
23102317 scaleData : any [ ] ;
@@ -2356,6 +2363,7 @@ declare module Phaser {
23562363 enable ( object : any , system ?: number , debug ?: boolean ) : void ;
23572364 parseConfig ( ) : void ;
23582365 preUpdate ( ) : void ;
2366+ reset ( ) : void ;
23592367 setBoundsToWorld ( ) : void ;
23602368 startSystem ( system : number ) : void ;
23612369 update ( ) : void ;
@@ -2366,6 +2374,7 @@ declare module Phaser {
23662374
23672375 class Arcade {
23682376
2377+ static SORT_NONE : number ;
23692378 static LEFT_RIGHT : number ;
23702379 static RIGHT_LEFT : number ;
23712380 static TOP_BOTTOM : number ;
@@ -3901,6 +3910,7 @@ declare module Phaser {
39013910 previousRotation : number ;
39023911 position : Phaser . Point ;
39033912 physicsEnabled : boolean ;
3913+ physicsType : number ;
39043914 renderOrderID : number ;
39053915 right : number ;
39063916 scale : Phaser . Point ;
@@ -4091,6 +4101,7 @@ declare module Phaser {
40914101 camera : Phaser . Camera ;
40924102 game : Phaser . Game ;
40934103 input : Phaser . Input ;
4104+ key : string ;
40944105 load : Phaser . Loader ;
40954106 make : Phaser . GameObjectCreator ;
40964107 math : Phaser . Math ;
@@ -4192,6 +4203,8 @@ declare module Phaser {
41924203 inputEnabled : boolean ;
41934204 lineSpacing : number ;
41944205 name : string ;
4206+ padding : Phaser . Point ;
4207+ physicsType : number ;
41954208 position : Phaser . Point ;
41964209 previousPosition : Phaser . Point ;
41974210 previousRotation : number ;
@@ -4380,6 +4393,7 @@ declare module Phaser {
43804393 layer : Phaser . TilemapLayer ;
43814394 map : Phaser . Tilemap ;
43824395 name : string ;
4396+ physicsType : number ;
43834397 rayStepRate : number ;
43844398 renderSettings : { enableScrollDelta : boolean ; overdrawRatio : number ; copyCanvas : any ; } ;
43854399 scrollFactorX : number ;
0 commit comments