Winter Cardinal UI - v0.442.0 / DynamicAtlas
• new DynamicAtlas(resolution
): DynamicAtlas
Name | Type |
---|---|
resolution |
number |
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:23
• Protected
_baseTexture: BaseTexture
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:19
• Protected
_canvas: HTMLCanvasElement
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:16
• Protected
_idToDatum: Record
<string
, DynamicAtlasItem
>
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:18
• Protected
_isDirty: boolean
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:20
• Protected
_predefined: Record
<string
, DynamicAtlasItem
>
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:21
• Protected
_sortedData: DynamicAtlasItem
[]
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:17
▪ Static
Protected
INSTANCE: null
| DynamicAtlas
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:14
▸ applyFrames(data
): void
Name | Type |
---|---|
data |
DynamicAtlasItem [] |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:82
▸ begin(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:113
▸ calcCanvasWidth(data
): number
Name | Type |
---|---|
data |
DynamicAtlasItem [] |
number
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:89
▸ cleanup(data
): void
Name | Type |
---|---|
data |
DynamicAtlasItem [] |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:101
▸ destroy(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:203
▸ end(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:123
▸ get(id
): null
| DynamicAtlasItem
Name | Type |
---|---|
id |
string |
null
| DynamicAtlasItem
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:151
▸ getBaseTexture(): BaseTexture
BaseTexture
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:184
▸ getDefaultTexture(): Texture
Texture
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:180
▸ release(id
): void
Name | Type |
---|---|
id |
string |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:188
▸ renderFrames(width
, height
, data
): void
Name | Type |
---|---|
width |
number |
height |
number |
data |
DynamicAtlasItem [] |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:69
▸ repack(forcibly?
): void
Name | Type |
---|---|
forcibly? |
boolean |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:138
▸ set(id
, item
): undefined
| DynamicAtlasItem
Name | Type |
---|---|
id |
string |
item |
DynamicAtlasItem |
undefined
| DynamicAtlasItem
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:167
▸ toDirty(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:176
▸ updateFrames(width
, data
): number
Name | Type |
---|---|
width |
number |
data |
DynamicAtlasItem [] |
number
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:43
▸ ITEM_COMPARATOR(a
, b
): number
Name | Type |
---|---|
a |
DynamicAtlasItem |
b |
DynamicAtlasItem |
number