Lines Matching refs:xub_StrLen

42 typedef std::list< xub_StrLen > PositionList;
59 xub_StrLen nStartPos;
60 xub_StrLen nEndPos;
61 xub_StrLen nBegin;
62 xub_StrLen nLen;
71 xub_StrLen nStart, xub_StrLen nEnde, sal_Bool bClip = sal_False );
81 xub_StrLen GetBegin() const { return nBegin; } in GetBegin()
82 xub_StrLen GetEnd() const { return nBegin + nLen; } in GetEnd()
83 xub_StrLen GetLen() const { return nLen; } in GetLen()
109 xub_StrLen nInvalidityPos;
114 sal_Bool IsKashidaValid ( xub_StrLen nKashPos ) const;
115 void MarkKashidaInvalid ( xub_StrLen nKashPos );
116 void ClearKashidaInvalid ( xub_StrLen nKashPos );
117 …bool MarkOrClearKashidaInvalid( xub_StrLen nStt, xub_StrLen nLen, bool bMark, xub_StrLen nMarkCoun…
118 bool IsKashidaLine ( xub_StrLen nCharIdx ) const;
131 inline void SetInvalidity( const xub_StrLen nPos );
132 inline xub_StrLen GetInvalidity() const { return nInvalidityPos; }; in GetInvalidity()
139 inline xub_StrLen GetScriptChg( const size_t nCnt ) const;
143 inline xub_StrLen GetDirChg( const size_t nCnt ) const;
147 inline xub_StrLen GetKashida( const size_t nCnt ) const;
150 inline xub_StrLen GetCompStart( const size_t nCnt ) const;
151 inline xub_StrLen GetCompLen( const size_t nCnt ) const;
155 inline xub_StrLen GetHiddenChg( const size_t nCnt ) const;
160 xub_StrLen NextScriptChg( const xub_StrLen nPos ) const;
161 sal_uInt8 ScriptType( const xub_StrLen nPos ) const;
167 xub_StrLen NextDirChg( const xub_StrLen nPos,
169 sal_uInt8 DirType( const xub_StrLen nPos ) const;
172 sal_uInt8 CompType( const xub_StrLen nPos ) const;
203 static bool GetBoundsOfHiddenRange( const SwTxtNode& rNode, xub_StrLen nPos,
204 xub_StrLen& rnStartPos, xub_StrLen& rnEndPos,
206 bool GetBoundsOfHiddenRange( xub_StrLen nPos, xub_StrLen& rnStartPos,
207 xub_StrLen& rnEndPos, PositionList* pList = 0 ) const;
209 static bool IsInHiddenRange( const SwTxtNode& rNode, xub_StrLen nPos );
226 const xub_StrLen nStt, const xub_StrLen nEnd,
244 sal_uInt16 HasKana( xub_StrLen nStart, const xub_StrLen nEnd ) const;
247 long Compress( sal_Int32* pKernArray, xub_StrLen nIdx, xub_StrLen nLen,
268 xub_StrLen nStt, xub_StrLen nLen,
273 …inline void ClearKashidaInvalid ( xub_StrLen nStt, xub_StrLen nLen ) { MarkOrClearKashidaInvalid( … in ClearKashidaInvalid()
278 bool MarkKashidasInvalid ( xub_StrLen nCnt, xub_StrLen* pKashidaPositions );
283 inline bool MarkKashidasInvalid ( xub_StrLen nCnt, xub_StrLen nStt, xub_StrLen nLen ) in MarkKashidasInvalid()
292 sal_uInt16 GetKashidaPositions ( xub_StrLen nStt, xub_StrLen nLen,
293 xub_StrLen* pKashidaPosition );
302 void SetNoKashidaLine ( xub_StrLen nStt, xub_StrLen nLen );
308 void ClearNoKashidaLine ( xub_StrLen nStt, xub_StrLen nLen );
319 static sal_Bool IsArabicText( const XubString& rTxt, xub_StrLen nStt, xub_StrLen nLen );
340 sal_Int32* pScrArray, xub_StrLen nIdx,
341 xub_StrLen nLen, xub_StrLen nNumberOfBlanks = 0,
347 static sal_uInt8 WhichFont( xub_StrLen nIdx, const String* pTxt, const SwScriptInfo* pSI );
350 inline void SwScriptInfo::SetInvalidity( const xub_StrLen nPos ) in SetInvalidity()
356 inline xub_StrLen SwScriptInfo::GetScriptChg( const size_t nCnt ) const in GetScriptChg()
361 inline sal_uInt8 SwScriptInfo::GetScriptType( const xub_StrLen nCnt ) const in GetScriptType()
368 inline xub_StrLen SwScriptInfo::GetDirChg( const size_t nCnt ) const in GetDirChg()
380 inline xub_StrLen SwScriptInfo::GetKashida( const size_t nCnt ) const in GetKashida()
387 inline xub_StrLen SwScriptInfo::GetCompStart( const size_t nCnt ) const in GetCompStart()
392 inline xub_StrLen SwScriptInfo::GetCompLen( const size_t nCnt ) const in GetCompLen()
405 inline xub_StrLen SwScriptInfo::GetHiddenChg( const size_t nCnt ) const in GetHiddenChg()