1 pub(crate) const GRADIENT_STOPS_REPEAT: &[char] = 2 &['\u{f0100}', '\u{f0101}', '\u{f0102}', '\u{f0103}']; 3 pub(crate) const SWEEP_VARSWEEP: &[char] = &[ 4 '\u{f0200}', 5 '\u{f0201}', 6 '\u{f0202}', 7 '\u{f0203}', 8 '\u{f0204}', 9 '\u{f0205}', 10 '\u{f0206}', 11 '\u{f0207}', 12 '\u{f0208}', 13 '\u{f0209}', 14 '\u{f020a}', 15 '\u{f020b}', 16 '\u{f020c}', 17 '\u{f020d}', 18 '\u{f020e}', 19 '\u{f020f}', 20 '\u{f0210}', 21 '\u{f0211}', 22 '\u{f0212}', 23 '\u{f0213}', 24 '\u{f0214}', 25 '\u{f0215}', 26 '\u{f0216}', 27 '\u{f0217}', 28 '\u{f0218}', 29 '\u{f0219}', 30 '\u{f021a}', 31 '\u{f021b}', 32 '\u{f021c}', 33 '\u{f021d}', 34 '\u{f021e}', 35 '\u{f021f}', 36 '\u{f0220}', 37 '\u{f0221}', 38 '\u{f0222}', 39 '\u{f0223}', 40 '\u{f0224}', 41 '\u{f0225}', 42 '\u{f0226}', 43 '\u{f0227}', 44 '\u{f0228}', 45 '\u{f0229}', 46 '\u{f022a}', 47 '\u{f022b}', 48 '\u{f022c}', 49 '\u{f022d}', 50 '\u{f022e}', 51 '\u{f022f}', 52 '\u{f0230}', 53 '\u{f0231}', 54 '\u{f0232}', 55 '\u{f0233}', 56 '\u{f0234}', 57 '\u{f0235}', 58 '\u{f0236}', 59 '\u{f0237}', 60 '\u{f0238}', 61 '\u{f0239}', 62 '\u{f023a}', 63 '\u{f023b}', 64 '\u{f023c}', 65 '\u{f023d}', 66 '\u{f023e}', 67 '\u{f023f}', 68 '\u{f0240}', 69 '\u{f0241}', 70 '\u{f0242}', 71 '\u{f0243}', 72 '\u{f0244}', 73 '\u{f0245}', 74 '\u{f0246}', 75 '\u{f0247}', 76 ]; 77 pub(crate) const PAINT_SCALE: &[char] = &[ 78 '\u{f0300}', 79 '\u{f0301}', 80 '\u{f0302}', 81 '\u{f0303}', 82 '\u{f0304}', 83 '\u{f0305}', 84 ]; 85 pub(crate) const EXTEND_MODE: &[char] = &[ 86 '\u{f0500}', 87 '\u{f0501}', 88 '\u{f0502}', 89 '\u{f0503}', 90 '\u{f0504}', 91 '\u{f0505}', 92 '\u{f0506}', 93 '\u{f0507}', 94 '\u{f0508}', 95 ]; 96 pub(crate) const PAINT_ROTATE: &[char] = &['\u{f0600}', '\u{f0601}', '\u{f0602}', '\u{f0603}']; 97 pub(crate) const PAINT_SKEW: &[char] = &[ 98 '\u{f0700}', 99 '\u{f0701}', 100 '\u{f0702}', 101 '\u{f0703}', 102 '\u{f0704}', 103 '\u{f0705}', 104 ]; 105 pub(crate) const PAINT_TRANSFORM: &[char] = &['\u{f0800}', '\u{f0801}', '\u{f0802}', '\u{f0803}']; 106 pub(crate) const PAINT_TRANSLATE: &[char] = &[ 107 '\u{f0900}', 108 '\u{f0901}', 109 '\u{f0902}', 110 '\u{f0903}', 111 '\u{f0904}', 112 '\u{f0905}', 113 '\u{f0906}', 114 ]; 115 pub(crate) const COMPOSITE_MODE: &[char] = &[ 116 '\u{f0a00}', 117 '\u{f0a01}', 118 '\u{f0a02}', 119 '\u{f0a03}', 120 '\u{f0a04}', 121 '\u{f0a05}', 122 '\u{f0a06}', 123 '\u{f0a07}', 124 '\u{f0a08}', 125 '\u{f0a09}', 126 '\u{f0a0a}', 127 '\u{f0a0b}', 128 '\u{f0a0c}', 129 '\u{f0a0d}', 130 '\u{f0a0e}', 131 '\u{f0a0f}', 132 '\u{f0a10}', 133 '\u{f0a11}', 134 '\u{f0a12}', 135 '\u{f0a13}', 136 '\u{f0a14}', 137 '\u{f0a15}', 138 '\u{f0a16}', 139 '\u{f0a17}', 140 '\u{f0a18}', 141 '\u{f0a19}', 142 '\u{f0a1a}', 143 '\u{f0a1b}', 144 ]; 145 pub(crate) const FOREGROUND_COLOR: &[char] = &[ 146 '\u{f0b00}', 147 '\u{f0b01}', 148 '\u{f0b02}', 149 '\u{f0b03}', 150 '\u{f0b04}', 151 '\u{f0b05}', 152 '\u{f0b06}', 153 '\u{f0b07}', 154 ]; 155 pub(crate) const CLIPBOX: &[char] = &[ 156 '\u{f0c00}', 157 '\u{f0c01}', 158 '\u{f0c02}', 159 '\u{f0c03}', 160 '\u{f0c04}', 161 ]; 162 pub(crate) const GRADIENT_P2_SKEWED: &[char] = &['\u{f0d00}']; 163 pub(crate) const VARIABLE_ALPHA: &[char] = &['\u{f1000}']; 164 pub(crate) const NO_CYCLE_MULTI_COLRGLYPH: &[char] = &['\u{f1200}']; 165 pub(crate) const SWEEP_COINCIDENT: &[char] = &[ 166 '\u{f1300}', 167 '\u{f1301}', 168 '\u{f1302}', 169 '\u{f1303}', 170 '\u{f1304}', 171 '\u{f1305}', 172 '\u{f1306}', 173 '\u{f1307}', 174 '\u{f1308}', 175 '\u{f1309}', 176 '\u{f130a}', 177 '\u{f130b}', 178 '\u{f130c}', 179 '\u{f130d}', 180 '\u{f130e}', 181 '\u{f130f}', 182 '\u{f1310}', 183 '\u{f1311}', 184 '\u{f1312}', 185 '\u{f1313}', 186 '\u{f1314}', 187 '\u{f1315}', 188 '\u{f1316}', 189 '\u{f1317}', 190 ]; 191 pub(crate) const COLORED_CIRCLES_V0: &[char] = &['\u{F0E00}']; 192 193 pub(crate) const COLORED_CIRCLES_V1: &[char] = &['\u{F0E01}']; 194 195 pub(crate) const PAINTCOLRGLYPH_CYCLE: &[char] = &['\u{f1100}', '\u{f1101}', '\u{f1200}']; 196 197 pub(crate) const PAINT_GLYPH_NESTED: &[char] = &[ 198 '\u{f1400}', 199 '\u{f1401}', 200 '\u{f1402}', 201 '\u{f1403}', 202 '\u{f1404}', 203 '\u{f1405}', 204 '\u{f1406}', 205 '\u{f1407}', 206 '\u{f1408}', 207 '\u{f1409}', 208 '\u{f140a}', 209 '\u{f140b}', 210 '\u{f140c}', 211 '\u{f140d}', 212 '\u{f140e}', 213 '\u{f140f}', 214 ]; 215