![]() |
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.
|
Provides a persistence boundary for EngineConfiguration. More...
Public Member Functions | |
| void | Save () |
| Persists the current Configuration. | |
Properties | |
| EngineConfiguration | Configuration [get] |
| Gets the configuration represented by this store. | |
| bool | AutoSave [get, set] |
| Gets or sets whether the store saves automatically when disposed. | |
Provides a persistence boundary for EngineConfiguration.
The engine owns the store supplied during initialization and disposes it during reinitialization or shutdown. Stores may persist to files, browser storage, or another platform-specific backing service.
Definition at line 11 of file IEngineConfigurationStore.cs.
| void Gondwana.Configuration.IEngineConfigurationStore.Save | ( | ) |
Persists the current Configuration.
Implemented in Gondwana.Blazor.Configuration.BrowserLocalStorageEngineConfigurationStore, and Gondwana.Configuration.EngineConfigurationFile.
|
getset |
Gets or sets whether the store saves automatically when disposed.
Implemented in Gondwana.Blazor.Configuration.BrowserLocalStorageEngineConfigurationStore, and Gondwana.Configuration.EngineConfigurationFile.
Definition at line 17 of file IEngineConfigurationStore.cs.
|
get |
Gets the configuration represented by this store.
Implemented in Gondwana.Blazor.Configuration.BrowserLocalStorageEngineConfigurationStore, and Gondwana.Configuration.EngineConfigurationFile.
Definition at line 14 of file IEngineConfigurationStore.cs.