UNPKG

@itwin/frontend-devtools

Version:

Debug menu and supporting UI widgets

31 lines 1.03 kB
/** @packageDocumentation * @module Effects */ import { ScreenSpaceEffectBuilder, Tool } from "@itwin/core-frontend"; import { AddEffectTool } from "./EffectTools"; /** Adjusts the saturation of colors in a viewport. * @beta */ export declare class SaturationEffect extends AddEffectTool { static toolId: string; protected get effectName(): string; protected get textureCoordFromPosition(): boolean; protected get source(): { vertex: string; fragment: string; }; protected defineEffect(builder: ScreenSpaceEffectBuilder): void; } /** Configures the [[SaturationEffect]]. * @beta */ export declare class SaturationConfig extends Tool { static toolId: string; static get minArgs(): number; static get maxArgs(): number; /** Multiplier applied to the saturation of each color in the source image. */ static multiplier: number; run(multiplier?: number): Promise<boolean>; parseAndRun(...input: string[]): Promise<boolean>; } //# sourceMappingURL=Saturation.d.ts.map