Winter Cardinal UI - v0.457.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
▸ contains(id): boolean
| Name | Type |
|---|---|
id |
string |
boolean
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:167
▸ destroy(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:207
▸ 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:188
▸ getDefaultTexture(): Texture
Texture
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:184
▸ release(id): void
| Name | Type |
|---|---|
id |
string |
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:192
▸ 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:171
▸ toDirty(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-atlas.ts:180
▸ 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