Home | History | Annotate | Download | only in tto

Lines Matching refs:CFDE_TextOut

25 CFDE_TextOut::CFDE_TextOut()
49 CFDE_TextOut::~CFDE_TextOut() {}
51 void CFDE_TextOut::SetFont(const CFX_RetainPtr<CFGAS_GEFont>& pFont) {
57 void CFDE_TextOut::SetFontSize(FX_FLOAT fFontSize) {
63 void CFDE_TextOut::SetTextColor(FX_ARGB color) {
67 void CFDE_TextOut::SetStyles(uint32_t dwStyles) {
89 void CFDE_TextOut::SetTabWidth(FX_FLOAT fTabWidth) {
94 void CFDE_TextOut::SetEllipsisString(const CFX_WideString& wsEllipsis) {
99 void CFDE_TextOut::SetParagraphBreakChar(FX_WCHAR wch) {
104 void CFDE_TextOut::SetAlignment(int32_t iAlignment) {
124 void CFDE_TextOut::SetLineSpace(FX_FLOAT fLineSpace) {
129 void CFDE_TextOut::SetDIBitmap(CFX_DIBitmap* pDIB) {
138 void CFDE_TextOut::SetRenderDevice(CFX_RenderDevice* pDevice) {
143 void CFDE_TextOut::SetClipRect(const CFX_Rect& rtClip) {
147 void CFDE_TextOut::SetClipRect(const CFX_RectF& rtClip) {
151 void CFDE_TextOut::SetLogicClipRect(const CFX_RectF& rtClip) {
155 void CFDE_TextOut::SetMatrix(const CFX_Matrix& matrix) {
159 void CFDE_TextOut::SetLineBreakTolerance(FX_FLOAT fTolerance) {
164 int32_t CFDE_TextOut::GetTotalLines() {
168 void CFDE_TextOut::CalcLogicSize(const FX_WCHAR* pwsStr,
176 void CFDE_TextOut::CalcLogicSize(const FX_WCHAR* pwsStr,
187 void CFDE_TextOut::CalcTextSize(const FX_WCHAR* pwsStr,
250 void CFDE_TextOut::SetLineWidth(CFX_RectF& rect) {
268 bool CFDE_TextOut::RetrieveLineWidth(uint32_t dwBreakStatus,
299 void CFDE_TextOut::DrawText(const FX_WCHAR* pwsStr,
308 void CFDE_TextOut::DrawText(const FX_WCHAR* pwsStr,
316 void CFDE_TextOut::DrawText(const FX_WCHAR* pwsStr,
322 void CFDE_TextOut::DrawText(const FX_WCHAR* pwsStr,
332 void CFDE_TextOut::DrawLogicText(const FX_WCHAR* pwsStr,
340 void CFDE_TextOut::DrawLogicText(const FX_WCHAR* pwsStr,
349 void CFDE_TextOut::DrawText(const FX_WCHAR* pwsStr,
376 void CFDE_TextOut::ExpandBuffer(int32_t iSize, int32_t iType) {
395 void CFDE_TextOut::LoadEllipsis() {
421 void CFDE_TextOut::RetrieveEllPieces(std::vector<int32_t>* pCharWidths) {
437 void CFDE_TextOut::LoadText(const FX_WCHAR* pwsStr,
497 bool CFDE_TextOut::RetriecePieces(uint32_t dwBreakStatus,
567 void CFDE_TextOut::AppendPiece(const FDE_TTOPIECE& ttoPiece,
591 void CFDE_TextOut::ReplaceWidthEllipsis() {
632 void CFDE_TextOut::Reload(const CFX_RectF& rect) {
644 void CFDE_TextOut::ReloadLinePiece(CFDE_TTOLine* pLine, const CFX_RectF& rect) {
676 void CFDE_TextOut::DoAlignment(const CFX_RectF& rect) {
709 void CFDE_TextOut::OnDraw(const CFX_RectF& rtClip) {
740 int32_t CFDE_TextOut::GetDisplayPos(FDE_TTOPIECE* pPiece) {
746 int32_t CFDE_TextOut::GetCharRects(const FDE_TTOPIECE* pPiece) {
752 FX_TXTRUN CFDE_TextOut::ToTextRun(const FDE_TTOPIECE* pPiece) {
766 void CFDE_TextOut::DrawLine(const FDE_TTOPIECE* pPiece, CFDE_Pen* pPen) {