UNPKG

@itwin/core-frontend

Version:
15 lines 675 B
/** @packageDocumentation * @module Rendering */ import { Id64String } from "@itwin/core-bentley"; import { RenderMemory } from "../../render/RenderMemory"; import { SceneContext } from "../../ViewContext"; /** An opaque representation of a texture draped on geometry within a [[Viewport]]. */ export declare abstract class RenderTextureDrape implements Disposable { abstract [Symbol.dispose](): void; /** @internal */ abstract collectStatistics(stats: RenderMemory.Statistics): void; abstract collectGraphics(context: SceneContext): void; } export type TextureDrapeMap = Map<Id64String, RenderTextureDrape>; //# sourceMappingURL=RenderTextureDrape.d.ts.map