mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-11-29 02:55:36 -05:00
230 lines
16 KiB
C
230 lines
16 KiB
C
|
//------------------------------------------------------------------------------
|
||
|
// Original: Document_save.svg
|
||
|
// Size: 32x32
|
||
|
// Format: RGBA
|
||
|
// Conversion:
|
||
|
// 1) SVG to 32x32 PNG with Inkscape
|
||
|
// 2) PNG to RGBA with ImageMagick (convert icon_save.png icon_save.rgba)
|
||
|
// 3) RGBA to C code with bin2c (bin2c icon_save.rgba icon_save > icon_save.h)
|
||
|
//------------------------------------------------------------------------------
|
||
|
|
||
|
static const unsigned char icon_save[] = {
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,34,74,136,45,39,82,143,155,52,92,148,
|
||
|
216,63,100,155,212,56,94,150,200,37,80,141,165,33,71,136,47,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,35,70,132,29,45,
|
||
|
85,143,203,99,132,177,231,141,168,202,255,151,176,209,255,149,174,207,255,
|
||
|
146,172,206,255,132,160,198,255,103,136,179,237,49,89,147,166,39,78,137,
|
||
|
13,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,31,71,133,25,65,101,154,204,151,176,208,199,146,174,
|
||
|
207,232,142,169,204,255,144,170,205,255,140,168,203,255,136,165,202,255,131,
|
||
|
161,200,255,130,160,199,255,130,158,196,254,64,100,153,226,32,74,138,24,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,35,70,139,22,
|
||
|
57,94,149,192,153,176,206,165,103,132,177,208,79,113,162,216,73,110,160,
|
||
|
225,96,128,173,236,134,162,199,255,135,165,202,255,128,159,198,255,123,155,
|
||
|
196,255,119,152,194,255,134,162,199,255,66,103,156,204,0,0,255,1,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,43,83,141,147,118,143,181,155,45,
|
||
|
85,143,177,33,71,130,47,255,255,255,0,255,255,255,0,35,71,135,36,
|
||
|
43,84,144,197,122,152,190,247,127,159,198,255,119,152,194,255,115,149,192,
|
||
|
255,111,146,191,255,122,152,191,248,34,78,137,128,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,39,78,137,13,60,98,151,162,36,78,138,161,0,0,255,1,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,0,0,255,1,47,
|
||
|
86,145,207,135,163,200,255,115,149,192,255,111,146,190,255,107,142,189,255,
|
||
|
120,153,195,255,78,113,163,232,0,128,128,2,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,36,77,138,50,
|
||
|
43,84,143,136,26,77,128,10,85,85,85,3,83,83,83,102,83,83,83,
|
||
|
136,83,83,83,136,83,83,83,136,83,83,83,136,72,80,95,153,104,134,
|
||
|
175,247,115,149,192,255,107,142,189,255,103,139,187,255,99,137,185,255,116,
|
||
|
144,183,249,70,80,97,154,83,83,83,136,83,83,83,136,83,83,83,136,
|
||
|
83,83,83,136,83,83,83,136,84,84,84,70,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,35,78,137,65,34,74,136,45,255,
|
||
|
255,255,0,96,96,96,175,222,222,222,254,239,239,239,253,238,238,238,253,
|
||
|
238,238,238,253,238,238,238,253,237,237,237,252,100,130,173,255,119,152,194,
|
||
|
255,102,139,187,255,98,136,185,255,94,133,183,255,123,152,191,255,155,172,
|
||
|
195,253,230,230,230,252,229,229,229,252,228,228,228,252,228,228,228,252,227,
|
||
|
227,227,252,171,171,171,254,83,83,83,80,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,31,75,137,41,0,85,170,3,85,85,85,30,176,176,
|
||
|
176,254,233,234,234,255,153,169,192,255,142,161,187,255,142,161,188,255,141,
|
||
|
160,187,255,141,160,187,255,79,112,161,255,119,152,194,255,97,135,184,255,
|
||
|
94,133,183,255,90,130,181,255,128,158,196,255,76,109,157,255,138,157,184,
|
||
|
255,137,156,183,255,136,155,182,255,136,155,182,255,161,174,192,255,231,231,
|
||
|
231,254,105,105,105,204,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
36,73,146,7,255,255,255,0,82,82,82,124,231,231,231,253,227,227,227,
|
||
|
255,166,179,198,255,86,118,165,255,119,150,191,255,116,148,189,255,118,149,
|
||
|
190,255,121,151,192,255,116,150,193,255,93,132,182,255,89,129,181,255,85,
|
||
|
126,179,255,116,149,193,255,125,155,194,255,125,154,194,255,123,153,192,255,
|
||
|
134,162,198,255,72,107,156,255,182,191,202,255,224,224,224,255,172,172,172,
|
||
|
255,81,81,81,41,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,124,124,124,228,240,240,240,255,225,225,225,255,228,228,228,255,
|
||
|
148,165,190,255,108,139,181,255,106,142,189,255,93,132,183,255,92,131,182,
|
||
|
255,90,130,181,255,87,128,180,255,84,125,178,255,81,123,177,255,77,120,
|
||
|
175,255,70,115,172,255,66,111,170,255,97,136,184,255,107,136,178,255,162,
|
||
|
175,193,255,220,220,220,255,216,216,216,255,220,220,220,252,83,83,83,141,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,82,82,82,62,200,200,
|
||
|
200,255,229,229,229,255,224,224,224,255,229,229,229,255,232,232,232,255,133,
|
||
|
154,185,255,114,144,185,255,99,137,185,255,86,127,179,255,84,125,178,255,
|
||
|
79,121,176,255,69,114,172,255,61,108,168,255,54,102,165,255,52,101,164,
|
||
|
255,77,120,175,255,112,142,183,255,142,160,187,255,221,221,221,255,217,217,
|
||
|
217,255,216,216,216,255,226,226,226,255,132,132,132,241,85,85,85,6,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,86,86,86,159,237,237,237,253,224,224,224,
|
||
|
255,229,229,229,255,229,229,229,255,228,228,228,255,225,225,225,255,112,138,
|
||
|
174,255,99,134,179,255,65,111,170,255,53,102,164,255,52,101,164,255,52,
|
||
|
101,164,255,52,101,164,255,52,101,164,255,69,114,172,255,118,148,188,255,
|
||
|
117,140,175,255,220,220,220,255,220,220,220,255,219,219,219,255,219,219,219,
|
||
|
255,217,217,217,255,192,192,192,254,82,82,82,84,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,93,
|
||
|
93,93,11,156,156,156,248,234,234,234,255,226,226,226,255,225,225,225,255,
|
||
|
223,223,223,255,219,219,219,255,216,216,216,255,213,213,213,255,94,123,164,
|
||
|
255,104,137,181,255,62,109,169,255,52,101,164,255,52,101,164,255,52,101,
|
||
|
164,255,62,108,168,255,120,150,191,255,94,123,164,255,211,211,211,255,213,
|
||
|
213,213,255,214,214,214,255,216,216,216,255,217,217,217,255,216,216,216,255,
|
||
|
224,224,224,253,97,97,97,189,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,82,82,82,96,218,218,
|
||
|
218,254,222,222,222,255,222,222,222,255,219,219,219,255,216,216,216,255,213,
|
||
|
213,213,255,213,213,213,255,212,212,212,255,209,210,211,255,86,117,160,255,
|
||
|
111,144,188,255,60,107,168,255,52,101,164,255,56,104,166,255,118,149,191,
|
||
|
255,82,113,158,255,201,201,203,255,206,206,206,255,209,209,209,255,211,211,
|
||
|
211,255,212,212,212,255,215,215,215,255,217,217,217,255,220,220,220,255,157,
|
||
|
157,157,254,85,85,85,30,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,107,107,107,201,236,236,236,253,218,218,218,
|
||
|
255,223,223,223,255,215,215,215,255,213,213,213,255,213,213,213,255,212,212,
|
||
|
212,255,210,210,210,255,207,207,207,255,199,200,202,255,79,110,156,255,116,
|
||
|
148,190,255,59,106,167,255,114,147,190,255,80,113,160,255,189,191,194,255,
|
||
|
201,201,201,255,205,205,205,255,206,206,206,255,208,208,208,255,211,211,211,
|
||
|
255,213,213,213,255,218,218,218,255,211,211,211,255,206,206,206,252,82,82,
|
||
|
82,127,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,80,
|
||
|
80,80,35,181,181,181,254,226,226,226,255,218,218,218,255,220,220,220,255,
|
||
|
225,225,225,255,218,218,218,255,215,215,215,255,212,212,212,255,210,210,210,
|
||
|
255,206,206,206,255,203,203,203,255,192,194,197,255,79,112,159,255,131,160,
|
||
|
197,255,84,117,162,255,180,185,191,255,201,201,201,255,203,203,203,255,205,
|
||
|
205,205,255,208,208,208,255,210,210,210,255,212,212,212,255,224,224,224,255,
|
||
|
214,214,214,255,212,212,212,255,221,221,221,255,120,120,120,232,128,128,128,
|
||
|
2,255,255,255,0,255,255,255,0,255,255,255,0,82,82,82,130,226,226,
|
||
|
226,252,219,219,219,255,219,219,219,255,218,218,218,255,220,220,220,255,229,
|
||
|
229,229,255,221,221,221,255,215,215,215,255,213,213,213,255,210,210,210,255,
|
||
|
206,206,206,255,206,206,206,255,189,192,198,255,66,100,151,255,173,180,192,
|
||
|
255,205,205,205,255,206,206,206,255,207,207,207,255,210,210,210,255,211,211,
|
||
|
211,255,218,218,218,255,226,226,226,255,215,215,215,255,212,212,212,255,213,
|
||
|
213,213,255,214,214,214,255,175,175,175,255,83,83,83,71,255,255,255,0,
|
||
|
255,255,255,0,0,0,0,1,134,134,134,234,231,231,231,255,222,222,222,
|
||
|
255,224,224,224,255,219,219,219,255,219,219,219,255,218,218,218,255,226,226,
|
||
|
226,255,230,230,230,255,227,227,227,255,219,219,219,255,215,215,215,255,213,
|
||
|
213,213,255,211,211,211,255,208,209,209,255,213,213,213,255,213,213,213,255,
|
||
|
216,216,216,255,220,220,220,255,226,226,226,255,229,229,229,255,222,222,222,
|
||
|
255,213,213,213,255,214,214,214,255,213,213,213,255,222,222,222,255,215,215,
|
||
|
215,255,215,215,215,252,91,91,91,174,255,255,255,0,255,255,255,0,80,
|
||
|
80,80,32,190,190,190,255,223,223,223,255,221,221,221,255,225,225,225,255,
|
||
|
218,218,218,255,218,218,218,255,219,219,219,255,219,219,219,255,219,219,219,
|
||
|
255,222,222,222,255,229,229,229,255,232,232,232,255,233,233,233,255,234,234,
|
||
|
234,255,235,235,235,255,234,234,234,255,232,232,232,255,230,230,230,255,227,
|
||
|
227,227,255,220,220,220,255,215,215,215,255,215,215,215,255,214,214,214,255,
|
||
|
213,213,213,255,213,213,213,255,220,220,220,255,213,213,213,255,218,218,218,
|
||
|
255,139,139,139,244,255,255,255,0,255,255,255,0,83,83,83,55,211,211,
|
||
|
211,255,235,235,235,255,233,233,233,255,234,234,234,255,234,234,234,255,233,
|
||
|
233,233,255,233,233,233,255,233,233,233,255,233,233,233,255,233,233,233,255,
|
||
|
233,233,233,255,232,232,232,255,232,232,232,255,232,232,232,255,232,232,232,
|
||
|
255,232,232,232,255,232,232,232,255,231,231,231,255,231,231,231,255,230,230,
|
||
|
230,255,230,230,230,255,229,229,229,255,229,229,229,255,229,229,229,255,228,
|
||
|
228,228,255,228,228,228,255,227,227,227,255,227,227,227,255,128,128,128,250,
|
||
|
255,255,255,0,255,255,255,0,82,82,82,56,191,191,191,255,192,192,192,
|
||
|
255,187,187,187,255,186,186,186,255,185,185,185,255,184,184,184,255,183,183,
|
||
|
183,255,181,181,181,255,180,180,180,255,179,179,179,255,178,178,178,255,177,
|
||
|
177,177,255,175,175,175,255,174,174,174,255,173,173,173,255,172,172,172,255,
|
||
|
170,170,170,255,169,169,169,255,168,168,168,255,167,167,167,255,165,165,165,
|
||
|
255,164,164,164,255,163,163,163,255,162,162,162,255,160,160,160,255,159,159,
|
||
|
159,255,159,159,159,255,169,169,169,255,118,118,118,250,255,255,255,0,255,
|
||
|
255,255,0,82,82,82,56,189,189,189,255,191,191,191,255,187,187,187,255,
|
||
|
176,176,176,255,168,168,168,255,170,170,170,255,172,172,172,255,173,173,173,
|
||
|
255,174,174,174,255,175,175,175,255,175,175,175,255,175,175,175,255,175,175,
|
||
|
175,255,174,174,174,255,172,172,172,255,171,171,171,255,170,170,170,255,169,
|
||
|
169,169,255,178,178,178,255,169,169,169,255,167,167,167,255,172,172,172,255,
|
||
|
172,172,172,255,164,164,164,255,162,162,162,255,173,173,173,255,159,159,159,
|
||
|
255,168,168,168,255,117,117,117,250,255,255,255,0,255,255,255,0,82,82,
|
||
|
82,56,188,188,188,255,191,191,191,255,187,187,187,255,160,160,160,255,140,
|
||
|
140,140,255,149,149,149,255,154,154,154,255,160,160,160,255,166,166,166,255,
|
||
|
169,169,169,255,172,172,172,255,173,173,173,255,174,174,174,255,174,174,174,
|
||
|
255,172,172,172,255,171,171,171,255,169,169,169,255,168,168,168,255,190,190,
|
||
|
190,255,170,170,170,255,166,166,166,255,179,179,179,255,183,183,183,255,167,
|
||
|
167,167,255,162,162,162,255,183,183,183,255,159,159,159,255,167,167,167,255,
|
||
|
116,116,116,250,255,255,255,0,255,255,255,0,82,82,82,56,186,186,186,
|
||
|
255,191,191,191,255,186,186,186,255,165,165,165,255,141,141,141,255,148,148,
|
||
|
148,255,154,154,154,255,160,160,160,255,166,166,166,255,168,168,168,255,171,
|
||
|
171,171,255,173,173,173,255,174,174,174,255,173,173,173,255,171,171,171,255,
|
||
|
170,170,170,255,169,169,169,255,168,168,168,255,190,190,190,255,170,170,170,
|
||
|
255,166,166,166,255,179,179,179,255,182,182,182,255,166,166,166,255,162,162,
|
||
|
162,255,183,183,183,255,159,159,159,255,167,167,167,255,115,115,115,250,255,
|
||
|
255,255,0,0,0,0,3,70,70,70,65,185,185,185,255,191,191,191,255,
|
||
|
185,185,185,255,180,180,180,255,180,180,180,255,177,177,177,255,169,169,169,
|
||
|
255,166,166,166,255,166,166,166,255,168,168,168,255,171,171,171,255,173,173,
|
||
|
173,255,173,173,173,255,173,173,173,255,171,171,171,255,169,169,169,255,168,
|
||
|
168,168,255,167,167,167,255,190,190,190,255,170,170,170,255,165,165,165,255,
|
||
|
178,178,178,255,182,182,182,255,166,166,166,255,162,162,162,255,183,183,183,
|
||
|
255,159,159,159,255,166,166,166,255,114,114,114,250,0,0,0,6,0,0,
|
||
|
0,7,69,69,69,67,178,178,178,255,192,192,192,255,185,185,185,255,187,
|
||
|
187,187,255,191,191,191,255,192,192,192,255,192,192,192,255,192,192,192,255,
|
||
|
192,192,192,255,190,190,190,255,184,184,184,255,177,177,177,255,173,173,173,
|
||
|
255,171,171,171,255,171,171,171,255,169,169,169,255,168,168,168,255,166,166,
|
||
|
166,255,177,177,177,255,167,167,167,255,164,164,164,255,170,170,170,255,170,
|
||
|
170,170,255,162,162,162,255,161,161,161,255,170,170,170,255,159,159,159,255,
|
||
|
165,165,165,255,111,111,111,247,0,0,0,10,255,255,255,0,46,46,46,
|
||
|
17,120,120,120,242,198,198,198,252,201,201,201,251,200,200,200,251,198,198,
|
||
|
198,251,197,197,197,251,194,194,194,251,192,192,192,252,190,190,190,252,189,
|
||
|
189,189,252,187,187,187,251,185,185,185,251,183,183,183,252,181,181,181,252,
|
||
|
180,180,180,252,177,177,177,252,175,175,175,251,173,173,173,251,172,172,172,
|
||
|
251,169,169,169,251,167,167,167,251,165,165,165,251,164,164,164,250,162,162,
|
||
|
162,250,160,160,160,250,160,160,160,250,159,159,159,250,147,147,147,252,86,
|
||
|
86,86,182,0,0,0,2,255,255,255,0,255,255,255,0,82,82,82,31,
|
||
|
81,81,81,113,79,79,79,125,77,77,77,130,75,75,75,133,73,73,73,
|
||
|
136,72,72,72,139,70,70,70,141,69,69,69,144,68,68,68,146,67,67,
|
||
|
67,148,66,66,66,150,66,66,66,150,66,66,66,151,66,66,66,151,66,
|
||
|
66,66,151,66,66,66,150,67,67,67,149,68,68,68,146,69,69,69,145,
|
||
|
70,70,70,143,71,71,71,140,73,73,73,137,74,74,74,134,76,76,76,
|
||
|
131,78,78,78,127,81,81,81,123,84,84,84,100,85,85,85,12,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,0,0,0,2,
|
||
|
0,0,0,4,0,0,0,8,0,0,0,11,0,0,0,13,0,0,0,
|
||
|
16,0,0,0,18,0,0,0,20,0,0,0,20,0,0,0,19,0,0,
|
||
|
0,17,0,0,0,15,0,0,0,12,0,0,0,9,0,0,0,6,0,
|
||
|
0,0,3,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,
|
||
|
255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,
|
||
|
0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,
|
||
|
255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,255,255,0,255,
|
||
|
255,255,0,255,255,255,0,255,255,255,0,
|
||
|
0
|
||
|
};
|