#include "../../include/mglpp/graphics/Font.hpp" #include namespace mgl { Font::Font() { memset(&font, 0, sizeof(font)); } Font::~Font() { mgl_font_unload(&font); } bool Font::load_from_file(const char *filepath, unsigned int font_size) { if(font.texture.id) return false; return mgl_font_load_from_file(&font, filepath, font_size) == 0; } mgl_font* Font::internal_font() { return &font; } }