Practical Tools for Simple Design
Loading...
Searching...
No Matches
pch.hpp
1#ifndef PCH_HPP
2#define PCH_HPP
3
4#include <algorithm>
5#include <array>
6#include <memory>
7#include <set>
8#include <stdexcept>
9#include <string>
10#include <unordered_map>
11#include <vector>
12
13#include <SDL.h>
14#include <SDL_events.h>
15#include <SDL_image.h>
16
17#include <SDL_mixer.h>
18#include <SDL_ttf.h>
19
20#include <GL/glew.h>
21
22#define GLM_ENABLE_EXPERIMENTAL
23#include <glm/glm.hpp>
24#include <glm/gtx/matrix_transform_2d.hpp>
25#include <glm/gtx/string_cast.hpp>
26
27#include <imgui.h>
28#include <imgui_impl_opengl3.h>
29#include <imgui_impl_sdl2.h>
30
31#include <nlohmann/json.hpp>
32
33#endif