Index: core/fxge/include/fx_dib.h |
diff --git a/core/fxge/include/fx_dib.h b/core/fxge/include/fx_dib.h |
index 6504e5fd8f5039a898b7e02149e1da6ff184ca00..12ed03c1d317e96559395ffc6d1cec3d743cd8dd 100644 |
--- a/core/fxge/include/fx_dib.h |
+++ b/core/fxge/include/fx_dib.h |
@@ -256,6 +256,7 @@ class CFX_DIBSource { |
int FindPalette(uint32_t color) const; |
void GetPalette(uint32_t* pal, int alpha) const; |
}; |
+ |
class CFX_DIBitmap : public CFX_DIBSource { |
public: |
CFX_DIBitmap(); |
@@ -357,17 +358,13 @@ class CFX_DIBitmap : public CFX_DIBSource { |
FX_BOOL ConvertColorScale(uint32_t forecolor, uint32_t backcolor); |
- FX_BOOL DitherFS(const uint32_t* pPalette, |
- int pal_size, |
- const FX_RECT* pRect = NULL); |
- |
protected: |
- uint8_t* m_pBuffer; |
+ FX_BOOL GetGrayData(void* pIccTransform = NULL); |
+ uint8_t* m_pBuffer; |
FX_BOOL m_bExtBuf; |
- |
- FX_BOOL GetGrayData(void* pIccTransform = NULL); |
}; |
+ |
class CFX_DIBExtractor { |
public: |
CFX_DIBExtractor(const CFX_DIBSource* pSrc); |