phaser4-rex-plugins
Version:
26 lines (21 loc) • 700 B
TypeScript
export default AddBlurProperties;
declare namespace AddBlurProperties {
interface Blur {
blurColor: number | null | false;
blurQuality: number;
blurX: number;
blurY: number;
blurStrength: number;
blurSteps: number;
}
interface BlurGameObject extends Blur, Phaser.GameObjects.GameObject {
}
interface BlurCamera extends Blur, Phaser.Cameras.Scene2D.BaseCamera {
}
}
declare function AddBlurProperties(
gameObject: Phaser.GameObjects.GameObject
): AddBlurProperties.BlurGameObject;
declare function AddBlurProperties(
camera: Phaser.Cameras.Scene2D.BaseCamera
): AddBlurProperties.BlurCamera;