Hymn to Beauty
C++ 3D Engine
ImGuiImplementation Namespace Reference

Functions

void Init (GLFWwindow *window, Video::Renderer *renderer)
 Initialize the ImGui implementation. More...
 
void Shutdown ()
 Shutdown ImGui. More...
 
void NewFrame ()
 Start a new frame. More...
 
void Render ()
 Render the GUI. More...
 

Function Documentation

◆ Init()

void ImGuiImplementation::Init ( GLFWwindow *  window,
Video::Renderer renderer 
)

Initialize the ImGui implementation.

Parameters
windowWindow to get output for.
rendererRenderer to use for rendering the GUI.

◆ NewFrame()

void ImGuiImplementation::NewFrame ( )

Start a new frame.

◆ Render()

void ImGuiImplementation::Render ( )

Render the GUI.

◆ Shutdown()

void ImGuiImplementation::Shutdown ( )

Shutdown ImGui.