Home | History | Annotate | Download | only in fpdftext

Lines Matching refs:GetAt

159             PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(i);

179 m_CharIndex.SetAt(indexSize - 1, m_CharIndex.GetAt(indexSize - 1) + 1);
211 count += m_CharIndex.GetAt(i + 1);
213 return TextIndex - count + m_CharIndex.GetAt(i + 1) + m_CharIndex.GetAt(i);
223 count += m_CharIndex.GetAt(i + 1);
224 if(m_CharIndex.GetAt(i + 1) + m_CharIndex.GetAt(i) > CharIndex) {
225 if(CharIndex - m_CharIndex.GetAt(i) < 0) {
228 return CharIndex - m_CharIndex.GetAt(i) + count - m_CharIndex.GetAt(i + 1);
253 info_curchar = *(PAGECHAR_INFO*)m_charList.GetAt(curPos++);
326 PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)(m_charList.GetAt(pos));
368 PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(pos++);
408 PAGECHAR_INFO info_curchar = *(PAGECHAR_INFO*)m_charList.GetAt(pos++);
467 GetAt(order);
484 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(order);
496 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
510 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
547 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
561 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
603 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
619 PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(start);
620 PAGECHAR_INFO charinfo2 = *(PAGECHAR_INFO*)m_charList.GetAt(start + nCount - 1);
632 charinfo1 = *(PAGECHAR_INFO*)m_charList.GetAt(startIndex);
645 charinfo3 = *(PAGECHAR_INFO*)m_charList.GetAt(endIndex);
674 PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(start);
681 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(start + startOffset);
684 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(start + nCount - 1);
691 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(start + nCount - nCountOffset - 1);
725 left = m_SelRects.GetAt(rectIndex).left;
726 top = m_SelRects.GetAt(rectIndex).top;
727 right = m_SelRects.GetAt(rectIndex).right;
728 bottom = m_SelRects.GetAt(rectIndex).bottom;
797 CFX_FloatRect rect = m_SelRects.GetAt(rectIndex);
822 PAGECHAR_INFO charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(pos);
886 start = m_Segment.GetAt(index).m_Start;
887 count = m_Segment.GetAt(index).m_nCount;
904 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(index);
914 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(breakPos);
922 charinfo = *(PAGECHAR_INFO*)m_charList.GetAt(breakPos);
1064 ProcessTextObject(m_LineObj.GetAt(i));
1119 m_TextBuf.AppendChar(str.GetAt(i));
1120 m_charList.Add(*(PAGECHAR_INFO*)m_TempCharList.GetAt(i));
1125 m_TextBuf.AppendChar(str.GetAt(i));
1126 m_charList.Add(*(PAGECHAR_INFO*)m_TempCharList.GetAt(i));
1132 PAGECHAR_INFO Info = *(PAGECHAR_INFO*)m_TempCharList.GetAt(i);
1133 FX_WCHAR wChar = str.GetAt(i);
1172 PAGECHAR_INFO Info = *(PAGECHAR_INFO*)m_TempCharList.GetAt(i);
1176 if(str.GetAt(i) != 0xfffe) {
1179 FX_WCHAR wChar = FX_GetMirrorChar(str.GetAt(i), TRUE, FALSE);
1224 if(str.GetAt(i) == 32) {
1237 if(BidiChar && BidiChar->AppendChar(str.GetAt(i))) {
1270 int ret = order.GetAt(j);
1271 int start = order.GetAt(j - 2);
1272 int count1 = order.GetAt(j - 1);
1280 while(i > 0 && order.GetAt(i) != 2) {
1281 bSymbol = !order.GetAt(i);
1299 int ret = order.GetAt(n);
1300 int start = order.GetAt(n - 2);
1301 int count1 = order.GetAt(n - 1);
1314 int ret = order.GetAt(j + 2);
1315 int start = order.GetAt(j);
1316 int count1 = order.GetAt(j + 1);
1320 if(order.GetAt(i + 2) == 1) {
1333 end = order.GetAt(i) - 1;
1371 PDFTEXT_Obj prev_Obj = m_LineObj.GetAt(count - 1);
1398 ProcessTextObject(m_LineObj.GetAt(i));
1407 PDFTEXT_Obj prev_Obj = m_LineObj.GetAt(i);
1474 FX_WCHAR wChar = actText.GetAt(i);
1487 FX_WCHAR wChar = actText.GetAt(j);
1539 FX_WCHAR wChar = actText.GetAt(k);
1570 preChar = *(PAGECHAR_INFO*)m_TempCharList.GetAt(m_TempCharList.GetSize() - 1);
1572 preChar = *(PAGECHAR_INFO*)m_charList.GetAt(m_charList.GetSize() - 1);
1644 FX_WCHAR curChar = wstrItem.GetAt(0);
1649 while (m_TempTextBuf.GetSize() > 0 && m_TempTextBuf.GetWideString().GetAt(m_TempTextBuf.GetLength() - 1) == 0x20) {
1653 PAGECHAR_INFO* cha = (PAGECHAR_INFO*)m_TempCharList.GetAt(m_TempCharList.GetSize() - 1);
1710 if (str.IsEmpty() || str.GetAt(str.GetLength() - 1) == TEXT_BLANK_CHAR) {
1771 FX_WCHAR wChar = wstrItem.GetAt(0);
1816 PAGECHAR_INFO* charinfo1 = (PAGECHAR_INFO*)m_TempCharList.GetAt(m_TempCharList.GetSize() - n);
1827 charinfo.m_Unicode = wstrItem.GetAt(nIndex);
1838 if (!str.IsEmpty() && str.GetAt(str.GetLength() - 1) == TEXT_BLANK_CHAR) {
1885 FX_WCHAR wcTmp = strCurText.GetAt(nIndex);
1887 wcTmp = strCurText.GetAt(--nIndex);
1891 FX_WCHAR preChar = strCurText.GetAt((nIndex));
1933 FX_WCHAR curChar = wstrItem.GetAt(0);
2018 FX_WCHAR preChar = PrevStr.GetAt(PrevStr.GetLength() - 1);
2207 m_CharIndex.SetAt(indexSize - 1, m_CharIndex.GetAt(indexSize - 1) + 1);
2233 count += m_CharIndex.GetAt(i + 1);
2235 return index - count + m_CharIndex.GetAt(i + 1) + m_CharIndex.GetAt(i);
2270 if(findwhat.GetAt(i) != ' ') {
2315 FX_WCHAR strInsert = m_strText.GetAt(nStartPos);
2339 int curChar = csWord.GetAt(0);
2341 int lastChar = lastWord.GetAt(lastWord.GetLength() - 1);
2346 FX_WCHAR strInsert = m_strText.GetAt(d);
2354 FX_WCHAR strInsert = m_strText.GetAt(nResultPos - 1);
2458 FX_WCHAR curChar = csWord.GetAt(pos);
2497 if (char_count == 1 && csPageText.GetAt(startPos) > 255) {
2501 char_left = csPageText.GetAt(startPos - 1);
2504 char_right = csPageText.GetAt(startPos + char_count);
2518 if (csPageText.GetAt(startPos) >= L'0' && csPageText.GetAt(startPos) <= L'9' && char_left >= L'0' && char_left <= L'9') {
2521 if (csPageText.GetAt(endPos) >= L'0' && csPageText.GetAt(endPos) <= L'9' && char_right >= L'0' && char_right <= L'9') {
2558 str2 += str.GetAt(i);
2604 linkinfo = m_LinkList.GetAt(0);
2633 FX_WCHAR ch = strBeCheck.GetAt(strBeCheck.GetLength() - 1);
2684 if (str.GetAt(aPos - 1) == L'.' || str.GetAt(aPos - 1) == L'_') {
2689 FX_WCHAR ch = str.GetAt(i);
2706 FX_WCHAR wch = str.GetAt(i);
2732 FX_WCHAR wch = str.GetAt(i);
2743 FX_WCHAR wch = str.GetAt(i);
2774 link = m_LinkList.GetAt(index);
2786 link = m_LinkList.GetAt(index);
2799 link = m_LinkList.GetAt(index);