-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsnippets.json
More file actions
121 lines (121 loc) · 5.71 KB
/
Copy pathsnippets.json
File metadata and controls
121 lines (121 loc) · 5.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
{
"character_table": {
"brief.md": "Defines mappings between UTF-8 codepoint sequences (characters) and their visual representations (pixmaps).\n\n## Use Cases\n\n- **Character-to-glyph mapping** - Associates text characters, including single utf8 codepoints, ligatures, and grapheme clusters, with their pixmap representation.\n",
"configurations": {
"brief": {
"constant_codepoint_count.md": "The exact codepoint length of each `codepoints` field in this table"
},
"condition": {
"constant_codepoint_count.md": "If `use_constant_codepoint_count` is enabled."
},
"flag": {
"use_constant_codepoint_count.md": "All characters in this table have the same number of codepoints."
}
},
"links": {
"brief": {
"pixmap_tables.md": "Vector of Pixmap Table indices this character table references."
},
"condition": {
"pixmap_tables.md": "If `link_pixmap_tables` is enabled."
},
"flag": {
"link_pixmap_tables.md": "This table links to one or more Pixmap Tables."
}
},
"modifiers": {
"brief": {
"use_advance_x.md": "Each record includes an `advance_x` field specifying horizontal pixel advance after rendering.",
"use_pixmap_index.md": "Each record includes a `pixmap_index` field to explicitly reference a pixmap by index.",
"use_pixmap_table_index.md": "Each record includes a `pixmap_table_index` field to specify which linked Pixmap Table to reference."
},
"details": {
"use_advance_x.md": "When disabled, the default advance is the pixmap's width. Letter spacing, if any, is added to the advance value.",
"use_pixmap_index.md": "When disabled, the pixmap index defaults to match the character record index (1:1 mapping).",
"use_pixmap_table_index.md": "When disabled, the renderer searches linked Pixmap Tables in order until finding a valid pixmap at the character's index. The first pixmap linked will have priority over the last."
}
},
"records": {
"brief": {
"advance_x.md": "Number of pixels to advance horizontally after rendering this character.",
"codepoints.md": "Always present",
"pixmap_index.md": "If `use_pixmap_index` modifier is enabled.",
"pixmap_table_index.md": "If `use_pixmap_table_index` modifier is enabled."
},
"condition": {
"advance_x.md": "If `use_advance_x` modifier is enabled.",
"codepoints.md": "UTF-8 encoded codepoint sequence (null-terminated unless `constant_codepoint_count` is set).",
"pixmap_index.md": "Index of the pixmap within the referenced Pixmap Table(s).",
"pixmap_table_index.md": "Index of the specific Pixmap Table to use for this character."
}
}
},
"color_table": {
"brief.md": "# color_table table\n\nWrite the documentation content for color_table table here.",
"configurations": {
"brief": {
"constant_alpha.md": "# constant_alpha\n\nWrite the documentation content for constant_alpha here."
}
},
"modifiers": {
"brief": {
"use_color_type.md": "# use_color_type\n\nWrite the documentation content for use_color_type here."
},
"details": {
"use_color_type.md": "# use_color_type details\n\nWrite the documentation content for use_color_type details here."
}
},
"records": {
"brief": {
"alpha.md": "# alpha\n\nWrite the documentation content for alpha here.",
"blue.md": "# blue\n\nWrite the documentation content for blue here.",
"color_type.md": "# color_type\n\nWrite the documentation content for color_type here.",
"green.md": "# green\n\nWrite the documentation content for green here.",
"red.md": "# red\n\nWrite the documentation content for red here."
}
}
},
"font_table": {
"brief.md": "# font_table table\n\nWrite the documentation content for font_table table here.",
"links": {
"brief": {
"character_tables.md": "# character_tables\n\nWrite the documentation content for character_tables here."
}
},
"records": {
"brief": {
"author.md": "# author\n\nWrite the documentation content for author here.",
"character_table_indexes.md": "# character_table_indexes\n\nWrite the documentation content for character_table_indexes here.",
"font_type.md": "# font_type\n\nWrite the documentation content for font_type here.",
"name.md": "# name\n\nWrite the documentation content for name here.",
"version.md": "# version\n\nWrite the documentation content for version here."
}
}
},
"phrase": {
"reserved.md": "Reserved for future use."
},
"pixmap_table": {
"brief.md": "# pixmap_table table\n\nWrite the documentation content for pixmap_table table here.",
"configurations": {
"brief": {
"constant_bits_per_pixel.md": "# constant_bits_per_pixel\n\nWrite the documentation content for constant_bits_per_pixel here.",
"constant_height.md": "# constant_height\n\nWrite the documentation content for constant_height here.",
"constant_width.md": "# constant_width\n\nWrite the documentation content for constant_width here."
}
},
"links": {
"brief": {
"color_tables.md": "# color_tables\n\nWrite the documentation content for color_tables here."
}
},
"records": {
"brief": {
"bits_per_pixel.md": "# bits_per_pixel\n\nWrite the documentation content for bits_per_pixel here.",
"data.md": "# data\n\nWrite the documentation content for data here.",
"height.md": "# height\n\nWrite the documentation content for height here.",
"width.md": "# width\n\nWrite the documentation content for width here."
}
}
}
}