#include <Blender.h>
|
enum | Opacity { Transparent = 0,
Translucent = 128,
Opaque = 0xff
} |
|
Blend ARGB surfaces into some other surface of arbitrary color depth
- Author
- Markus Fisch mf@ma.nosp@m.rkus.nosp@m.fisch.nosp@m..de
Initialize blender
- Parameters
-
c | - canvas image of arbitrary color-depth |
void Blender::blend |
( |
const ArgbSurface & |
src, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
a = Opaque |
|
) |
| |
|
virtual |
void Blender::blendInto16Bit |
( |
Details & |
details | ) |
|
|
protectedvirtual |
Blend into HighColor image
- Parameters
-
details | - blending details |
Referenced by blend().
void Blender::blendInto24Bit |
( |
Details & |
details | ) |
|
|
protectedvirtual |
Blend into RGB image
- Parameters
-
details | - blending details |
Referenced by blend().
void Blender::blendInto32Bit |
( |
Details & |
details | ) |
|
|
protectedvirtual |
Blend into ARGB image
- Parameters
-
details | - blending details |
Referenced by blend().
The documentation for this class was generated from the following files: