Euphoria
eu::core::palettes::lospec Namespace Reference

Functions

constexpr Rgbi con (unsigned int hex)
 

Variables

constexpr auto one_bit
 
constexpr auto two_bit_grayscale
 
constexpr auto three_bit
 
constexpr auto arq4
 
constexpr auto cga
 
constexpr auto endesga_8
 
constexpr auto endesga_16
 
constexpr auto endesga_32
 
constexpr auto endesga_36
 
constexpr auto endesga_64
 
constexpr auto endesga_4
 
constexpr auto ink
 
constexpr auto pico8
 
constexpr auto ammo8
 
constexpr auto nyx8
 
constexpr auto fifteen_p_dx
 
constexpr auto twenty_p_dx
 
constexpr auto arne16
 
constexpr auto night16
 
constexpr auto aap16
 
constexpr auto aap64
 
constexpr auto splendor128
 
constexpr auto famicube
 

Function Documentation

◆ con()

constexpr Rgbi eu::core::palettes::lospec::con ( unsigned int  hex)
constexpr

Definition at line 9 of file palette_lospec.h.

Variable Documentation

◆ aap16

constexpr auto eu::core::palettes::lospec::aap16
constexpr
Initial value:
(
"AAP16",
con(0x070708), con(0x332222), con(0x774433), con(0xCC8855),
con(0x993311), con(0xDD7711), con(0xFFDD55), con(0xFFFF33),
con(0x55AA44), con(0x115522), con(0x44EEBB), con(0x3388DD),
con(0x5544AA), con(0x555577), con(0xAABBBB), con(0xFFFFFF)
)
constexpr Rgbi con(unsigned int hex)
Definition: palette_lospec.h:9
constexpr StaticPalette< sizeof...(T)> make_static_palette(const std::string_view &name, T... colors)
Definition: palette.h:92

Definition at line 249 of file palette_lospec.h.

◆ aap64

constexpr auto eu::core::palettes::lospec::aap64
constexpr
Initial value:
(
"AAP64",
con(0x060608), con(0x141013), con(0x3B1725), con(0x73172D),
con(0xB4202A), con(0xDF3E23), con(0xFA6A0A), con(0xF9A31B),
con(0xFFD541), con(0xFFFC40), con(0xD6F264), con(0x9CDB43),
con(0x59C135), con(0x14A02E), con(0x1A7A3E), con(0x24523B),
con(0x122020), con(0x143464), con(0x285CC4), con(0x249FDE),
con(0x20D6C7), con(0xA6FCDB), con(0xFFFFFF), con(0xFEF3C0),
con(0xFAD6B8), con(0xF5A097), con(0xE86A73), con(0xBC4A9B),
con(0x793A80), con(0x403353), con(0x242234), con(0x221C1A),
con(0x322B28), con(0x71413B), con(0xBB7547), con(0xDBA463),
con(0xF4D29C), con(0xDAE0EA), con(0xB3B9D1), con(0x8B93AF),
con(0x6D758D), con(0x4A5462), con(0x333941), con(0x422433),
con(0x5B3138), con(0x8E5252), con(0xBA756A), con(0xE9B5A3),
con(0xE3E6FF), con(0xB9BFFB), con(0x849BE4), con(0x588DBE),
con(0x477D85), con(0x23674E), con(0x328464), con(0x5DAF8D),
con(0x92DCBA), con(0xCDF7E2), con(0xE4D2AA), con(0xC7B08B),
con(0xA08662), con(0x796755), con(0x5A4E44), con(0x423934)
)

Definition at line 260 of file palette_lospec.h.

◆ ammo8

constexpr auto eu::core::palettes::lospec::ammo8
constexpr
Initial value:
(
"Ammo8",
con(0x040C06), con(0x112318), con(0x1E3A29), con(0x305D42),
con(0x4D8061), con(0x89A257), con(0xBEDC7F), con(0xEEFFCC)
)

Definition at line 182 of file palette_lospec.h.

◆ arne16

