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

#include <color_modes.h>

Public Member Functions

constexpr Alpha4 (Color color)
 
constexpr Color toArgbColor (uint8_t in) const
 
constexpr uint8_t fromArgbColor (Color color) const
 
constexpr Color color () const
 
void setColor (Color color)
 
constexpr TransparencyMode transparency () const
 

Static Public Attributes

static const int8_t bits_per_pixel = 4
 

Detailed Description

Definition at line 457 of file color_modes.h.

Constructor & Destructor Documentation

◆ Alpha4()

constexpr roo_display::Alpha4::Alpha4 ( Color  color)
inlineconstexpr

Definition at line 459 of file color_modes.h.

Member Function Documentation

◆ color()

constexpr Color roo_display::Alpha4::color ( ) const
inlineconstexpr

◆ fromArgbColor()

constexpr uint8_t roo_display::Alpha4::fromArgbColor ( Color  color) const
inlineconstexpr

Definition at line 468 of file color_modes.h.

References color(), and roo_display::internal::TruncTo4bit().

◆ setColor()

void roo_display::Alpha4::setColor ( Color  color)
inline

Definition at line 474 of file color_modes.h.

References color().

◆ toArgbColor()

constexpr Color roo_display::Alpha4::toArgbColor ( uint8_t  in) const
inlineconstexpr

Definition at line 464 of file color_modes.h.

References roo_display::Color::asArgb().

◆ transparency()

constexpr TransparencyMode roo_display::Alpha4::transparency ( ) const
inlineconstexpr

Definition at line 476 of file color_modes.h.

References roo_display::kFull.

Field Documentation

◆ bits_per_pixel

const int8_t roo_display::Alpha4::bits_per_pixel = 4
static

Definition at line 462 of file color_modes.h.


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