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.EngineManagers Class Referencesealed

Provides centralized access to all engine resource managers. More...

Properties

AudioResourceManager AudioResources = AudioResourceManager.Instance [get]
 Gets the audio resource manager for loading and managing audio assets.
DirectDrawingManager DirectDrawings = DirectDrawingManager.Instance [get]
 Gets the direct drawing manager for immediate-mode rendering operations.
FontManager Fonts = FontManager.Instance [get]
 Gets the font manager for loading and managing font resources.
SpriteManager Sprites = SpriteManager.Instance [get]
 Gets the sprite manager for managing sprite assets and rendering.
TilesheetRegistry Tilesheets = TilesheetRegistry.Instance [get]
 Gets the tilesheet registry for managing tilesheet resources.
SvgResourceManager SvgResources = SvgResourceManager.Instance [get]
 Gets the SVG resource manager for loading and managing SVG assets.

Detailed Description

Provides centralized access to all engine resource managers.

Definition at line 13 of file EngineManagers.cs.

Property Documentation

◆ AudioResources

AudioResourceManager Gondwana.EngineManagers.AudioResources = AudioResourceManager.Instance
get

Gets the audio resource manager for loading and managing audio assets.

Definition at line 20 of file EngineManagers.cs.

◆ DirectDrawings

DirectDrawingManager Gondwana.EngineManagers.DirectDrawings = DirectDrawingManager.Instance
get

Gets the direct drawing manager for immediate-mode rendering operations.

Definition at line 25 of file EngineManagers.cs.

◆ Fonts

FontManager Gondwana.EngineManagers.Fonts = FontManager.Instance
get

Gets the font manager for loading and managing font resources.

Definition at line 30 of file EngineManagers.cs.

◆ Sprites

SpriteManager Gondwana.EngineManagers.Sprites = SpriteManager.Instance
get

Gets the sprite manager for managing sprite assets and rendering.

Definition at line 35 of file EngineManagers.cs.

◆ SvgResources

SvgResourceManager Gondwana.EngineManagers.SvgResources = SvgResourceManager.Instance
get

Gets the SVG resource manager for loading and managing SVG assets.

Definition at line 45 of file EngineManagers.cs.

◆ Tilesheets

TilesheetRegistry Gondwana.EngineManagers.Tilesheets = TilesheetRegistry.Instance
get

Gets the tilesheet registry for managing tilesheet resources.

Definition at line 40 of file EngineManagers.cs.