roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::internal::ApplyRawFullByteBlendingResolver< ColorMode, byte_order > Struct Template Reference

#include <blending.h>

Public Member Functions

template<BlendingMode blending_mode>
void operator() (roo::byte *dst, Color src, const ColorMode &color_mode) const
 
template<BlendingMode blending_mode>
void operator() (roo::byte *dst, Color src, ColorMode &color_mode) const
 

Detailed Description

template<typename ColorMode, roo_io::ByteOrder byte_order>
struct roo_display::internal::ApplyRawFullByteBlendingResolver< ColorMode, byte_order >

Definition at line 672 of file blending.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename ColorMode , roo_io::ByteOrder byte_order>
template<BlendingMode blending_mode>
void roo_display::internal::ApplyRawFullByteBlendingResolver< ColorMode, byte_order >::operator() ( roo::byte *  dst,
Color  src,
ColorMode &  color_mode 
) const
inline

Definition at line 681 of file blending.h.

◆ operator()() [2/2]

template<typename ColorMode , roo_io::ByteOrder byte_order>
template<BlendingMode blending_mode>
void roo_display::internal::ApplyRawFullByteBlendingResolver< ColorMode, byte_order >::operator() ( roo::byte *  dst,
Color  src,
const ColorMode &  color_mode 
) const
inline

Definition at line 674 of file blending.h.


The documentation for this struct was generated from the following file: