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 "core/platform/graphics/TextRun.h"
40 WebTextRun::operator WebCore::TextRun() const
42 return TextRun(text, 0, 0, TextRun::AllowTrailingExpansion, rtl ? RTL : LTR, directionalOverride);
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
TextRun.h 42 class TextRun {
62 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, RoundingHacks roundingHacks = RunRounding | WordRounding)
82 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, RoundingHacks roundingHacks = RunRounding | WordRounding)
102 TextRun(const String& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding)
130 TextRun(const StringView& string, float xpos = 0, float expansion = 0, ExpansionBehavior expansionBehavior = AllowTrailingExpansion | ForbidLeadingExpansion, TextDirection direction = LTR, bool directionalOverride = false, bool characterScanForCodePath = true, RoundingHacks roundingHacks = RunRounding | WordRounding)
158 TextRun subRun(unsigned startOffset, unsigned length) const
162 TextRun result = *this;
219 virtual GlyphData glyphDataForCharacter(const Font&, const TextRun&, WidthIterator&, UChar32 character, bool mirror, int currentCharacter, unsigned& advanceLength) = 0;
220 virtual void drawSVGGlyphs(GraphicsContext*, const TextRun&, const SimpleFontData*, const GlyphBuffer&, int from, int to, const FloatPoint&) const = 0;
221 virtual float floatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, String& glyphName) const = 0
    [all...]
  /external/chromium_org/ui/gfx/
render_text_mac.h 52 struct TextRun {
66 TextRun();
67 ~TextRun();
91 std::vector<TextRun> runs_;
render_text_mac.cc 167 const TextRun& run = runs_[i];
178 RenderTextMac::TextRun::TextRun()
190 RenderTextMac::TextRun::~TextRun() {
274 runs_.push_back(TextRun());
275 TextRun* run = &runs_.back();
render_text_win.h 22 struct TextRun {
23 TextRun();
24 ~TextRun();
54 DISALLOW_COPY_AND_ASSIGN(TextRun);
93 void LayoutTextRun(internal::TextRun* run);
97 HRESULT ShapeTextRunWithFont(internal::TextRun* run, const Font& font);
100 int CountCharsWithMissingGlyphs(internal::TextRun* run) const;
110 SelectionModel FirstSelectionModelInsideRun(const internal::TextRun* run);
111 SelectionModel LastSelectionModelInsideRun(const internal::TextRun* run);
123 ScopedVector<internal::TextRun> runs_
    [all...]
render_text_win.cc 135 ui::Range CharRangeToGlyphRange(const internal::TextRun& run,
161 TextRun::TextRun()
174 TextRun::~TextRun() {
180 int GetGlyphXBoundary(const internal::TextRun* run,
243 internal::TextRun* run = runs_[run_index];
280 internal::TextRun* run;
373 internal::TextRun* run = runs_[run_index];
393 const internal::TextRun* run = runs_[visual_to_logical_[i]]
    [all...]

Completed in 67 milliseconds