UNPKG

starling-framework

Version:

A fast, productive library for 2D cross-platform development.

23 lines 889 B
import ConcreteTexture from "./ConcreteTexture"; import RectangleTexture from "openfl/display3D/textures/RectangleTexture"; import BitmapData from "openfl/display/BitmapData"; declare namespace starling.textures { /** * @private * * * * A concrete texture that wraps a <code>RectangleTexture</code> base. * * For internal use only. */ export class ConcreteRectangleTexture extends ConcreteTexture { /** * Creates a new instance with the given parameters. */ protected constructor(base: RectangleTexture, format: string, width: number, height: number, premultipliedAlpha: boolean, optimizedForRenderTexture?: boolean, scale?: number); /** * @inheritDoc */ override uploadBitmapData(data: BitmapData, async?: (arg0: ConcreteTexture) => void): void; get rectBase(): RectangleTexture; } } export default starling.textures.ConcreteRectangleTexture;