Lines Matching defs:RenderTextLinux
70 RenderTextLinux::RenderTextLinux()
78 RenderTextLinux::~RenderTextLinux() {
82 Size RenderTextLinux::GetStringSize() {
94 int RenderTextLinux::GetBaseline() {
103 SelectionModel RenderTextLinux::FindCursorPosition(const Point& point) {
132 std::vector<RenderText::FontSpan> RenderTextLinux::GetFontSpansForTesting() {
149 SelectionModel RenderTextLinux::AdjacentCharSelectionModel(
189 SelectionModel RenderTextLinux::AdjacentWordSelectionModel(
217 ui::Range RenderTextLinux::GetGlyphBounds(size_t index) {
224 std::vector<Rect> RenderTextLinux::GetSubstringBounds(const ui::Range& range) {
253 size_t RenderTextLinux::TextIndexToLayoutIndex(size_t index) const {
262 size_t RenderTextLinux::LayoutIndexToTextIndex(size_t index) const {
269 bool RenderTextLinux::IsCursorablePosition(size_t position) {
286 void RenderTextLinux::ResetLayout() {
305 void RenderTextLinux::EnsureLayout() {
340 void RenderTextLinux::SetupPangoAttributes(PangoLayout* layout) {
375 void RenderTextLinux::DrawVisualText(Canvas* canvas) {
474 GSList* RenderTextLinux::GetRunContainingCaret(
489 SelectionModel RenderTextLinux::FirstSelectionModelInsideRun(
496 SelectionModel RenderTextLinux::LastSelectionModelInsideRun(
503 size_t RenderTextLinux::GetGlyphTextIndex(PangoLayoutRun* run,
510 return new RenderTextLinux;