![]() |
The ZX Ecosystem v5.1.0;_GUI_v3.1.0
|
#include <vector>
#include "zxecosystem/ancillary/ColorImages.h"
#include "zxecosystem/ancillary/CppAddons.h"
Go to the source code of this file.
Classes | |
class | zxeco::Flash |
A value of flash that is different to the same value of bright, inv or over. More... | |
class | zxeco::Bright |
A value of bright that is different to the same value of flash, inv or over. More... | |
class | zxeco::Inverse |
A value of inv that is different to the same value of flash, bright or over. More... | |
class | zxeco::Over |
A value of over that is different to the same value of flash, bright or inv. More... | |
class | zxeco::BasicColor |
One of the 8 basic colors of the ZX, not considering bright or flash. More... | |
class | zxeco::BrightColor |
A basic color plus a bright level (on / off). More... | |
class | zxeco::PrintColor |
A BasicColor or CONTRAST or TRANSPARENT, but not with bright or flash. More... | |
class | zxeco::Paper |
A printcolor for paper as a different type from a color for ink. More... | |
class | zxeco::Ink |
A printcolor for ink as a different type from a color for paper. More... | |
class | zxeco::AttrColors |
Complete color specification for an attr (character) cell on the zx screen. More... | |
class | zxeco::Colors |
Color specification for a character cell, plus modes of printing. More... | |
Namespaces | |
namespace | zxeco |
The main namespace of the library, that spans across all the zx modules. | |
Enumerations | |
enum | zxeco::ColorBaseType : uint8_t { BLACK = 0 , BLUE , RED , MAGENTA , GREEN , CYAN , YELLOW , zxeco::WHITE , zxeco::NUMBASICCOLORS , zxeco::TRANSPARENT = NUMBASICCOLORS , zxeco::CONTRAST , NUMPRINTCOLORS } |
Main color constants. More... | |
enum | zxeco::ColorModVal : uint8_t { OFF = 0 , zxeco::ON = 1 , zxeco::TRANSP = TRANSPARENT } |
Values of bright, flash, inverse and over. More... | |
Variables | |
const RGBPalette | zxeco::kZXPalette |
The original palette of the ZX. More... | |