Files
CorsixTH/AnimView/backdrop.h
Stephen E. Baker 4a1c98a716 [RDY] Cpp fmt (#1562)
* Hand formatted changes before automatic formatting

* Break up / shorten some long lines

* Add some missing braces for clarity

* Multiline strings are merged to let clang-format split them
appropriately.

* sdl_core's frame_count changed from a C style array to std::array
which made the length checks simpler.

* Add includes and forward declairs to avoid transitive dependencies

* Remove th_gfx_font.h include from th_gfx.h - circular dependencies

* using to shorten lines in th_map.cpp

* Avoid non-portable reinterpret_cast for parcels in th_map.

* Use more constants in th_map.

* Use class initializer for th_map classes

* Add clang files to ignore list

* Add clang-format file

* Reformat all files with clang-format

Also includes some manual braces.

* Disable clang-format for backdrop.h

* Clang-format AnimView src files

* clang-format common code

* Fix anonymous struct in union warning

Anonymous structs in anonymous unions are not supported by the standard.

* Check clang-format in travis

* Bin pack parameters

* Bin pack arguments too

* Full Google style

2 space indent, no forced break on braces.

* A couple format overrides

Order of usings in config.h.in since 8 is smaller than 16.
Table layout, since 0x80 nicely fits in 8 columns.
2019-10-06 08:18:25 -04:00

83 lines
8.4 KiB
C

/* XPM */
// clang-format off
static const char *const backdrop_xpm[] = {
"126 64 12 1",
"f c #695D7D",
"c c #6D6D6D",
". c #797979",
"j c #3561CA",
"i c #797196",
"d c #8275A2",
"b c #867DAA",
"e c Gray51",
"a c #8E8E8E",
"g c #A29A9E",
"h c #AAAAAA",
" c None",
" .. .. ",
" abcccd abcccd ",
" abccccccce abccccccce ",
" abcfcfcfcfcfcb abcfcfcfcfcfcb ",
" agacccccfcfcfcccag agacccccfcfcfcccag ",
" eahhhabfcfcfcfcfbahhha eahhhabfcfcfcfcfbahhha ",
" eahhhhhhhabfffffbahhhhhhha eahhhhhhhabfffffbahhhhhhha ",
" iahhhhhhhhhhha.f.ahhhhhhhhhhha iahhhhhhhhhhha.f.ahhhhhhhhhhha ",
" ...hhhhhhhhhhhhh...hhhhhhhhhhhhh.. ...hhhhhhhhhhhhh...hhhhhhhhhhhhh.. ",
" abcccdahhhhhhhhhadcccdahhhhhhhhhabcccd abcccdahhhhhhhhhadcccdahhhhhhhhhabcccd ",
" abccccccceahhhhhaeccccccceahhhhhabccccccce abccccccceahhhhhaeccccccceahhhhhabccccccce ",
" abcfcfcfcfcfcbahgbcfcfcfcfcfcbahabcfcfcfcfcfcb abcfcfcfcfcfcbahgbcfcfcfcfcfcbahabcfcfcfcfcfcb ",
" agacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccag agacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccag ",
" eahhhabfcfcfcfcfbahhhabfcfcfcfcfeahhhabfcfcfcfcfbahhha eahhhabfcfcfcfcfbahhhabfcfcfcfcfeahhhabfcfcfcfcfbahhha ",
" eahhhhhhhabfffffbahhhhhhhabfffffeahhhhhhhabfffffbahhhhhhha eahhhhhhhabfffffbahhhhhhhabfffffeahhhhhhhabfffffbahhhhhhha ",
"iahhhhhhhhhhha.f.ahhhhhhhhhhha.fiahhhhhhhhhhha.f.ahhhhhhhhhhha iahhhhhhhhhhha.f.ahhhhhhhhhhha.fiahhhhhhhhhhha.f.ahhhhhhhhhhha",
".hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhhjj.hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh",
" ahhhhhhhhhadcccdahhhhhhhhhabcccdahhhhhhhhhadcccdahhhhhhhhhjjccjjahhhhhhhhhadcccdahhhhhhhhhabcccdahhhhhhhhhadcccdahhhhhhhhh ",
" ahhhhhaeccccccceahhhhhabccccccceahhhhhaeccccccceahhhhhjjccccccjjahhhhhaeccccccceahhhhhabccccccceahhhhhaeccccccceahhhhh ",
" ahgbcfcfcfcfcfcbahabcfcfcfcfcfcbahgbcfcfcfcfcfcbahjjcfcfcfcfcfjjahgbcfcfcfcfcfcbahabcfcfcfcfcfcbahgbcfcfcfcfcfcbah ",
" acccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccjjacccccfcfcfcccjjacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfccc ",
" bfcfcfcfcfeahhhabfcfcfcfcfbahhhabfcfcfcfcfjjhhhabfcfcfcfcfbahhjjbfcfcfcfcfeahhhabfcfcfcfcfbahhhabfcfcfcfcf ",
" bfffffeahhhhhhhabfffffbahhhhhhhabfffffjjhhhhhhhabfffffbahhhhhhjjbfffffeahhhhhhhabfffffbahhhhhhhabfffff ",
" .fiahhhhhhhhhhha.f.ahhhhhhhhhhha.fjjhhhhhhhhhhha.f.ahhhhhhhhhhjj.fiahhhhhhhhhhha.f.ahhhhhhhhhhha.f ",
" .hhhhhhhhhhhhh...hhhhhhhhhhhhhjj.hhhhhhhhhhhhh...hhhhhhhhhhhhhjj.hhhhhhhhhhhhh...hhhhhhhhhhhhh ",
" ahhhhhhhhhadcccdahhhhhhhhhjjcccdahhhhhhhhhadcccdahhhhhhhhhabccjjahhhhhhhhhadcccdahhhhhhhhh ",
" ahhhhhaeccccccceahhhhhjjccccccceahhhhhaeccccccceahhhhhabccccccjjahhhhhaeccccccceahhhhh ",
" ahgbcfcfcfcfcfcbahjjcfcfcfcfcfcbahgbcfcfcfcfcfcbahabcfcfcfcfcfjjahgbcfcfcfcfcfcbah ",
" acccccfcfcfcccjjacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccjjacccccfcfcfccc ",
" bfcfcfcfcfjjhhhabfcfcfcfcfbahhhabfcfcfcfcfeahhhabfcfcfcfcfbahhjjbfcfcfcfcf ",
" bfffffjjhhhhhhhabfffffbahhhhhhhabfffffeahhhhhhhabfffffbahhhhhhjjbfffff ",
" .fjjhhhhhhhhhhha.f.ahhhhhhhhhhha.fiahhhhhhhhhhha.f.ahhhhhhhhhhjj.f ",
" ..jjhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhjj.. ",
" abcccdjjhhhhhhhhadcccdahhhhhhhhhabcccdahhhhhhhhhadcccdahhhhhhhjjabcccd ",
" abcccccccejjhhhhaeccccccceahhhhhabccccccceahhhhhaeccccccceahhhjjabccccccce ",
" abcfcfcfcfcfcbjjgbcfcfcfcfcfcbahabcfcfcfcfcfcbahgbcfcfcfcfcfcbjjabcfcfcfcfcfcb ",
" agacccccfcfcfcccagjjccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcjjagacccccfcfcfcccag ",
" eahhhabfcfcfcfcfbahhhajjcfcfcfcfeahhhabfcfcfcfcfbahhhabfcfcfcfjjeahhhabfcfcfcfcfbahhha ",
" eahhhhhhhabfffffbahhhhhhhajjffffeahhhhhhhabfffffbahhhhhhhabfffjjeahhhhhhhabfffffbahhhhhhha ",
" iahhhhhhhhhhha.f.ahhhhhhhhhhhajjiahhhhhhhhhhha.f.ahhhhhhhhhhhajjiahhhhhhhhhhha.f.ahhhhhhhhhhha ",
" ...hhhhhhhhhhhhh...hhhhhhhhhhhhh..jjhhhhhhhhhhhh...hhhhhhhhhhhjj...hhhhhhhhhhhhh...hhhhhhhhhhhhh.. ",
" abcccdahhhhhhhhhadcccdahhhhhhhhhabcccdjjhhhhhhhhadcccdahhhhhhhjjabcccdahhhhhhhhhadcccdahhhhhhhhhabcccd ",
" abccccccceahhhhhaeccccccceahhhhhabcccccccejjhhhhaeccccccceahhhjjabccccccceahhhhhaeccccccceahhhhhabccccccce ",
" abcfcfcfcfcfcbahgbcfcfcfcfcfcbahabcfcfcfcfcfcbjjgbcfcfcfcfcfcbjjabcfcfcfcfcfcbahgbcfcfcfcfcfcbahabcfcfcfcfcfcb ",
" agacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccagjjccccfcfcfcjjagacccccfcfcfcccagacccccfcfcfcccagacccccfcfcfcccag ",
" eahhhabfcfcfcfcfbahhhabfcfcfcfcfeahhhabfcfcfcfcfbahhhajjcfcfcfjjeahhhabfcfcfcfcfbahhhabfcfcfcfcfeahhhabfcfcfcfcfbahhha ",
" eahhhhhhhabfffffbahhhhhhhabfffffeahhhhhhhabfffffbahhhhhhhajjffjjeahhhhhhhabfffffbahhhhhhhabfffffeahhhhhhhabfffffbahhhhhhha ",
"iahhhhhhhhhhha.f.ahhhhhhhhhhha.fiahhhhhhhhhhha.f.ahhhhhhhhhhhajjiahhhhhhhhhhha.f.ahhhhhhhhhhha.fiahhhhhhhhhhha.f.ahhhhhhhhhhha",
".hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh .hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh...hhhhhhhhhhhhh",
" ahhhhhhhhhadcccdahhhhhhhhhabcccdahhhhhhhhhadcccdahhhhhhhhh ahhhhhhhhhadcccdahhhhhhhhhabcccdahhhhhhhhhadcccdahhhhhhhhh ",
" ahhhhhaeccccccceahhhhhabccccccceahhhhhaeccccccceahhhhh ahhhhhaeccccccceahhhhhabccccccceahhhhhaeccccccceahhhhh ",
" ahgbcfcfcfcfcfcbahabcfcfcfcfcfcbahgbcfcfcfcfcfcbah ahgbcfcfcfcfcfcbahabcfcfcfcfcfcbahgbcfcfcfcfcfcbah ",
" acccccfcfcfcccagacccccfcfcfcccagacccccfcfcfccc acccccfcfcfcccagacccccfcfcfcccagacccccfcfcfccc ",
" bfcfcfcfcfeahhhabfcfcfcfcfbahhhabfcfcfcfcf bfcfcfcfcfeahhhabfcfcfcfcfbahhhabfcfcfcfcf ",
" bfffffeahhhhhhhabfffffbahhhhhhhabfffff bfffffeahhhhhhhabfffffbahhhhhhhabfffff ",
" .fiahhhhhhhhhhha.f.ahhhhhhhhhhha.f .fiahhhhhhhhhhha.f.ahhhhhhhhhhha.f ",
" .hhhhhhhhhhhhh...hhhhhhhhhhhhh .hhhhhhhhhhhhh...hhhhhhhhhhhhh ",
" ahhhhhhhhhadcccdahhhhhhhhh ahhhhhhhhhadcccdahhhhhhhhh ",
" ahhhhhaeccccccceahhhhh ahhhhhaeccccccceahhhhh ",
" ahgbcfcfcfcfcfcbah ahgbcfcfcfcfcfcbah ",
" acccccfcfcfccc acccccfcfcfccc ",
" bfcfcfcfcf bfcfcfcfcf ",
" bfffff bfffff ",
" .f .f "
};
// clang-format on