TexPacker:

_gfx:

_w:

_h:

_pad:

_packers: Partial<Record>

_last: number

_idsToPackers: Record<number, FilterTexPacker>

_getPacker(filter: TexFilter , name?: string ): FilterTexPacker

_saveFrame(packer: FilterTexPacker , tex: Texture , quad: Quad ): Frame

_createWhitePixel(): Frame

create the default 1x1 white pixel used for primitives at uv = (1, 1) on the nearest filter texture must be called prior to initializing anything else, as it doesn't check for collisions with anything!

add(img: ImageSource , filter: TexFilter , chopQuad?: Quad ): Frame

addPrepacked(img: ImageSource , filter: TexFilter , frames: Quad[] ): Frame[]

addSingle(img: ImageSource , filter: TexFilter ): Frame

syncIfPending(): void

_remove(id: number ): void

_free(): void