CopperDevs.DearImGui
1.2.0
Prefix Reserved
See the version list below for details.
dotnet add package CopperDevs.DearImGui --version 1.2.0
NuGet\Install-Package CopperDevs.DearImGui -Version 1.2.0
<PackageReference Include="CopperDevs.DearImGui" Version="1.2.0" />
paket add CopperDevs.DearImGui --version 1.2.0
#r "nuget: CopperDevs.DearImGui, 1.2.0"
// Install CopperDevs.DearImGui as a Cake Addin #addin nuget:?package=CopperDevs.DearImGui&version=1.2.0 // Install CopperDevs.DearImGui as a Cake Tool #tool nuget:?package=CopperDevs.DearImGui&version=1.2.0
Coppers DearImGui
Custom layering around DearImGui
Info
Personally direct DearImGui didn't feel the best in C#, so I made this package to (subjectively) improve upon it.
Installation
dotnet add package CopperDevs.DearImGui --version 1.2.0
Additionally, you need to install a relevant renderer package. There is currently two pre-made packages available.
dotnet add package CopperDevs.DearImGui.Renderer.Raylib --version 1.1.1
dotnet add package CopperDevs.DearImGui.Renderer.OpenGl.SilkNet --version 1.0.1
To Do
- Documentation
- Better examples
- Raylib (Raylib-CSharp)
- Raylib (raylib-cs) Maybe
- OpenGl (Silk.NET)
- Vulkan (Silk.NET)
- OpenGl (OpenTk) Maybe
- Pre-made renderer packages
- Raylib (Raylib-CSharp)
- Raylib (raylib-cs) Maybe
- OpenGl (Silk.NET)
- Vulkan (Silk.NET)
- OpenGl (OpenTk) Maybe
- Changable backends Maybe
Examples
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net8.0
- CopperDevs.Core (>= 1.1.0)
- ImGui.NET (>= 1.91.0.1)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on CopperDevs.DearImGui:
Package | Downloads |
---|---|
CopperDevs.DearImGui.Renderer.OpenGl.SilkNet
Silk.net OpenGl renderer for my ImGui wrapper |
|
CopperDevs.DearImGui.Renderer.Raylib
Base raylib renderer for my ImGui wrapper |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-CSharp
This package is just support for the Raylib-CSharp bindings for the raylib renderer for my DearImGui layering |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-cs
This package is just support for the Raylib-Cs bindings for the raylib renderer for my DearImGui layering |
|
CopperDevs.DearImGui.Renderer.Raylib.Raylib-CSharp-Vinculum
This package is just support for the Raylib-CSharp-Vinculum bindings for the raylib renderer for my DearImGui layering |
GitHub repositories
This package is not used by any popular GitHub repositories.