mirror of
https://github.com/photonstorm/phaser
synced 2025-02-18 23:18:38 +00:00
TypeScript def updates to match new ScaleManager.
This commit is contained in:
parent
7fc37751b2
commit
6784c3a50d
1 changed files with 20 additions and 6 deletions
26
build/phaser.d.ts
vendored
26
build/phaser.d.ts
vendored
|
@ -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;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue