summaryrefslogtreecommitdiff
path: root/testing/mock_ifx_renderdevicedriver.h
diff options
context:
space:
mode:
Diffstat (limited to 'testing/mock_ifx_renderdevicedriver.h')
-rw-r--r--testing/mock_ifx_renderdevicedriver.h59
1 files changed, 0 insertions, 59 deletions
diff --git a/testing/mock_ifx_renderdevicedriver.h b/testing/mock_ifx_renderdevicedriver.h
deleted file mode 100644
index c9061d88b8..0000000000
--- a/testing/mock_ifx_renderdevicedriver.h
+++ /dev/null
@@ -1,59 +0,0 @@
-// Copyright 2017 PDFium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TESTING_MOCK_IFX_RENDERDEVICEDRIVER_H_
-#define TESTING_MOCK_IFX_RENDERDEVICEDRIVER_H_
-
-#include <memory>
-
-#include "core/fxge/ifx_renderdevicedriver.h"
-#include "testing/gmock/include/gmock/gmock.h"
-
-class MockIFXRenderDeviceDriver : public IFX_RenderDeviceDriver {
- public:
- MOCK_CONST_METHOD1(GetDeviceCaps, int(int caps_id));
- MOCK_METHOD0(SaveState, void());
- MOCK_METHOD1(RestoreState, void(bool bKeepSaved));
- MOCK_METHOD3(SetClip_PathFill,
- bool(const CFX_PathData* pPathData,
- const CFX_Matrix* pObject2Device,
- int fill_mode));
- MOCK_METHOD7(DrawPath,
- bool(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));
- MOCK_METHOD1(GetClipBox, bool(FX_RECT* pRect));
- MOCK_METHOD6(SetDIBits,
- bool(const CFX_RetainPtr<CFX_DIBSource>& pBitmap,
- uint32_t color,
- const FX_RECT* pSrcRect,
- int dest_left,
- int dest_top,
- int blend_type));
-
- MOCK_METHOD7(StartDIBits,
- bool(const CFX_RetainPtr<CFX_DIBSource>& pBitmap,
- int bitmap_alpha,
- uint32_t color,
- const CFX_Matrix* pMatrix,
- uint32_t flags,
- std::unique_ptr<CFX_ImageRenderer>* handle,
- int blend_type));
- MOCK_METHOD9(StretchDIBits,
- bool(const CFX_RetainPtr<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));
-};
-
-#endif // TESTING_MOCK_IFX_RENDERDEVICEDRIVER_H_