liblcf
rpg_map.cpp
Go to the documentation of this file.
1 /* !!!! GENERATED FILE - DO NOT EDIT !!!!
2  * --------------------------------------
3  *
4  * This file is part of liblcf. Copyright (c) 2021 liblcf authors.
5  * https://github.com/EasyRPG/liblcf - https://easyrpg.org
6  *
7  * liblcf is Free/Libre Open Source Software, released under the MIT License.
8  * For the full copyright and license information, please view the COPYING
9  * file that was distributed with this source code.
10  */
11 
12 // Headers
13 #include "lcf/rpg/map.h"
14 
15 namespace lcf {
16 namespace rpg {
17 
18 std::ostream& operator<<(std::ostream& os, const Map& obj) {
19  os << "Map{";
20  os << "chipset_id="<< obj.chipset_id;
21  os << ", width="<< obj.width;
22  os << ", height="<< obj.height;
23  os << ", scroll_type="<< obj.scroll_type;
24  os << ", parallax_flag="<< obj.parallax_flag;
25  os << ", parallax_name="<< obj.parallax_name;
26  os << ", parallax_loop_x="<< obj.parallax_loop_x;
27  os << ", parallax_loop_y="<< obj.parallax_loop_y;
28  os << ", parallax_auto_loop_x="<< obj.parallax_auto_loop_x;
29  os << ", parallax_sx="<< obj.parallax_sx;
30  os << ", parallax_auto_loop_y="<< obj.parallax_auto_loop_y;
31  os << ", parallax_sy="<< obj.parallax_sy;
32  os << ", generator_flag="<< obj.generator_flag;
33  os << ", generator_mode="<< obj.generator_mode;
34  os << ", top_level="<< obj.top_level;
35  os << ", generator_tiles="<< obj.generator_tiles;
36  os << ", generator_width="<< obj.generator_width;
37  os << ", generator_height="<< obj.generator_height;
38  os << ", generator_surround="<< obj.generator_surround;
39  os << ", generator_upper_wall="<< obj.generator_upper_wall;
40  os << ", generator_floor_b="<< obj.generator_floor_b;
41  os << ", generator_floor_c="<< obj.generator_floor_c;
42  os << ", generator_extra_b="<< obj.generator_extra_b;
43  os << ", generator_extra_c="<< obj.generator_extra_c;
44  os << ", generator_x=";
45  for (size_t i = 0; i < obj.generator_x.size(); ++i) {
46  os << (i == 0 ? "[" : ", ") << obj.generator_x[i];
47  }
48  os << "]";
49  os << ", generator_y=";
50  for (size_t i = 0; i < obj.generator_y.size(); ++i) {
51  os << (i == 0 ? "[" : ", ") << obj.generator_y[i];
52  }
53  os << "]";
54  os << ", generator_tile_ids=";
55  for (size_t i = 0; i < obj.generator_tile_ids.size(); ++i) {
56  os << (i == 0 ? "[" : ", ") << obj.generator_tile_ids[i];
57  }
58  os << "]";
59  os << ", lower_layer=";
60  for (size_t i = 0; i < obj.lower_layer.size(); ++i) {
61  os << (i == 0 ? "[" : ", ") << obj.lower_layer[i];
62  }
63  os << "]";
64  os << ", upper_layer=";
65  for (size_t i = 0; i < obj.upper_layer.size(); ++i) {
66  os << (i == 0 ? "[" : ", ") << obj.upper_layer[i];
67  }
68  os << "]";
69  os << ", events=";
70  for (size_t i = 0; i < obj.events.size(); ++i) {
71  os << (i == 0 ? "[" : ", ") << obj.events[i];
72  }
73  os << "]";
74  os << ", save_count_2k3e="<< obj.save_count_2k3e;
75  os << ", save_count="<< obj.save_count;
76  os << "}";
77  return os;
78 }
79 
80 } // namespace rpg
81 } // namespace lcf
std::ostream & operator<<(std::ostream &os, const Actor &obj)
Definition: rpg_actor.cpp:18
Definition: dbarray.cpp:13