1#![no_std]
11#![warn(missing_docs)]
12#![doc(html_logo_url = "http://plopgrizzly.com/afi_docf/icon.png",
13 html_favicon_url = "http://plopgrizzly.com/afi_docf/icon.png",
14 html_root_url = "http://plopgrizzly.com/afi_docf/")]
15
16#[repr(u8)] #[derive(PartialEq, Copy, Clone)]
18pub enum Align {
19 Left = 0u8,
21 Centered = 1u8,
23 Right = 2u8,
25 Justified = 3u8,
27}
28
29#[repr(u8)] #[derive(PartialEq, Copy, Clone)]
31pub enum Emphasis {
32 None = 0b_0000_0000_u8,
34 StrikeOut = 0b_0000_0001_u8,
36 Overline = 0b_0000_0010_u8,
38 Underline = 0b_0000_0100_u8,
40 UnderlineDC = 0b_0000_1000_u8,
42 UnderlineX2 = 0b_0001_0000_u8,
44 InvertColor = 0b_0010_0000_u8,
46 Bold = 0b_0100_0000_u8,
48 Italic = 0b_1000_0000_u8,
50}
51
52#[repr(u8)] #[derive(PartialEq, Copy, Clone)]
54pub enum FontColor {
55 Default,
57 RgbaInt(u8, u8, u8, u8),
59 RgbaFloat(f32, f32, f32, f32),
61}