Winter Cardinal UI - v0.442.0 / DynamicAtlas

Class: DynamicAtlas

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new DynamicAtlas(resolution): DynamicAtlas

Parameters

Name Type
resolution number

Returns

DynamicAtlas

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:23

Properties

_baseTexture

Protected _baseTexture: BaseTexture

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:19


_canvas

Protected _canvas: HTMLCanvasElement

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:16


_idToDatum

Protected _idToDatum: Record<string, DynamicAtlasItem>

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:18


_isDirty

Protected _isDirty: boolean

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:20


_predefined

Protected _predefined: Record<string, DynamicAtlasItem>

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:21


_sortedData

Protected _sortedData: DynamicAtlasItem[]

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:17


INSTANCE

Static Protected INSTANCE: null | DynamicAtlas

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:14

Methods

applyFrames

applyFrames(data): void

Parameters

Name Type
data DynamicAtlasItem[]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:82


begin

begin(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:113


calcCanvasWidth

calcCanvasWidth(data): number

Parameters

Name Type
data DynamicAtlasItem[]

Returns

number

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:89


cleanup

cleanup(data): void

Parameters

Name Type
data DynamicAtlasItem[]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:101


destroy

destroy(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:203


end

end(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:123


get

get(id): null | DynamicAtlasItem

Parameters

Name Type
id string

Returns

null | DynamicAtlasItem

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:151


getBaseTexture

getBaseTexture(): BaseTexture

Returns

BaseTexture

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:184


getDefaultTexture

getDefaultTexture(): Texture

Returns

Texture

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:180


release

release(id): void

Parameters

Name Type
id string

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:188


renderFrames

renderFrames(width, height, data): void

Parameters

Name Type
width number
height number
data DynamicAtlasItem[]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:69


repack

repack(forcibly?): void

Parameters

Name Type
forcibly? boolean

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:138


set

set(id, item): undefined | DynamicAtlasItem

Parameters

Name Type
id string
item DynamicAtlasItem

Returns

undefined | DynamicAtlasItem

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:167


toDirty

toDirty(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:176


updateFrames

updateFrames(width, data): number

Parameters

Name Type
width number
data DynamicAtlasItem[]

Returns

number

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:43


ITEM_COMPARATOR

ITEM_COMPARATOR(a, b): number

Parameters

Name Type
a DynamicAtlasItem
b DynamicAtlasItem

Returns

number

Defined in

src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:210