OSDN Git Service

Merge pull request #3193 from Hourier/Make-RedrawingFlagsUpdater
[hengbandforosx/hengbandosx.git] / src / floor / fixed-map-generator.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 // Quest/Town/World Generator
6 struct qtwg_type {
7     char *buf;
8     int ymin;
9     int xmin;
10     int ymax;
11     int xmax;
12     int *y;
13     int *x;
14 };
15
16 class PlayerType;
17 enum parse_error_type : int;
18 typedef parse_error_type (*process_dungeon_file_pf)(PlayerType *, std::string_view, int, int, int, int);
19
20 qtwg_type *initialize_quest_generator_type(qtwg_type *qg_ptr, char *buf, int ymin, int xmin, int ymax, int xmax, int *y, int *x);
21 parse_error_type generate_fixed_map_floor(PlayerType *player_ptr, qtwg_type *qg_ptr, process_dungeon_file_pf parse_fixed_map);