39template <
typename ColorMode,
typename Resource = ProgMemPtr>
45template <
typename ColorMode,
typename Resource = ProgMemPtr>
54template <
typename Resource,
typename ColorMode,
56 ByteOrder byte_order = roo_io::kBigEndian>
62template <
typename Resource, ByteOrder
byte_order = roo_io::kBigEndian>
67template <
typename Resource, ByteOrder
byte_order = roo_io::kBigEndian>
72template <
typename Resource, ByteOrder
byte_order = roo_io::kBigEndian>
77template <
typename Resource, ByteOrder
byte_order = roo_io::kBigEndian>
82template <
typename Resource, ByteOrder
byte_order = roo_io::kBigEndian>
88template <
typename Resource>
94template <
typename Resource>
118template <
typename Resource = ProgMemPtr>
121 SimpleImage<Resource, Monochrome, ColorPixelOrder::kLsbFirst,
122 roo_io::kBigEndian>> {
129 Color bg = color::Transparent)
130 :
Base(
Box(0, 0, width - 1, height - 1), ((width + 7) / 8) * 8, height,
Axis-aligned integer rectangle.
ARGB8888 color stored as a 32-bit unsigned integer.
RGB565 with a reserved value representing transparency.
Convenience wrapper for images backed by a byte stream.
Monochrome XBitmap image (rows rounded to 8 pixels).
Clipping< SimpleImage< Resource, Monochrome, ColorPixelOrder::kLsbFirst, roo_io::kBigEndian > > Base
XBitmap(int16_t width, int16_t height, const Resource &input, Color fg, Color bg=color::Transparent)
Defines 140 opaque HTML named colors.
roo_io::ByteOrder ByteOrder