CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
rule.cppm
Go to the documentation of this file.
1
5
6
export
module
cydui.styling.rules
;
7
8
import
std;
9
import
reflect;
10
11
import
fabric.logging;
12
export
import
cydui.styling.selectors
;
13
14
namespace
cydui
{
15
export
struct
StyleRule
{
16
using
sptr
= std::shared_ptr<StyleRule>;
17
18
std::vector<StyleRuleCombinedSelector>
selectors_
{};
19
std::vector<std::string>
relevant_components_
{};
20
refl::archive
properties_
{};
21
};
22
}
cydui.styling.rules
cydui.styling.selectors
cydui
Definition
animations.cppm:32
cydui::StyleRule
Definition
rule.cppm:15
cydui::StyleRule::properties_
refl::archive properties_
Definition
rule.cppm:20
cydui::StyleRule::relevant_components_
std::vector< std::string > relevant_components_
Definition
rule.cppm:19
cydui::StyleRule::sptr
std::shared_ptr< StyleRule > sptr
Definition
rule.cppm:16
cydui::StyleRule::selectors_
std::vector< StyleRuleCombinedSelector > selectors_
Definition
rule.cppm:18
include
cyd_ui
styling
rule.cppm
Generated by
1.13.2