BMC Engine v1.0.0
An open-source game engine powered by C and C++
Loading...
Searching...
No Matches
main.h
1#ifndef MAIN_H
2#define MAIN_H
3
4// Builtin C++
5#include <iostream>
6#include <cstring>
7#include <sstream>
8
9// Rendering
10#include "glad/glad.h"
11#include "GLFW/glfw3.h"
12#include <glm/glm.hpp>
13#include <glm/gtc/matrix_transform.hpp>
14
15// My classes
16#include "rendering/debugger/Styling.h"
17#include "rendering/debugger/DebugUtil.h"
18
19#include "rendering/graphics/Texture.h"
20#include "rendering/graphics/Camera.h"
21#include "rendering/graphics/buffers/VAO.h"
22#include "rendering/graphics/buffers/VBO.h"
23#include "rendering/graphics/buffers/EBO.h"
24
25#include "rendering/shaders/Shader.h"
26
27#include "rendering/model/Generators.h"
28
29#include "rendering/window/Window.h"
30
31#include "files/FileReader.h"
32
33#include "classes/lang/Translator.h"
34
35#include "main-class.h"
36
37
38// stb
39#define STB_IMAGE_IMPLEMENTATION
40#include "stb_image.h"
41
42#endif // MAIN_H