Lines Matching refs:RenderTextWin
524 HDC RenderTextWin::cached_hdc_ = NULL;
527 std::map<std::string, Font> RenderTextWin::successful_substitute_fonts_;
529 RenderTextWin::RenderTextWin() : RenderText(), needs_layout_(false) {
536 RenderTextWin::~RenderTextWin() {}
538 Size RenderTextWin::GetStringSize() {
543 SelectionModel RenderTextWin::FindCursorPosition(const Point& point) {
573 std::vector<RenderText::FontSpan> RenderTextWin::GetFontSpansForTesting() {
586 int RenderTextWin::GetLayoutTextBaseline() {
591 SelectionModel RenderTextWin::AdjacentCharSelectionModel(
635 SelectionModel RenderTextWin::AdjacentWordSelectionModel(
682 Range RenderTextWin::GetGlyphBounds(size_t index) {
695 std::vector<Rect> RenderTextWin::GetSubstringBounds(const Range& range) {
735 size_t RenderTextWin::TextIndexToLayoutIndex(size_t index) const {
743 size_t RenderTextWin::LayoutIndexToTextIndex(size_t index) const {
753 bool RenderTextWin::IsValidCursorIndex(size_t index) {
766 void RenderTextWin::ResetLayout() {
771 void RenderTextWin::EnsureLayout() {
804 void RenderTextWin::DrawVisualText(Canvas* canvas) {
905 void RenderTextWin::ItemizeLogicalText() {
993 void RenderTextWin::LayoutVisualText() {
1057 void RenderTextWin::LayoutTextRun(internal::TextRun* run) {
1179 HRESULT RenderTextWin::ShapeTextRunWithFont(internal::TextRun* run,
1214 int RenderTextWin::CountCharsWithMissingGlyphs(internal::TextRun* run) const {
1248 size_t RenderTextWin::GetRunContainingCaret(const SelectionModel& caret) const {
1258 size_t RenderTextWin::GetRunContainingXCoord(int x) const {
1269 SelectionModel RenderTextWin::FirstSelectionModelInsideRun(
1276 SelectionModel RenderTextWin::LastSelectionModelInsideRun(
1284 return new RenderTextWin;