Angulos
Loading...
Searching...
No Matches
Angulos.UI.ImGui.MainImGuiRenderer Class Reference
Inheritance diagram for Angulos.UI.ImGui.MainImGuiRenderer:
Angulos.UI.IUIRenderer

Public Member Functions

void Begin (InternalSVKRenderer renderer)
 Get ready to start draw UI elements.
void Clean ()
 Clean all resources used to draw UI elements.
void Disable ()
 Temporarily disable drawing UI elements.
void Enable ()
 Temporarily enable drawing UI elements.
CommandBuffer[] Frame (CommandBuffer[] bufs, int framid)
 Called every frame. Draw the UI elements to the provided command buffers.

Public Attributes

ImGuiRenderer main
 The primary ImGuiRenderer to use for rendering.

Member Function Documentation

◆ Begin()

void Angulos.UI.ImGui.MainImGuiRenderer.Begin ( InternalSVKRenderer renderer)
inline

Get ready to start draw UI elements.

Implements Angulos.UI.IUIRenderer.

◆ Clean()

void Angulos.UI.ImGui.MainImGuiRenderer.Clean ( )
inline

Clean all resources used to draw UI elements.

Implements Angulos.UI.IUIRenderer.

◆ Disable()

void Angulos.UI.ImGui.MainImGuiRenderer.Disable ( )
inline

Temporarily disable drawing UI elements.

Implements Angulos.UI.IUIRenderer.

◆ Enable()

void Angulos.UI.ImGui.MainImGuiRenderer.Enable ( )
inline

Temporarily enable drawing UI elements.

Implements Angulos.UI.IUIRenderer.

◆ Frame()

CommandBuffer[] Angulos.UI.ImGui.MainImGuiRenderer.Frame ( CommandBuffer[] bufs,
int frameid )
inline

Called every frame. Draw the UI elements to the provided command buffers.

Implements Angulos.UI.IUIRenderer.


The documentation for this class was generated from the following file:
  • Sharp/UI/ImGui/MainImGuiRenderer.cs