PixelPerfectEngine.map.mapdata

Undocumented in source.

Public Imports

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

Members

Functions

loadMapFile
MappingElement[] loadMapFile(MapDataHeader* header, string name)

Loads a map from an external file. Header must be preallocated.

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.

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