Gondwana Game Engine Development (master) - 2.6.1
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop and web platforms using SkiaSharp for graphics and pluggable audio backends for desktop and browser targets.
Loading...
Searching...
No Matches
Gondwana.Blazor.Rendering Namespace Reference

Classes

class  BlazorBitmapRenderSurfaceAdapter
 Provides a bitmap (CPU) render surface adapter for Blazor that presents each frame by converting pixel data from a SKImage into an RGBA byte array and drawing it onto the HTML canvas element owned by BlazorBitmapRenderSurfaceComponent. More...
class  BlazorBitmapRenderSurfaceComponent
 A Blazor component that presents Gondwana game frames on an HTML <canvas> element and forwards keyboard, mouse, and touch events to the Gondwana input adapters. More...
class  BlazorGpuRenderSurfaceAdapter
 Coordinates Gondwana foreground-frame requests with a Blazor WebGL render surface. More...
class  BlazorGpuRenderSurfaceComponent
 A Blazor WebGL render surface that draws Gondwana scenes through an GpuBackbuffer without transferring frame pixels through JavaScript. More...
class  BlazorRenderSurfaceComponentBase
 Provides the shared DOM input surface used by Gondwana's Blazor bitmap and GPU render components. More...
class  BlazorSkiaGlView
 Gives Razor a local component name for SkiaSharp's WebGL view. This avoids Razor resolving SkiaSharp relative to Gondwana's own Gondwana.SkiaSharp namespace. More...