liblcf
Loading...
Searching...
No Matches
rpg_database.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) 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/database.h"
14
15namespace lcf {
16namespace rpg {
17
18std::ostream& operator<<(std::ostream& os, const Database& obj) {
19 os << "Database{";
20 os << "actors=";
21 for (size_t i = 0; i < obj.actors.size(); ++i) {
22 os << (i == 0 ? "[" : ", ") << obj.actors[i];
23 }
24 os << "]";
25 os << ", skills=";
26 for (size_t i = 0; i < obj.skills.size(); ++i) {
27 os << (i == 0 ? "[" : ", ") << obj.skills[i];
28 }
29 os << "]";
30 os << ", items=";
31 for (size_t i = 0; i < obj.items.size(); ++i) {
32 os << (i == 0 ? "[" : ", ") << obj.items[i];
33 }
34 os << "]";
35 os << ", enemies=";
36 for (size_t i = 0; i < obj.enemies.size(); ++i) {
37 os << (i == 0 ? "[" : ", ") << obj.enemies[i];
38 }
39 os << "]";
40 os << ", troops=";
41 for (size_t i = 0; i < obj.troops.size(); ++i) {
42 os << (i == 0 ? "[" : ", ") << obj.troops[i];
43 }
44 os << "]";
45 os << ", terrains=";
46 for (size_t i = 0; i < obj.terrains.size(); ++i) {
47 os << (i == 0 ? "[" : ", ") << obj.terrains[i];
48 }
49 os << "]";
50 os << ", attributes=";
51 for (size_t i = 0; i < obj.attributes.size(); ++i) {
52 os << (i == 0 ? "[" : ", ") << obj.attributes[i];
53 }
54 os << "]";
55 os << ", states=";
56 for (size_t i = 0; i < obj.states.size(); ++i) {
57 os << (i == 0 ? "[" : ", ") << obj.states[i];
58 }
59 os << "]";
60 os << ", animations=";
61 for (size_t i = 0; i < obj.animations.size(); ++i) {
62 os << (i == 0 ? "[" : ", ") << obj.animations[i];
63 }
64 os << "]";
65 os << ", chipsets=";
66 for (size_t i = 0; i < obj.chipsets.size(); ++i) {
67 os << (i == 0 ? "[" : ", ") << obj.chipsets[i];
68 }
69 os << "]";
70 os << ", terms="<< obj.terms;
71 os << ", system="<< obj.system;
72 os << ", switches=";
73 for (size_t i = 0; i < obj.switches.size(); ++i) {
74 os << (i == 0 ? "[" : ", ") << obj.switches[i];
75 }
76 os << "]";
77 os << ", variables=";
78 for (size_t i = 0; i < obj.variables.size(); ++i) {
79 os << (i == 0 ? "[" : ", ") << obj.variables[i];
80 }
81 os << "]";
82 os << ", commonevents=";
83 for (size_t i = 0; i < obj.commonevents.size(); ++i) {
84 os << (i == 0 ? "[" : ", ") << obj.commonevents[i];
85 }
86 os << "]";
87 os << ", version="<< obj.version;
88 os << ", battlecommands="<< obj.battlecommands;
89 os << ", classes=";
90 for (size_t i = 0; i < obj.classes.size(); ++i) {
91 os << (i == 0 ? "[" : ", ") << obj.classes[i];
92 }
93 os << "]";
94 os << ", battleranimations=";
95 for (size_t i = 0; i < obj.battleranimations.size(); ++i) {
96 os << (i == 0 ? "[" : ", ") << obj.battleranimations[i];
97 }
98 os << "]";
99 os << "}";
100 return os;
101}
102
103} // namespace rpg
104} // namespace lcf
std::ostream & operator<<(std::ostream &os, const Actor &obj)
Definition: rpg_actor.cpp:18
Definition: dbarray.cpp:13