OLD | NEW |
1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
6 | 6 |
7 #ifndef CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ | 7 #ifndef CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ |
8 #define CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ | 8 #define CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ |
9 | 9 |
10 #include <map> | 10 #include <map> |
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
246 CPDF_ImageLoader m_Loader; | 246 CPDF_ImageLoader m_Loader; |
247 const CFX_DIBSource* m_pDIBSource; | 247 const CFX_DIBSource* m_pDIBSource; |
248 CFX_DIBitmap* m_pClone; | 248 CFX_DIBitmap* m_pClone; |
249 int m_BitmapAlpha; | 249 int m_BitmapAlpha; |
250 FX_BOOL m_bPatternColor; | 250 FX_BOOL m_bPatternColor; |
251 CPDF_Pattern* m_pPattern; | 251 CPDF_Pattern* m_pPattern; |
252 FX_ARGB m_FillArgb; | 252 FX_ARGB m_FillArgb; |
253 FX_DWORD m_Flags; | 253 FX_DWORD m_Flags; |
254 CPDF_QuickStretcher* m_pQuickStretcher; | 254 CPDF_QuickStretcher* m_pQuickStretcher; |
255 CFX_ImageTransformer* m_pTransformer; | 255 CFX_ImageTransformer* m_pTransformer; |
256 CPDF_ImageRenderer* m_pRenderer2; | |
257 void* m_DeviceHandle; | 256 void* m_DeviceHandle; |
258 void* m_LoadHandle; | 257 void* m_LoadHandle; |
259 FX_BOOL m_bStdCS; | 258 FX_BOOL m_bStdCS; |
260 int m_BlendType; | 259 int m_BlendType; |
261 FX_BOOL StartBitmapAlpha(); | 260 FX_BOOL StartBitmapAlpha(); |
262 FX_BOOL StartDIBSource(); | 261 FX_BOOL StartDIBSource(); |
263 FX_BOOL StartRenderDIBSource(); | 262 FX_BOOL StartRenderDIBSource(); |
264 FX_BOOL StartLoadDIBSource(); | 263 FX_BOOL StartLoadDIBSource(); |
265 FX_BOOL DrawMaskedImage(); | 264 FX_BOOL DrawMaskedImage(); |
266 FX_BOOL DrawPatternImage(const CFX_Matrix* pObj2
Device); | 265 FX_BOOL DrawPatternImage(const CFX_Matrix* pObj2
Device); |
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
467 const uint8_t* m_RampG; | 466 const uint8_t* m_RampG; |
468 const uint8_t* m_RampB; | 467 const uint8_t* m_RampB; |
469 }; | 468 }; |
470 struct _CPDF_UniqueKeyGen { | 469 struct _CPDF_UniqueKeyGen { |
471 void Generate(int count, ...); | 470 void Generate(int count, ...); |
472 FX_CHAR m_Key[128]; | 471 FX_CHAR m_Key[128]; |
473 int m_KeyLen; | 472 int m_KeyLen; |
474 }; | 473 }; |
475 | 474 |
476 #endif // CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ | 475 #endif // CORE_SRC_FPDFAPI_FPDF_RENDER_RENDER_INT_H_ |
OLD | NEW |