ktsu.ImGuiApp
1.0.0-alpha.43
Prefix Reserved
This is a prerelease version of ktsu.ImGuiApp.
There is a newer prerelease version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package ktsu.ImGuiApp --version 1.0.0-alpha.43
NuGet\Install-Package ktsu.ImGuiApp -Version 1.0.0-alpha.43
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ktsu.ImGuiApp" Version="1.0.0-alpha.43" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ktsu.ImGuiApp --version 1.0.0-alpha.43
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ktsu.ImGuiApp, 1.0.0-alpha.43"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ktsu.ImGuiApp as a Cake Addin #addin nuget:?package=ktsu.ImGuiApp&version=1.0.0-alpha.43&prerelease // Install ktsu.ImGuiApp as a Cake Tool #tool nuget:?package=ktsu.ImGuiApp&version=1.0.0-alpha.43&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ImGuiApp
A bootstrap library to give you an environment to build an ImGUI.NET application with.
Minimal Example
namespace ktsu.ImGuiAppDemo;
using ImGuiNET;
using ktsu.ImGuiApp;
internal class ImGuiAppDemo
{
private static bool showImGuiDemo;
private static void Main() =>
ImGuiApp.Start(nameof(ImGuiAppDemo), new(), OnStart, OnTick, OnMenu, OnWindowResized);
private static void OnStart() => {}
private static void OnTick(float dt)
{
ImGui.ShowDemoWindow(ref showImGuiDemo);
ImGui.Begin("Demo");
ImGui.Text("Hello, ImGui.NET!");
ImGui.Text("This is a demo of ImGui.NET.");
ImGui.End();
}
private static void OnMenu() => {}
private static void OnWindowResized() => {}
}
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0
- ImGui.NET (>= 1.91.0.1)
- ktsu.ScopedAction (>= 1.0.0-alpha.10)
- ktsu.StrongPaths (>= 1.1.7)
- Silk.NET (>= 2.21.0)
- Silk.NET.Input.Extensions (>= 2.21.0)
- SixLabors.ImageSharp (>= 3.1.5)
-
net8.0
- ImGui.NET (>= 1.91.0.1)
- ktsu.ScopedAction (>= 1.0.0-alpha.10)
- ktsu.StrongPaths (>= 1.1.7)
- Silk.NET (>= 2.21.0)
- Silk.NET.Input.Extensions (>= 2.21.0)
- SixLabors.ImageSharp (>= 3.1.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0-alpha.66 | 48 | 11/21/2024 |
1.0.0-alpha.65 | 79 | 11/20/2024 |
1.0.0-alpha.64 | 100 | 11/17/2024 |
1.0.0-alpha.63 | 42 | 11/15/2024 |
1.0.0-alpha.62 | 60 | 11/14/2024 |
1.0.0-alpha.61 | 69 | 11/13/2024 |
1.0.0-alpha.60 | 131 | 11/7/2024 |
1.0.0-alpha.59 | 38 | 11/7/2024 |
1.0.0-alpha.58 | 53 | 11/6/2024 |
1.0.0-alpha.57 | 84 | 11/5/2024 |
1.0.0-alpha.56 | 191 | 11/2/2024 |
1.0.0-alpha.55 | 47 | 11/1/2024 |
1.0.0-alpha.54 | 328 | 10/18/2024 |
1.0.0-alpha.53 | 295 | 10/9/2024 |
1.0.0-alpha.52 | 83 | 10/8/2024 |
1.0.0-alpha.51 | 107 | 10/5/2024 |
1.0.0-alpha.50 | 64 | 10/4/2024 |
1.0.0-alpha.49 | 241 | 9/25/2024 |
1.0.0-alpha.48 | 79 | 9/24/2024 |
1.0.0-alpha.47 | 97 | 9/21/2024 |
1.0.0-alpha.46 | 85 | 9/19/2024 |
1.0.0-alpha.45 | 42 | 9/19/2024 |
1.0.0-alpha.44 | 67 | 9/19/2024 |
1.0.0-alpha.43 | 35 | 9/19/2024 |
1.0.0-alpha.42 | 81 | 9/19/2024 |
1.0.0-alpha.41 | 92 | 9/18/2024 |
1.0.0-alpha.40 | 50 | 9/18/2024 |
1.0.0-alpha.39 | 68 | 9/18/2024 |
1.0.0-alpha.38 | 62 | 9/18/2024 |
1.0.0-alpha.37 | 100 | 9/18/2024 |
1.0.0-alpha.36 | 197 | 9/14/2024 |