Chromium Code Reviews| Index: core/fxge/apple/apple_int.h |
| diff --git a/core/fxge/apple/apple_int.h b/core/fxge/apple/apple_int.h |
| index 9881e17a8813b756276cd246d472fff48151858a..fed6abcfb09d1dd1e7dd9a5b05fcfa2398e4a212 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_ |
|
npm
2016/11/07 16:02:38
Also removing this as it looks like its equivalent
|
| #include <Carbon/Carbon.h> |
| -#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_ |