Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cpvt_wordplace.h>
Public Member Functions | |
CPVT_WordPlace ()=default | |
CPVT_WordPlace (int32_t other_nSecIndex, int32_t other_nLineIndex, int32_t other_nWordIndex) | |
void | Reset () |
void | AdvanceSection () |
bool | operator== (const CPVT_WordPlace &wp) const |
bool | operator!= (const CPVT_WordPlace &wp) const |
bool | operator< (const CPVT_WordPlace &wp) const |
bool | operator> (const CPVT_WordPlace &wp) const |
bool | operator<= (const CPVT_WordPlace &wp) const |
bool | operator>= (const CPVT_WordPlace &wp) const |
int32_t | LineCmp (const CPVT_WordPlace &wp) const |
Public Attributes | |
int32_t | nSecIndex = -1 |
int32_t | nLineIndex = -1 |
int32_t | nWordIndex = -1 |
Definition at line 12 of file cpvt_wordplace.h.
|
default |
Referenced by CPVT_VariableText::GetBeginWordPlace(), CPVT_VariableText::GetEndWordPlace(), CPWL_EditImpl::SearchWordPlace(), and CPWL_EditImpl::WordIndexToWordPlace().
|
inline |
Definition at line 15 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
Referenced by CPVT_Section::Line::GetBeginWordPlace(), CPVT_VariableText::GetBeginWordPlace(), CPVT_Section::Line::GetEndWordPlace(), CPVT_VariableText::Iterator::GetLine(), CPVT_VariableText::GetLineBeginPlace(), CPVT_Section::Line::GetNextWordPlace(), CPVT_Section::GetPrevWordPlace(), CPVT_Section::Line::GetPrevWordPlace(), CPVT_VariableText::GetSectionBeginPlace(), CPVT_VariableText::InsertSection(), CPVT_VariableText::Iterator::NextLine(), CPVT_VariableText::SetText(), and CPWL_EditImpl::SetText().
|
inline |
Definition at line 28 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
Referenced by CPVT_VariableText::GetDownWordPlace().
|
inline |
Definition at line 62 of file cpvt_wordplace.h.
References nLineIndex, and nSecIndex.
Referenced by CPWL_EditImpl::DrawEdit(), and CPWL_EditImpl::RefreshWordRange().
|
inline |
Definition at line 38 of file cpvt_wordplace.h.
References operator==().
Referenced by CPWL_EditImpl::OnVK_DOWN(), CPWL_EditImpl::OnVK_LEFT(), CPWL_EditImpl::OnVK_RIGHT(), and CPWL_EditImpl::OnVK_UP().
|
inline |
Definition at line 41 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
Referenced by CPVT_VariableText::GetNextWordPlace(), CPWL_EditImpl::GetSelection(), CPWL_EditImpl::OnVK_LEFT(), and operator<=().
|
inline |
Definition at line 55 of file cpvt_wordplace.h.
References operator<(), and operator==().
Referenced by CPVT_Section::ClearWords(), and CPWL_EditImpl::DrawEdit().
|
inline |
Definition at line 34 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
Referenced by CPVT_WordRange::IsEmpty(), CPWL_EditImpl::OnMouseMove(), operator!=(), operator<=(), CPVT_WordRange::operator==(), and operator>=().
|
inline |
Definition at line 48 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
Referenced by CPWL_EditImpl::DrawEdit(), CPVT_VariableText::GetPrevWordPlace(), CPWL_EditImpl::GetRangeText(), CPVT_WordRange::Normalize(), CPWL_EditImpl::OnVK_RIGHT(), operator>=(), and CPWL_EditImpl::RefreshWordRange().
|
inline |
Definition at line 58 of file cpvt_wordplace.h.
References operator==(), and operator>().
Referenced by CPVT_Section::ClearWords().
|
inline |
Definition at line 22 of file cpvt_wordplace.h.
References nLineIndex, nSecIndex, and nWordIndex.
int32_t CPVT_WordPlace::nLineIndex = -1 |
Definition at line 69 of file cpvt_wordplace.h.
Referenced by CPVT_WordPlace(), AdvanceSection(), CPVT_Section::Line::GetBeginWordPlace(), CPVT_VariableText::GetDownWordPlace(), CPVT_Section::Line::GetEndWordPlace(), CPVT_VariableText::Iterator::GetLine(), CPVT_VariableText::GetLineBeginPlace(), CPVT_VariableText::GetLineEndPlace(), CPVT_Section::GetNextWordPlace(), CPVT_Section::Line::GetNextWordPlace(), CPVT_Section::GetPrevWordPlace(), CPVT_Section::Line::GetPrevWordPlace(), CPVT_VariableText::GetUpWordPlace(), CPVT_VariableText::Iterator::GetWord(), LineCmp(), CPVT_VariableText::Iterator::NextLine(), CPVT_VariableText::NextLineHeaderPlace(), operator<(), operator==(), operator>(), CPVT_VariableText::PrevLineHeaderPlace(), Reset(), CPVT_Section::SearchWordPlace(), and CPVT_Section::UpdateWordPlace().
int32_t CPVT_WordPlace::nSecIndex = -1 |
Definition at line 68 of file cpvt_wordplace.h.
Referenced by CPVT_WordPlace(), AdvanceSection(), CPVT_VariableText::DeleteWords(), CPVT_Section::Line::GetBeginWordPlace(), CPVT_Section::Line::GetEndWordPlace(), CPVT_VariableText::Iterator::GetLine(), CPVT_VariableText::GetLineBeginPlace(), CPVT_Section::Line::GetNextWordPlace(), CPVT_VariableText::GetNextWordPlace(), CPVT_Section::GetPrevWordPlace(), CPVT_Section::Line::GetPrevWordPlace(), CPVT_VariableText::GetPrevWordPlace(), CPWL_EditImpl::GetRangeText(), CPVT_VariableText::GetSectionBeginPlace(), CPWL_EditImpl::GetText(), CPVT_VariableText::GetUpWordPlace(), CPVT_VariableText::Initialize(), CPVT_VariableText::InsertSection(), LineCmp(), CPVT_VariableText::Iterator::NextLine(), operator<(), operator==(), operator>(), Reset(), CPVT_VariableText::SearchWordPlace(), CPVT_Section::SetPlaceIndex(), CPVT_VariableText::UpdateWordPlace(), CPVT_VariableText::WordIndexToWordPlace(), and CPVT_VariableText::WordPlaceToWordIndex().
int32_t CPVT_WordPlace::nWordIndex = -1 |
Definition at line 70 of file cpvt_wordplace.h.
Referenced by CPVT_WordPlace(), AdvanceSection(), CPVT_Section::ClearWords(), CPVT_Section::GetNextWordPlace(), CPVT_Section::Line::GetNextWordPlace(), CPVT_Section::GetPrevWordPlace(), CPVT_Section::Line::GetPrevWordPlace(), CPVT_VariableText::Iterator::GetWord(), CPVT_VariableText::InsertSection(), CPVT_VariableText::InsertWord(), CPVT_VariableText::NextLineHeaderPlace(), operator<(), operator==(), operator>(), CPVT_VariableText::PrevLineHeaderPlace(), Reset(), CPVT_Section::SearchWordPlace(), CPVT_Section::UpdateWordPlace(), CPVT_VariableText::WordIndexToWordPlace(), and CPVT_VariableText::WordPlaceToWordIndex().