Blender  V3.3
ED_datafiles.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2008 Blender Foundation. All rights reserved. */
3 
8 #pragma once
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 /* Datafiles embedded in Blender */
15 
17 extern const char datatoc_startup_blend[];
18 
20 extern const char datatoc_preview_blend[];
21 
23 extern const char datatoc_preview_grease_pencil_blend[];
24 
26 extern const char datatoc_blender_icons16_png[];
27 
29 extern const char datatoc_blender_icons32_png[];
30 
31 extern int datatoc_prvicons_png_size;
32 extern const char datatoc_prvicons_png[];
33 
35 extern const char datatoc_alert_icons_png[];
36 
38 extern const char datatoc_blender_logo_png[];
39 
40 extern int datatoc_splash_png_size;
41 extern const char datatoc_splash_png[];
42 
43 extern int datatoc_bfont_pfb_size;
44 extern const char datatoc_bfont_pfb[];
45 
46 /* Brush icon datafiles */
47 /* TODO: this could be simplified by putting all
48  * the brush icons in one file */
49 extern int datatoc_add_png_size;
50 extern const char datatoc_add_png[];
51 
52 extern int datatoc_blob_png_size;
53 extern const char datatoc_blob_png[];
54 
55 extern int datatoc_blur_png_size;
56 extern const char datatoc_blur_png[];
57 
58 extern int datatoc_clay_png_size;
59 extern const char datatoc_clay_png[];
60 
62 extern const char datatoc_claystrips_png[];
63 
64 extern int datatoc_clone_png_size;
65 extern const char datatoc_clone_png[];
66 
67 extern int datatoc_crease_png_size;
68 extern const char datatoc_crease_png[];
69 
70 extern int datatoc_darken_png_size;
71 extern const char datatoc_darken_png[];
72 
73 extern int datatoc_draw_png_size;
74 extern const char datatoc_draw_png[];
75 
76 extern int datatoc_fill_png_size;
77 extern const char datatoc_fill_png[];
78 
79 extern int datatoc_flatten_png_size;
80 extern const char datatoc_flatten_png[];
81 
82 extern int datatoc_grab_png_size;
83 extern const char datatoc_grab_png[];
84 
85 extern int datatoc_inflate_png_size;
86 extern const char datatoc_inflate_png[];
87 
88 extern int datatoc_layer_png_size;
89 extern const char datatoc_layer_png[];
90 
91 extern int datatoc_lighten_png_size;
92 extern const char datatoc_lighten_png[];
93 
94 extern int datatoc_mask_png_size;
95 extern const char datatoc_mask_png[];
96 
97 extern int datatoc_mix_png_size;
98 extern const char datatoc_mix_png[];
99 
100 extern int datatoc_multiply_png_size;
101 extern const char datatoc_multiply_png[];
102 
103 extern int datatoc_nudge_png_size;
104 extern const char datatoc_nudge_png[];
105 
107 extern const char datatoc_paint_select_png[];
108 
109 extern int datatoc_pinch_png_size;
110 extern const char datatoc_pinch_png[];
111 
112 extern int datatoc_scrape_png_size;
113 extern const char datatoc_scrape_png[];
114 
115 extern int datatoc_smear_png_size;
116 extern const char datatoc_smear_png[];
117 
118 extern int datatoc_smooth_png_size;
119 extern const char datatoc_smooth_png[];
120 
121 extern int datatoc_snake_hook_png_size;
122 extern const char datatoc_snake_hook_png[];
123 
124 extern int datatoc_soften_png_size;
125 extern const char datatoc_soften_png[];
126 
127 extern int datatoc_subtract_png_size;
128 extern const char datatoc_subtract_png[];
129 
130 extern int datatoc_texdraw_png_size;
131 extern const char datatoc_texdraw_png[];
132 
133 extern int datatoc_texfill_png_size;
134 extern const char datatoc_texfill_png[];
135 
136 extern int datatoc_texmask_png_size;
137 extern const char datatoc_texmask_png[];
138 
139 extern int datatoc_thumb_png_size;
140 extern const char datatoc_thumb_png[];
141 
142 extern int datatoc_twist_png_size;
143 extern const char datatoc_twist_png[];
144 
145 extern int datatoc_vertexdraw_png_size;
146 extern const char datatoc_vertexdraw_png[];
147 
148 /* Matcap files */
149 
150 extern int datatoc_mc01_jpg_size;
151 extern const char datatoc_mc01_jpg[];
152 
153 extern int datatoc_mc02_jpg_size;
154 extern const char datatoc_mc02_jpg[];
155 
156 extern int datatoc_mc03_jpg_size;
157 extern const char datatoc_mc03_jpg[];
158 
159 extern int datatoc_mc04_jpg_size;
160 extern const char datatoc_mc04_jpg[];
161 
162 extern int datatoc_mc05_jpg_size;
163 extern const char datatoc_mc05_jpg[];
164 
165 extern int datatoc_mc06_jpg_size;
166 extern const char datatoc_mc06_jpg[];
167 
168 extern int datatoc_mc07_jpg_size;
169 extern const char datatoc_mc07_jpg[];
170 
171 extern int datatoc_mc08_jpg_size;
172 extern const char datatoc_mc08_jpg[];
173 
174 extern int datatoc_mc09_jpg_size;
175 extern const char datatoc_mc09_jpg[];
176 
177 extern int datatoc_mc10_jpg_size;
178 extern const char datatoc_mc10_jpg[];
179 
180 extern int datatoc_mc11_jpg_size;
181 extern const char datatoc_mc11_jpg[];
182 
183 extern int datatoc_mc12_jpg_size;
184 extern const char datatoc_mc12_jpg[];
185 
186 extern int datatoc_mc13_jpg_size;
187 extern const char datatoc_mc13_jpg[];
188 
189 extern int datatoc_mc14_jpg_size;
190 extern const char datatoc_mc14_jpg[];
191 
192 extern int datatoc_mc15_jpg_size;
193 extern const char datatoc_mc15_jpg[];
194 
195 extern int datatoc_mc16_jpg_size;
196 extern const char datatoc_mc16_jpg[];
197 
198 extern int datatoc_mc17_jpg_size;
199 extern const char datatoc_mc17_jpg[];
200 
201 extern int datatoc_mc18_jpg_size;
202 extern const char datatoc_mc18_jpg[];
203 
204 extern int datatoc_mc19_jpg_size;
205 extern const char datatoc_mc19_jpg[];
206 
207 extern int datatoc_mc20_jpg_size;
208 extern const char datatoc_mc20_jpg[];
209 
210 extern int datatoc_mc21_jpg_size;
211 extern const char datatoc_mc21_jpg[];
212 
213 extern int datatoc_mc22_jpg_size;
214 extern const char datatoc_mc22_jpg[];
215 
216 extern int datatoc_mc23_jpg_size;
217 extern const char datatoc_mc23_jpg[];
218 
219 extern int datatoc_mc24_jpg_size;
220 extern const char datatoc_mc24_jpg[];
221 
222 /* grease pencil sculpt brushes files */
223 
225 extern const char datatoc_gp_brush_smooth_png[];
226 
228 extern const char datatoc_gp_brush_thickness_png[];
229 
231 extern const char datatoc_gp_brush_strength_png[];
232 
234 extern const char datatoc_gp_brush_grab_png[];
235 
237 extern const char datatoc_gp_brush_push_png[];
238 
240 extern const char datatoc_gp_brush_twist_png[];
241 
243 extern const char datatoc_gp_brush_pinch_png[];
244 
246 extern const char datatoc_gp_brush_randomize_png[];
247 
249 extern const char datatoc_gp_brush_clone_png[];
250 
252 extern const char datatoc_gp_brush_weight_png[];
253 
255 extern const char datatoc_gp_brush_pencil_png[];
256 
258 extern const char datatoc_gp_brush_pen_png[];
259 
261 extern const char datatoc_gp_brush_ink_png[];
262 
264 extern const char datatoc_gp_brush_inknoise_png[];
265 
267 extern const char datatoc_gp_brush_block_png[];
268 
270 extern const char datatoc_gp_brush_marker_png[];
271 
273 extern const char datatoc_gp_brush_fill_png[];
274 
276 extern const char datatoc_gp_brush_airbrush_png[];
277 
279 extern const char datatoc_gp_brush_chisel_png[];
280 
282 extern const char datatoc_gp_brush_erase_soft_png[];
283 
285 extern const char datatoc_gp_brush_erase_hard_png[];
286 
288 extern const char datatoc_gp_brush_erase_stroke_png[];
289 
290 /* curves sculpt brushes files */
291 
293 extern const char datatoc_curves_sculpt_add_png[];
294 
296 extern const char datatoc_curves_sculpt_comb_png[];
297 
299 extern const char datatoc_curves_sculpt_cut_png[];
300 
302 extern const char datatoc_curves_sculpt_delete_png[];
303 
305 extern const char datatoc_curves_sculpt_density_png[];
306 
308 extern const char datatoc_curves_sculpt_grow_shrink_png[];
309 
311 extern const char datatoc_curves_sculpt_pinch_png[];
312 
314 extern const char datatoc_curves_sculpt_puff_png[];
315 
317 extern const char datatoc_curves_sculpt_slide_png[];
318 
320 extern const char datatoc_curves_sculpt_smooth_png[];
321 
323 extern const char datatoc_curves_sculpt_snake_hook_png[];
324 
325 #ifdef __cplusplus
326 }
327 #endif
int datatoc_fill_png_size
int datatoc_mc01_jpg_size
int datatoc_gp_brush_thickness_png_size
const char datatoc_gp_brush_pinch_png[]
const char datatoc_mc15_jpg[]
int datatoc_mc14_jpg_size
const char datatoc_gp_brush_chisel_png[]
const char datatoc_grab_png[]
int datatoc_mc08_jpg_size
int datatoc_smooth_png_size
const char datatoc_multiply_png[]
const char datatoc_curves_sculpt_snake_hook_png[]
int datatoc_blur_png_size
const char datatoc_curves_sculpt_pinch_png[]
const char datatoc_gp_brush_erase_soft_png[]
const char datatoc_gp_brush_smooth_png[]
int datatoc_curves_sculpt_add_png_size
int datatoc_twist_png_size
const char datatoc_gp_brush_ink_png[]
int datatoc_gp_brush_marker_png_size
const char datatoc_curves_sculpt_grow_shrink_png[]
const char datatoc_texfill_png[]
int datatoc_add_png_size
const char datatoc_blender_icons32_png[]
const char datatoc_flatten_png[]
int datatoc_gp_brush_weight_png_size
const char datatoc_curves_sculpt_slide_png[]
int datatoc_gp_brush_inknoise_png_size
const char datatoc_texmask_png[]
int datatoc_gp_brush_chisel_png_size
int datatoc_subtract_png_size
const char datatoc_preview_grease_pencil_blend[]
int datatoc_nudge_png_size
const char datatoc_gp_brush_push_png[]
const char datatoc_prvicons_png[]
const char datatoc_mc19_jpg[]
const char datatoc_soften_png[]
const char datatoc_curves_sculpt_comb_png[]
int datatoc_mix_png_size
int datatoc_preview_grease_pencil_blend_size
int datatoc_flatten_png_size
const char datatoc_lighten_png[]
int datatoc_gp_brush_pinch_png_size
int datatoc_blender_icons32_png_size
int datatoc_gp_brush_erase_stroke_png_size
const char datatoc_curves_sculpt_delete_png[]
int datatoc_blender_icons16_png_size
const char datatoc_mc13_jpg[]
const char datatoc_add_png[]
int datatoc_multiply_png_size
int datatoc_prvicons_png_size
const char datatoc_gp_brush_grab_png[]
int datatoc_curves_sculpt_snake_hook_png_size
int datatoc_blob_png_size
const char datatoc_bfont_pfb[]
int datatoc_mc03_jpg_size
const char datatoc_gp_brush_airbrush_png[]
int datatoc_gp_brush_erase_soft_png_size
int datatoc_mc13_jpg_size
const char datatoc_curves_sculpt_smooth_png[]
int datatoc_mc02_jpg_size
const char datatoc_inflate_png[]
const char datatoc_clay_png[]
int datatoc_gp_brush_airbrush_png_size
int datatoc_mc04_jpg_size
const char datatoc_scrape_png[]
const char datatoc_mc21_jpg[]
int datatoc_gp_brush_fill_png_size
const char datatoc_claystrips_png[]
int datatoc_mc19_jpg_size
const char datatoc_mc14_jpg[]
const char datatoc_curves_sculpt_puff_png[]
const char datatoc_blender_logo_png[]
int datatoc_smear_png_size
const char datatoc_gp_brush_pencil_png[]
int datatoc_mc18_jpg_size
int datatoc_alert_icons_png_size
int datatoc_splash_png_size
int datatoc_gp_brush_strength_png_size
const char datatoc_gp_brush_inknoise_png[]
const char datatoc_gp_brush_fill_png[]
const char datatoc_thumb_png[]
int datatoc_gp_brush_grab_png_size
const char datatoc_mc09_jpg[]
const char datatoc_blob_png[]
const char datatoc_gp_brush_pen_png[]
const char datatoc_gp_brush_thickness_png[]
int datatoc_mc11_jpg_size
int datatoc_blender_logo_png_size
int datatoc_gp_brush_clone_png_size
const char datatoc_splash_png[]
int datatoc_startup_blend_size
const char datatoc_fill_png[]
int datatoc_curves_sculpt_cut_png_size
const char datatoc_darken_png[]
const char datatoc_paint_select_png[]
const char datatoc_mc08_jpg[]
const char datatoc_snake_hook_png[]
const char datatoc_mc06_jpg[]
int datatoc_gp_brush_randomize_png_size
int datatoc_vertexdraw_png_size
int datatoc_curves_sculpt_grow_shrink_png_size
const char datatoc_mc24_jpg[]
int datatoc_mc16_jpg_size
int datatoc_gp_brush_pen_png_size
const char datatoc_mc22_jpg[]
const char datatoc_gp_brush_randomize_png[]
int datatoc_paint_select_png_size
int datatoc_clay_png_size
int datatoc_curves_sculpt_delete_png_size
int datatoc_pinch_png_size
int datatoc_mc17_jpg_size
const char datatoc_gp_brush_erase_hard_png[]
int datatoc_soften_png_size
const char datatoc_mix_png[]
const char datatoc_smooth_png[]
int datatoc_crease_png_size
int datatoc_texmask_png_size
const char datatoc_gp_brush_erase_stroke_png[]
const char datatoc_mc05_jpg[]
int datatoc_gp_brush_pencil_png_size
int datatoc_gp_brush_ink_png_size
const char datatoc_alert_icons_png[]
int datatoc_snake_hook_png_size
int datatoc_claystrips_png_size
const char datatoc_mc10_jpg[]
const char datatoc_mask_png[]
int datatoc_texfill_png_size
int datatoc_mc21_jpg_size
const char datatoc_gp_brush_marker_png[]
const char datatoc_mc12_jpg[]
const char datatoc_curves_sculpt_add_png[]
int datatoc_lighten_png_size
const char datatoc_preview_blend[]
int datatoc_mc15_jpg_size
int datatoc_texdraw_png_size
int datatoc_thumb_png_size
int datatoc_inflate_png_size
int datatoc_curves_sculpt_comb_png_size
const char datatoc_mc20_jpg[]
int datatoc_gp_brush_smooth_png_size
int datatoc_darken_png_size
const char datatoc_crease_png[]
const char datatoc_mc11_jpg[]
const char datatoc_gp_brush_strength_png[]
int datatoc_curves_sculpt_density_png_size
int datatoc_bfont_pfb_size
const char datatoc_mc04_jpg[]
const char datatoc_gp_brush_block_png[]
int datatoc_mc22_jpg_size
const char datatoc_blender_icons16_png[]
const char datatoc_startup_blend[]
int datatoc_grab_png_size
int datatoc_mc05_jpg_size
int datatoc_layer_png_size
const char datatoc_mc16_jpg[]
int datatoc_draw_png_size
const char datatoc_pinch_png[]
const char datatoc_texdraw_png[]
const char datatoc_subtract_png[]
int datatoc_gp_brush_push_png_size
int datatoc_curves_sculpt_puff_png_size
const char datatoc_mc23_jpg[]
const char datatoc_mc02_jpg[]
const char datatoc_blur_png[]
const char datatoc_gp_brush_clone_png[]
const char datatoc_mc03_jpg[]
int datatoc_gp_brush_twist_png_size
const char datatoc_mc07_jpg[]
int datatoc_mc20_jpg_size
int datatoc_mc23_jpg_size
int datatoc_curves_sculpt_slide_png_size
const char datatoc_gp_brush_weight_png[]
const char datatoc_mc17_jpg[]
const char datatoc_draw_png[]
int datatoc_gp_brush_block_png_size
const char datatoc_curves_sculpt_cut_png[]
int datatoc_scrape_png_size
const char datatoc_mc18_jpg[]
int datatoc_gp_brush_erase_hard_png_size
const char datatoc_nudge_png[]
int datatoc_mc06_jpg_size
int datatoc_mc12_jpg_size
int datatoc_mc07_jpg_size
int datatoc_clone_png_size
int datatoc_curves_sculpt_pinch_png_size
const char datatoc_curves_sculpt_density_png[]
const char datatoc_vertexdraw_png[]
const char datatoc_mc01_jpg[]
int datatoc_mc10_jpg_size
const char datatoc_clone_png[]
const char datatoc_layer_png[]
int datatoc_preview_blend_size
int datatoc_mc24_jpg_size
const char datatoc_twist_png[]
int datatoc_mask_png_size
const char datatoc_gp_brush_twist_png[]
const char datatoc_smear_png[]
int datatoc_curves_sculpt_smooth_png_size
int datatoc_mc09_jpg_size