Home | History | Annotate | Download | only in win

Lines Matching full:description

49 static Font makeFont(const WebFontDescription& description)
53 String fontFamilyString(description.family, description.familyLength);
59 f.setSpecifiedSize(description.size);
60 f.setComputedSize(description.size);
61 f.setItalic(description.italic);
62 f.setWeight(description.bold ? FontWeightBold : FontWeightNormal);
84 const WebFontDescription* description;
93 if (!info || info->structSize < sizeof(WebTextRenderInfoWithoutShadow) || !info->cgContext || !info->description)
115 WebCoreDrawTextAtPoint(context, drawString, info->pt, makeFont(*(info->description)), info->color, info->underlinedIndex);
123 float TextFloatWidth(LPCTSTR text, int length, const WebFontDescription& description)
125 return WebCoreTextFloatWidth(String(text, length), makeFont(description));
128 void FontMetrics(const WebFontDescription& description, int* ascent, int* descent, int* lineSpacing)
133 Font font(makeFont(description));
146 unsigned CenterTruncateStringToWidth(LPCTSTR text, int length, const WebFontDescription& description, float width, WCHAR* buffer)
150 String result = StringTruncator::centerTruncate(String(text, length), width, makeFont(description));
156 unsigned RightTruncateStringToWidth(LPCTSTR text, int length, const WebFontDescription& description, float width, WCHAR* buffer)
160 String result = StringTruncator::rightTruncate(String(text, length), width, makeFont(description));