Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfde_texteditengine.h>
Public Member Functions | |
Iterator (const CFDE_TextEditEngine *engine) | |
~Iterator () | |
void | Next (bool bPrev) |
wchar_t | GetChar () const |
void | SetAt (size_t nIndex) |
size_t | FindNextBreakPos (bool bPrev) |
bool | IsEOF (bool bPrev) const |
Definition at line 43 of file cfde_texteditengine.h.
|
explicit |
Definition at line 1182 of file cfde_texteditengine.cpp.
References Iterator().
Referenced by Iterator(), and CFDE_TextEditEngine::BoundsForWordAt().
|
default |
size_t CFDE_TextEditEngine::Iterator::FindNextBreakPos | ( | bool | bPrev | ) |
Definition at line 1217 of file cfde_texteditengine.cpp.
References FX_CheckStateChangeForWordBreak(), FX_GetWordBreakProperty(), GetChar(), IsEOF(), kNone, and Next().
wchar_t CFDE_TextEditEngine::Iterator::GetChar | ( | ) | const |
Definition at line 1201 of file cfde_texteditengine.cpp.
Referenced by FindNextBreakPos().
bool CFDE_TextEditEngine::Iterator::IsEOF | ( | bool | bPrev | ) | const |
Definition at line 1210 of file cfde_texteditengine.cpp.
Referenced by FindNextBreakPos().
void CFDE_TextEditEngine::Iterator::Next | ( | bool | bPrev | ) |
Definition at line 1187 of file cfde_texteditengine.cpp.
Referenced by FindNextBreakPos().
void CFDE_TextEditEngine::Iterator::SetAt | ( | size_t | nIndex | ) |
Definition at line 1205 of file cfde_texteditengine.cpp.