liblcf
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rpg_map.h
Go to the documentation of this file.
1 /* !!!! GENERATED FILE - DO NOT EDIT !!!! */
2 
3 /*
4  * Copyright (c) 2014 liblcf authors
5  * This file is released under the MIT License
6  * http://opensource.org/licenses/MIT
7  */
8 
9 #ifndef LCF_RPG_MAP_H
10 #define LCF_RPG_MAP_H
11 
12 // Headers
13 #include <string>
14 #include <vector>
15 #include "reader_types.h"
16 #include "rpg_event.h"
17 
21 namespace RPG {
22  class Map {
23  public:
24  enum ScrollType {
29  };
35  };
39  };
40 
41  Map();
42 
43  int ID;
45  int width;
46  int height;
49  std::string parallax_name;
58  bool top_level;
68  std::vector<uint32_t> generator_x;
69  std::vector<uint32_t> generator_y;
70  std::vector<int16_t> generator_tile_ids;
71  std::vector<int16_t> lower_layer;
72  std::vector<int16_t> upper_layer;
73  std::vector<Event> events;
75  };
76 }
77 
78 #endif
bool generator_flag
Definition: rpg_map.h:56
int scroll_type
Definition: rpg_map.h:47
std::string parallax_name
Definition: rpg_map.h:49
std::vector< int16_t > generator_tile_ids
Definition: rpg_map.h:70
int generator_width
Definition: rpg_map.h:60
GeneratorTiles
Definition: rpg_map.h:36
ScrollType
Definition: rpg_map.h:24
bool parallax_loop_y
Definition: rpg_map.h:51
bool generator_upper_wall
Definition: rpg_map.h:63
int ID
Definition: rpg_map.h:43
int parallax_sy
Definition: rpg_map.h:55
int generator_mode
Definition: rpg_map.h:57
std::vector< Event > events
Definition: rpg_map.h:73
bool generator_floor_c
Definition: rpg_map.h:65
int chipset_id
Definition: rpg_map.h:44
bool generator_extra_b
Definition: rpg_map.h:66
std::vector< uint32_t > generator_x
Definition: rpg_map.h:68
std::vector< int16_t > upper_layer
Definition: rpg_map.h:72
int width
Definition: rpg_map.h:45
bool top_level
Definition: rpg_map.h:58
int height
Definition: rpg_map.h:46
int generator_height
Definition: rpg_map.h:61
int save_count
Definition: rpg_map.h:74
int parallax_sx
Definition: rpg_map.h:53
Definition: rpg_actor.h:23
bool generator_extra_c
Definition: rpg_map.h:67
int generator_tiles
Definition: rpg_map.h:59
std::vector< uint32_t > generator_y
Definition: rpg_map.h:69
GeneratorMode
Definition: rpg_map.h:30
std::vector< int16_t > lower_layer
Definition: rpg_map.h:71
bool generator_surround
Definition: rpg_map.h:62
bool parallax_loop_x
Definition: rpg_map.h:50
bool parallax_flag
Definition: rpg_map.h:48
bool generator_floor_b
Definition: rpg_map.h:64
bool parallax_auto_loop_x
Definition: rpg_map.h:52
bool parallax_auto_loop_y
Definition: rpg_map.h:54