22#ifndef NUVIE_FILES_TMX_MAP_H
23#define NUVIE_FILES_TMX_MAP_H
25#include "ultima/nuvie/core/nuvie_defs.h"
26#include "ultima/nuvie/files/nuvie_io_file.h"
34class NuvieIOFileWrite;
38 unsigned char *mapdata;
50 bool exportTmxMapFiles(
const Common::Path &dir, nuvie_game_t type);
52 bool exportMapLevel(uint8 level);
53 void writeRoofTileset(uint8 level);
55 uint16 gidOffset, uint16 bitsPerTile,
const unsigned char *data);
57 void writeObjects(
NuvieIOFileWrite *tmx, uint8 level,
bool forceLower,
bool toptiles);
61 bool canDrawTile(
Tile *t,
bool forceLower,
bool toptile);
Definition: nuvie_io_file.h:75
Definition: obj_manager.h:74
Definition: tile_manager.h:145
Definition: tile_manager.h:113