Boist.Windowing
0.1.1
dotnet add package Boist.Windowing --version 0.1.1
NuGet\Install-Package Boist.Windowing -Version 0.1.1
<PackageReference Include="Boist.Windowing" Version="0.1.1" />
<PackageVersion Include="Boist.Windowing" Version="0.1.1" />
<PackageReference Include="Boist.Windowing" />
paket add Boist.Windowing --version 0.1.1
#r "nuget: Boist.Windowing, 0.1.1"
#:package Boist.Windowing@0.1.1
#addin nuget:?package=Boist.Windowing&version=0.1.1
#tool nuget:?package=Boist.Windowing&version=0.1.1
Boist.Windowing
A library providing cross-platform window management, built with SDL3. It provides all of the native windowing handles and OpenGL functions necessary to initialize a Boist.Graphics.Renderer (or to use any graphics library you may use!).
It also fires events that can be obtained with Window.PollEvent(out WindowEvent).
This project depends on SDL3-CS, which requires native runtime libraries to function.
To install these libraries, simply install the package for your platform:
| Platform | Package |
|---|---|
| Windows | SDL3-CS.Windows |
| macOS | SDL3-CS.MacOS |
| Linux | SDL3-CS.Linux |
You can also insert this into your .csproj if you're building an application for multiple platforms:
<ItemGroup Condition="$([System.OperatingSystem]::IsWindows())">
<PackageReference Include="SDL3-CS.Windows" Version="3.4.10.5" />
</ItemGroup>
<ItemGroup Condition="$([System.OperatingSystem]::IsLinux())">
<PackageReference Include="SDL3-CS.Linux" Version="3.4.10.5" />
</ItemGroup>
<ItemGroup Condition="$([System.OperatingSystem]::IsMacOS())">
<PackageReference Include="SDL3-CS.MacOS" Version="3.4.10.5" />
</ItemGroup>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- SDL3-CS (>= 3.4.10.5)
- Serilog (>= 4.3.0)
- Serilog.Extensions.Logging (>= 10.0.0)
- Serilog.Sinks.Console (>= 6.1.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Boist.Windowing:
| Package | Downloads |
|---|---|
|
Boist
A suite of cross-platform libraries for building applications. |
GitHub repositories
This package is not used by any popular GitHub repositories.