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";
24  "name",
25  0,
26  0
27 );
28 static TypedField<RPG::Attribute, int32_t> static_type(
31  "type",
32  1,
33  0
34 );
35 static TypedField<RPG::Attribute, int32_t> static_a_rate(
38  "a_rate",
39  0,
40  0
41 );
42 static TypedField<RPG::Attribute, int32_t> static_b_rate(
45  "b_rate",
46  0,
47  0
48 );
49 static TypedField<RPG::Attribute, int32_t> static_c_rate(
52  "c_rate",
53  0,
54  0
55 );
56 static TypedField<RPG::Attribute, int32_t> static_d_rate(
59  "d_rate",
60  0,
61  0
62 );
63 static TypedField<RPG::Attribute, int32_t> static_e_rate(
66  "e_rate",
67  0,
68  0
69 );
70 
71 
72 template <>
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>;
ldb_chunks.h
RPG::Attribute::c_rate
int32_t c_rate
Definition: rpg_attribute.h:40
LDB_Reader::ChunkAttribute::d_rate
@ d_rate
Definition: ldb_chunks.h:190
RPG::Attribute::e_rate
int32_t e_rate
Definition: rpg_attribute.h:42
LDB_Reader::ChunkAttribute::b_rate
@ b_rate
Definition: ldb_chunks.h:186
Field
Definition: reader_struct.h:315
TypedField
Definition: reader_struct.h:348
LDB_Reader::ChunkAttribute::name
@ name
Definition: ldb_chunks.h:180
Struct
Definition: reader_struct.h:43
RPG::Attribute::a_rate
int32_t a_rate
Definition: rpg_attribute.h:38
RPG::Attribute::b_rate
int32_t b_rate
Definition: rpg_attribute.h:39
LDB_Reader::ChunkAttribute::c_rate
@ c_rate
Definition: ldb_chunks.h:188
RPG::Attribute::d_rate
int32_t d_rate
Definition: rpg_attribute.h:41
LDB_Reader::ChunkAttribute::type
@ type
Definition: ldb_chunks.h:182
RPG::Attribute::type
int32_t type
Definition: rpg_attribute.h:37
RPG::Attribute::name
std::string name
Definition: rpg_attribute.h:36
reader_struct_impl.h
LDB_Reader::ChunkAttribute::a_rate
@ a_rate
Definition: ldb_chunks.h:184
LDB_Reader::ChunkAttribute::e_rate
@ e_rate
Definition: ldb_chunks.h:192
ldb_reader.h