CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
cydui::StyleRuleCombinedSelector Struct Referenceexport
+ Collaboration diagram for cydui::StyleRuleCombinedSelector:

Public Types

enum  kind_e { FIRST_SELECTOR , CHILD_COMBINATOR , DESCENDENT_COMBINATOR }
 

Public Member Functions

std::size_t specificity () const
 
std::size_t specificity ()
 

Public Attributes

std::list< std::pair< kind_e, StyleRuleSelector > > selectors {}
 

Detailed Description

Definition at line 38 of file selectors.cppm.

Member Enumeration Documentation

◆ kind_e

Enumerator
FIRST_SELECTOR 
CHILD_COMBINATOR 
DESCENDENT_COMBINATOR 

Definition at line 39 of file selectors.cppm.

Member Function Documentation

◆ specificity() [1/2]

std::size_t cydui::StyleRuleCombinedSelector::specificity ( )
inline

Definition at line 49 of file selectors.cppm.

◆ specificity() [2/2]

std::size_t cydui::StyleRuleCombinedSelector::specificity ( ) const
inline

Definition at line 45 of file selectors.cppm.

Member Data Documentation

◆ selectors

std::list<std::pair<kind_e, StyleRuleSelector> > cydui::StyleRuleCombinedSelector::selectors {}

Definition at line 56 of file selectors.cppm.


The documentation for this struct was generated from the following file: