Searched refs:charCode (Results 1 - 5 of 5) sorted by relevance

/haiku/src/apps/haikudepot/textview/
H A DParagraphLayout.cpp37 get_char_classification(uint32 charCode) argument
42 switch (charCode) {
108 uint32 charCode = glyphInfos[offset].charCode;
109 uint32 classification = get_char_classification(charCode);
112 if (classification == CHAR_CLASS_END_OF_TEXT || charCode == '\n')
115 uint32 nextCharCode = glyphInfos[offset + 1].charCode;
478 rightOfCenter = fGlyphInfos[end].charCode != '\n';
531 uint32 charClassification = get_char_classification(glyph.charCode);
539 // if (glyph.charCode
824 _AppendGlyphInfo(uint32 charCode, float width, const CharacterStyle& style) argument
[all...]
H A DParagraphLayout.h27 charCode(0),
34 GlyphInfo(uint32 charCode, float x, float width, int32 lineIndex) argument
36 charCode(charCode),
45 charCode(other.charCode),
54 charCode = other.charCode;
63 return charCode == other.charCode
75 uint32 charCode; member in class:GlyphInfo
[all...]
/haiku/src/servers/app/font/
H A DGlyphLayoutEngine.h212 uint32 charCode);
227 GlyphLayoutEngine::IsWhiteSpace(uint32 charCode) argument
229 switch (charCode) {
306 uint32 charCode; local
309 while (maxChars-- > 0 && (charCode = UTF8ToCharCode(&utf8String)) != 0) {
318 entry->GetKerning(lastCharCode, charCode, &advanceX, &advanceY);
324 const GlyphCache* glyph = entry->CachedGlyph(charCode);
327 consumer.NeedsVector(), charCode);
335 consumer.ConsumeEmptyGlyph(index++, charCode, x, y);
350 advanceX += IsWhiteSpace(charCode)
376 _CreateGlyph(FontCacheReference& cacheReference, BObjectList<FontCacheReference>& fallbacks, const ServerFont& font, bool forceVector, uint32 charCode) argument
471 GetFallbackReference( BObjectList<FontCacheReference>& fallbacks, uint32 charCode) argument
[all...]
/haiku/src/servers/app/
H A DServerFont.cpp100 is_white_space(uint32 charCode) argument
102 switch (charCode) {
711 uint32 charCode; local
714 while (charIndex < numChars && (charCode = UTF8ToCharCode(&string)) != 0) {
715 hasArray[charIndex] = entry->CanCreateGlyph(charCode);
721 if (GlyphLayoutEngine::GetFallbackReference(fallbacks, charCode) != NULL)
746 void ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
752 bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph, argument
814 void ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
819 bool ConsumeGlyph(int32 index, uint32 charCode, cons argument
881 ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
886 ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph, FontCacheEntry* entry, double x, double y, double advanceX, double advanceY) argument
937 ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
939 ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph, FontCacheEntry* entry, double x, double y, double advanceX, double advanceY) argument
1071 ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
1072 ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph, FontCacheEntry* entry, double x, double y, double advanceX, double advanceY) argument
[all...]
/haiku/src/servers/app/drawing/Painter/
H A DAGGTextRenderer.cpp223 void ConsumeEmptyGlyph(int32 index, uint32 charCode, double x, double y) argument
227 bool ConsumeGlyph(int32 index, uint32 charCode, const GlyphCache* glyph, argument

Completed in 137 milliseconds