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.Scenes.GSCN.SceneFrameDefinition Class Referencesealed

Stores a lightweight reference to one frame in a registered tilesheet. More...

Properties

string Tilesheet = string.Empty [get, set]
 Gets or sets the logical tilesheet name.
string RegionName = TilesheetRegion.DefaultRegionName [get, set]
 Gets or sets the tilesheet region name.
int XTile [get, set]
 Gets or sets the zero-based frame column.
int YTile [get, set]
 Gets or sets the zero-based frame row.

Detailed Description

Stores a lightweight reference to one frame in a registered tilesheet.

Definition at line 8 of file SceneFrameDefinition.cs.

Property Documentation

◆ RegionName

string Gondwana.Scenes.GSCN.SceneFrameDefinition.RegionName = TilesheetRegion.DefaultRegionName
getset

Gets or sets the tilesheet region name.

Definition at line 18 of file SceneFrameDefinition.cs.

◆ Tilesheet

string Gondwana.Scenes.GSCN.SceneFrameDefinition.Tilesheet = string.Empty
getset

Gets or sets the logical tilesheet name.

Definition at line 13 of file SceneFrameDefinition.cs.

◆ XTile

int Gondwana.Scenes.GSCN.SceneFrameDefinition.XTile
getset

Gets or sets the zero-based frame column.

Definition at line 23 of file SceneFrameDefinition.cs.

◆ YTile

int Gondwana.Scenes.GSCN.SceneFrameDefinition.YTile
getset

Gets or sets the zero-based frame row.

Definition at line 28 of file SceneFrameDefinition.cs.