Skip to content

Tilemap

Brine2D

Brine2D.Tilemap Namespace

Classes
Tilemap Represents a tilemap with multiple layers and a tileset. Pure data structure - rendering is handled by TilemapRenderer extension.
TilemapLayer Represents a single layer in a tilemap.
TilemapServiceCollectionExtensions Extension methods for registering tilemap services.
TileProperties Properties and metadata for a specific tile ID in the tileset.
Tileset Represents a tileset (sprite sheet) used by a tilemap. Pure data - no rendering dependencies.
TmjLoader Loads tilemaps from Tiled JSON (.tmj) format.
TmjMap Internal models for deserializing Tiled JSON (.tmj) format. These are internal and map to Tiled's JSON structure.
Structs
Tile Represents a single tile in a tilemap.
Interfaces
ITilemapLoader Interface for loading tilemaps from various formats.