Table of Contents

Namespace DotTiled.Serialization

Classes

DefaultResourceCache

A default implementation of IResourceCache that uses an in-memory dictionary to cache resources.

FileSystemResourceReader

Uses the underlying host file system to read Tiled resources from a given path.

Loader

Able to load Tiled resources from a given path.

MapReader

Reads a map from a string, regardless of format.

TemplateReader

Reads a template from a string, regardless of format.

TilesetReader

Reads a tileset from a string, regardless of format.

Interfaces

IMapReader

Interface for reading a map from some source. Used by the different file format parsers to read a map.

IResourceCache

Interface for a cache that stores Tiled resources for faster retrieval and reuse.

IResourceReader

Able to read resources from a given path.

ITemplateReader

Interface for reading a template from some source. Used by the different file format parsers to read a template.

ITilesetReader

Interface for reading a tileset from some source. Used by the different file format parsers to read a tileset.