| 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_INCLUDE_FXGE_FX_DIB_H_ | 7 #ifndef CORE_INCLUDE_FXGE_FX_DIB_H_ |
| 8 #define CORE_INCLUDE_FXGE_FX_DIB_H_ | 8 #define CORE_INCLUDE_FXGE_FX_DIB_H_ |
| 9 | 9 |
| 10 #include "../fxcrt/fx_basic.h" | 10 #include "../fxcrt/fx_basic.h" |
| (...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 535 FX_BOOL m_bFlipX, | 535 FX_BOOL m_bFlipX, |
| 536 m_bFlipY; | 536 m_bFlipY; |
| 537 int m_DestWidth, | 537 int m_DestWidth, |
| 538 m_DestHeight; | 538 m_DestHeight; |
| 539 FX_RECT m_ClipRect; | 539 FX_RECT m_ClipRect; |
| 540 int m_LineIndex; | 540 int m_LineIndex; |
| 541 int m_DestBPP; | 541 int m_DestBPP; |
| 542 uint8_t* m_pScanline; | 542 uint8_t* m_pScanline; |
| 543 uint8_t* m_pMaskScanline; | 543 uint8_t* m_pMaskScanline; |
| 544 FXDIB_Format m_DestFormat; | 544 FXDIB_Format m_DestFormat; |
| 545 int32_t m_Status; | |
| 546 | 545 |
| 547 int32_t StartQuickStretch(); | 546 int32_t StartQuickStretch(); |
| 548 | 547 |
| 549 int32_t StartStretch(); | 548 int32_t StartStretch(); |
| 550 | 549 |
| 551 int32_t ContinueQuickStretch(IFX_Pause* pPause); | 550 int32_t ContinueQuickStretch(IFX_Pause* pPause); |
| 552 | 551 |
| 553 int32_t ContinueStretch(IFX_Pause* pPause); | 552 int32_t ContinueStretch(IFX_Pause* pPause); |
| 554 }; | 553 }; |
| 555 class CFX_ImageTransformer | 554 class CFX_ImageTransformer |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 591 protected: | 590 protected: |
| 592 CFX_DIBitmap* m_pDevice; | 591 CFX_DIBitmap* m_pDevice; |
| 593 const CFX_ClipRgn* m_pClipRgn; | 592 const CFX_ClipRgn* m_pClipRgn; |
| 594 int m_BitmapAlpha; | 593 int m_BitmapAlpha; |
| 595 FX_DWORD m_MaskColor; | 594 FX_DWORD m_MaskColor; |
| 596 CFX_AffineMatrix m_Matrix; | 595 CFX_AffineMatrix m_Matrix; |
| 597 CFX_ImageTransformer* m_pTransformer; | 596 CFX_ImageTransformer* m_pTransformer; |
| 598 CFX_ImageStretcher m_Stretcher; | 597 CFX_ImageStretcher m_Stretcher; |
| 599 CFX_BitmapComposer m_Composer; | 598 CFX_BitmapComposer m_Composer; |
| 600 int m_Status; | 599 int m_Status; |
| 601 int m_DestLeft, m_DestTop; | |
| 602 FX_RECT m_ClipBox; | 600 FX_RECT m_ClipBox; |
| 603 FX_DWORD m_Flags; | 601 FX_DWORD m_Flags; |
| 604 int m_AlphaFlag; | 602 int m_AlphaFlag; |
| 605 void* m_pIccTransform; | 603 void* m_pIccTransform; |
| 606 FX_BOOL m_bRgbByteOrder; | 604 FX_BOOL m_bRgbByteOrder; |
| 607 int m_BlendType; | 605 int m_BlendType; |
| 608 }; | 606 }; |
| 609 | 607 |
| 610 #endif // CORE_INCLUDE_FXGE_FX_DIB_H_ | 608 #endif // CORE_INCLUDE_FXGE_FX_DIB_H_ |
| OLD | NEW |