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
EngineStateParts.cs
1namespace Gondwana;
2
10[Flags]
12{
17 None = 0,
18
24 AssetsFiles = 1 << 0,
25
31 Tilesheets = 1 << 1,
32
38 Cycles = 1 << 2,
39
45 Scenes = 1 << 3,
46
52 Sprites = 1 << 4,
53
59 Audio = 1 << 5,
60
68}
EngineStateParts
Represents different parts of the engine state that can be managed, saved, or loaded independently....
@ Sprites
Represents the sprites state, including sprite instances, positions, properties, and sprite-related g...
@ AssetsFiles
Represents the asset files state, including loaded file references, asset metadata,...
@ None
No engine state parts are selected. This represents an empty or null state selection,...
@ All
Represents all engine state parts combined. This is a convenience value that includes AssetsFiles,...
@ Tilesheets
Represents the tilesheets state, including loaded tilesheet definitions, tile graphics,...
@ Cycles
Represents the animation cycles state, including sprite animations, frame sequences,...