phaser4-rex-plugins
Version:
24 lines (19 loc) • 711 B
TypeScript
export default AddVignetteProperties;
declare namespace AddVignetteProperties {
interface Vignette {
vignetteRadius: number | null | false;
vignetteX: number;
vignetteY: number;
vignetteStrength: number;
}
interface VignetteGameObject extends Vignette, Phaser.GameObjects.GameObject {
}
interface VignetteCamera extends Vignette, Phaser.Cameras.Scene2D.BaseCamera {
}
}
declare function AddVignetteProperties(
gameObject: Phaser.GameObjects.GameObject
): AddVignetteProperties.VignetteGameObject;
declare function AddVignetteProperties(
camera: Phaser.Cameras.Scene2D.BaseCamera
): AddVignetteProperties.VignetteCamera;