7#include <unordered_map>
21#define ALL_FONTS() { \
22 Font::MENU, Font::TEXT, Font::TITLE \
GLint GLint GLsizei GLint GLenum GLenum const void * pixels
Definition: glad.h:1531
GLuint color
Definition: glad.h:2250
GLsizeiptr size
Definition: glad.h:1803
const std::unordered_map< Size, float > SIZE_TO_SCALE
Definition: font.hpp:56
const int UNIT_LARGE_SIZE_PX
Definition: font.hpp:48
int getFontSizePx(Size size)
Definition: font.cpp:10
float getScaleFactor(Size size)
Definition: font.cpp:14
glm::vec3 getRGB(Color color)
Definition: font.cpp:30
float getRelativePixelsHorizontal(float pixels)
Definition: font.cpp:56
Size
Definition: font.hpp:49
float getRelativePixels(float pixels)
Definition: font.cpp:51
Color
Definition: font.hpp:33
Font
Definition: font.hpp:15
std::string getFilepath(Font font)
Definition: font.cpp:20