PixelPerfectEngine.map.mapdata

Undocumented in source.

Public Imports

PixelPerfectEngine.system.exc
public import PixelPerfectEngine.system.exc;

Members

Functions

loadMapFile
MappingElement[] loadMapFile(F file, MapDataHeader header)

Loads a map from an external file.

loadMapFromBase64
MappingElement[] loadMapFromBase64(char[] input, int length)

Loads a map from a BASE64 string.

saveMapFile
void saveMapFile(MapDataHeader* header, MappingElement[] map, string name)

Saves a map to an external file.

saveMapFile
void saveMapFile(MapDataHeader header, MappingElement[] map, F file)

Ditto, but safer.

saveMapToBase64
char[] saveMapToBase64(MappingElement[] input)

Saves a map to a BASE64 string.

Structs

MapDataHeader
struct MapDataHeader

Contains the very basic data for the map binary file (*.mbf).

Meta