HomeSort by relevance Sort by last modified time
    Searched defs:TextRun (Results 1 - 6 of 6) sorted by null

  /external/chromium_org/third_party/WebKit/Source/web/
WebTextRun.cpp 34 #include "platform/text/TextRun.h"
38 WebTextRun::operator TextRun() const
40 return TextRun(text, 0, 0, TextRun::AllowTrailingExpansion, rtl ? RTL : LTR, directionalOverride);
  /external/chromium_org/third_party/WebKit/Source/platform/text/
TextRun.h 45 class PLATFORM_EXPORT TextRun {
57 TextRun(const LChar* c, unsigned len, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true)
77 TextRun(const UChar* c, unsigned len, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true)
97 TextRun(const String& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, bool normalizeSpace = false)
125 TextRun(const StringView& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, bool normalizeSpace = false)
153 TextRun subRun(unsigned startOffset, unsigned length) const
157 TextRun result = *this;
216 virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) = 0;
217 virtual void drawSVGGlyphs(GraphicsContext*, const TextRun&, const SimpleFontData*, const GlyphBuffer&, int from, int to, const FloatPoint&) const = 0;
218 virtual float floatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, Glyph& glyphId) const = 0
    [all...]
  /external/chromium_org/ui/gfx/
render_text_mac.h 53 struct TextRun {
67 TextRun();
68 ~TextRun();
92 std::vector<TextRun> runs_;
render_text_mac.cc 168 const TextRun& run = runs_[i];
181 RenderTextMac::TextRun::TextRun()
193 RenderTextMac::TextRun::~TextRun() {
277 runs_.push_back(TextRun());
278 TextRun* run = &runs_.back();
render_text_win.h 22 struct TextRun {
23 TextRun();
24 ~TextRun();
54 DISALLOW_COPY_AND_ASSIGN(TextRun);
97 void LayoutTextRun(internal::TextRun* run);
101 HRESULT ShapeTextRunWithFont(internal::TextRun* run, const Font& font);
104 int CountCharsWithMissingGlyphs(internal::TextRun* run) const;
114 SelectionModel FirstSelectionModelInsideRun(const internal::TextRun* run);
115 SelectionModel LastSelectionModelInsideRun(const internal::TextRun* run);
127 ScopedVector<internal::TextRun> runs_
    [all...]
render_text_win.cc 80 Range CharRangeToGlyphRange(const internal::TextRun& run,
108 // TextRun::logical_clusters might help.
113 const internal::TextRun& run,
174 const ScopedVector<internal::TextRun>& runs) {
181 internal::TextRun* run = runs[segment->run];
292 TextRun::TextRun()
305 TextRun::~TextRun() {
311 int GetGlyphXBoundary(const internal::TextRun* run
    [all...]

Completed in 160 milliseconds