Skip to content

Documentation / scene / MSDFTextAtlasManager

Class: MSDFTextAtlasManager ​

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:12

Manages MSDF glyph atlases for font assets.

Constructors ​

Constructor ​

new MSDFTextAtlasManager(): MSDFTextAtlasManager

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:14

Returns ​

MSDFTextAtlasManager

Methods ​

getAtlas() ​

getAtlas(font): MSDFGlyphAtlas

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:17

Parameters ​

font ​

FontAsset

Returns ​

MSDFGlyphAtlas


configureAtlas() ​

configureAtlas(font, glyphSize, atlasSize, distanceRange?, padding?): MSDFGlyphAtlas

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:32

Parameters ​

font ​

FontAsset

glyphSize ​

number

atlasSize ​

number

distanceRange? ​

number = DEFAULT_DISTANCE_RANGE

padding? ​

number = DEFAULT_PADDING

Returns ​

MSDFGlyphAtlas


releaseAtlas() ​

releaseAtlas(font): boolean

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:48

Parameters ​

font ​

FontAsset

Returns ​

boolean


clear() ​

clear(): void

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:57

Returns ​

void

Released under the MIT License.