diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/map.c | 12 | ||||
-rw-r--r-- | src/map.h | 2 |
2 files changed, 14 insertions, 0 deletions
@@ -955,6 +955,18 @@ db_map_render(struct db_map *map, SDL_Renderer *renderer) } int +db_map_get_tilewidth(struct db_map *map) +{ + return map->tw; +} + +int +db_map_get_tileheight(struct db_map *map) +{ + return map->th; +} + +int db_map_get_framerate(struct db_map *map) { return map->fr; @@ -27,6 +27,8 @@ struct db_map; struct db_map *db_map_new(const char *game_id, const char *level_id); SDL_Texture *db_map_render(struct db_map *map, SDL_Renderer *renderer); +int db_map_get_tilewidth(struct db_map *map) __attribute__((__pure__)); +int db_map_get_tileheight(struct db_map *map) __attribute__((__pure__)); int db_map_get_framerate(struct db_map *map) __attribute__((__pure__)); struct db_tileset *db_map_get_tilesets(struct db_map *map) __attribute__((__pure__)); |