Winter Cardinal UI - v0.442.0 / DynamicFontAtlas
• new DynamicFontAtlas(fontId
, fontSize
, fontColor
, resolution
): DynamicFontAtlas
Name | Type |
---|---|
fontId |
string |
fontSize |
number |
fontColor |
number |
resolution |
number |
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:29
• Protected
_canvas: null
| HTMLCanvasElement
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:16
• Protected
_characters: DynamicFontAtlasCharacters
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:19
• Protected
_context: null
| CanvasRenderingContext2D
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:17
• Protected
_createds: DynamicFontAtlasCharacters
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:20
• Protected
_font: DynamicFontAtlasFont
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:18
• Protected
_height: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:23
• Protected
_id: string
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:15
• Protected
_padding: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:27
• Protected
_revision: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:24
• Protected
_revisionUpdated: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:25
• Protected
_texture: Texture
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:26
• Protected
_unrefCount: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:21
• Protected
_width: number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:22
• get
canvas(): null
| HTMLCanvasElement
null
| HTMLCanvasElement
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:88
• get
characters(): DynamicFontAtlasCharacters
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:92
• get
font(): DynamicFontAtlasFont
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:76
• get
height(): number
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:84
• get
id(): string
string
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:72
• get
length(): number
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:328
• get
texture(): Texture
Texture
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:96
• get
width(): number
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:80
▸ add(characters
, type
): void
Name | Type |
---|---|
characters |
string |
type |
number |
void
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:119
▸ cleanup(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:197
▸ destroy(): void
void
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:332
▸ get(id
): undefined
| DynamicFontAtlasCharacter
Name | Type |
---|---|
id |
string |
undefined
| DynamicFontAtlasCharacter
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:210
▸ getAdvance(target
): number
Name | Type |
---|---|
target |
string |
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:214
▸ getContext(): null
| CanvasRenderingContext2D
null
| CanvasRenderingContext2D
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:222
▸ getRevision(): number
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:320
▸ getRevisionUpdate(): number
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:324
▸ newChar(character
, type
): DynamicFontAtlasCharacter
Name | Type |
---|---|
character |
string |
type |
number |
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:100
▸ remove(characters
): void
Name | Type |
---|---|
characters |
string |
void
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:165
▸ toPadding(fontSize
): number
Name | Type |
---|---|
fontSize |
number |
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:68
▸ toPowerOf2(size
): number
Name | Type |
---|---|
size |
number |
number
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:342
▸ update(): boolean
boolean
src/main/typescript/wcardinal/ui/util/dynamic-font-atlas.ts:252