mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-02-10 10:15:49 +00:00
69 lines
1.7 KiB
TypeScript
69 lines
1.7 KiB
TypeScript
|
import "phaser";
|
||
|
|
||
|
declare module "phaser" {
|
||
|
namespace GameObjects {
|
||
|
interface GameObject {
|
||
|
width: number;
|
||
|
|
||
|
height: number;
|
||
|
|
||
|
originX: number;
|
||
|
|
||
|
originY: number;
|
||
|
|
||
|
x: number;
|
||
|
|
||
|
y: number;
|
||
|
}
|
||
|
|
||
|
interface Container {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
interface Sprite {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
interface Image {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
interface NineSlice {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
interface Text {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
interface Rectangle {
|
||
|
/**
|
||
|
* Sets this object's position relative to another object with a given offset
|
||
|
*/
|
||
|
setPositionRelative(guideObject: any, x: number, y: number): void;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
namespace Input {
|
||
|
namespace Gamepad {
|
||
|
interface GamepadPlugin {
|
||
|
/**
|
||
|
* Refreshes the list of connected Gamepads.
|
||
|
* This is called automatically when a gamepad is connected or disconnected, and during the update loop.
|
||
|
*/
|
||
|
refreshPads(): void;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|