Lines Matching refs:pCharPos

578   FXTEXT_CHARPOS* pCharPos = nullptr;
604 FX_Free(pCharPos);
605 pCharPos = FX_Alloc(FXTEXT_CHARPOS, iChars);
608 FXSYS_memset(pCharPos, 0, iCharCount * sizeof(FXTEXT_CHARPOS));
609 RenderString(pDevice.get(), pSolidBrush.get(), pPieceLine, j, pCharPos,
613 RenderPath(pDevice.get(), pPen.get(), pPieceLine, j, pCharPos,
618 FX_Free(pCharPos);
1160 FXTEXT_CHARPOS* pCharPos,
1163 int32_t iCount = GetDisplayPos(pPiece, pCharPos);
1166 pDevice->DrawString(pBrush, pPiece->pFont, pCharPos, iCount,
1176 FXTEXT_CHARPOS* pCharPos,
1186 int32_t iChars = GetDisplayPos(pPiece, pCharPos);
1189 FX_FLOAT fEndY = pCharPos[0].m_Origin.y + 1.05f;
1193 pt1.x = pCharPos[j].m_Origin.x;
1195 pt1.x + pCharPos[j].m_FontCharWidth * pPiece->fFontSize / 1000.0f;
1202 pt1.x = pCharPos[0].m_Origin.x;
1204 pCharPos[iChars - 1].m_Origin.x +
1205 pCharPos[iChars - 1].m_FontCharWidth * pPiece->fFontSize / 1000.0f;
1212 fEndY = pCharPos[0].m_Origin.y - pPiece->rtPiece.height * 0.25f;
1213 pt1.x = pCharPos[0].m_Origin.x;
1214 pt2.x = pCharPos[iChars - 1].m_Origin.x +
1215 pCharPos[iChars - 1].m_FontCharWidth * pPiece->fFontSize / 1000.0f;
1251 iChars = GetDisplayPos(pPiece, pCharPos);
1255 fOrgX = pCharPos[iChars - 1].m_Origin.x +
1256 pCharPos[iChars - 1].m_FontCharWidth * pPiece->fFontSize / 1000.0f;
1258 iChars = GetDisplayPos(pPiece, pCharPos);
1262 fEndX = pCharPos[0].m_Origin.x;
1267 FX_FLOAT fEndY = pCharPos[0].m_Origin.y + 1.05f;
1274 fEndY = pCharPos[0].m_Origin.y - pPiece->rtPiece.height * 0.25f;
1286 FXTEXT_CHARPOS* pCharPos,
1294 return m_pBreak->GetDisplayPos(&tr, pCharPos, bCharCode);