roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::internal::BlendingFillerOperator< ColorMode, pixel_order, byte_order, blending_mode, pixels_per_byte, storage_type > Class Template Reference

#include <offscreen.h>

Public Member Functions

 BlendingFillerOperator (ColorMode &color_mode, Color color)
 
void operator() (roo::byte *p, uint32_t offset)
 
void operator() (roo::byte *p, uint32_t offset, uint32_t count)
 

Detailed Description

template<typename ColorMode, ColorPixelOrder pixel_order, ByteOrder byte_order, BlendingMode blending_mode, uint8_t pixels_per_byte = ColorTraits<ColorMode>::pixels_per_byte, typename storage_type = ColorStorageType<ColorMode>>
class roo_display::internal::BlendingFillerOperator< ColorMode, pixel_order, byte_order, blending_mode, pixels_per_byte, storage_type >

Definition at line 964 of file offscreen.h.

Constructor & Destructor Documentation

◆ BlendingFillerOperator()

template<typename ColorMode , ColorPixelOrder pixel_order, ByteOrder byte_order, BlendingMode blending_mode, uint8_t pixels_per_byte = ColorTraits<ColorMode>::pixels_per_byte, typename storage_type = ColorStorageType<ColorMode>>
roo_display::internal::BlendingFillerOperator< ColorMode, pixel_order, byte_order, blending_mode, pixels_per_byte, storage_type >::BlendingFillerOperator ( ColorMode &  color_mode,
Color  color 
)
inline

Definition at line 966 of file offscreen.h.

References color.

Member Function Documentation

◆ operator()() [1/2]

template<typename ColorMode , ColorPixelOrder pixel_order, ByteOrder byte_order, BlendingMode blending_mode, uint8_t pixels_per_byte = ColorTraits<ColorMode>::pixels_per_byte, typename storage_type = ColorStorageType<ColorMode>>
void roo_display::internal::BlendingFillerOperator< ColorMode, pixel_order, byte_order, blending_mode, pixels_per_byte, storage_type >::operator() ( roo::byte *  p,
uint32_t  offset 
)
inline

Definition at line 969 of file offscreen.h.

References color.

◆ operator()() [2/2]

template<typename ColorMode , ColorPixelOrder pixel_order, ByteOrder byte_order, BlendingMode blending_mode, uint8_t pixels_per_byte = ColorTraits<ColorMode>::pixels_per_byte, typename storage_type = ColorStorageType<ColorMode>>
void roo_display::internal::BlendingFillerOperator< ColorMode, pixel_order, byte_order, blending_mode, pixels_per_byte, storage_type >::operator() ( roo::byte *  p,
uint32_t  offset,
uint32_t  count 
)
inline

Definition at line 978 of file offscreen.h.

References color.


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