void Merge(DrawableImage* source, const Rect<SInt32>& sourceRect, const Point<SInt32>& destPoint, unsigned redMult, unsigned greenMult, unsigned blueMult, unsigned alphaMult);
Merge merges source image into destination image with per-channel blending.
Parameters |
Description |
DrawableImage* source |
The input drawable image to use |
const Rect<SInt32>& sourceRect |
A rectangle that defines the area of the source image to use as input. |
const Point<SInt32>& destPoint |
The point within the destination image that corresponds to the upper-left corner of the source rectangle. |
unsigned redMult |
A value by which to multiply the red channel value. |
unsigned greenMult |
A value by which to multiply the green channel value. |
unsigned blueMult |
A value by which to multiply the blue channel value. |
unsigned alphaMult |
A value by which to multiply the alpha transparency value. |