9#define check_gl_error(message) do{\
10 sgltk::_check_error(message, __FILE__, __LINE__);\
36#define GLM_FORCE_RADIANS
38#include <glm/gtc/type_ptr.hpp>
39#include <glm/gtx/transform.hpp>
40#include <glm/gtc/matrix_transform.hpp>
44 #include <SDL2/SDL_ttf.h>
46#include <SDL2/SDL_image.h>
47#include <SDL2/SDL_opengl.h>
49#include <assimp/Importer.hpp>
50#include <assimp/scene.h>
51#include <assimp/postprocess.h>
54 extern bool initialized;
56 extern std::string error_string;
61 static std::string executable_path;
99 void _check_error(std::string message, std::string file,
unsigned int line);