roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::ili9488::Rgb666h Class Reference

#include <ili9488.h>

Public Member Functions

constexpr Color toArgbColor (uint32_t in) const
 
constexpr uint32_t fromArgbColor (Color color) const
 
uint16_t rawAlphaBlend (uint32_t bg, Color color) const
 
constexpr TransparencyMode transparency () const
 

Static Public Attributes

static const int8_t bits_per_pixel = 24
 

Detailed Description

Definition at line 23 of file ili9488.h.

Member Function Documentation

◆ fromArgbColor()

constexpr uint32_t roo_display::ili9488::Rgb666h::fromArgbColor ( Color  color) const
inlineconstexpr

Definition at line 35 of file ili9488.h.

References color, and roo_display::ili9488::internal::TruncTo6bit().

Referenced by rawAlphaBlend().

◆ rawAlphaBlend()

uint16_t roo_display::ili9488::Rgb666h::rawAlphaBlend ( uint32_t  bg,
Color  color 
) const
inline

Definition at line 41 of file ili9488.h.

References roo_display::AlphaBlendOverOpaque(), color, fromArgbColor(), and toArgbColor().

◆ toArgbColor()

constexpr Color roo_display::ili9488::Rgb666h::toArgbColor ( uint32_t  in) const
inlineconstexpr

Definition at line 27 of file ili9488.h.

Referenced by rawAlphaBlend().

◆ transparency()

constexpr TransparencyMode roo_display::ili9488::Rgb666h::transparency ( ) const
inlineconstexpr

Definition at line 45 of file ili9488.h.

References roo_display::kNone.

Field Documentation

◆ bits_per_pixel

const int8_t roo_display::ili9488::Rgb666h::bits_per_pixel = 24
static

Definition at line 25 of file ili9488.h.


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