constexpr auto eu::core::palettes::lospec::arne16
constexpr
Initial value:
(
"Arne16",
con(0x000000), con(0x493C2B), con(0xBE2633), con(0xE06F8B),
con(0x9D9D9D), con(0xA46422), con(0xEB8931), con(0xF7E26B),
con(0xFFFFFF), con(0x1B2632), con(0x2F484E), con(0x44891A),
con(0xA3CE27), con(0x005784), con(0x31A2F2), con(0xB2DCEF)
)

Definition at line 226 of file palette_lospec.h.

◆ arq4

constexpr auto eu::core::palettes::lospec::arq4
constexpr
Initial value:
(
"ARQ4",
con(0xFFFFFF), con(0x6772A9), con(0x3A3277), con(0x000000)
)

Definition at line 43 of file palette_lospec.h.

◆ cga

constexpr auto eu::core::palettes::lospec::cga
constexpr
Initial value:
(
"CGA",
con(0x000000), con(0x555555), con(0xAAAAAA), con(0xFFFFFF),
con(0x0000AA), con(0x5555FF), con(0x00AA00), con(0x55FF55),
con(0x00AAAA), con(0x55FFFF), con(0xAA0000), con(0xFF5555),
con(0xAA00AA), con(0xFF55FF), con(0xAA5500), con(0xFFFF55)
)

Definition at line 55 of file palette_lospec.h.

◆ endesga_16

constexpr auto eu::core::palettes::lospec::endesga_16
constexpr
Initial value:
(
"EDG16",
con(0xE4A672), con(0xB86F50), con(0x743F39), con(0x3F2832),
con(0x9E2835), con(0xE53B44), con(0xFB922B), con(0xFFE762),
con(0x63C64D), con(0x327345), con(0x193D3F), con(0x4F6781),
con(0xAFBFD2), con(0xFFFFFF), con(0x2CE8F4), con(0x0484D1)
)

Definition at line 77 of file palette_lospec.h.

◆ endesga_32

constexpr auto eu::core::palettes::lospec::endesga_32
constexpr
Initial value:
(
"EDG32",
con(0xBE4A2F), con(0xD77643), con(0xEAD4AA), con(0xE4A672),
con(0xB86F50), con(0x733E39), con(0x3E2731), con(0xA22633),
con(0xE43B44), con(0xF77622), con(0xFEAE34), con(0xFEE761),
con(0x63C74D), con(0x3E8948), con(0x265C42), con(0x193C3E),
con(0x124E89), con(0x0099DB), con(0x2CE8F5), con(0xFFFFFF),
con(0xC0CBDC), con(0x8B9BB4), con(0x5A6988), con(0x3A4466),
con(0x262B44), con(0x181425), con(0xFF0044), con(0x68386C),
con(0xB55088), con(0xF6757A), con(0xE8B796), con(0xC28569)
)

Definition at line 90 of file palette_lospec.h.

◆ endesga_36

constexpr auto eu::core::palettes::lospec::endesga_36
constexpr
Initial value:
(
"EDG36",
con(0xDBE0E7), con(0xA3ACBE), con(0x67708B), con(0x4E5371),
con(0x393A56), con(0x26243A), con(0x141020), con(0x7BCF5C),
con(0x509B4B), con(0x2E6A42), con(0x1A453B), con(0x0F2738),
con(0x0D2F6D), con(0x0F4DA3), con(0x0E82CE), con(0x13B2F2),
con(0x41F3FC), con(0xF0D2AF), con(0xE5AE78), con(0xC58158),
con(0x945542), con(0x623530), con(0x46211F), con(0x97432A),
con(0xE57028), con(0xF7AC37), con(0xFBDF6B), con(0xFE979B),
con(0xED5259), con(0xC42C36), con(0x781F2C), con(0x351428),
con(0x4D2352), con(0x7F3B86), con(0xB45EB3), con(0xE38DD6)
)

Definition at line 107 of file palette_lospec.h.

◆ endesga_4

constexpr auto eu::core::palettes::lospec::endesga_4
constexpr
Initial value:
(
"EN4",
con(0xFBF7F3), con(0xE5B083), con(0x426E5D), con(0x20283D)
)

Definition at line 152 of file palette_lospec.h.

◆ endesga_64

constexpr auto eu::core::palettes::lospec::endesga_64
constexpr
Initial value:
(
"EDG64",
con(0xFF0040), con(0x131313), con(0x1B1B1B), con(0x272727),
con(0x3D3D3D), con(0x5D5D5D), con(0x858585), con(0xB4B4B4),
con(0xFFFFFF), con(0xC7CFDD), con(0x92A1B9), con(0x657392),
con(0x424C6E), con(0x2A2F4E), con(0x1A1932), con(0x0E071B),
con(0x1C121C), con(0x391F21), con(0x5D2C28), con(0x8A4836),
con(0xBF6F4A), con(0xE69C69), con(0xF6CA9F), con(0xF9E6CF),
con(0xEDAB50), con(0xE07438), con(0xC64524), con(0x8E251D),
con(0xFF5000), con(0xED7614), con(0xFFA214), con(0xFFC825),
con(0xFFEB57), con(0xD3FC7E), con(0x99E65F), con(0x5AC54F),
con(0x33984B), con(0x1E6F50), con(0x134C4C), con(0x0C2E44),
con(0x00396D), con(0x0069AA), con(0x0098DC), con(0x00CDF9),
con(0x0CF1FF), con(0x94FDFF), con(0xFDD2ED), con(0xF389F5),
con(0xDB3FFD), con(0x7A09FA), con(0x3003D9), con(0x0C0293),
con(0x03193F), con(0x3B1443), con(0x622461), con(0x93388F),
con(0xCA52C9), con(0xC85086), con(0xF68187), con(0xF5555D),
con(0xEA323C), con(0xC42430), con(0x891E2B), con(0x571C27)
)

Definition at line 128 of file palette_lospec.h.

◆ endesga_8

constexpr auto eu::core::palettes::lospec::endesga_8
constexpr
Initial value:
(
"EDG8",
con(0xFDFDF8), con(0xD32734), con(0xDA7D22), con(0xE6DA29),
con(0x28C641), con(0x2D93DD), con(0x7B53AD), con(0x1B1C33)
)

Definition at line 67 of file palette_lospec.h.

◆ famicube

constexpr auto eu::core::palettes::lospec::famicube
constexpr
Initial value:
(
"Famicube",
con(0x000000), con(0x00177D), con(0x024ACA), con(0x0084FF),
con(0x5BA8FF), con(0x98DCFF), con(0x9BA0EF), con(0x6264DC),
con(0x3D34A5), con(0x211640), con(0x5A1991), con(0x6A31CA),
con(0xA675FE), con(0xE2C9FF), con(0xFEC9ED), con(0xD59CFC),
con(0xCC69E4), con(0xA328B3), con(0x871646), con(0xCF3C71),
con(0xFF82CE), con(0xFFE9C5), con(0xF5B784), con(0xE18289),
con(0xDA655E), con(0x823C3D), con(0x4F1507), con(0xE03C28),
con(0xE2D7B5), con(0xC59782), con(0xAE6C37), con(0x5C3C0D),
con(0x231712), con(0xAD4E1A), con(0xF68F37), con(0xFFE737),
con(0xFFBB31), con(0xCC8F15), con(0x939717), con(0xB6C121),
con(0xEEFFA9), con(0xBEEB71), con(0x8CD612), con(0x6AB417),
con(0x376D03), con(0x172808), con(0x004E00), con(0x139D08),
con(0x58D332), con(0x20B562), con(0x00604B), con(0x005280),
con(0x0A98AC), con(0x25E2CD), con(0xBDFFCA), con(0x71A6A1),
con(0x415D66), con(0x0D2030), con(0x151515), con(0x343434),
con(0x7B7B7B), con(0xA8A8A8), con(0xD7D7D7), con(0xFFFFFF)
)

Definition at line 323 of file palette_lospec.h.

◆ fifteen_p_dx

