LibreOffice Module sw (master) 1
SwScriptInfo Member List

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)SwScriptInfostatic
CJKJustify(const OUString &rText, KernArray &rKernArray, TextFrameIndex nStt, TextFrameIndex nLen, LanguageType aLang, tools::Long nSpaceAdd, bool bIsSpaceStop)SwScriptInfostatic
ClearKashidaInvalid(size_t nKashPos)SwScriptInfoprivate
ClearKashidaInvalid(TextFrameIndex const nStt, TextFrameIndex const nLen)SwScriptInfoinline
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) constSwScriptInfo
CompType enum nameSwScriptInfo
CountCJKCharacters(const OUString &rText, TextFrameIndex nPos, TextFrameIndex nEnd, LanguageType aLang)SwScriptInfostatic
CountCompChg() constSwScriptInfoinline
CountDirChg() constSwScriptInfoinline
CountHiddenChg() constSwScriptInfoinline
CountKashida() constSwScriptInfoinline
CountScriptChg() constSwScriptInfoinline
DbgCompType(const TextFrameIndex nPos) constSwScriptInfoprivate
DeleteHiddenRanges(SwTextNode &rNode)SwScriptInfostatic
DirType(const TextFrameIndex nPos) constSwScriptInfo
GetBookmarks(TextFrameIndex const nPos)SwScriptInfo
GetBoundsOfHiddenRange(const SwTextNode &rNode, sal_Int32 nPos, sal_Int32 &rnStartPos, sal_Int32 &rnEndPos, std::vector< sal_Int32 > *pList=nullptr)SwScriptInfostatic
GetBoundsOfHiddenRange(TextFrameIndex nPos, TextFrameIndex &rnStartPos, TextFrameIndex &rnEndPos) constSwScriptInfo
GetCompLen(const size_t nCnt) constSwScriptInfoinline
GetCompStart(const size_t nCnt) constSwScriptInfoinline
GetCompType(const size_t nCnt) constSwScriptInfoinline
GetDefaultDir() constSwScriptInfoinline
GetDirChg(const size_t nCnt) constSwScriptInfoinline
GetDirType(const size_t nCnt) constSwScriptInfoinline
GetHiddenChg(const size_t nCnt) constSwScriptInfoinline
GetInvalidityA() constSwScriptInfoinline
GetKashida(const size_t nCnt) constSwScriptInfoinline
GetKashidaPositions(TextFrameIndex nStt, TextFrameIndex nLen, std::vector< TextFrameIndex > &rKashidaPosition)SwScriptInfo
GetScriptChg(const size_t nCnt) constSwScriptInfoinline
GetScriptInfo(const SwTextNode &rNode, SwTextFrame const **o_pFrame=nullptr, bool bAllowInvalid=false)SwScriptInfostatic
GetScriptType(const size_t nCnt) constSwScriptInfoinline
HasKana(TextFrameIndex nStart, TextFrameIndex nEnd) constSwScriptInfoprivate
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)SwScriptInfostatic
IsInHiddenRange(const SwTextNode &rNode, sal_Int32 nPos)SwScriptInfostatic
IsKashidaLine(TextFrameIndex nCharIdx) constSwScriptInfoprivate
IsKashidaValid(size_t nKashPos) constSwScriptInfoprivate
KANA enum valueSwScriptInfo
KashidaJustify(KernArray *pKernArray, sal_Bool *pKashidaArray, TextFrameIndex nStt, TextFrameIndex nLen, tools::Long nSpaceAdd=0) constSwScriptInfo
m_BookmarksSwScriptInfoprivate
m_CompressionChangesSwScriptInfoprivate
m_DirectionChangesSwScriptInfoprivate
m_HiddenChgSwScriptInfoprivate
m_KashidaSwScriptInfoprivate
m_KashidaInvalidSwScriptInfoprivate
m_nDefaultDirSwScriptInfoprivate
m_nInvalidityPosSwScriptInfoprivate
m_NoKashidaLineSwScriptInfoprivate
m_NoKashidaLineEndSwScriptInfoprivate
m_ScriptChangesSwScriptInfoprivate
MarkKashidaInvalid(size_t nKashPos)SwScriptInfoprivate
MarkKashidasInvalid(sal_Int32 nCnt, const TextFrameIndex *pKashidaPositions)SwScriptInfo
MarkKashidasInvalid(sal_Int32 const nCnt, TextFrameIndex const nStt, TextFrameIndex const nLen)SwScriptInfoinline
MarkKind enum nameSwScriptInfo
MarkOrClearKashidaInvalid(TextFrameIndex nStt, TextFrameIndex nLen, bool bMark, sal_Int32 nMarkCount)SwScriptInfoprivate
MaskHiddenRanges(const SwTextNode &rNode, OUStringBuffer &rText, const sal_Int32 nStt, const sal_Int32 nEnd, const sal_Unicode cChar)SwScriptInfostatic
NextBookmark(TextFrameIndex nPos) constSwScriptInfo
NextDirChg(const TextFrameIndex nPos, const sal_uInt8 *pLevel=nullptr) constSwScriptInfo
NextHiddenChg(TextFrameIndex nPos) constSwScriptInfo
NextScriptChg(TextFrameIndex nPos) constSwScriptInfo
NONE enum valueSwScriptInfo
ScriptType(const TextFrameIndex nPos) constSwScriptInfo
selectHiddenTextProperty(const SwTextNode &rNode, MultiSelection &rHiddenMulti, std::vector< std::pair< sw::mark::IBookmark const *, MarkKind > > *pBookmarks)SwScriptInfostatic
selectRedLineDeleted(const SwTextNode &rNode, MultiSelection &rHiddenMulti, bool bSelect=true)SwScriptInfostatic
SetInvalidityA(const TextFrameIndex nPos)SwScriptInfoinline
SetNoKashidaLine(TextFrameIndex nStt, TextFrameIndex nLen)SwScriptInfo
SPECIAL_LEFT enum valueSwScriptInfo
SPECIAL_MIDDLE enum valueSwScriptInfo
SPECIAL_RIGHT enum valueSwScriptInfo
SwScriptInfo()SwScriptInfo
ThaiJustify(std::u16string_view aText, KernArray *pKernArray, TextFrameIndex nIdx, TextFrameIndex nLen, TextFrameIndex nNumberOfBlanks=TextFrameIndex(0), tools::Long nSpaceAdd=0)SwScriptInfostatic
UpdateBidiInfo(const OUString &rText)SwScriptInfoprivate
WhichFont(TextFrameIndex nIdx) constSwScriptInfo
WhichFont(sal_Int32 nIdx, OUString const &rText)SwScriptInfostatic
~SwScriptInfo()SwScriptInfo