headers/libs/agg/agg_font_cache_manager.h
106
glyph_cache* glyph =
headers/libs/agg/agg_font_cache_manager.h
110
glyph->glyph_index = glyph_index;
headers/libs/agg/agg_font_cache_manager.h
111
glyph->data = m_allocator.allocate(data_size);
headers/libs/agg/agg_font_cache_manager.h
112
glyph->data_size = data_size;
headers/libs/agg/agg_font_cache_manager.h
113
glyph->data_type = data_type;
headers/libs/agg/agg_font_cache_manager.h
114
glyph->bounds = bounds;
headers/libs/agg/agg_font_cache_manager.h
115
glyph->advance_x = advance_x;
headers/libs/agg/agg_font_cache_manager.h
116
glyph->advance_y = advance_y;
headers/libs/agg/agg_font_cache_manager.h
117
return m_glyphs[msb][lsb] = glyph;
headers/libs/agg/agg_font_cache_manager.h
279
const glyph_cache* glyph(unsigned glyph_code)
headers/libs/agg/agg_font_cache_manager.h
359
for(; from <= to; ++from) glyph(from);
headers/libs/agg/agg_glyph_raster_bin.h
66
unsigned glyph = *str;
headers/libs/agg/agg_glyph_raster_bin.h
68
value(m_font + 4 + (glyph - start_char) * 2);
headers/libs/agg/agg_glyph_raster_bin.h
76
void prepare(glyph_rect* r, double x, double y, unsigned glyph, bool flip)
headers/libs/agg/agg_glyph_raster_bin.h
82
value(m_font + 4 + (glyph - start_char) * 2);
headers/libs/agg/agg_renderer_raster_text.h
100
m_glyph(&glyph)
headers/libs/agg/agg_renderer_raster_text.h
205
renderer_raster_htext(ren_type& ren, glyph_gen_type& glyph) :
headers/libs/agg/agg_renderer_raster_text.h
207
m_glyph(&glyph)
headers/libs/agg/agg_renderer_raster_text.h
34
renderer_raster_htext_solid(ren_type& ren, glyph_gen_type& glyph) :
headers/libs/agg/agg_renderer_raster_text.h
36
m_glyph(&glyph)
headers/libs/agg/agg_renderer_raster_text.h
98
renderer_raster_vtext_solid(ren_type& ren, glyph_gen_type& glyph) :
headers/private/kernel/console.h
22
void (*put_glyph)(int32 x, int32 y, uint8 glyph, uint8 attr);
headers/private/kernel/console.h
23
void (*fill_glyph)(int32 x, int32 y, int32 width, int32 height, uint8 glyph, uint8 attr);
src/add-ons/kernel/console/vga_text/vga_text.c
104
fill_glyph(int32 x, int32 y, int32 width, int32 height, uint8 glyph, uint8 attr)
src/add-ons/kernel/console/vga_text/vga_text.c
106
uint16 pair = ((uint16)attr << 8) | (uint16)glyph;
src/add-ons/kernel/console/vga_text/vga_text.c
95
put_glyph(int32 x, int32 y, uint8 glyph, uint8 attr)
src/add-ons/kernel/console/vga_text/vga_text.c
97
uint16 pair = ((uint16)attr << 8) | (uint16)glyph;
src/apps/charactermap/CharacterWindow.cpp
347
char glyph[20];
src/apps/charactermap/CharacterWindow.cpp
348
snprintf(glyph, sizeof(glyph), "'%s'", utf8);
src/apps/charactermap/CharacterWindow.cpp
350
fGlyphView->SetText(glyph);
src/apps/haikudepot/textview/ParagraphLayout.cpp
300
const GlyphInfo& glyph = fGlyphInfos[fGlyphInfos.size() - 1];
src/apps/haikudepot/textview/ParagraphLayout.cpp
301
return glyph.lineIndex;
src/apps/haikudepot/textview/ParagraphLayout.cpp
307
const GlyphInfo& glyph = fGlyphInfos[textOffset];
src/apps/haikudepot/textview/ParagraphLayout.cpp
308
return glyph.lineIndex;
src/apps/haikudepot/textview/ParagraphLayout.cpp
390
const GlyphInfo& glyph = fGlyphInfos[fGlyphInfos.size() - 1];
src/apps/haikudepot/textview/ParagraphLayout.cpp
391
const LineInfo& line = fLineInfos[glyph.lineIndex];
src/apps/haikudepot/textview/ParagraphLayout.cpp
393
x1 = glyph.x + glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
404
const GlyphInfo& glyph = fGlyphInfos[textOffset];
src/apps/haikudepot/textview/ParagraphLayout.cpp
405
const LineInfo& line = fLineInfos[glyph.lineIndex];
src/apps/haikudepot/textview/ParagraphLayout.cpp
407
x1 = glyph.x;
src/apps/haikudepot/textview/ParagraphLayout.cpp
408
x2 = x1 + glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
453
const GlyphInfo& glyph = fGlyphInfos[textOffset];
src/apps/haikudepot/textview/ParagraphLayout.cpp
454
float x1 = glyph.x;
src/apps/haikudepot/textview/ParagraphLayout.cpp
459
float x2 = x1 + glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
528
GlyphInfo glyph = fGlyphInfos[i];
src/apps/haikudepot/textview/ParagraphLayout.cpp
530
uint32 charClassification = get_char_classification(glyph.charCode);
src/apps/haikudepot/textview/ParagraphLayout.cpp
532
float advanceX = glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
565
if (glyph.charCode == '\n') {
src/apps/haikudepot/textview/ParagraphLayout.cpp
568
glyph.x = x;
src/apps/haikudepot/textview/ParagraphLayout.cpp
569
fGlyphInfos[i] = glyph;
src/apps/haikudepot/textview/ParagraphLayout.cpp
571
fGlyphInfos[i] = glyph;
src/apps/haikudepot/textview/ParagraphLayout.cpp
591
glyph = fGlyphInfos[i];
src/apps/haikudepot/textview/ParagraphLayout.cpp
592
advanceX = glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
626
glyph.x = x;
src/apps/haikudepot/textview/ParagraphLayout.cpp
627
fGlyphInfos[i] = glyph;
src/apps/haikudepot/textview/ParagraphLayout.cpp
667
GlyphInfo glyph = fGlyphInfos[i];
src/apps/haikudepot/textview/ParagraphLayout.cpp
669
if (glyph.lineIndex != lineIndex) {
src/apps/haikudepot/textview/ParagraphLayout.cpp
670
bool lineBreak = glyph.charCode == '\n' || i == glyphCount - 1;
src/apps/haikudepot/textview/ParagraphLayout.cpp
671
lineIndex = glyph.lineIndex;
src/apps/haikudepot/textview/ParagraphLayout.cpp
675
spaceLeft = fWidth - glyph.x;
src/apps/haikudepot/textview/ParagraphLayout.cpp
680
uint32 charClassification = get_char_classification(glyph.charCode);
src/apps/haikudepot/textview/ParagraphLayout.cpp
682
spaceLeft -= glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
710
spaceLeft += glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
753
glyph.x += spaceLeft;
src/apps/haikudepot/textview/ParagraphLayout.cpp
755
unsigned classification = get_char_classification(glyph.charCode);
src/apps/haikudepot/textview/ParagraphLayout.cpp
767
float shift = (nextGlyph.x - glyph.x) - glyph.width;
src/apps/haikudepot/textview/ParagraphLayout.cpp
774
fGlyphInfos[i] = glyph;
src/apps/haikudepot/textview/ParagraphLayout.cpp
859
GlyphInfo glyph = fGlyphInfos[i];
src/apps/haikudepot/textview/ParagraphLayout.cpp
860
glyph.lineIndex = lineIndex;
src/apps/haikudepot/textview/ParagraphLayout.cpp
861
fGlyphInfos[i] = glyph;
src/apps/haikudepot/textview/ParagraphLayout.cpp
949
const GlyphInfo& glyph = fGlyphInfos[textOffset];
src/apps/haikudepot/textview/ParagraphLayout.cpp
950
const LineInfo& line = fLineInfos[glyph.lineIndex];
src/apps/haikudepot/textview/ParagraphLayout.cpp
952
offset.x += glyph.x;
src/apps/icon-o-matic/import_export/styled_text/StyledTextImporter.cpp
312
BShape glyph;
src/apps/icon-o-matic/import_export/styled_text/StyledTextImporter.cpp
313
BShape *glyphs[1] = { &glyph };
src/apps/icon-o-matic/import_export/styled_text/StyledTextImporter.cpp
345
if (glyph.Bounds().IsValid()) {
src/apps/icon-o-matic/import_export/styled_text/StyledTextImporter.cpp
363
if (iterator.Iterate(&glyph) < B_OK)
src/libs/agg/font_freetype/agg_font_freetype.cpp
1001
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
1002
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
1017
decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/font_freetype/agg_font_freetype.cpp
1026
decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/font_freetype/agg_font_freetype.cpp
1040
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
1041
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
1055
decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/font_freetype/agg_font_freetype.cpp
1064
decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/font_freetype/agg_font_freetype.cpp
1078
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
1079
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
914
m_last_error = FT_Render_Glyph(m_cur_face->glyph, FT_RENDER_MODE_MONO);
src/libs/agg/font_freetype/agg_font_freetype.cpp
917
decompose_ft_bitmap_mono(m_cur_face->glyph->bitmap,
src/libs/agg/font_freetype/agg_font_freetype.cpp
918
m_cur_face->glyph->bitmap_left,
src/libs/agg/font_freetype/agg_font_freetype.cpp
919
m_flip_y ? -m_cur_face->glyph->bitmap_top :
src/libs/agg/font_freetype/agg_font_freetype.cpp
920
m_cur_face->glyph->bitmap_top,
src/libs/agg/font_freetype/agg_font_freetype.cpp
930
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
931
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
938
m_last_error = FT_Render_Glyph(m_cur_face->glyph, FT_RENDER_MODE_NORMAL);
src/libs/agg/font_freetype/agg_font_freetype.cpp
941
decompose_ft_bitmap_gray8(m_cur_face->glyph->bitmap,
src/libs/agg/font_freetype/agg_font_freetype.cpp
942
m_cur_face->glyph->bitmap_left,
src/libs/agg/font_freetype/agg_font_freetype.cpp
943
m_flip_y ? -m_cur_face->glyph->bitmap_top :
src/libs/agg/font_freetype/agg_font_freetype.cpp
944
m_cur_face->glyph->bitmap_top,
src/libs/agg/font_freetype/agg_font_freetype.cpp
955
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
956
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
968
if(decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/font_freetype/agg_font_freetype.cpp
980
m_advance_x = int26p6_to_dbl(m_cur_face->glyph->advance.x);
src/libs/agg/font_freetype/agg_font_freetype.cpp
981
m_advance_y = int26p6_to_dbl(m_cur_face->glyph->advance.y);
src/libs/agg/font_freetype/agg_font_freetype.cpp
989
if(decompose_ft_outline(m_cur_face->glyph->outline,
src/libs/agg/src/agg_gsv_text.cpp
646
m_status = glyph;
src/libs/agg/src/agg_gsv_text.cpp
649
case glyph:
src/servers/app/ServerFont.cpp
1072
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/ServerFont.cpp
463
FT_Outline outline = face->glyph->outline;
src/servers/app/ServerFont.cpp
752
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/ServerFont.cpp
756
fEdges[index].left = glyph->inset_left / fSize;
src/servers/app/ServerFont.cpp
757
fEdges[index].right = glyph->inset_right / fSize;
src/servers/app/ServerFont.cpp
819
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/ServerFont.cpp
886
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/ServerFont.cpp
939
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/ServerFont.cpp
943
if (glyph->data_type != glyph_data_outline) {
src/servers/app/ServerFont.cpp
944
const agg::rect_i& r = glyph->bounds;
src/servers/app/ServerFont.cpp
964
entry->InitAdaptors(glyph, x, y,
src/servers/app/ServerFont.cpp
967
entry->InitAdaptors(glyph, 0, 0,
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
193
bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph,
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
201
const agg::rect_i& r = glyph->bounds;
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
227
if (glyph->data_type != glyph_data_outline) {
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
231
entry->InitAdaptors(glyph, transformedX, transformedY,
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
238
entry->InitAdaptors(glyph, x, y,
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
252
switch (glyph->data_type) {
src/servers/app/font/FontCacheEntry.cpp
102
GlyphCache* glyph = fGlyphTable.Lookup(glyphIndex);
src/servers/app/font/FontCacheEntry.cpp
103
if (glyph != NULL)
src/servers/app/font/FontCacheEntry.cpp
106
glyph = new(std::nothrow) GlyphCache(glyphIndex, dataSize, dataType,
src/servers/app/font/FontCacheEntry.cpp
109
if (glyph == NULL || glyph->data == NULL) {
src/servers/app/font/FontCacheEntry.cpp
110
delete glyph;
src/servers/app/font/FontCacheEntry.cpp
117
fGlyphTable.Insert(glyph);
src/servers/app/font/FontCacheEntry.cpp
119
return glyph;
src/servers/app/font/FontCacheEntry.cpp
308
const GlyphCache* glyph = fGlyphCache->FindGlyph(glyphCode);
src/servers/app/font/FontCacheEntry.cpp
309
if (glyph != NULL)
src/servers/app/font/FontCacheEntry.cpp
310
return glyph;
src/servers/app/font/FontCacheEntry.cpp
337
glyph = fGlyphCache->CacheGlyph(glyphCode,
src/servers/app/font/FontCacheEntry.cpp
343
if (glyph != NULL)
src/servers/app/font/FontCacheEntry.cpp
344
engine->WriteGlyphTo(glyph->data);
src/servers/app/font/FontCacheEntry.cpp
347
return glyph;
src/servers/app/font/FontCacheEntry.cpp
352
FontCacheEntry::InitAdaptors(const GlyphCache* glyph,
src/servers/app/font/FontCacheEntry.cpp
357
if (glyph == NULL)
src/servers/app/font/FontCacheEntry.cpp
360
switch(glyph->data_type) {
src/servers/app/font/FontCacheEntry.cpp
362
monoAdapter.init(glyph->data, glyph->data_size, x, y);
src/servers/app/font/FontCacheEntry.cpp
366
gray8Adapter.init(glyph->data, glyph->data_size, x, y);
src/servers/app/font/FontCacheEntry.cpp
370
gray8Adapter.init(glyph->data, glyph->data_size, x, y);
src/servers/app/font/FontCacheEntry.cpp
374
pathAdapter.init(glyph->data, glyph->data_size, x, y, scale);
src/servers/app/font/FontCacheEntry.cpp
79
GlyphCache* glyph = fGlyphTable.Clear(true);
src/servers/app/font/FontCacheEntry.cpp
80
while (glyph != NULL) {
src/servers/app/font/FontCacheEntry.cpp
81
GlyphCache* next = glyph->hash_link;
src/servers/app/font/FontCacheEntry.cpp
82
delete glyph;
src/servers/app/font/FontCacheEntry.cpp
83
glyph = next;
src/servers/app/font/FontCacheEntry.h
118
void InitAdaptors(const GlyphCache* glyph,
src/servers/app/font/FontEngine.cpp
500
fPreciseAdvanceX = (double)fFace->glyph->advance.x / units_per_EM;
src/servers/app/font/FontEngine.cpp
501
fPreciseAdvanceY = (double)fFace->glyph->advance.y / units_per_EM;
src/servers/app/font/FontEngine.cpp
509
fAdvanceX = int26p6_to_dbl(fFace->glyph->advance.x);
src/servers/app/font/FontEngine.cpp
510
fAdvanceY = int26p6_to_dbl(fFace->glyph->advance.y);
src/servers/app/font/FontEngine.cpp
512
fInsetLeft = int26p6_to_dbl(fFace->glyph->metrics.horiBearingX);
src/servers/app/font/FontEngine.cpp
513
fInsetRight = int26p6_to_dbl(fFace->glyph->metrics.horiBearingX
src/servers/app/font/FontEngine.cpp
514
+ fFace->glyph->metrics.width - fFace->glyph->metrics.horiAdvance);
src/servers/app/font/FontEngine.cpp
518
fLastError = FT_Render_Glyph(fFace->glyph, FT_RENDER_MODE_MONO);
src/servers/app/font/FontEngine.cpp
520
decompose_ft_bitmap_mono(fFace->glyph->bitmap,
src/servers/app/font/FontEngine.cpp
521
fFace->glyph->bitmap_left, kFlipY ?
src/servers/app/font/FontEngine.cpp
522
-fFace->glyph->bitmap_top : fFace->glyph->bitmap_top,
src/servers/app/font/FontEngine.cpp
536
fLastError = FT_Render_Glyph(fFace->glyph, FT_RENDER_MODE_NORMAL);
src/servers/app/font/FontEngine.cpp
538
decompose_ft_bitmap_gray8(fFace->glyph->bitmap,
src/servers/app/font/FontEngine.cpp
539
fFace->glyph->bitmap_left, kFlipY ?
src/servers/app/font/FontEngine.cpp
540
-fFace->glyph->bitmap_top : fFace->glyph->bitmap_top,
src/servers/app/font/FontEngine.cpp
554
fLastError = FT_Render_Glyph(fFace->glyph, FT_RENDER_MODE_LCD);
src/servers/app/font/FontEngine.cpp
556
decompose_ft_bitmap_subpix(fFace->glyph->bitmap,
src/servers/app/font/FontEngine.cpp
557
fFace->glyph->bitmap_left, kFlipY ?
src/servers/app/font/FontEngine.cpp
558
-fFace->glyph->bitmap_top : fFace->glyph->bitmap_top,
src/servers/app/font/FontEngine.cpp
573
if (decompose_ft_outline(fFace->glyph->outline, kFlipY, fPath)) {
src/servers/app/font/FontStyle.cpp
83
int firstWidth = face->glyph->advance.x;
src/servers/app/font/FontStyle.cpp
88
if (face->glyph->advance.x != firstWidth)
src/servers/app/font/GlyphLayoutEngine.h
324
const GlyphCache* glyph = entry->CachedGlyph(charCode);
src/servers/app/font/GlyphLayoutEngine.h
325
if (glyph == NULL) {
src/servers/app/font/GlyphLayoutEngine.h
326
glyph = _CreateGlyph(*pCacheReference, fallbacksList, font,
src/servers/app/font/GlyphLayoutEngine.h
334
if (glyph == NULL) {
src/servers/app/font/GlyphLayoutEngine.h
341
advanceX = glyph->precise_advance_x * size;
src/servers/app/font/GlyphLayoutEngine.h
342
advanceY = glyph->precise_advance_y * size;
src/servers/app/font/GlyphLayoutEngine.h
344
advanceX = glyph->advance_x;
src/servers/app/font/GlyphLayoutEngine.h
345
advanceY = glyph->advance_y;
src/servers/app/font/GlyphLayoutEngine.h
354
if (!consumer.ConsumeGlyph(index++, charCode, glyph, entry, x, y,
src/system/kernel/debug/frame_buffer_console.cpp
132
get_font_data(uint8 glyph, int y)
src/system/kernel/debug/frame_buffer_console.cpp
136
return data[sConsole.font->glyphHeight * glyph + y];
src/system/kernel/debug/frame_buffer_console.cpp
138
return sConsole.font->data[sConsole.font->glyphHeight * glyph + y];
src/system/kernel/debug/frame_buffer_console.cpp
143
render_glyph(int32 column, int32 row, uint8 glyph, uint8 attr)
src/system/kernel/debug/frame_buffer_console.cpp
146
if (glyph > 127)
src/system/kernel/debug/frame_buffer_console.cpp
147
glyph = 127;
src/system/kernel/debug/frame_buffer_console.cpp
158
uint16_t bits = get_font_data(glyph, y);
src/system/kernel/debug/frame_buffer_console.cpp
185
uint16_t bits = get_font_data(glyph, y);
src/system/kernel/debug/frame_buffer_console.cpp
264
console_put_glyph(int32 x, int32 y, uint8 glyph, uint8 attr)
src/system/kernel/debug/frame_buffer_console.cpp
270
render_glyph(x, y, glyph, attr);
src/system/kernel/debug/frame_buffer_console.cpp
275
console_fill_glyph(int32 x, int32 y, int32 width, int32 height, uint8 glyph,
src/system/kernel/debug/frame_buffer_console.cpp
292
render_glyph(x2, y, glyph, attr);
src/system/kernel/util/convertutf.cpp
110
encode_glyph(glyph, glyphLength, target + outLength);
src/system/kernel/util/convertutf.cpp
22
glyph_length(uint32 glyph)
src/system/kernel/util/convertutf.cpp
24
if (glyph < 0x80)
src/system/kernel/util/convertutf.cpp
26
else if (glyph < 0x800)
src/system/kernel/util/convertutf.cpp
28
else if (glyph < 0x10000)
src/system/kernel/util/convertutf.cpp
30
else if (glyph < 0x110000)
src/system/kernel/util/convertutf.cpp
38
encode_glyph(uint32 glyph, size_t glyphLength, char* buffer)
src/system/kernel/util/convertutf.cpp
41
*buffer = glyph;
src/system/kernel/util/convertutf.cpp
43
*buffer++ = 0xC0 | (glyph >> 6);
src/system/kernel/util/convertutf.cpp
44
*buffer = 0x80 | (glyph & 0x3F);
src/system/kernel/util/convertutf.cpp
46
*buffer++ = 0xE0 | (glyph >> 12);
src/system/kernel/util/convertutf.cpp
47
*buffer++ = 0x80 | (glyph >> 6 & 0x3F);
src/system/kernel/util/convertutf.cpp
48
*buffer = 0x80 | (glyph & 0x3F);
src/system/kernel/util/convertutf.cpp
50
*buffer++ = 0xF0 | (glyph >> 18);
src/system/kernel/util/convertutf.cpp
51
*buffer++ = 0x80 | (glyph >> 12 & 0x3F);
src/system/kernel/util/convertutf.cpp
52
*buffer++ = 0x80 | (glyph >> 6 & 0x3F);
src/system/kernel/util/convertutf.cpp
53
*buffer = 0x80 | (glyph & 0x3F);
src/system/kernel/util/convertutf.cpp
70
uint32 glyph = isLittleEndian
src/system/kernel/util/convertutf.cpp
74
if ((glyph & 0xFC00) == 0xDC00) {
src/system/kernel/util/convertutf.cpp
79
if ((glyph & 0xFC00) == 0xD800) {
src/system/kernel/util/convertutf.cpp
93
glyph = (((glyph & 0x3FF) << 10) | (low & 0x3FF)) + 0x10000;
src/system/kernel/util/convertutf.cpp
97
size_t glyphLength = glyph_length(glyph);
src/tests/apps/miniterminal/ViewBuffer.cpp
150
ViewBuffer::PutGlyph(int32 x, int32 y, uint8 glyph, uint8 attr)
src/tests/apps/miniterminal/ViewBuffer.cpp
155
RenderGlyph(x, y, glyph, attr);
src/tests/apps/miniterminal/ViewBuffer.cpp
160
ViewBuffer::FillGlyph(int32 x, int32 y, int32 width, int32 height, uint8 glyph, uint8 attr)
src/tests/apps/miniterminal/ViewBuffer.cpp
175
RenderGlyph(x2, y, glyph, attr);
src/tests/apps/miniterminal/ViewBuffer.cpp
182
ViewBuffer::RenderGlyph(int32 x, int32 y, uint8 glyph, uint8 attr)
src/tests/apps/miniterminal/ViewBuffer.cpp
185
string[0] = glyph;
src/tests/apps/miniterminal/ViewBuffer.cpp
195
fGlyphGrid[y * fColumns + x] = (glyph << 8) | attr;
src/tests/apps/miniterminal/ViewBuffer.cpp
215
uint8 glyph = grid >> 8;
src/tests/apps/miniterminal/ViewBuffer.cpp
217
string[0] = glyph;
src/tests/apps/miniterminal/ViewBuffer.h
22
void PutGlyph(int32 x, int32 y, uint8 glyph, uint8 attr);
src/tests/apps/miniterminal/ViewBuffer.h
23
void FillGlyph(int32 x, int32 y, int32 width, int32 height, uint8 glyph, uint8 attr);
src/tests/apps/miniterminal/ViewBuffer.h
24
void RenderGlyph(int32 x, int32 y, uint8 glyph, uint8 attr);