summaryrefslogtreecommitdiff
path: root/xfa/fde/cfde_renderdevice.h
diff options
context:
space:
mode:
authorDan Sinclair <dsinclair@chromium.org>2017-08-09 16:24:24 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-08-09 21:00:43 +0000
commitbe993d2200ad4521e1031c7b9eb0f8f9b49fabb0 (patch)
treeed6ea288f28b8fd4f7bc481039e3f3fa7e3f52b7 /xfa/fde/cfde_renderdevice.h
parent17aa0579f9ce11e5433b62ccb66c59b522b4f51e (diff)
downloadpdfium-be993d2200ad4521e1031c7b9eb0f8f9b49fabb0.tar.xz
Remove unused code from CFDE_RenderDevice.
Unused code, remove. Change-Id: Icbe53982f932eded350fc67e8022549178b92344 Reviewed-on: https://pdfium-review.googlesource.com/10452 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'xfa/fde/cfde_renderdevice.h')
-rw-r--r--xfa/fde/cfde_renderdevice.h76
1 files changed, 2 insertions, 74 deletions
diff --git a/xfa/fde/cfde_renderdevice.h b/xfa/fde/cfde_renderdevice.h
index a372c23f9d..0f0ce9e1cd 100644
--- a/xfa/fde/cfde_renderdevice.h
+++ b/xfa/fde/cfde_renderdevice.h
@@ -22,99 +22,27 @@ class CFDE_RenderDevice {
int32_t GetWidth() const;
int32_t GetHeight() const;
+
void SaveState();
void RestoreState();
- bool SetClipPath(const CFDE_Path* pClip);
- CFDE_Path* GetClipPath() const;
+
bool SetClipRect(const CFX_RectF& rtClip);
const CFX_RectF& GetClipRect();
- float GetDpiX() const;
- float GetDpiY() const;
-
- bool DrawImage(const CFX_RetainPtr<CFX_DIBSource>& pDib,
- const CFX_RectF* pSrcRect,
- const CFX_RectF& dstRect,
- const CFX_Matrix* pImgMatrix = nullptr,
- const CFX_Matrix* pDevMatrix = nullptr);
bool DrawString(FX_ARGB color,
const CFX_RetainPtr<CFGAS_GEFont>& pFont,
const FXTEXT_CHARPOS* pCharPos,
int32_t iCount,
float fFontSize,
const CFX_Matrix* pMatrix = nullptr);
- bool DrawBezier(FX_ARGB color,
- float fPenWidth,
- const CFX_PointF& pt1,
- const CFX_PointF& pt2,
- const CFX_PointF& pt3,
- const CFX_PointF& pt4,
- const CFX_Matrix* pMatrix = nullptr);
- bool DrawCurve(FX_ARGB color,
- float fPenWidth,
- const std::vector<CFX_PointF>& points,
- bool bClosed,
- float fTension = 0.5f,
- const CFX_Matrix* pMatrix = nullptr);
- bool DrawEllipse(FX_ARGB color,
- float fPenWidth,
- const CFX_RectF& rect,
- const CFX_Matrix* pMatrix = nullptr);
- bool DrawLines(FX_ARGB color,
- float fPenWidth,
- const std::vector<CFX_PointF>& points,
- const CFX_Matrix* pMatrix = nullptr);
- bool DrawLine(FX_ARGB color,
- float fPenWidth,
- const CFX_PointF& pt1,
- const CFX_PointF& pt2,
- const CFX_Matrix* pMatrix = nullptr);
bool DrawPath(FX_ARGB color,
float fPenWidth,
const CFDE_Path* pPath,
const CFX_Matrix* pMatrix = nullptr);
- bool DrawPolygon(FX_ARGB color,
- float fPenWidth,
- const std::vector<CFX_PointF>& points,
- const CFX_Matrix* pMatrix = nullptr);
- bool DrawRectangle(FX_ARGB color,
- float fPenWidth,
- const CFX_RectF& rect,
- const CFX_Matrix* pMatrix = nullptr);
- bool FillClosedCurve(FX_ARGB color,
- const std::vector<CFX_PointF>& points,
- float fTension = 0.5f,
- const CFX_Matrix* pMatrix = nullptr);
- bool FillEllipse(FX_ARGB color,
- const CFX_RectF& rect,
- const CFX_Matrix* pMatrix = nullptr);
- bool FillPath(FX_ARGB color,
- const CFDE_Path* pPath,
- const CFX_Matrix* pMatrix = nullptr);
- bool FillPolygon(FX_ARGB color,
- const std::vector<CFX_PointF>& points,
- const CFX_Matrix* pMatrix = nullptr);
- bool FillRectangle(FX_ARGB color,
- const CFX_RectF& rect,
- const CFX_Matrix* pMatrix = nullptr);
-
- bool DrawSolidString(FX_ARGB color,
- const CFX_RetainPtr<CFGAS_GEFont>& pFont,
- const FXTEXT_CHARPOS* pCharPos,
- int32_t iCount,
- float fFontSize,
- const CFX_Matrix* pMatrix);
- bool DrawStringPath(FX_ARGB color,
- const CFX_RetainPtr<CFGAS_GEFont>& pFont,
- const FXTEXT_CHARPOS* pCharPos,
- int32_t iCount,
- float fFontSize,
- const CFX_Matrix* pMatrix);
private:
CFX_RenderDevice* const m_pDevice;
CFX_RectF m_rtClip;
- int32_t m_iCharCount;
};
#endif // XFA_FDE_CFDE_RENDERDEVICE_H_