Skip to content

Commit 91bd2da

Browse files
Updated to 2014/11/05 preparing to separate
1 parent 2469e45 commit 91bd2da

1 file changed

Lines changed: 22 additions & 7 deletions

File tree

typescript/phaser.d.ts

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1357,9 +1357,8 @@ declare module PIXI.PolyK {
13571357
export function Triangulate(p: number[]): number[];
13581358
}
13591359

1360-
// Type definitions for Phaser 2.1.4 dev 2014-10-29
1360+
// Type definitions for Phaser 2.1.4 dev 2014-11-05
13611361
// Project: https://github.com/photonstorm/phaser
1362-
13631362
declare class Phaser {
13641363

13651364
static VERSION: string;
@@ -2658,6 +2657,7 @@ declare module Phaser {
26582657
active: boolean;
26592658
callbackContext: any;
26602659
disabled: boolean;
2660+
enabled: boolean;
26612661
game: Phaser.Game;
26622662
onAxisCallBack: Function;
26632663
onConnectCallback: Function;
@@ -2877,6 +2877,7 @@ declare module Phaser {
28772877

28782878
constructor(game: Phaser.Game);
28792879

2880+
static MAX_POINTERS: number;
28802881
static MOUSE_OVERRIDES_TOUCH: number;
28812882
static MOUSE_TOUCH_COMBINE: number;
28822883
static TOUCH_OVERRIDES_MOUSE: number;
@@ -2885,6 +2886,7 @@ declare module Phaser {
28852886
circle: Phaser.Circle;
28862887
currentPointers: number;
28872888
disabled: boolean;
2889+
enabled: boolean;
28882890
doubleTapRate: number;
28892891
game: Phaser.Game;
28902892
gamepad: Phaser.Gamepad;
@@ -2920,6 +2922,7 @@ declare module Phaser {
29202922
pollLocked: boolean;
29212923
pollRate: number;
29222924
position: Phaser.Point;
2925+
pointer: Phaser.Pointer[];
29232926
recordLimit: number;
29242927
recordPointerHistory: boolean;
29252928
recordRate: number;
@@ -2938,10 +2941,11 @@ declare module Phaser {
29382941
addPointer(): Phaser.Pointer;
29392942
addMoveCallback(callback: Function, context: any): number;
29402943
boot(): void;
2944+
countActivePointers(limit?: number): number;
29412945
deleteMoveCallback(index: number): void;
29422946
destroy(): void;
29432947
getLocalPosition(displayObject: any, pointer: Phaser.Pointer): Phaser.Point;
2944-
getPointer(state: boolean): Phaser.Pointer;
2948+
getPointer(isActive?: boolean): Phaser.Pointer;
29452949
getPointerFromId(pointerID: number): Phaser.Pointer;
29462950
getPointerFromIdentifier(identifier: number): Phaser.Pointer;
29472951
hitTest(displayObject: any, pointer: Phaser.Pointer, localPoint: Phaser.Point): void;
@@ -3161,6 +3165,7 @@ declare module Phaser {
31613165

31623166
callbackContext: any;
31633167
disabled: boolean;
3168+
enabled: boolean;
31643169
event: any;
31653170
game: Phaser.Game;
31663171
lastChar: string;
@@ -3409,6 +3414,7 @@ declare module Phaser {
34093414
callbackContext: any;
34103415
capture: boolean;
34113416
disabled: boolean;
3417+
enabled: boolean;
34123418
event: MouseEvent;
34133419
game: Phaser.Game;
34143420
locked: boolean;
@@ -4491,12 +4497,14 @@ declare module Phaser {
44914497
clampY(min: number, max: number): Phaser.Point;
44924498
clone(output?: Phaser.Point): Phaser.Point;
44934499
copyFrom(source: Phaser.Point): Phaser.Point;
4494-
copyTo(dest: Phaser.Point): any;
4500+
copyTo<T>(dest: T): T;
4501+
ceil(): Phaser.Point;
44954502
cross(a: Phaser.Point): number;
44964503
divide(x: number, y: number): Phaser.Point;
44974504
distance(dest: Phaser.Point, round?: boolean): number;
44984505
dot(a: Phaser.Point): number;
44994506
equals(a: Phaser.Point): boolean;
4507+
floor(): Phaser.Point;
45004508
getMagnitude(): number;
45014509
getMagnitudeSq(): number;
45024510
invert(): Phaser.Point;
@@ -4559,6 +4567,7 @@ declare module Phaser {
45594567
x: number;
45604568
y: number;
45614569

4570+
addClickTrampoline(name: string, callback: Function, callbackContext: any, ...callbackArgs: any[]): void;
45624571
justPressed(duration?: number): boolean;
45634572
justReleased(duration?: number): boolean;
45644573
leave(event: any): void;
@@ -5100,6 +5109,7 @@ declare module Phaser {
51005109

51015110
aspectRatio: number;
51025111
bounds: Phaser.Rectangle;
5112+
currentScaleMode: number;
51035113
enterFullScreen: Phaser.Signal;
51045114
enterIncorrectOrientation: Phaser.Signal;
51055115
enterLandscape: Phaser.Signal;
@@ -5108,6 +5118,7 @@ declare module Phaser {
51085118
height: number;
51095119
forcePortrait: boolean;
51105120
forceLandscape: boolean;
5121+
fullScreenFailed: boolean;
51115122
fullScreenTarget: any;
51125123
fullScreenScaleMode: number;
51135124
game: Phaser.Game;
@@ -5137,16 +5148,19 @@ declare module Phaser {
51375148
scaleFactor: Phaser.Point;
51385149
scaleFactorInversed: Phaser.Point;
51395150
sourceAspectRatio: number;
5151+
supportsFullScreen: boolean;
51405152
trackParentInterval: number;
51415153
width: number;
51425154

51435155
boot(width: number, height: number): void;
51445156
checkOrientation(event: any): void;
5145-
checkOrientationState(): void;
5157+
checkOrientationState(): boolean;
51465158
checkResize(event: any): void;
51475159
destroy(): void;
51485160
forceOrientation(forceLandscape: boolean, forcePortrait?: boolean): void;
51495161
fullScreenChange(event: any): void;
5162+
fullScreenError(event: any): void;
5163+
getParentBounds(fullScreen?: boolean, target?: Phaser.Rectangle): Phaser.Rectangle;
51505164
parseConfig(config: any): void;
51515165
preUpdate(): void;
51525166
refresh(): void;
@@ -5159,8 +5173,8 @@ declare module Phaser {
51595173
setShowAll(): void;
51605174
setSize(): void;
51615175
setupScale(width: number, height: number): void;
5162-
startFullScreen(antialias?: boolean): void;
5163-
stopFullScreen(): void;
5176+
startFullScreen(antialias?: boolean, allowTrampoline?: boolean): void;
5177+
stopFullScreen(): boolean;
51645178
updateDimensions(width: number, height: number, resize: boolean): void;
51655179

51665180
}
@@ -5642,6 +5656,7 @@ declare module Phaser {
56425656

56435657
callbackContext: any;
56445658
disabled: boolean;
5659+
enabled: boolean;
56455660
event: any;
56465661
game: Phaser.Game;
56475662
preventDefault: boolean;

0 commit comments

Comments
 (0)