aboutsummaryrefslogtreecommitdiff
path: root/include/cru/common/ui_base.hpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2019-04-01 15:28:07 +0800
committercrupest <crupest@outlook.com>2019-04-01 15:28:07 +0800
commit3e89aa733587043645f5fda72596e4ff3cd21d2a (patch)
tree7daadddf1073f537bb580a0cdf77208cf26e6271 /include/cru/common/ui_base.hpp
parent8ca0873597eb05a2f120d3ea107660abcff4533c (diff)
downloadcru-3e89aa733587043645f5fda72596e4ff3cd21d2a.tar.gz
cru-3e89aa733587043645f5fda72596e4ff3cd21d2a.tar.bz2
cru-3e89aa733587043645f5fda72596e4ff3cd21d2a.zip
...
Diffstat (limited to 'include/cru/common/ui_base.hpp')
-rw-r--r--include/cru/common/ui_base.hpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/include/cru/common/ui_base.hpp b/include/cru/common/ui_base.hpp
index 42ed0eb4..0da18f22 100644
--- a/include/cru/common/ui_base.hpp
+++ b/include/cru/common/ui_base.hpp
@@ -1,8 +1,9 @@
#pragma once
#include "pre_config.hpp"
-#include <utility>
+#include <cstdint>
#include <optional>
+#include <utility>
namespace cru::ui {
struct Point final {
@@ -230,4 +231,11 @@ struct TextRange final {
unsigned position = 0;
unsigned count = 0;
};
+
+struct Color {
+ std::uint8_t red;
+ std::uint8_t green;
+ std::uint8_t blue;
+ std::uint8_t alpha;
+};
} // namespace cru::ui