diff options
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/splash/Splash.h')
-rw-r--r-- | Build/source/libs/xpdf/xpdf-src/splash/Splash.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/splash/Splash.h b/Build/source/libs/xpdf/xpdf-src/splash/Splash.h index 3ca57982e15..423ed360573 100644 --- a/Build/source/libs/xpdf/xpdf-src/splash/Splash.h +++ b/Build/source/libs/xpdf/xpdf-src/splash/Splash.h @@ -34,7 +34,7 @@ struct SplashPipe; // Retrieves the next line of pixels in an image mask. Normally, // fills in *<line> and returns true. If the image stream is // exhausted, returns false. -typedef GBool (*SplashImageMaskSource)(void *data, SplashColorPtr pixel); +typedef GBool (*SplashImageMaskSource)(void *data, Guchar *pixel); // Retrieves the next line of pixels in an image. Normally, fills in // *<line> and returns true. If the image stream is exhausted, @@ -42,6 +42,7 @@ typedef GBool (*SplashImageMaskSource)(void *data, SplashColorPtr pixel); typedef GBool (*SplashImageSource)(void *data, SplashColorPtr colorLine, Guchar *alphaLine); + //------------------------------------------------------------------------ enum SplashPipeResultColorCtrl { @@ -258,6 +259,7 @@ public: void setInShading(GBool sh) { inShading = sh; } #endif + private: void pipeInit(SplashPipe *pipe, SplashPattern *pattern, @@ -410,6 +412,7 @@ private: void dumpPath(SplashPath *path); void dumpXPath(SplashXPath *path); + static SplashPipeResultColorCtrl pipeResultColorNoAlphaBlend[]; static SplashPipeResultColorCtrl pipeResultColorAlphaNoBlend[]; static SplashPipeResultColorCtrl pipeResultColorAlphaBlend[]; |