Smolgui
Immediate gui library based on SFML
Loading...
Searching...
No Matches
Style.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4#include <SFML/Graphics/Color.hpp>
5#include <SFML/System/Vector2.hpp>
6
7namespace sgui
8{
10
14{
15 FontSize () = default;
16 // data
17 uint32_t footnote = 10u;
18 uint32_t subtitle = 14u;
19 uint32_t normal = 16u;
20 uint32_t title = 18u;
21};
22
26struct Style
27{
28 Style () = default;
29 // font related
31 sf::Color fontColor = sf::Color::White;
32 // widget related
33 float itemSpacing = 5.f;
34};
35
36} // namespace sgui
Definition Interpolation.h:16
font size container
Definition Style.h:14
uint32_t title
Definition Style.h:20
uint32_t subtitle
Definition Style.h:18
uint32_t footnote
Definition Style.h:17
FontSize()=default
uint32_t normal
Definition Style.h:19
Style()=default
sf::Color fontColor
Definition Style.h:31
float itemSpacing
Definition Style.h:33
FontSize fontSize
Definition Style.h:30