6 #include <unordered_map>
7 #include <unordered_set>
11 template <
typename K,
typename V>
17 #define _USE_MATH_DEFINES 1
23 #include <glm/glm.hpp>
24 #include <glm/gtc/matrix_transform.hpp>
25 #include <glm/gtc/type_ptr.hpp>
27 #define GLM_ENABLE_EXPERIMENTAL
28 #include <glm/gtx/string_cast.hpp>
30 #include <miniaudio.h>
34 #if defined(WITH_EDITOR)
35 #include "imgui_impl_opengl3.h"
36 #include "imgui_impl_sdl3.h"
37 #include "imgui_internal.h"
41 #include <condition_variable>
44 #include <freetype/freetype.h>
49 using Json = nlohmann::json;
51 #include <box2d/box2d.h>
std::unordered_map< K, V > HashMap
Definition: imports.h:12
nlohmann::json Json
Definition: imports.h:49