Namespace SadConsole.ImGuiSystem
Classes
DrawVertDeclaration
Helpers
ImGuiCore
Shared objects that drive the ImGui integration for SadConsole.
ImGuiDemos
ImGuiImplementation
A basic ImGui interface that adds the ImGuiMonoGameComponent to MonoGame, rendering ImGui over SadConsole.
ImGuiListEnum<TEnum>
Wraps an enum type for ImGui controls, like listboxes.
ImGuiList<T>
Wraps a collection of objects for ImGui controls, like list boxes.
ImGuiMonoGameComponent
ImGuiObjectBase
Represents an object drawn in ImGui.
ImGuiObjectCollection
A collection of ImGuiObjectBase objects that can be added to a ImGui renderer.
ImGuiRenderer
ImGuiWindowBase
Themes
Structs
ImGuiGuardedValue<T>
Makes a copy of a value and allows it to be changed. The change can be committed or reverted.
Interfaces
ITitle
Defines a title on an object.