liblcf
ldb_attribute.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) 2020 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 "
ldb_reader.h
"
14
#include "
ldb_chunks.h
"
15
#include "
reader_struct_impl.h
"
16
17
// Read Attribute.
18
19
template
<>
20
char
const
*
const
Struct<RPG::Attribute>::name
=
"Attribute"
;
21
static
TypedField<RPG::Attribute, std::string>
static_name(
22
&
RPG::Attribute::name
,
23
LDB_Reader::ChunkAttribute::name
,
24
"name"
,
25
0,
26
0
27
);
28
static
TypedField<RPG::Attribute, int32_t>
static_type(
29
&
RPG::Attribute::type
,
30
LDB_Reader::ChunkAttribute::type
,
31
"type"
,
32
1,
33
0
34
);
35
static
TypedField<RPG::Attribute, int32_t>
static_a_rate(
36
&
RPG::Attribute::a_rate
,
37
LDB_Reader::ChunkAttribute::a_rate
,
38
"a_rate"
,
39
0,
40
0
41
);
42
static
TypedField<RPG::Attribute, int32_t>
static_b_rate(
43
&
RPG::Attribute::b_rate
,
44
LDB_Reader::ChunkAttribute::b_rate
,
45
"b_rate"
,
46
0,
47
0
48
);
49
static
TypedField<RPG::Attribute, int32_t>
static_c_rate(
50
&
RPG::Attribute::c_rate
,
51
LDB_Reader::ChunkAttribute::c_rate
,
52
"c_rate"
,
53
0,
54
0
55
);
56
static
TypedField<RPG::Attribute, int32_t>
static_d_rate(
57
&
RPG::Attribute::d_rate
,
58
LDB_Reader::ChunkAttribute::d_rate
,
59
"d_rate"
,
60
0,
61
0
62
);
63
static
TypedField<RPG::Attribute, int32_t>
static_e_rate(
64
&
RPG::Attribute::e_rate
,
65
LDB_Reader::ChunkAttribute::e_rate
,
66
"e_rate"
,
67
0,
68
0
69
);
70
71
72
template
<>
73
Field<RPG::Attribute>
const
*
Struct<RPG::Attribute>::fields
[] = {
74
&static_name,
75
&static_type,
76
&static_a_rate,
77
&static_b_rate,
78
&static_c_rate,
79
&static_d_rate,
80
&static_e_rate,
81
NULL
82
};
83
84
template
class
Struct<RPG::Attribute>
;
RPG::Attribute::d_rate
int32_t d_rate
Definition:
rpg_attribute.h:41
RPG::Attribute::e_rate
int32_t e_rate
Definition:
rpg_attribute.h:42
RPG::Attribute::c_rate
int32_t c_rate
Definition:
rpg_attribute.h:40
RPG::Attribute::type
int32_t type
Definition:
rpg_attribute.h:37
RPG::Attribute::name
std::string name
Definition:
rpg_attribute.h:36
RPG::Attribute::b_rate
int32_t b_rate
Definition:
rpg_attribute.h:39
RPG::Attribute::a_rate
int32_t a_rate
Definition:
rpg_attribute.h:38
Struct
Definition:
reader_struct.h:552
ldb_chunks.h
ldb_reader.h
reader_struct_impl.h
Field
Definition:
reader_struct.h:315
LDB_Reader::ChunkAttribute::b_rate
@ b_rate
Definition:
ldb_chunks.h:186
LDB_Reader::ChunkAttribute::c_rate
@ c_rate
Definition:
ldb_chunks.h:188
LDB_Reader::ChunkAttribute::type
@ type
Definition:
ldb_chunks.h:182
LDB_Reader::ChunkAttribute::d_rate
@ d_rate
Definition:
ldb_chunks.h:190
LDB_Reader::ChunkAttribute::name
@ name
Definition:
ldb_chunks.h:180
LDB_Reader::ChunkAttribute::a_rate
@ a_rate
Definition:
ldb_chunks.h:184
LDB_Reader::ChunkAttribute::e_rate
@ e_rate
Definition:
ldb_chunks.h:192
TypedField
Definition:
reader_struct.h:348
src
generated
ldb_attribute.cpp
Generated on Thu Jul 29 2021 00:00:00 for liblcf by
1.9.1