UNPKG

pixi.js

Version:

<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">

33 lines (32 loc) 1.14 kB
import type { Matrix } from '../../maths/matrix/Matrix'; import type { Batch, Batcher } from '../../rendering/batcher/shared/Batcher'; import type { DefaultBatchableQuadElement } from '../../rendering/batcher/shared/DefaultBatcher'; import type { Topology } from '../../rendering/renderers/shared/geometry/const'; import type { Texture } from '../../rendering/renderers/shared/texture/Texture'; import type { BoundsData } from '../container/bounds/Bounds'; import type { Container } from '../container/Container'; /** * A batchable sprite object. * @internal */ export declare class BatchableSprite implements DefaultBatchableQuadElement { batcherName: string; topology: Topology; readonly attributeSize = 4; readonly indexSize = 6; readonly packAsQuad = true; transform: Matrix; renderable: Container; texture: Texture; bounds: BoundsData; roundPixels: 0 | 1; _indexStart: number; _textureId: number; _attributeStart: number; _batcher: Batcher; _batch: Batch; get blendMode(): import("../..").BLEND_MODES; get color(): number; reset(): void; destroy(): void; }