import type { BaseTexture } from '@pixi/core';
/**
* Used by the batcher to build texture batches.
* Holds list of textures and their respective locations.
* @memberof PIXI
*/
export class BatchTextureArray
{
/** Inside textures array. */
public elements: BaseTexture[];
/** Respective locations for textures. */
public ids: number[];
/** Number of filled elements. */
public count: number;
constructor()
{
this.elements = [];
this.ids = [];
this.count = 0;
}
clear(): void
{
for (let i = 0; i < this.count; i++)
{
this.elements[i] = null;
}
this.count = 0;
}
}
Powered by webdoc!