idfxx
1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
color.hpp
Go to the documentation of this file.
1
// SPDX-License-Identifier: Apache-2.0
2
// Copyright 2026 Chris Leishman
3
4
#pragma once
5
13
#include <esp_lcd_panel_io.h>
14
19
namespace
idfxx::lcd
{
20
25
enum class
rgb_element_order
:
int
{
26
rgb
= LCD_RGB_ELEMENT_ORDER_RGB,
27
bgr
= LCD_RGB_ELEMENT_ORDER_BGR,
28
};
29
34
enum class
rgb_data_endian
:
int
{
35
big
= LCD_RGB_DATA_ENDIAN_BIG,
36
little
= LCD_RGB_DATA_ENDIAN_LITTLE,
37
};
38
39
}
// namespace idfxx::lcd
idfxx::lcd
LCD driver classes.
Definition
color.hpp:19
idfxx::lcd::rgb_element_order
rgb_element_order
RGB element order for LCD panels.
Definition
color.hpp:25
idfxx::lcd::rgb_element_order::bgr
@ bgr
BGR element order.
idfxx::lcd::rgb_element_order::rgb
@ rgb
RGB element order.
idfxx::lcd::rgb_data_endian
rgb_data_endian
RGB data endian for LCD panels.
Definition
color.hpp:34
idfxx::lcd::rgb_data_endian::little
@ little
RGB data endian: LSB first.
idfxx::lcd::rgb_data_endian::big
@ big
RGB data endian: MSB first.
idfxx_lcd
include
idfxx
lcd
color.hpp
Generated by
1.9.8