Blend operations.
More...
#include <Blend.h>
◆ Mode
◆ mode()
virtual Mode Graphics::Blend::mode |
( |
| ) |
const |
|
pure virtual |
Implemented in Graphics::BlendTemplate< Class, blendMode >, Graphics::BlendTemplate< BlendXor, BlendMode::Xor >, Graphics::BlendTemplate< BlendWrite, BlendMode::Write >, Graphics::BlendTemplate< BlendMask, BlendMode::Mask >, Graphics::BlendTemplate< BlendXNor, BlendMode::XNor >, Graphics::BlendTemplate< BlendAlpha, BlendMode::Alpha >, and Graphics::BlendTemplate< BlendTransparent, BlendMode::Transparent >.
◆ transform() [1/2]
virtual void Graphics::Blend::transform |
( |
PixelFormat |
format, |
|
|
const uint8_t * |
srcptr, |
|
|
uint8_t * |
dstptr, |
|
|
size_t |
length |
|
) |
| const |
|
pure virtual |
Implemented in Graphics::BlendTemplate< Class, blendMode >, Graphics::BlendTemplate< BlendXor, BlendMode::Xor >, Graphics::BlendTemplate< BlendWrite, BlendMode::Write >, Graphics::BlendTemplate< BlendMask, BlendMode::Mask >, Graphics::BlendTemplate< BlendXNor, BlendMode::XNor >, Graphics::BlendTemplate< BlendAlpha, BlendMode::Alpha >, and Graphics::BlendTemplate< BlendTransparent, BlendMode::Transparent >.
◆ transform() [2/2]
virtual void Graphics::Blend::transform |
( |
PixelFormat |
format, |
|
|
PackedColor |
src, |
|
|
uint8_t * |
dstptr, |
|
|
size_t |
length |
|
) |
| const |
|
pure virtual |
Implemented in Graphics::BlendTemplate< Class, blendMode >, Graphics::BlendTemplate< BlendXor, BlendMode::Xor >, Graphics::BlendTemplate< BlendWrite, BlendMode::Write >, Graphics::BlendTemplate< BlendMask, BlendMode::Mask >, Graphics::BlendTemplate< BlendXNor, BlendMode::XNor >, Graphics::BlendTemplate< BlendAlpha, BlendMode::Alpha >, and Graphics::BlendTemplate< BlendTransparent, BlendMode::Transparent >.
◆ write()
void Graphics::Blend::write |
( |
MetaWriter & |
meta | ) |
const |
|
overridevirtual |
The documentation for this class was generated from the following file: