vengine  0.0.1
3D graphics engine
Loading...
Searching...
No Matches
ven::Colors Class Reference

Class for colors. More...

#include <Colors.hpp>

+ Collaboration diagram for ven::Colors:

Static Public Attributes

static constexpr glm::vec3 WHITE_3 = glm::vec3(COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 WHITE_4 = { 1.0F, 1.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue WHITE_V = { { 1.0F, 1.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 BLACK_3 = glm::vec3(0.0F)
 
static constexpr glm::vec4 BLACK_4 = { 0.0F, 0.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue BLACK_V = { { 0.0F, 0.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 RED_3 = glm::vec3(COLOR_MAX, 0.0F, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 RED_4 = { 1.0F, 0.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue RED_V = { { 1.0F, 0.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 GREEN_3 = glm::vec3(0.0F, COLOR_MAX, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 GREEN_4 = { 0.0F, 1.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue GREEN_V = { { 0.0F, 1.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 BLUE_3 = glm::vec3(0.0F, 0.0F, COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 BLUE_4 = { 0.0F, 0.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue BLUE_V = { { 0.0F, 0.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 YELLOW_3 = glm::vec3(COLOR_MAX, COLOR_MAX, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 YELLOW_4 = { 1.0F, 1.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue YELLOW_V = { { 1.0F, 1.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 CYAN_3 = glm::vec3(0.0F, COLOR_MAX, COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 CYAN_4 = { 0.0F, 1.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue CYAN_V = { { 0.0F, 1.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 MAGENTA_3 = glm::vec3(COLOR_MAX, 0.0F, COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 MAGENTA_4 = { 1.0F, 0.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue MAGENTA_V = { { 1.0F, 0.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 SILVER_3 = glm::vec3(192.0F, 192.0F, 192.0F) / COLOR_MAX
 
static constexpr glm::vec4 SILVER_4 = { 0.75F, 0.75F, 0.75F, 1.0F }
 
static constexpr VkClearColorValue SILVER_V = { { 0.75F, 0.75F, 0.75F, 1.0F } }
 
static constexpr glm::vec3 GRAY_3 = glm::vec3(128.0F, 128.0F, 128.0F) / COLOR_MAX
 
static constexpr glm::vec4 GRAY_4 = { 0.5F, 0.5F, 0.5F, 1.0F }
 
static constexpr VkClearColorValue GRAY_V = { { 0.5F, 0.5F, 0.5F, 1.0F } }
 
static constexpr glm::vec3 MAROON_3 = glm::vec3(128.0F, 0.0F, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 MAROON_4 = { 0.5F, 0.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue MAROON_V = { { 0.5F, 0.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 OLIVE_3 = glm::vec3(128.0F, 128.0F, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 OLIVE_4 = { 0.5F, 0.5F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue OLIVE_V = { { 0.5F, 0.5F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 LIME_3 = glm::vec3(0.0F, COLOR_MAX, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 LIME_4 = { 0.0F, 1.0F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue LIME_V = { { 0.0F, 1.0F, 0.0F, 1.0F } }
 
static constexpr glm::vec3 AQUA_3 = glm::vec3(0.0F, COLOR_MAX, COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 AQUA_4 = { 0.0F, 1.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue AQUA_V = { { 0.0F, 1.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 TEAL_3 = glm::vec3(0.0F, 128.0F, 128.0F) / COLOR_MAX
 
static constexpr glm::vec4 TEAL_4 = { 0.0F, 0.5F, 0.5F, 1.0F }
 
static constexpr VkClearColorValue TEAL_V = { { 0.0F, 0.5F, 0.5F, 1.0F } }
 
static constexpr glm::vec3 NAVY_3 = glm::vec3(0.0F, 0.0F, 128.0F) / COLOR_MAX
 
static constexpr glm::vec4 NAVY_4 = { 0.0F, 0.0F, 0.5F, 1.0F }
 
static constexpr VkClearColorValue NAVY_V = { { 0.0F, 0.0F, 0.5F, 1.0F } }
 
static constexpr glm::vec3 FUCHSIA_3 = glm::vec3(COLOR_MAX, 0.0F, COLOR_MAX) / COLOR_MAX
 
static constexpr glm::vec4 FUCHSIA_4 = { 1.0F, 0.0F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue FUCHSIA_V = { { 1.0F, 0.0F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 NIGHT_BLUE_3 = glm::vec3(25.0F, 25.0F, 112.0F) / COLOR_MAX
 
static constexpr glm::vec4 NIGHT_BLUE_4 = { 0.098F, 0.098F, 0.439F, 1.0F }
 
static constexpr VkClearColorValue NIGHT_BLUE_V = { { 0.098F, 0.098F, 0.439F, 1.0F } }
 
static constexpr glm::vec3 SKY_BLUE_3 = glm::vec3(102.0F, 178.0F, 255.0F) / COLOR_MAX
 
static constexpr glm::vec4 SKY_BLUE_4 = { 0.4F, 0.698F, 1.0F, 1.0F }
 
static constexpr VkClearColorValue SKY_BLUE_V = { { 0.4F, 0.698F, 1.0F, 1.0F } }
 
static constexpr glm::vec3 SUNSET_3 = glm::vec3(255.0F, 128.0F, 0.0F) / COLOR_MAX
 
static constexpr glm::vec4 SUNSET_4 = { 1.0F, 0.5F, 0.0F, 1.0F }
 
static constexpr VkClearColorValue SUNSET_V = { { 1.0F, 0.5F, 0.0F, 1.0F } }
 
static constexpr std::array< std::pair< const char *, glm::vec3 >, 20 > COLOR_PRESETS_3
 
static constexpr std::array< std::pair< const char *, glm::vec4 >, 20 > COLOR_PRESETS_4
 
static constexpr std::array< std::pair< const char *, VkClearColorValue >, 20 > COLOR_PRESETS_VK
 

Detailed Description

Class for colors.

Definition at line 22 of file Colors.hpp.

Member Data Documentation

◆ AQUA_3

glm::vec3 ven::Colors::AQUA_3 = glm::vec3(0.0F, COLOR_MAX, COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 78 of file Colors.hpp.

◆ AQUA_4

glm::vec4 ven::Colors::AQUA_4 = { 0.0F, 1.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 79 of file Colors.hpp.

◆ AQUA_V

VkClearColorValue ven::Colors::AQUA_V = { { 0.0F, 1.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 80 of file Colors.hpp.

◆ BLACK_3

glm::vec3 ven::Colors::BLACK_3 = glm::vec3(0.0F)
staticconstexpr

Definition at line 30 of file Colors.hpp.

◆ BLACK_4

glm::vec4 ven::Colors::BLACK_4 = { 0.0F, 0.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 31 of file Colors.hpp.

◆ BLACK_V

VkClearColorValue ven::Colors::BLACK_V = { { 0.0F, 0.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 32 of file Colors.hpp.

◆ BLUE_3

glm::vec3 ven::Colors::BLUE_3 = glm::vec3(0.0F, 0.0F, COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 42 of file Colors.hpp.

◆ BLUE_4

glm::vec4 ven::Colors::BLUE_4 = { 0.0F, 0.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 43 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ BLUE_V

VkClearColorValue ven::Colors::BLUE_V = { { 0.0F, 0.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 44 of file Colors.hpp.

◆ COLOR_PRESETS_3

std::array<std::pair<const char *, glm::vec3>, 20> ven::Colors::COLOR_PRESETS_3
staticconstexpr
Initial value:
= {{
{"White", WHITE_3},
{"Black", BLACK_3},
{"Red", RED_3},
{"Green", GREEN_3},
{"Blue", BLUE_3},
{"Yellow", YELLOW_3},
{"Cyan", CYAN_3},
{"Magenta", MAGENTA_3},
{"Silver", SILVER_3},
{"Gray", GRAY_3},
{"Maroon", MAROON_3},
{"Olive", OLIVE_3},
{"Lime", LIME_3},
{"Aqua", AQUA_3},
{"Teal", TEAL_3},
{"Navy", NAVY_3},
{"Fuchsia", FUCHSIA_3},
{"Night Blue", NIGHT_BLUE_3},
{"Sky Blue", SKY_BLUE_3},
{"Sunset", SUNSET_3}
}}
static constexpr glm::vec3 AQUA_3
Definition Colors.hpp:78
static constexpr glm::vec3 BLACK_3
Definition Colors.hpp:30
static constexpr glm::vec3 RED_3
Definition Colors.hpp:34
static constexpr glm::vec3 NIGHT_BLUE_3
Definition Colors.hpp:94
static constexpr glm::vec3 GREEN_3
Definition Colors.hpp:38
static constexpr glm::vec3 LIME_3
Definition Colors.hpp:74
static constexpr glm::vec3 SILVER_3
Definition Colors.hpp:58
static constexpr glm::vec3 GRAY_3
Definition Colors.hpp:62
static constexpr glm::vec3 OLIVE_3
Definition Colors.hpp:70
static constexpr glm::vec3 YELLOW_3
Definition Colors.hpp:46
static constexpr glm::vec3 MAROON_3
Definition Colors.hpp:66
static constexpr glm::vec3 FUCHSIA_3
Definition Colors.hpp:90
static constexpr glm::vec3 BLUE_3
Definition Colors.hpp:42
static constexpr glm::vec3 SKY_BLUE_3
Definition Colors.hpp:98
static constexpr glm::vec3 TEAL_3
Definition Colors.hpp:82
static constexpr glm::vec3 NAVY_3
Definition Colors.hpp:86
static constexpr glm::vec3 WHITE_3
Definition Colors.hpp:26
static constexpr glm::vec3 SUNSET_3
Definition Colors.hpp:102
static constexpr glm::vec3 CYAN_3
Definition Colors.hpp:50
static constexpr glm::vec3 MAGENTA_3
Definition Colors.hpp:54

Definition at line 107 of file Colors.hpp.

Referenced by ven::Gui::lightsSection().

◆ COLOR_PRESETS_4

std::array<std::pair<const char *, glm::vec4>, 20> ven::Colors::COLOR_PRESETS_4
staticconstexpr
Initial value:
= {{
{"White", WHITE_4},
{"Black", BLACK_4},
{"Red", RED_4},
{"Green", GREEN_4},
{"Blue", BLUE_4},
{"Yellow", YELLOW_4},
{"Cyan", CYAN_4},
{"Magenta", MAGENTA_4},
{"Silver", SILVER_4},
{"Gray", GRAY_4},
{"Maroon", MAROON_4},
{"Olive", OLIVE_4},
{"Lime", LIME_4},
{"Aqua", AQUA_4},
{"Teal", TEAL_4},
{"Navy", NAVY_4},
{"Fuchsia", FUCHSIA_4},
{"Night Blue", NIGHT_BLUE_4},
{"Sky Blue", SKY_BLUE_4},
{"Sunset", SUNSET_4}
}}
static constexpr glm::vec4 BLACK_4
Definition Colors.hpp:31
static constexpr glm::vec4 MAROON_4
Definition Colors.hpp:67
static constexpr glm::vec4 NAVY_4
Definition Colors.hpp:87
static constexpr glm::vec4 GRAY_4
Definition Colors.hpp:63
static constexpr glm::vec4 GREEN_4
Definition Colors.hpp:39
static constexpr glm::vec4 TEAL_4
Definition Colors.hpp:83
static constexpr glm::vec4 SUNSET_4
Definition Colors.hpp:103
static constexpr glm::vec4 LIME_4
Definition Colors.hpp:75
static constexpr glm::vec4 AQUA_4
Definition Colors.hpp:79
static constexpr glm::vec4 CYAN_4
Definition Colors.hpp:51
static constexpr glm::vec4 RED_4
Definition Colors.hpp:35
static constexpr glm::vec4 BLUE_4
Definition Colors.hpp:43
static constexpr glm::vec4 SILVER_4
Definition Colors.hpp:59
static constexpr glm::vec4 MAGENTA_4
Definition Colors.hpp:55
static constexpr glm::vec4 WHITE_4
Definition Colors.hpp:27
static constexpr glm::vec4 NIGHT_BLUE_4
Definition Colors.hpp:95
static constexpr glm::vec4 YELLOW_4
Definition Colors.hpp:47
static constexpr glm::vec4 OLIVE_4
Definition Colors.hpp:71
static constexpr glm::vec4 SKY_BLUE_4
Definition Colors.hpp:99
static constexpr glm::vec4 FUCHSIA_4
Definition Colors.hpp:91

Definition at line 130 of file Colors.hpp.

Referenced by ven::Gui::rendererSection().

◆ COLOR_PRESETS_VK

std::array<std::pair<const char *, VkClearColorValue>, 20> ven::Colors::COLOR_PRESETS_VK
staticconstexpr
Initial value:
= {{
{"White", WHITE_V},
{"Black", BLACK_V},
{"Red", RED_V},
{"Green", GREEN_V},
{"Blue", BLUE_V},
{"Yellow", YELLOW_V},
{"Cyan", CYAN_V},
{"Magenta", MAGENTA_V},
{"Silver", SILVER_V},
{"Gray", GRAY_V},
{"Maroon", MAROON_V},
{"Olive", OLIVE_V},
{"Lime", LIME_V},
{"Aqua", AQUA_V},
{"Teal", TEAL_V},
{"Navy", NAVY_V},
{"Fuchsia", FUCHSIA_V},
{"Night Blue", NIGHT_BLUE_V},
{"Sky Blue", SKY_BLUE_V},
{"Sunset", SUNSET_V}
}}
static constexpr VkClearColorValue BLUE_V
Definition Colors.hpp:44
static constexpr VkClearColorValue GREEN_V
Definition Colors.hpp:40
static constexpr VkClearColorValue TEAL_V
Definition Colors.hpp:84
static constexpr VkClearColorValue WHITE_V
Definition Colors.hpp:28
static constexpr VkClearColorValue MAROON_V
Definition Colors.hpp:68
static constexpr VkClearColorValue MAGENTA_V
Definition Colors.hpp:56
static constexpr VkClearColorValue GRAY_V
Definition Colors.hpp:64
static constexpr VkClearColorValue LIME_V
Definition Colors.hpp:76
static constexpr VkClearColorValue NIGHT_BLUE_V
Definition Colors.hpp:96
static constexpr VkClearColorValue BLACK_V
Definition Colors.hpp:32
static constexpr VkClearColorValue SILVER_V
Definition Colors.hpp:60
static constexpr VkClearColorValue NAVY_V
Definition Colors.hpp:88
static constexpr VkClearColorValue CYAN_V
Definition Colors.hpp:52
static constexpr VkClearColorValue SUNSET_V
Definition Colors.hpp:104
static constexpr VkClearColorValue RED_V
Definition Colors.hpp:36
static constexpr VkClearColorValue OLIVE_V
Definition Colors.hpp:72
static constexpr VkClearColorValue SKY_BLUE_V
Definition Colors.hpp:100
static constexpr VkClearColorValue AQUA_V
Definition Colors.hpp:80
static constexpr VkClearColorValue YELLOW_V
Definition Colors.hpp:48
static constexpr VkClearColorValue FUCHSIA_V
Definition Colors.hpp:92

Definition at line 153 of file Colors.hpp.

Referenced by ven::Gui::rendererSection().

◆ CYAN_3

glm::vec3 ven::Colors::CYAN_3 = glm::vec3(0.0F, COLOR_MAX, COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 50 of file Colors.hpp.

◆ CYAN_4

glm::vec4 ven::Colors::CYAN_4 = { 0.0F, 1.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 51 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ CYAN_V

VkClearColorValue ven::Colors::CYAN_V = { { 0.0F, 1.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 52 of file Colors.hpp.

◆ FUCHSIA_3

glm::vec3 ven::Colors::FUCHSIA_3 = glm::vec3(COLOR_MAX, 0.0F, COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 90 of file Colors.hpp.

◆ FUCHSIA_4

glm::vec4 ven::Colors::FUCHSIA_4 = { 1.0F, 0.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 91 of file Colors.hpp.

◆ FUCHSIA_V

VkClearColorValue ven::Colors::FUCHSIA_V = { { 1.0F, 0.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 92 of file Colors.hpp.

◆ GRAY_3

glm::vec3 ven::Colors::GRAY_3 = glm::vec3(128.0F, 128.0F, 128.0F) / COLOR_MAX
staticconstexpr

Definition at line 62 of file Colors.hpp.

◆ GRAY_4

glm::vec4 ven::Colors::GRAY_4 = { 0.5F, 0.5F, 0.5F, 1.0F }
staticconstexpr

Definition at line 63 of file Colors.hpp.

Referenced by ven::Gui::objectsSection().

◆ GRAY_V

VkClearColorValue ven::Colors::GRAY_V = { { 0.5F, 0.5F, 0.5F, 1.0F } }
staticconstexpr

Definition at line 64 of file Colors.hpp.

◆ GREEN_3

glm::vec3 ven::Colors::GREEN_3 = glm::vec3(0.0F, COLOR_MAX, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 38 of file Colors.hpp.

◆ GREEN_4

glm::vec4 ven::Colors::GREEN_4 = { 0.0F, 1.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 39 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ GREEN_V

VkClearColorValue ven::Colors::GREEN_V = { { 0.0F, 1.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 40 of file Colors.hpp.

◆ LIME_3

glm::vec3 ven::Colors::LIME_3 = glm::vec3(0.0F, COLOR_MAX, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 74 of file Colors.hpp.

◆ LIME_4

glm::vec4 ven::Colors::LIME_4 = { 0.0F, 1.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 75 of file Colors.hpp.

◆ LIME_V

VkClearColorValue ven::Colors::LIME_V = { { 0.0F, 1.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 76 of file Colors.hpp.

◆ MAGENTA_3

glm::vec3 ven::Colors::MAGENTA_3 = glm::vec3(COLOR_MAX, 0.0F, COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 54 of file Colors.hpp.

◆ MAGENTA_4

glm::vec4 ven::Colors::MAGENTA_4 = { 1.0F, 0.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 55 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ MAGENTA_V

VkClearColorValue ven::Colors::MAGENTA_V = { { 1.0F, 0.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 56 of file Colors.hpp.

◆ MAROON_3

glm::vec3 ven::Colors::MAROON_3 = glm::vec3(128.0F, 0.0F, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 66 of file Colors.hpp.

◆ MAROON_4

glm::vec4 ven::Colors::MAROON_4 = { 0.5F, 0.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 67 of file Colors.hpp.

◆ MAROON_V

VkClearColorValue ven::Colors::MAROON_V = { { 0.5F, 0.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 68 of file Colors.hpp.

◆ NAVY_3

glm::vec3 ven::Colors::NAVY_3 = glm::vec3(0.0F, 0.0F, 128.0F) / COLOR_MAX
staticconstexpr

Definition at line 86 of file Colors.hpp.

◆ NAVY_4

glm::vec4 ven::Colors::NAVY_4 = { 0.0F, 0.0F, 0.5F, 1.0F }
staticconstexpr

Definition at line 87 of file Colors.hpp.

◆ NAVY_V

VkClearColorValue ven::Colors::NAVY_V = { { 0.0F, 0.0F, 0.5F, 1.0F } }
staticconstexpr

Definition at line 88 of file Colors.hpp.

◆ NIGHT_BLUE_3

glm::vec3 ven::Colors::NIGHT_BLUE_3 = glm::vec3(25.0F, 25.0F, 112.0F) / COLOR_MAX
staticconstexpr

Definition at line 94 of file Colors.hpp.

◆ NIGHT_BLUE_4

glm::vec4 ven::Colors::NIGHT_BLUE_4 = { 0.098F, 0.098F, 0.439F, 1.0F }
staticconstexpr

Definition at line 95 of file Colors.hpp.

◆ NIGHT_BLUE_V

VkClearColorValue ven::Colors::NIGHT_BLUE_V = { { 0.098F, 0.098F, 0.439F, 1.0F } }
staticconstexpr

Definition at line 96 of file Colors.hpp.

◆ OLIVE_3

glm::vec3 ven::Colors::OLIVE_3 = glm::vec3(128.0F, 128.0F, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 70 of file Colors.hpp.

◆ OLIVE_4

glm::vec4 ven::Colors::OLIVE_4 = { 0.5F, 0.5F, 0.0F, 1.0F }
staticconstexpr

Definition at line 71 of file Colors.hpp.

◆ OLIVE_V

VkClearColorValue ven::Colors::OLIVE_V = { { 0.5F, 0.5F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 72 of file Colors.hpp.

◆ RED_3

glm::vec3 ven::Colors::RED_3 = glm::vec3(COLOR_MAX, 0.0F, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 34 of file Colors.hpp.

◆ RED_4

glm::vec4 ven::Colors::RED_4 = { 1.0F, 0.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 35 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ RED_V

VkClearColorValue ven::Colors::RED_V = { { 1.0F, 0.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 36 of file Colors.hpp.

◆ SILVER_3

glm::vec3 ven::Colors::SILVER_3 = glm::vec3(192.0F, 192.0F, 192.0F) / COLOR_MAX
staticconstexpr

Definition at line 58 of file Colors.hpp.

◆ SILVER_4

glm::vec4 ven::Colors::SILVER_4 = { 0.75F, 0.75F, 0.75F, 1.0F }
staticconstexpr

Definition at line 59 of file Colors.hpp.

◆ SILVER_V

VkClearColorValue ven::Colors::SILVER_V = { { 0.75F, 0.75F, 0.75F, 1.0F } }
staticconstexpr

Definition at line 60 of file Colors.hpp.

◆ SKY_BLUE_3

glm::vec3 ven::Colors::SKY_BLUE_3 = glm::vec3(102.0F, 178.0F, 255.0F) / COLOR_MAX
staticconstexpr

Definition at line 98 of file Colors.hpp.

◆ SKY_BLUE_4

glm::vec4 ven::Colors::SKY_BLUE_4 = { 0.4F, 0.698F, 1.0F, 1.0F }
staticconstexpr

Definition at line 99 of file Colors.hpp.

◆ SKY_BLUE_V

VkClearColorValue ven::Colors::SKY_BLUE_V = { { 0.4F, 0.698F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 100 of file Colors.hpp.

◆ SUNSET_3

glm::vec3 ven::Colors::SUNSET_3 = glm::vec3(255.0F, 128.0F, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 102 of file Colors.hpp.

◆ SUNSET_4

glm::vec4 ven::Colors::SUNSET_4 = { 1.0F, 0.5F, 0.0F, 1.0F }
staticconstexpr

Definition at line 103 of file Colors.hpp.

◆ SUNSET_V

VkClearColorValue ven::Colors::SUNSET_V = { { 1.0F, 0.5F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 104 of file Colors.hpp.

◆ TEAL_3

glm::vec3 ven::Colors::TEAL_3 = glm::vec3(0.0F, 128.0F, 128.0F) / COLOR_MAX
staticconstexpr

Definition at line 82 of file Colors.hpp.

◆ TEAL_4

glm::vec4 ven::Colors::TEAL_4 = { 0.0F, 0.5F, 0.5F, 1.0F }
staticconstexpr

Definition at line 83 of file Colors.hpp.

◆ TEAL_V

VkClearColorValue ven::Colors::TEAL_V = { { 0.0F, 0.5F, 0.5F, 1.0F } }
staticconstexpr

Definition at line 84 of file Colors.hpp.

◆ WHITE_3

glm::vec3 ven::Colors::WHITE_3 = glm::vec3(COLOR_MAX) / COLOR_MAX
staticconstexpr

Definition at line 26 of file Colors.hpp.

◆ WHITE_4

glm::vec4 ven::Colors::WHITE_4 = { 1.0F, 1.0F, 1.0F, 1.0F }
staticconstexpr

Definition at line 27 of file Colors.hpp.

◆ WHITE_V

VkClearColorValue ven::Colors::WHITE_V = { { 1.0F, 1.0F, 1.0F, 1.0F } }
staticconstexpr

Definition at line 28 of file Colors.hpp.

◆ YELLOW_3

glm::vec3 ven::Colors::YELLOW_3 = glm::vec3(COLOR_MAX, COLOR_MAX, 0.0F) / COLOR_MAX
staticconstexpr

Definition at line 46 of file Colors.hpp.

◆ YELLOW_4

glm::vec4 ven::Colors::YELLOW_4 = { 1.0F, 1.0F, 0.0F, 1.0F }
staticconstexpr

Definition at line 47 of file Colors.hpp.

Referenced by ven::Engine::loadObjects().

◆ YELLOW_V

VkClearColorValue ven::Colors::YELLOW_V = { { 1.0F, 1.0F, 0.0F, 1.0F } }
staticconstexpr

Definition at line 48 of file Colors.hpp.


The documentation for this class was generated from the following file: