aboutsummaryrefslogtreecommitdiff
path: root/src/engine/data/style.hpp
blob: 50c1faa70f1a4127c171fdfd005184c0942a49be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

#include <cstdint>
#include <optional>

class Style
{
public:
	// Colors
	std::optional<uint32_t> fg_color{};
	std::optional<uint32_t> bg_color{};

	// Toggles
	bool bold = false;
	bool reset_before = false;

	// Spacing
	uint32_t padding_left = 0U;
	uint32_t padding_right = 0U;
};