向字形范围构建器添加字符范围。
self
此方法操作的 ImFontGlyphRangesBuilder 句柄。
ranges
包含首尾的 [first, last] 范围对 Uint16Array,末尾须加 0。getGlyphRanges* 不含终止零值, 须用 new Uint16Array([...getGlyphRangesDefault(atlas), 0]) 显式补上。 构建器在本次调用期间读取;不接受 null。
new Uint16Array([...getGlyphRangesDefault(atlas), 0])
添加默认图集范围中的全部 ASCII/Latin+Ext 码点:
const ranges = new Uint16Array([...getGlyphRangesDefault(atlas), 0]);ImFontGlyphRangesBuilder_AddRanges(builder, ranges); 复制
const ranges = new Uint16Array([...getGlyphRangesDefault(atlas), 0]);ImFontGlyphRangesBuilder_AddRanges(builder, ranges);
Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0
向字形范围构建器添加字符范围。