| Index: core/fxge/win32/win32_int.h
|
| diff --git a/core/fxge/win32/win32_int.h b/core/fxge/win32/win32_int.h
|
| index 9d62b41a8e02a1bdbbc2c87cc7a96573db4d23ba..08253b33de9e4db295915fbf5e4499f7b14c3657 100644
|
| --- a/core/fxge/win32/win32_int.h
|
| +++ b/core/fxge/win32/win32_int.h
|
| @@ -273,96 +273,4 @@ class CGdiPrinterDriver : public CGdiDeviceDriver {
|
| const int m_VertSize;
|
| };
|
|
|
| -class CPSOutput : public IFX_PSOutput {
|
| - public:
|
| - explicit CPSOutput(HDC hDC);
|
| - ~CPSOutput() override;
|
| -
|
| - // IFX_PSOutput
|
| - void Release() override { delete this; }
|
| - void OutputPS(const FX_CHAR* str, int len) override;
|
| -
|
| - void Init();
|
| -
|
| - HDC m_hDC;
|
| - FX_CHAR* m_pBuf;
|
| -};
|
| -
|
| -class CPSPrinterDriver : public IFX_RenderDeviceDriver {
|
| - public:
|
| - CPSPrinterDriver();
|
| - FX_BOOL Init(HDC hDC, int ps_level, FX_BOOL bCmykOutput);
|
| - ~CPSPrinterDriver() override;
|
| -
|
| - protected:
|
| - // IFX_RenderDeviceDriver
|
| - int GetDeviceCaps(int caps_id) override;
|
| - FX_BOOL IsPSPrintDriver() override { return TRUE; }
|
| - FX_BOOL StartRendering() override;
|
| - void EndRendering() override;
|
| - void SaveState() override;
|
| - void RestoreState(bool bKeepSaved) override;
|
| - FX_BOOL SetClip_PathFill(const CFX_PathData* pPathData,
|
| - const CFX_Matrix* pObject2Device,
|
| - int fill_mode) override;
|
| - FX_BOOL SetClip_PathStroke(const CFX_PathData* pPathData,
|
| - const CFX_Matrix* pObject2Device,
|
| - const CFX_GraphStateData* pGraphState) override;
|
| - FX_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 alpha_flag,
|
| - void* pIccTransform,
|
| - int blend_type) override;
|
| - FX_BOOL GetClipBox(FX_RECT* pRect) override;
|
| - FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap,
|
| - uint32_t color,
|
| - const FX_RECT* pSrcRect,
|
| - int left,
|
| - int top,
|
| - int blend_type,
|
| - int alpha_flag,
|
| - void* pIccTransform) override;
|
| - FX_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 alpha_flag,
|
| - void* pIccTransform,
|
| - int blend_type) override;
|
| - FX_BOOL StartDIBits(const CFX_DIBSource* pBitmap,
|
| - int bitmap_alpha,
|
| - uint32_t color,
|
| - const CFX_Matrix* pMatrix,
|
| - uint32_t render_flags,
|
| - void*& handle,
|
| - int alpha_flag,
|
| - void* pIccTransform,
|
| - int blend_type) override;
|
| - FX_BOOL DrawDeviceText(int nChars,
|
| - const FXTEXT_CHARPOS* pCharPos,
|
| - CFX_Font* pFont,
|
| - CFX_FontCache* pCache,
|
| - const CFX_Matrix* pObject2Device,
|
| - FX_FLOAT font_size,
|
| - uint32_t color,
|
| - int alpha_flag,
|
| - void* pIccTransform) override;
|
| - void* GetPlatformSurface() const override { return (void*)m_hDC; }
|
| -
|
| - HDC m_hDC;
|
| - FX_BOOL m_bCmykOutput;
|
| - int m_Width, m_Height, m_nBitsPerPixel;
|
| - int m_HorzSize, m_VertSize;
|
| - CPSOutput* m_pPSOutput;
|
| - CFX_PSRenderer m_PSRenderer;
|
| -};
|
| -
|
| #endif // CORE_FXGE_WIN32_WIN32_INT_H_
|
|
|