|
Hymn to Beauty
C++ 3D Engine
|
#include "Implementation.hpp"#include <cstring>#include <imgui.h>#include <Engine/Manager/Managers.hpp>#include <Engine/Manager/InputManager.hpp>#include <Utility/Profiling/Profiling.hpp>#include <Utility/Time.hpp>#include <Video/Renderer.hpp>#include <Video/LowLevelRenderer/Interface/LowLevelRenderer.hpp>#include <Video/LowLevelRenderer/Interface/CommandBuffer.hpp>#include <Video/LowLevelRenderer/Interface/ShaderProgram.hpp>#include <Video/LowLevelRenderer/Interface/GraphicsPipeline.hpp>#include "ImGUI.vert.hpp"#include "ImGUI.frag.hpp"#include <GLFW/glfw3.h>Namespaces | |
| namespace | ImGuiImplementation |
Functions | |
| void | ImGuiImplementation::Init (GLFWwindow *window, Video::Renderer *renderer) |
| Initialize the ImGui implementation. More... | |
| void | ImGuiImplementation::Shutdown () |
| Shutdown ImGui. More... | |
| void | ImGuiImplementation::NewFrame () |
| Start a new frame. More... | |
| void | ImGuiImplementation::Render () |
| Render the GUI. More... | |