Files
vertex_engine/src/utils/include.hpp
2025-03-13 15:29:33 +03:00

34 lines
990 B
C++
Executable File

#pragma once
#include <functional> // IWYU pragma: keep
#include <memory> // IWYU pragma: keep
#include <string> // IWYU pragma: keep
#include <any> // IWYU pragma: keep
#include <map> // IWYU pragma: keep
#include <thread> // IWYU pragma: keep
#include <future> // IWYU pragma: keep
#include <fstream> // IWYU pragma: keep
#include <numeric> // IWYU pragma: keep
#include <filesystem> // IWYU pragma: keep
/*
Если первым включен glad
то происходит ругание на то, что уже есть glad
и тут есть два пути исправления
первый
#define GLFW_INCLUDE_NONE
#include "GLFW/glfw3.h"
#include "glad.h"
второй это поставить glad первым
*/
#include <glad.h>
#include <GLFW/glfw3.h>
#include <hack/logger/logger.hpp>
#include <hack/patterns/singleton.hpp>
#include <imgui.h>
#include <imgui_impl_glfw.h>
#include <imgui_impl_opengl3.h>
#include <glm/glm.hpp>
#include <glm/gtc/type_ptr.hpp>