CG-Project2
Loading...
Searching...
No Matches
Graphic.hpp
1#pragma once
2
3#include "../vendor/include/glad/glad.h"
4#include <GLFW/glfw3.h>
5
6#include "../vendor/include/imgui/imgui.h"
7#include "../vendor/include/imgui/imgui_impl_glfw.h"
8#include "../vendor/include/imgui/imgui_impl_opengl3.h"
9
10// ImGuiHelpMarker
11inline static void ImGuiHelpMarker(const char *desc) {
12 ImGui::TextDisabled("(?)");
13 if (ImGui::BeginItemTooltip()) {
14 ImGui::PushTextWrapPos(ImGui::GetFontSize() * 35.0f);
15 ImGui::TextUnformatted(desc);
16 ImGui::PopTextWrapPos();
17 ImGui::EndTooltip();
18 }
19}
20
21#define GLM_ENABLE_EXPERIMENTAL
22#include <glm/glm.hpp>
23#include <glm/gtx/string_cast.hpp>