liblcf
Toggle main menu visibility
Loading...
Searching...
No Matches
ldb_troop.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/ldb/reader.h"
14
#include "lcf/ldb/chunks.h"
15
#include "
reader_struct_impl.h
"
16
17
namespace
lcf
{
18
19
// Read Troop.
20
21
template
<>
22
char
const
*
const
Struct<rpg::Troop>::name
=
"Troop"
;
23
static
TypedField<rpg::Troop, DBString>
static_name(
24
&rpg::Troop::name,
25
LDB_Reader::ChunkTroop::name,
26
"name"
,
27
0,
28
0
29
);
30
static
TypedField<rpg::Troop, std::vector<rpg::TroopMember>
> static_members(
31
&rpg::Troop::members,
32
LDB_Reader::ChunkTroop::members,
33
"members"
,
34
1,
35
0
36
);
37
static
TypedField<rpg::Troop, bool>
static_auto_alignment(
38
&rpg::Troop::auto_alignment,
39
LDB_Reader::ChunkTroop::auto_alignment,
40
"auto_alignment"
,
41
0,
42
1
43
);
44
static
SizeField<rpg::Troop, DBBitArray>
static_size_terrain_set(
45
&rpg::Troop::terrain_set,
46
LDB_Reader::ChunkTroop::terrain_set_size,
47
0,
48
0
49
);
50
static
TypedField<rpg::Troop, DBBitArray>
static_terrain_set(
51
&rpg::Troop::terrain_set,
52
LDB_Reader::ChunkTroop::terrain_set,
53
"terrain_set"
,
54
1,
55
0
56
);
57
static
TypedField<rpg::Troop, bool>
static_appear_randomly(
58
&rpg::Troop::appear_randomly,
59
LDB_Reader::ChunkTroop::appear_randomly,
60
"appear_randomly"
,
61
0,
62
1
63
);
64
static
TypedField<rpg::Troop, std::vector<rpg::TroopPage>
> static_pages(
65
&rpg::Troop::pages,
66
LDB_Reader::ChunkTroop::pages,
67
"pages"
,
68
1,
69
0
70
);
71
72
73
template
<>
74
Field<rpg::Troop>
const
*
Struct<rpg::Troop>::fields
[] = {
75
&static_name,
76
&static_members,
77
&static_auto_alignment,
78
&static_size_terrain_set,
79
&static_terrain_set,
80
&static_appear_randomly,
81
&static_pages,
82
NULL
83
};
84
85
template
class
Struct<rpg::Troop>
;
86
87
}
//namespace lcf
lcf::Struct
Definition
reader_struct.h:604
lcf::Struct::fields
static const Field< S > * fields[]
Definition
reader_struct.h:609
lcf::Struct::name
static const char *const name
Definition
reader_struct.h:612
lcf
Definition
dbarray.cpp:13
reader_struct_impl.h
lcf::Field
Definition
reader_struct.h:367
lcf::SizeField
Definition
reader_struct.h:488
lcf::TypedField
Definition
reader_struct.h:400
src
generated
ldb_troop.cpp
Generated on
for liblcf by
1.17.0