11/// <reference path="pixi.d.ts" />
22/// <reference path="p2.d.ts" />
33
4- // Type definitions for Phaser 2.3.0 2015-03-03
4+ // Type definitions for Phaser 2.3.0 RC1 2015-03-24
55// Project: https://github.com/photonstorm/phaser
66
77declare class Phaser {
@@ -166,6 +166,7 @@ declare module Phaser {
166166 exists ( item : any ) : boolean ;
167167 reset ( ) : void ;
168168 remove ( item : any ) : any ;
169+ removeAll ( destoy ?: boolean ) : void ;
169170 setAll ( key : any , value : any ) : void ;
170171 callAll ( key : string , ...parameter : any [ ] ) : void ;
171172
@@ -291,6 +292,7 @@ declare module Phaser {
291292 input : Phaser . InputHandler ;
292293 inputEnabled : boolean ;
293294 name : string ;
295+ physicsType : number ;
294296 previousPosition : Phaser . Point ;
295297 previousRotation : Phaser . Point ;
296298 position : Phaser . Point ;
@@ -329,6 +331,7 @@ declare module Phaser {
329331 onOverMouseOnly : boolean ;
330332 onUpSound : Phaser . Sound | Phaser . AudioSprite ;
331333 onUpSoundMaker : string ;
334+ physicsType : number ;
332335 type : number ;
333336
334337 clearFrames ( ) : void ;
@@ -1391,6 +1394,7 @@ declare module Phaser {
13911394 game : Phaser . Game ;
13921395 height : number ;
13931396 name : string ;
1397+ physicsType : number ;
13941398 position : Phaser . Point ;
13951399 previousPosition : Point ;
13961400 previousRotation : number ;
@@ -1434,6 +1438,7 @@ declare module Phaser {
14341438 name : string ;
14351439 onDestroy : Phaser . Signal ;
14361440 physicsBodyType : number ;
1441+ physicsType : number ;
14371442 position : Phaser . Point ;
14381443 rotation : number ;
14391444 scale : Phaser . Point ;
@@ -1662,6 +1667,7 @@ declare module Phaser {
16621667 dragOffset : Phaser . Point ;
16631668 dragFromCenter : boolean ;
16641669 draggable : boolean ;
1670+ dragStartPoint : Phaser . Point ;
16651671 enabled : boolean ;
16661672 game : Phaser . Game ;
16671673 globalToLocalX ( x : number ) : number ;
@@ -2306,6 +2312,7 @@ declare module Phaser {
23062312 particleSendToBack : boolean ;
23072313 particleClass : Phaser . Sprite ;
23082314 particleDrag : Phaser . Point ;
2315+ physicsType : number ;
23092316 position : Phaser . Point ;
23102317 right : number ;
23112318 scaleData : any [ ] ;
@@ -2357,6 +2364,7 @@ declare module Phaser {
23572364 enable ( object : any , system ?: number , debug ?: boolean ) : void ;
23582365 parseConfig ( ) : void ;
23592366 preUpdate ( ) : void ;
2367+ reset ( ) : void ;
23602368 setBoundsToWorld ( ) : void ;
23612369 startSystem ( system : number ) : void ;
23622370 update ( ) : void ;
@@ -2367,6 +2375,7 @@ declare module Phaser {
23672375
23682376 class Arcade {
23692377
2378+ static SORT_NONE : number ;
23702379 static LEFT_RIGHT : number ;
23712380 static RIGHT_LEFT : number ;
23722381 static TOP_BOTTOM : number ;
@@ -3902,6 +3911,7 @@ declare module Phaser {
39023911 previousRotation : number ;
39033912 position : Phaser . Point ;
39043913 physicsEnabled : boolean ;
3914+ physicsType : number ;
39053915 renderOrderID : number ;
39063916 right : number ;
39073917 scale : Phaser . Point ;
@@ -4092,6 +4102,7 @@ declare module Phaser {
40924102 camera : Phaser . Camera ;
40934103 game : Phaser . Game ;
40944104 input : Phaser . Input ;
4105+ key : string ;
40954106 load : Phaser . Loader ;
40964107 make : Phaser . GameObjectCreator ;
40974108 math : Phaser . Math ;
@@ -4193,6 +4204,8 @@ declare module Phaser {
41934204 inputEnabled : boolean ;
41944205 lineSpacing : number ;
41954206 name : string ;
4207+ padding : Phaser . Point ;
4208+ physicsType : number ;
41964209 position : Phaser . Point ;
41974210 previousPosition : Phaser . Point ;
41984211 previousRotation : number ;
@@ -4381,6 +4394,7 @@ declare module Phaser {
43814394 layer : Phaser . TilemapLayer ;
43824395 map : Phaser . Tilemap ;
43834396 name : string ;
4397+ physicsType : number ;
43844398 rayStepRate : number ;
43854399 renderSettings : { enableScrollDelta : boolean ; overdrawRatio : number ; copyCanvas : any ; } ;
43864400 scrollFactorX : number ;
0 commit comments