CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
vector_graphics.cppm
Go to the documentation of this file.
1// Copyright (c) 2024, Víctor Castillo Agüero.
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4module;
5#include <cairomm-1.16/cairomm/cairomm.h>
6#include <tracy/Tracy.hpp>
7
8export module cydui.graphics.vector;
9
10import std;
11
14
15// * <image>
16
17// * <linearGradient>
18// * <radialGradient>
19
20// * <text>
21// * <textPath>
22// * <tspan>
23
24// * <mask>
25// * <clipPath>
26
27// * <defs>
28
29// * <filter>
30// * <feBlend>
31// * <feColorMatrix>
32// * <feComponentTransfer>
33// * <feComposite>
34// * <feConvolveMatrix>
35// * <feDiffuseLighting>
36// * <feDisplacementMap>
37// * <feDistantLight>
38// * <feDropShadow>
39// * <feFlood>
40// * <feFuncA>
41// * <feFuncB>
42// * <feFuncG>
43// * <feFuncR>
44// * <feGaussianBlur>
45// * <feImage>
46// * <feMerge>
47// * <feMergeNode>
48// * <feMorphology>
49// * <feOffset>
50// * <fePointLight>
51// * <feSpecularLighting>
52// * <feSpotLight>
53// * <feTile>
54// * <feTurbulence>
55
56// * <animate>
57// * <animateMotion>
58// * <animateTransform>
59// * <stop>
60
61// * <pattern>
62
63// * <svg>
64// * <a>
65// * <cursor>
66// * <foreignObject>
67// * <glyph>
68// * <glyphRef>
69// * <marker>
70// * <metadata>
71// * <missing-glyph>
72// * <mpath>
73// * <script>
74// * <set>
75// * <style>
76// * <switch>
77// * <symbol>
78// * <title> — the SVG accessible name element
79// * <desc>
80// * <tref>
81// * <use>
82// * <view>
83// * <hkern>
84// * <vkern>
85
86// * <font>
87// * <font-face-format>
88// * <font-face-name>
89// * <font-face-src>
90// * <font-face-uri>
91// * <font-face>