Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
editor.h File Reference
#include "modules/skplaintexteditor/include/stringslice.h"
#include "modules/skplaintexteditor/include/stringview.h"
#include "include/core/SkColor.h"
#include "include/core/SkFont.h"
#include "include/core/SkFontMgr.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkString.h"
#include "include/core/SkTextBlob.h"
#include <climits>
#include <cstdint>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  SkPlainTextEditor::Editor
 
struct  SkPlainTextEditor::Editor::Text
 
struct  SkPlainTextEditor::Editor::Text::Iterator
 
struct  SkPlainTextEditor::Editor::TextPosition
 
struct  SkPlainTextEditor::Editor::PaintOpts
 

Namespaces

namespace  SkPlainTextEditor
 

Functions

static bool operator== (const SkPlainTextEditor::Editor::TextPosition &u, const SkPlainTextEditor::Editor::TextPosition &v)
 
static bool operator!= (const SkPlainTextEditor::Editor::TextPosition &u, const SkPlainTextEditor::Editor::TextPosition &v)
 
static bool operator< (const SkPlainTextEditor::Editor::TextPosition &u, const SkPlainTextEditor::Editor::TextPosition &v)
 

Function Documentation

◆ operator!=()

static bool operator!= ( const SkPlainTextEditor::Editor::TextPosition u,
const SkPlainTextEditor::Editor::TextPosition v 
)
inlinestatic

Definition at line 137 of file editor.h.

138 { return !(u == v); }

◆ operator<()

static bool operator< ( const SkPlainTextEditor::Editor::TextPosition u,
const SkPlainTextEditor::Editor::TextPosition v 
)
inlinestatic

Definition at line 140 of file editor.h.

◆ operator==()

static bool operator== ( const SkPlainTextEditor::Editor::TextPosition u,
const SkPlainTextEditor::Editor::TextPosition v 
)
inlinestatic

Definition at line 133 of file editor.h.

134 {
136}