constexpr auto eu::core::palettes::lospec::fifteen_p_dx
constexpr
Initial value:
(
"15p DX",
con(0x6E3232), con(0xBB5735), con(0xDF9245),
con(0xECD274), con(0x83A816), con(0x277224),
con(0x173B47), con(0x046894), con(0x17A1A9),
con(0x81DBCD), con(0xFDF9F1), con(0xC7B295),
con(0x87715B), con(0x463F3C), con(0x201708)
)

Definition at line 202 of file palette_lospec.h.

◆ ink

constexpr auto eu::core::palettes::lospec::ink
constexpr
Initial value:
(
"Ink",
con(0x1F1F29), con(0x413A42), con(0x596070), con(0x96A2B3),
con(0xEAF0D8)
)

Definition at line 160 of file palette_lospec.h.

◆ night16

constexpr auto eu::core::palettes::lospec::night16
constexpr
Initial value:
(
"Night16",
con(0x0F0F1E), con(0xFFF8BC), con(0x0C2133), con(0x48586D),
con(0x79A0B0), con(0xB0CE9D), con(0x657F49), con(0x3F4536),
con(0xB99D6A), con(0xFFDD91), con(0xDD945B), con(0x9A5142),
con(0x644B48), con(0x333033), con(0x767088), con(0xC5A3B3)
)

Definition at line 238 of file palette_lospec.h.

◆ nyx8

constexpr auto eu::core::palettes::lospec::nyx8
constexpr
Initial value:
(
"NYX8",
con(0x08141E), con(0x0F2A3F), con(0x20394F), con(0xF6D6BD),
con(0xC3A38A), con(0x997577), con(0x816271), con(0x4E495F)
)

Definition at line 192 of file palette_lospec.h.

◆ one_bit

constexpr auto eu::core::palettes::lospec::one_bit
constexpr
Initial value:
(
"OneBit",
con(0x000000), con(0xFFFFFF)
)

Definition at line 16 of file palette_lospec.h.

◆ pico8

constexpr auto eu::core::palettes::lospec::pico8
constexpr
Initial value:
(
"Pico8",
con(0x000000), con(0x5F574F), con(0xC2C3C7), con(0xFFF1E8),
con(0xFFEC27), con(0xFFA300), con(0xFFCCAA), con(0xAB5236),
con(0xFF77A8), con(0xFF004D), con(0x83769C), con(0x7E2553),
con(0x29ADFF), con(0x1D2B53), con(0x008751), con(0x00E436)
)

Definition at line 170 of file palette_lospec.h.

◆ splendor128

constexpr auto eu::core::palettes::lospec::splendor128
constexpr

Definition at line 284 of file palette_lospec.h.

◆ three_bit

constexpr auto eu::core::palettes::lospec::three_bit
constexpr
Initial value:
(
"ThreeBit",
con(0x000000), con(0xFF0000), con(0x00FF00), con(0x0000FF),
con(0x00FFFF), con(0xFF00FF), con(0xFFFF00), con(0xFFFFFF)
)

Definition at line 33 of file palette_lospec.h.

◆ twenty_p_dx

constexpr auto eu::core::palettes::lospec::twenty_p_dx
constexpr
Initial value:
(
"20p DX",
con(0x170D20), con(0x474757), con(0x787876), con(0xB1B9A6),
con(0xEBFFDA), con(0x68293E), con(0xA94400), con(0xD97E00),
con(0xEBD000), con(0x523C14), con(0x816031), con(0xBC8B57),
con(0xEBCD93), con(0x0E4C58), con(0x046E92), con(0x01A3C3),
con(0x55DEB7), con(0x177947), con(0x5AB217), con(0xB1E329)
)

Definition at line 214 of file palette_lospec.h.

◆ two_bit_grayscale

constexpr auto eu::core::palettes::lospec::two_bit_grayscale
constexpr
Initial value:
(
"TwoBitGrayScale",
con(0x000000), con(0x676767), con(0xB6B6B6), con(0xFFFFFF)
)

Definition at line 25 of file palette_lospec.h.