liblcf
ldb_animationcelldata.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/ldb/reader.h"
14 #include "lcf/ldb/chunks.h"
15 #include "reader_struct_impl.h"
16 
17 namespace lcf {
18 
19 // Read AnimationCellData.
20 
21 template <>
22 char const* const Struct<rpg::AnimationCellData>::name = "AnimationCellData";
24  &rpg::AnimationCellData::valid,
25  LDB_Reader::ChunkAnimationCellData::valid,
26  "valid",
27  0,
28  0
29 );
31  &rpg::AnimationCellData::cell_id,
32  LDB_Reader::ChunkAnimationCellData::cell_id,
33  "cell_id",
34  0,
35  0
36 );
38  &rpg::AnimationCellData::x,
39  LDB_Reader::ChunkAnimationCellData::x,
40  "x",
41  0,
42  0
43 );
45  &rpg::AnimationCellData::y,
46  LDB_Reader::ChunkAnimationCellData::y,
47  "y",
48  0,
49  0
50 );
52  &rpg::AnimationCellData::zoom,
53  LDB_Reader::ChunkAnimationCellData::zoom,
54  "zoom",
55  0,
56  0
57 );
58 static TypedField<rpg::AnimationCellData, int32_t> static_tone_red(
59  &rpg::AnimationCellData::tone_red,
60  LDB_Reader::ChunkAnimationCellData::tone_red,
61  "tone_red",
62  0,
63  0
64 );
65 static TypedField<rpg::AnimationCellData, int32_t> static_tone_green(
66  &rpg::AnimationCellData::tone_green,
67  LDB_Reader::ChunkAnimationCellData::tone_green,
68  "tone_green",
69  0,
70  0
71 );
72 static TypedField<rpg::AnimationCellData, int32_t> static_tone_blue(
73  &rpg::AnimationCellData::tone_blue,
74  LDB_Reader::ChunkAnimationCellData::tone_blue,
75  "tone_blue",
76  0,
77  0
78 );
79 static TypedField<rpg::AnimationCellData, int32_t> static_tone_gray(
80  &rpg::AnimationCellData::tone_gray,
81  LDB_Reader::ChunkAnimationCellData::tone_gray,
82  "tone_gray",
83  0,
84  0
85 );
86 static TypedField<rpg::AnimationCellData, int32_t> static_transparency(
87  &rpg::AnimationCellData::transparency,
88  LDB_Reader::ChunkAnimationCellData::transparency,
89  "transparency",
90  0,
91  0
92 );
93 
94 
95 template <>
97  &static_valid,
98  &static_cell_id,
99  &static_x,
100  &static_y,
101  &static_zoom,
102  &static_tone_red,
103  &static_tone_green,
104  &static_tone_blue,
105  &static_tone_gray,
106  &static_transparency,
107  NULL
108 };
109 
110 template class Struct<rpg::AnimationCellData>;
111 
112 } //namespace lcf
Definition: dbarray.cpp:13