mirror of
https://github.com/kuhyx/engineer-thesis-WUT.git
synced 2026-07-04 16:23:14 +02:00
35 lines
898 B
C++
35 lines
898 B
C++
#ifndef CONSTANTS_HPP
|
|
#include <GLFW/glfw3.h>
|
|
#include <iostream>
|
|
#include <string_view>
|
|
|
|
namespace constants
|
|
{
|
|
// best practice is to use inline constexpr std::string_view but glfwCreateWindow takes only char* as input
|
|
inline const char* MAIN_WINDOW_NAME { "Match" };
|
|
inline constexpr int MAIN_WINDOW_WIDTH { 800 };
|
|
inline constexpr int MAIN_WINDOW_HEIGHT { 600 };
|
|
inline constexpr struct {
|
|
GLfloat red = 1.0f;
|
|
GLfloat green = 0.0f;
|
|
GLfloat blue = 0.0f;
|
|
GLfloat alpha = 1.0f;
|
|
} RED;
|
|
|
|
inline constexpr struct {
|
|
GLfloat red = 1.0f;
|
|
GLfloat green = 1.0f;
|
|
GLfloat blue = 1.0f;
|
|
GLfloat alpha = 1.0f;
|
|
} WHITE;
|
|
|
|
inline constexpr struct {
|
|
GLfloat red = 0.2f;
|
|
GLfloat green = 0.3f;
|
|
GLfloat blue = 0.3f;
|
|
GLfloat alpha = 1.0f;
|
|
} LEARN_OPEN_GL_COLOR;
|
|
|
|
}
|
|
|
|
#endif |