NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::AttributeSelector Struct Reference

#include <svgparser.hpp>

Public Types

enum class  MatchType {
  None , Equals , Contains , Includes ,
  StartsWith , EndsWith , DashEquals
}
 

Public Attributes

MatchType matchType {MatchType::None}
 
PropertyID id {PropertyID::Unknown}
 
std::string value
 

Detailed Description

Definition at line 15 of file svgparser.hpp.

Member Enumeration Documentation

◆ MatchType

Enumerator
None 
Equals 
Contains 
Includes 
StartsWith 
EndsWith 
DashEquals 

Definition at line 16 of file svgparser.hpp.

Member Data Documentation

◆ id

PropertyID novasvg::AttributeSelector::id {PropertyID::Unknown}

Definition at line 27 of file svgparser.hpp.

◆ matchType

MatchType novasvg::AttributeSelector::matchType {MatchType::None}

Definition at line 26 of file svgparser.hpp.

◆ value

std::string novasvg::AttributeSelector::value

Definition at line 28 of file svgparser.hpp.


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