Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
ComponentValue.h File Reference
#include <iostream>
#include <variant>
#include <vector>
#include "donner/base/RcString.h"
#include "donner/base/parser/FileOffset.h"
#include "donner/css/Token.h"
Include dependency graph for ComponentValue.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::css::Function
 A CSS function, such as rgb(255, 0, 0), parsed into a function name and a list of parameter values. More...
 
struct  donner::css::SimpleBlock
 A CSS simple block, such as a rule block or a parenthesized expression. More...
 
struct  donner::css::ComponentValue
 A CSS component value, which is either a token, or a parsed function or block. More...
 

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.
 
namespace  donner::css
 Donner CSS library, a standalone composable CSS parser.