#include <text_editor.h>
Public Member Functions | |
Coordinates () | |
Coordinates (int aLine, int aColumn) | |
bool | operator== (const Coordinates &o) const |
bool | operator!= (const Coordinates &o) const |
bool | operator< (const Coordinates &o) const |
bool | operator> (const Coordinates &o) const |
bool | operator<= (const Coordinates &o) const |
bool | operator>= (const Coordinates &o) const |
Static Public Member Functions | |
static Coordinates | Invalid () |
Public Attributes | |
int | mLine |
int | mColumn |
Definition at line 62 of file text_editor.h.
|
inline |
Definition at line 64 of file text_editor.h.
References mColumn, and mLine.
Referenced by Invalid(), operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().
|
inline |
Definition at line 65 of file text_editor.h.
|
inlinestatic |
Definition at line 69 of file text_editor.h.
References Coordinates().
|
inline |
Definition at line 74 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
|
inline |
Definition at line 78 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
|
inline |
Definition at line 82 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
|
inline |
Definition at line 87 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
|
inline |
Definition at line 92 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
|
inline |
Definition at line 97 of file text_editor.h.
References Coordinates(), mColumn, and mLine.
int TextEditor::Coordinates::mLine |
Definition at line 63 of file text_editor.h.
Referenced by TextEditor::Advance(), Coordinates(), Coordinates(), TextEditor::Copy(), TextEditor::DeleteRange(), TextEditor::FindNextWord(), TextEditor::FindWordEnd(), TextEditor::FindWordStart(), TextEditor::GetCharacterIndex(), TextEditor::GetText(), TextEditor::GetWordAt(), TextEditor::InsertTextAt(), TextEditor::IsOnWordBoundary(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), TextEditor::SanitizeCoordinates(), and TextEditor::TextDistanceToLineStart().
int TextEditor::Coordinates::mColumn |
Definition at line 63 of file text_editor.h.
Referenced by TextEditor::Advance(), TextEditor::Backspace(), Coordinates(), Coordinates(), TextEditor::Delete(), TextEditor::DeleteRange(), TextEditor::GetCharacterIndex(), TextEditor::InsertTextAt(), TextEditor::IsOnWordBoundary(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), and TextEditor::SanitizeCoordinates().