#include <cstdint>
#include <functional>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
|
| enum class | pulp::canvas::FontSlant : std::uint8_t { pulp::canvas::Normal
, pulp::canvas::Italic
, pulp::canvas::Oblique
} |
| | CSS-style slant. More...
|
| enum class | pulp::canvas::BaseDirection : std::uint8_t { pulp::canvas::LTR
, pulp::canvas::RTL
, pulp::canvas::Auto
} |
| | Logical text direction. More...
|
| enum class | pulp::canvas::FallbackMode : std::uint8_t { pulp::canvas::Deterministic
, pulp::canvas::Native
, pulp::canvas::Hybrid
} |
| | Three fallback policies for the resolver cascade. More...
|
| enum class | pulp::canvas::HintingMode : std::uint8_t {
pulp::canvas::None
, pulp::canvas::Slight
, pulp::canvas::Normal
, pulp::canvas::Full
,
pulp::canvas::PlatformDefault
} |
| | CSS font-smoothing analogue. More...
|
| enum class | pulp::canvas::AntiAliasMode : std::uint8_t { pulp::canvas::Default
, pulp::canvas::LCD
, pulp::canvas::Grayscale
, pulp::canvas::NoAA
} |
| | Default follows the existing inside_non_opaque_layer() heuristic for opacity-layer text edging. More...
|
| enum class | pulp::canvas::ColorFontMode : std::uint8_t {
pulp::canvas::Auto
, pulp::canvas::Bitmap
, pulp::canvas::COLR
, pulp::canvas::SVG
,
pulp::canvas::ForceMonochrome
} |
| | Color-font policy. More...
|