gigawidgets 0.3.55
A wxWidgets-style UI library for the Arduino Giga Display Shield.
 
Loading...
Searching...
No Matches
compressed_transparency_map.hpp
Go to the documentation of this file.
1
2#pragma once
3
5
6namespace ui {
7
13
20 void renderAt(const Coords &coords, const shader_t &shader = 0) const override;
21};
22
23} // namespace ui
shader_animated_t shader_t
A pixel shader that may or may not update based on the current time.
Definition renderable.hpp:48
A basic image that is a single color when not transparent.
Definition compressed_transparency_map.hpp:11
void renderAt(const Coords &coords, const shader_t &shader=0) const override
Display the image directly onto the screen.
A struct for storing the pixel coordinates of various UI elements.
Definition coords.hpp:17
A basic image that is a single color when not transparent.
Definition transparency_map.hpp:11
TransparencyMap(const Size &size, color_t color, uint8_t *const mask)
Construct a transparency map image from static data.