Home | History | Annotate | Download | only in layout

Lines Matching full:wch

51   wchar_t wch = pCurChar->char_code();
58 wForm = wch;
63 if (wch == 0x0651) {
69 } else if (wch >= 0x064C && wch <= 0x0650) {
71 wForm = FX_GetArabicFromShaddaTable(wch);
98 wchar_t wch = pCurChar->char_code();
99 switch (wch) {
111 if (wch == m_wParagraphBreakChar)
180 wchar_t wch = pCurChar->char_code();
181 wchar_t wForm = wch;
204 CFX_BreakType CFX_TxtBreak::AppendChar(wchar_t wch) {
205 uint32_t dwProps = FX_GetUnicodeProperties(wch);
207 m_pCurLine->m_LineChars.emplace_back(wch, dwProps, m_iHorizontalScale,
225 if (wch == m_wParagraphBreakChar) {
640 uint16_t wch;
690 wchar_t wch;
692 wch = pEngine->GetChar(i);
695 wch = *pStr++;
699 uint32_t dwProps = FX_GetUnicodeProperties(wch);
703 wLast = wch;
738 wForm = pdfium::arabic::GetFormChar(wch, wPrev, wNext);
739 bLam = (wPrev == 0x0644 && wch == 0x0644 && wNext == 0x0647);
741 wForm = wch;
742 if (wch >= 0x064C && wch <= 0x0651) {
756 if (wch == 0x0651) {
763 wForm = FX_GetArabicFromShaddaTable(wch);
772 wForm = wch;
773 } else if (wch == L'.') {
774 wForm = wch;
775 } else if (wch == L',') {
776 wForm = wch;
778 wForm = FX_GetMirrorChar(wch, dwProps);
780 wForm = wch;
797 wPrev = wch;
798 wLast = wch;
807 formChars[0].wch = wch;
826 wch = wForm;
858 if (wForm == wch && wLast != 0xFEFF) {
893 wPrev = static_cast<wchar_t>(formChars[0].wch);
894 wLast = wch;
925 wchar_t wch;
933 wch = pEngine->GetChar(i);
936 wch = *pStr++;
940 bool bRet = (!bSingleLine && IsCtrlCode(wch));
941 if (!(wch == L'\v' || wch == L'\f' || wch == 0x2028 || wch == 0x2029 ||
942 wch == L'\n')) {
960 pFont->GetCharWidth(wch, iCharWidth);