@itwin/core-frontend
Version:
iTwin.js frontend components
26 lines • 991 B
TypeScript
/** @packageDocumentation
* @module WebGL
*/
import { GraphicList } from "../../../render/RenderGraphic";
import { Decorations } from "../../../render/Decorations";
import { CanvasDecorationList } from "../../../render/CanvasDecoration";
import { Scene } from "../../../render/Scene";
/** The various graphics associated with a [[Target]].
* @internal
*/
export declare class TargetGraphics {
foreground: GraphicList;
background: GraphicList;
overlays: GraphicList;
foregroundDynamics: GraphicList;
overlayDynamics: GraphicList;
private _decorations?;
[Symbol.dispose](): void;
get isDisposed(): boolean;
changeScene(scene: Scene): void;
changeDynamics(foreground: GraphicList | undefined, overlay: GraphicList | undefined): void;
get decorations(): Decorations | undefined;
set decorations(decorations: Decorations | undefined);
get canvasDecorations(): CanvasDecorationList | undefined;
}
//# sourceMappingURL=TargetGraphics.d.ts.map