LibreOffice Module sw (master) 1
|
This is the complete list of members for SwScriptInfo, including all inherited members.
CalcHiddenRanges(const SwTextNode &rNode, MultiSelection &rHiddenMulti, std::vector< std::pair< sw::mark::IBookmark const *, MarkKind > > *pBookmarks) | SwScriptInfo | static |
CJKJustify(const OUString &rText, KernArray &rKernArray, TextFrameIndex nStt, TextFrameIndex nLen, LanguageType aLang, tools::Long nSpaceAdd, bool bIsSpaceStop) | SwScriptInfo | static |
ClearKashidaInvalid(size_t nKashPos) | SwScriptInfo | private |
ClearKashidaInvalid(TextFrameIndex const nStt, TextFrameIndex const nLen) | SwScriptInfo | inline |
ClearNoKashidaLine(TextFrameIndex nStt, TextFrameIndex nLen) | SwScriptInfo | |
Compress(KernArray &rKernArray, TextFrameIndex nIdx, TextFrameIndex nLen, const sal_uInt16 nCompress, const sal_uInt16 nFontHeight, const bool bCentered, Point *pPoint=nullptr) const | SwScriptInfo | |
CompType enum name | SwScriptInfo | |
CountCJKCharacters(const OUString &rText, TextFrameIndex nPos, TextFrameIndex nEnd, LanguageType aLang) | SwScriptInfo | static |
CountCompChg() const | SwScriptInfo | inline |
CountDirChg() const | SwScriptInfo | inline |
CountHiddenChg() const | SwScriptInfo | inline |
CountKashida() const | SwScriptInfo | inline |
CountScriptChg() const | SwScriptInfo | inline |
DbgCompType(const TextFrameIndex nPos) const | SwScriptInfo | private |
DeleteHiddenRanges(SwTextNode &rNode) | SwScriptInfo | static |
DirType(const TextFrameIndex nPos) const | SwScriptInfo | |
GetBookmarks(TextFrameIndex const nPos) | SwScriptInfo | |
GetBoundsOfHiddenRange(const SwTextNode &rNode, sal_Int32 nPos, sal_Int32 &rnStartPos, sal_Int32 &rnEndPos, std::vector< sal_Int32 > *pList=nullptr) | SwScriptInfo | static |
GetBoundsOfHiddenRange(TextFrameIndex nPos, TextFrameIndex &rnStartPos, TextFrameIndex &rnEndPos) const | SwScriptInfo | |
GetCompLen(const size_t nCnt) const | SwScriptInfo | inline |
GetCompStart(const size_t nCnt) const | SwScriptInfo | inline |
GetCompType(const size_t nCnt) const | SwScriptInfo | inline |
GetDefaultDir() const | SwScriptInfo | inline |
GetDirChg(const size_t nCnt) const | SwScriptInfo | inline |
GetDirType(const size_t nCnt) const | SwScriptInfo | inline |
GetHiddenChg(const size_t nCnt) const | SwScriptInfo | inline |
GetInvalidityA() const | SwScriptInfo | inline |
GetKashida(const size_t nCnt) const | SwScriptInfo | inline |
GetKashidaPositions(TextFrameIndex nStt, TextFrameIndex nLen, std::vector< TextFrameIndex > &rKashidaPosition) | SwScriptInfo | |
GetScriptChg(const size_t nCnt) const | SwScriptInfo | inline |
GetScriptInfo(const SwTextNode &rNode, SwTextFrame const **o_pFrame=nullptr, bool bAllowInvalid=false) | SwScriptInfo | static |
GetScriptType(const size_t nCnt) const | SwScriptInfo | inline |
HasKana(TextFrameIndex nStart, TextFrameIndex nEnd) const | SwScriptInfo | private |
InitScriptInfo(const SwTextNode &rNode, sw::MergedPara const *pMerged, bool bRTL) | SwScriptInfo | |
InitScriptInfo(const SwTextNode &rNode, sw::MergedPara const *pMerged) | SwScriptInfo | |
IsArabicText(const OUString &rText, TextFrameIndex nStt, TextFrameIndex nLen) | SwScriptInfo | static |
IsInHiddenRange(const SwTextNode &rNode, sal_Int32 nPos) | SwScriptInfo | static |
IsKashidaLine(TextFrameIndex nCharIdx) const | SwScriptInfo | private |
IsKashidaValid(size_t nKashPos) const | SwScriptInfo | private |
KANA enum value | SwScriptInfo | |
KashidaJustify(KernArray *pKernArray, sal_Bool *pKashidaArray, TextFrameIndex nStt, TextFrameIndex nLen, tools::Long nSpaceAdd=0) const | SwScriptInfo | |
m_Bookmarks | SwScriptInfo | private |
m_CompressionChanges | SwScriptInfo | private |
m_DirectionChanges | SwScriptInfo | private |
m_HiddenChg | SwScriptInfo | private |
m_Kashida | SwScriptInfo | private |
m_KashidaInvalid | SwScriptInfo | private |
m_nDefaultDir | SwScriptInfo | private |
m_nInvalidityPos | SwScriptInfo | private |
m_NoKashidaLine | SwScriptInfo | private |
m_NoKashidaLineEnd | SwScriptInfo | private |
m_ScriptChanges | SwScriptInfo | private |
MarkKashidaInvalid(size_t nKashPos) | SwScriptInfo | private |
MarkKashidasInvalid(sal_Int32 nCnt, const TextFrameIndex *pKashidaPositions) | SwScriptInfo | |
MarkKashidasInvalid(sal_Int32 const nCnt, TextFrameIndex const nStt, TextFrameIndex const nLen) | SwScriptInfo | inline |
MarkKind enum name | SwScriptInfo | |
MarkOrClearKashidaInvalid(TextFrameIndex nStt, TextFrameIndex nLen, bool bMark, sal_Int32 nMarkCount) | SwScriptInfo | private |
MaskHiddenRanges(const SwTextNode &rNode, OUStringBuffer &rText, const sal_Int32 nStt, const sal_Int32 nEnd, const sal_Unicode cChar) | SwScriptInfo | static |
NextBookmark(TextFrameIndex nPos) const | SwScriptInfo | |
NextDirChg(const TextFrameIndex nPos, const sal_uInt8 *pLevel=nullptr) const | SwScriptInfo | |
NextHiddenChg(TextFrameIndex nPos) const | SwScriptInfo | |
NextScriptChg(TextFrameIndex nPos) const | SwScriptInfo | |
NONE enum value | SwScriptInfo | |
ScriptType(const TextFrameIndex nPos) const | SwScriptInfo | |
selectHiddenTextProperty(const SwTextNode &rNode, MultiSelection &rHiddenMulti, std::vector< std::pair< sw::mark::IBookmark const *, MarkKind > > *pBookmarks) | SwScriptInfo | static |
selectRedLineDeleted(const SwTextNode &rNode, MultiSelection &rHiddenMulti, bool bSelect=true) | SwScriptInfo | static |
SetInvalidityA(const TextFrameIndex nPos) | SwScriptInfo | inline |
SetNoKashidaLine(TextFrameIndex nStt, TextFrameIndex nLen) | SwScriptInfo | |
SPECIAL_LEFT enum value | SwScriptInfo | |
SPECIAL_MIDDLE enum value | SwScriptInfo | |
SPECIAL_RIGHT enum value | SwScriptInfo | |
SwScriptInfo() | SwScriptInfo | |
ThaiJustify(std::u16string_view aText, KernArray *pKernArray, TextFrameIndex nIdx, TextFrameIndex nLen, TextFrameIndex nNumberOfBlanks=TextFrameIndex(0), tools::Long nSpaceAdd=0) | SwScriptInfo | static |
UpdateBidiInfo(const OUString &rText) | SwScriptInfo | private |
WhichFont(TextFrameIndex nIdx) const | SwScriptInfo | |
WhichFont(sal_Int32 nIdx, OUString const &rText) | SwScriptInfo | static |
~SwScriptInfo() | SwScriptInfo |