UI
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
#pragma once
|
||||
|
||||
#include <array>
|
||||
|
||||
#include <vamp_pico/artwork.hpp>
|
||||
#include <vamp_pico/http_client.hpp>
|
||||
#include <vamp_style.hpp>
|
||||
|
||||
|
||||
namespace vamp_pico {
|
||||
|
||||
constexpr auto display_width = std::int32_t{320};
|
||||
constexpr auto display_height = std::int32_t{240};
|
||||
|
||||
enum class link_status { CONNECTING,
|
||||
OFFLINE,
|
||||
CONNECTED,
|
||||
ERROR };
|
||||
|
||||
auto render_scanline(std::array<std::uint16_t, vamp_pico::display_width> &row, std::size_t y, vamp_pico::remote_display_state const &state, vamp_pico::link_status link, std::bool_t busy, vamp_pico::title_cache const &title, std::string_view atlas) -> void;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user