Hymn to Beauty
C++ 3D Engine
Implementation.cpp File Reference
#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...