From a97fc7c6392c0adbd702bdf898cb9e20cee00a3e Mon Sep 17 00:00:00 2001 From: npm Date: Mon, 7 Nov 2016 08:50:04 -0800 Subject: Remove unused CFX_QuartzDevice(Driver) classes. Review-Url: https://codereview.chromium.org/2484453002 --- core/fxge/apple/apple_int.h | 104 -------------------------------------------- 1 file changed, 104 deletions(-) (limited to 'core/fxge/apple/apple_int.h') diff --git a/core/fxge/apple/apple_int.h b/core/fxge/apple/apple_int.h index 9881e17a88..fed6abcfb0 100644 --- a/core/fxge/apple/apple_int.h +++ b/core/fxge/apple/apple_int.h @@ -9,17 +9,13 @@ #include "core/fxcrt/fx_system.h" -#if _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_ - #include "core/fxge/cfx_graphstatedata.h" #include "core/fxge/cfx_pathdata.h" #include "core/fxge/cfx_renderdevice.h" #include "core/fxge/fx_dib.h" #include "core/fxge/ifx_renderdevicedriver.h" -#if _FX_OS_ == _FX_MACOSX_ #include -#endif class CQuartz2D { public: @@ -49,104 +45,4 @@ class CApplePlatform { CQuartz2D m_quartz2d; }; -class CFX_QuartzDeviceDriver : public IFX_RenderDeviceDriver { - public: - CFX_QuartzDeviceDriver(CGContextRef context, int32_t deviceClass); - ~CFX_QuartzDeviceDriver() override; - - // IFX_RenderDeviceDriver - int GetDeviceCaps(int caps_id) const override; - CFX_Matrix GetCTM() const override; - void SaveState() override; - void RestoreState(bool bKeepSaved) override; - bool SetClip_PathFill(const CFX_PathData* pPathData, - const CFX_Matrix* pObject2Device, - int fill_mode) override; - bool SetClip_PathStroke(const CFX_PathData* pPathData, - const CFX_Matrix* pObject2Device, - const CFX_GraphStateData* pGraphState) override; - bool DrawPath(const CFX_PathData* pPathData, - const CFX_Matrix* pObject2Device, - const CFX_GraphStateData* pGraphState, - uint32_t fill_color, - uint32_t stroke_color, - int fill_mode, - int blend_type) override; - bool FillRectWithBlend(const FX_RECT* pRect, - uint32_t fill_color, - int blend_type) override; - bool DrawCosmeticLine(FX_FLOAT x1, - FX_FLOAT y1, - FX_FLOAT x2, - FX_FLOAT y2, - uint32_t color, - int blend_type) override; - bool GetClipBox(FX_RECT* pRect) override; - bool GetDIBits(CFX_DIBitmap* pBitmap, int left, int top) override; - bool SetDIBits(const CFX_DIBSource* pBitmap, - uint32_t color, - const FX_RECT* pSrcRect, - int dest_left, - int dest_top, - int blend_type) override; - bool StretchDIBits(const CFX_DIBSource* pBitmap, - uint32_t color, - int dest_left, - int dest_top, - int dest_width, - int dest_height, - const FX_RECT* pClipRect, - uint32_t flags, - int blend_type) override; - bool StartDIBits(const CFX_DIBSource* pBitmap, - int bitmap_alpha, - uint32_t color, - const CFX_Matrix* pMatrix, - uint32_t flags, - void*& handle, - int blend_type) override; - bool DrawDeviceText(int nChars, - const FXTEXT_CHARPOS* pCharPos, - CFX_Font* pFont, - const CFX_Matrix* pObject2Device, - FX_FLOAT font_size, - uint32_t color) override; - void ClearDriver() override; - - protected: - void setStrokeInfo(const CFX_GraphStateData* graphState, - FX_ARGB argb, - FX_FLOAT lineWidth); - void setFillInfo(FX_ARGB argb); - void setPathToContext(const CFX_PathData* pathData); - FX_FLOAT getLineWidth(const CFX_GraphStateData* graphState, - CGAffineTransform ctm); - bool CG_DrawGlyphRun(int nChars, - const FXTEXT_CHARPOS* pCharPos, - CFX_Font* pFont, - const CFX_Matrix* pGlyphMatrix, - const CFX_Matrix* pObject2Device, - FX_FLOAT font_size, - uint32_t argb); - void CG_SetImageTransform(int dest_left, - int dest_top, - int dest_width, - int dest_height, - CGRect* rect); - - CGContextRef m_context; - CGAffineTransform m_foxitDevice2User; - CGAffineTransform m_user2FoxitDevice; - int32_t m_saveCount; - - int32_t m_width; - int32_t m_height; - int32_t m_bitsPerPixel; - int32_t m_deviceClass; - int32_t m_renderCaps; - int32_t m_horzSize; - int32_t m_vertSize; -}; -#endif // _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_ - #endif // CORE_FXGE_APPLE_APPLE_INT_H_ -- cgit v1.2.3