agentVerse / ui /src /phaser3-rex-plugins /plugins /grayscalepipeline-plugin.d.ts
AgentVerse's picture
first commit
670a607
raw
history blame contribute delete
738 Bytes
// import * as Phaser from 'phaser';
import GrayScalePostFxPipeline from './grayscalepipeline';
export default GrayScalePipelinePlugin;
declare namespace GrayScalePipelinePlugin {
interface IConfig extends GrayScalePostFxPipeline.IConfig {
name?: string,
}
}
declare class GrayScalePipelinePlugin extends Phaser.Plugins.BasePlugin {
add(
gameObject: Phaser.GameObjects.GameObject,
config?: GrayScalePipelinePlugin.IConfig
): GrayScalePostFxPipeline;
remove(
gameObject: Phaser.GameObjects.GameObject,
name?: string
): this;
get(
gameObject: Phaser.GameObjects.GameObject,
name?: string
): GrayScalePostFxPipeline | GrayScalePostFxPipeline[];
}