Functions | |
void | CxImage::AlphaClear () |
bool | CxImage::AlphaCopy (CxImage &from) |
void | CxImage::AlphaCreate () |
void | CxImage::AlphaDelete () |
bool | CxImage::AlphaFlip () |
BYTE | CxImage::AlphaGet (const long x, const long y) |
BYTE | CxImage::AlphaGetMax () const |
BYTE * | CxImage::AlphaGetPointer (const long x=0, const long y=0) |
void | CxImage::AlphaInvert () |
bool | CxImage::AlphaIsValid () |
bool | CxImage::AlphaMirror () |
void | CxImage::AlphaPaletteClear () |
void | CxImage::AlphaPaletteEnable (bool enable=true) |
bool | CxImage::AlphaPaletteIsEnabled () |
bool | CxImage::AlphaPaletteIsValid () |
bool | CxImage::AlphaPaletteSplit (CxImage *dest) |
void | CxImage::AlphaSet (const long x, const long y, const BYTE level) |
bool | CxImage::AlphaSet (CxImage &from) |
void | CxImage::AlphaSet (BYTE level) |
void | CxImage::AlphaSetMax (BYTE nAlphaMax) |
bool | CxImage::AlphaSplit (CxImage *dest) |
void | CxImage::AlphaStrip () |
|
Inverts the alpha channel. |
|
Imports an existing alpa channel from another image with the same width and height. |
|
Allocates an empty (opaque) alpha channel. |
|
|
|
|
|
Gets the alpha level for a single pixel |
|
|
|
Returns pointer to alpha data for pixel (x,y).
|
|
|
|
Checks if the image has a valid alpha channel. |
|
|
|
Resets the alpha palette |
|
Enables the alpha palette, so the Draw() function changes its behavior. |
|
True if the alpha palette is enabled for painting. |
|
Checks if the image has a valid alpha palette. |
|
Exports the alpha palette channel in a 8bpp grayscale image. |
|
Sets the alpha level for a single pixel |
|
Creates the alpha channel from a gray scale image. |
|
Sets the alpha level for the whole image |
|
Sets global Alpha (opacity) value applied to the whole image, valid only for painting functions.
|
|
Exports the alpha channel in a 8bpp grayscale image. |
|
Blends the alpha channel and the alpha palette with the pixels. The result is a 24 bit image. The background color can be selected using SetTransColor(). |