TypeScript def updates to match new ScaleManager.

This commit is contained in:
photonstorm 2014-09-01 03:40:26 +01:00
parent 7fc37751b2
commit 6784c3a50d

26
build/phaser.d.ts vendored
View file

@ -1385,6 +1385,7 @@ declare module Phaser {
static create(width?: number, height?: number, id?: string, noCocoon?: boolean): HTMLCanvasElement; static create(width?: number, height?: number, id?: string, noCocoon?: boolean): HTMLCanvasElement;
static getAspectRatio(canvas: HTMLCanvasElement): number; static getAspectRatio(canvas: HTMLCanvasElement): number;
static getOffset(element: HTMLElement, point?: Phaser.Point): Phaser.Point; static getOffset(element: HTMLElement, point?: Phaser.Point): Phaser.Point;
static removeFromDOM(canvas: HTMLCanvasElement): void;
static setBackgroundColor(canvas: HTMLCanvasElement, color: string): HTMLCanvasElement; static setBackgroundColor(canvas: HTMLCanvasElement, color: string): HTMLCanvasElement;
static setImageRenderingBicubic(canvas: HTMLCanvasElement): HTMLCanvasElement; static setImageRenderingBicubic(canvas: HTMLCanvasElement): HTMLCanvasElement;
static setImageRenderingCrisp(canvas: HTMLCanvasElement): HTMLCanvasElement; static setImageRenderingCrisp(canvas: HTMLCanvasElement): HTMLCanvasElement;
@ -4434,19 +4435,19 @@ declare module Phaser {
class Stage extends PIXI.Stage { class Stage extends PIXI.Stage {
constructor(game: Phaser.Game, width: number, height: number); constructor(game: Phaser.Game);
backgroundColor: any; backgroundColor: any;
checkOffsetInterval: any;
currentRenderOrderID: number; currentRenderOrderID: number;
disableVisibilityChange: boolean; disableVisibilityChange: boolean;
exists: boolean; exists: boolean;
game: Phaser.Game; game: Phaser.Game;
name: string; name: string;
offset: Phaser.Point;
smoothed: boolean; smoothed: boolean;
boot(): void;
checkVisiblity(): void; checkVisiblity(): void;
destroy(): void;
parseConfig(config: Object): void; parseConfig(config: Object): void;
postUpdate(): void; postUpdate(): void;
preUpdate(): void; preUpdate(): void;
@ -4464,6 +4465,7 @@ declare module Phaser {
static EXACT_FIT: number; static EXACT_FIT: number;
static NO_SCALE: number; static NO_SCALE: number;
static SHOW_ALL: number; static SHOW_ALL: number;
static RESIZE: number;
aspectRatio: number; aspectRatio: number;
bounds: Phaser.Rectangle; bounds: Phaser.Rectangle;
@ -4478,7 +4480,6 @@ declare module Phaser {
fullScreenTarget: any; fullScreenTarget: any;
fullScreenScaleMode: number; fullScreenScaleMode: number;
game: Phaser.Game; game: Phaser.Game;
hasResized: Phaser.Signal;
incorrectOrientation: boolean; incorrectOrientation: boolean;
leaveFullScreen: Phaser.Signal; leaveFullScreen: Phaser.Signal;
leaveIncorrectOrientation: Phaser.Signal; leaveIncorrectOrientation: Phaser.Signal;
@ -4491,29 +4492,42 @@ declare module Phaser {
maxWidth: number; maxWidth: number;
minHeight: number; minHeight: number;
minWidth: number; minWidth: number;
offset: Phaser.Point;
onResize: function;
onResizeContext: any;
orientation: number; orientation: number;
orientationSprite: any;
pageAlignHorizontally: boolean; pageAlignHorizontally: boolean;
pageAlignVertically: boolean; pageAlignVertically: boolean;
parentIsWindow: boolean;
parentNode: any;
parentScaleFactor: Phaser.Point;
scaleFactor: Phaser.Point; scaleFactor: Phaser.Point;
scaleFactorInversed: Phaser.Point; scaleFactorInversed: Phaser.Point;
scaleMode: number; scaleMode: number;
sourceAspectRatio: number; sourceAspectRatio: number;
trackParentInterval: number;
width: number; width: number;
boot(width: number, height: number): void;
checkOrientation(event: any): void; checkOrientation(event: any): void;
checkOrientationState(): void; checkOrientationState(): void;
checkResize(event: any): void; checkResize(event: any): void;
destroy(): void;
forceOrientation(forceLandscape: boolean, forcePortrait?: boolean, orientationImage?: string): void; forceOrientation(forceLandscape: boolean, forcePortrait?: boolean, orientationImage?: string): void;
fullScreenChange(event: any): void; fullScreenChange(event: any): void;
parseConfig(config: Object): void;
preUpdate(): void;
refresh(): void; refresh(): void;
setExactFit(): void; setExactFit(): void;
setMaximum(): void; setMaximum(): void;
setMinMax(minWidth: number, minHeight: number, maxWidth?: number, maxHeight?: number): void;
setResizeCallback(callback: function, context: any): void;
setScreenSize(force?: boolean): void; setScreenSize(force?: boolean): void;
setShowAll(): void; setShowAll(): void;
setSize(): void; setSize(): void;
startFullScreen(antialias: boolean): void; startFullScreen(antialias?: boolean): void;
stopFullScreen(): void; stopFullScreen(): void;
updateDimensions(width: number, height: number, resize: boolean): void;
} }