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 // MSVC incorrectly treats these declarations as definitions and fails.
13 #ifndef _MSC_VER
14 namespace lcf {
15 template <>
16 const char* const Struct<rpg::Actor>::name;
17 template <>
18 Field<rpg::Actor> const* Struct<rpg::Actor>::fields[];
19 
20 template <>
21 const char* const Struct<rpg::Animation>::name;
22 template <>
23 Field<rpg::Animation> const* Struct<rpg::Animation>::fields[];
24 
25 template <>
26 const char* const Struct<rpg::AnimationCellData>::name;
27 template <>
28 Field<rpg::AnimationCellData> const* Struct<rpg::AnimationCellData>::fields[];
29 
30 template <>
31 const char* const Struct<rpg::AnimationFrame>::name;
32 template <>
33 Field<rpg::AnimationFrame> const* Struct<rpg::AnimationFrame>::fields[];
34 
35 template <>
36 const char* const Struct<rpg::AnimationTiming>::name;
37 template <>
38 Field<rpg::AnimationTiming> const* Struct<rpg::AnimationTiming>::fields[];
39 
40 template <>
41 const char* const Struct<rpg::Attribute>::name;
42 template <>
43 Field<rpg::Attribute> const* Struct<rpg::Attribute>::fields[];
44 
45 template <>
46 const char* const Struct<rpg::BattleCommand>::name;
47 template <>
48 Field<rpg::BattleCommand> const* Struct<rpg::BattleCommand>::fields[];
49 
50 template <>
51 const char* const Struct<rpg::BattleCommands>::name;
52 template <>
53 Field<rpg::BattleCommands> const* Struct<rpg::BattleCommands>::fields[];
54 
55 template <>
56 const char* const Struct<rpg::BattlerAnimation>::name;
57 template <>
58 Field<rpg::BattlerAnimation> const* Struct<rpg::BattlerAnimation>::fields[];
59 
60 template <>
61 const char* const Struct<rpg::BattlerAnimationItemSkill>::name;
62 template <>
63 Field<rpg::BattlerAnimationItemSkill> const* Struct<rpg::BattlerAnimationItemSkill>::fields[];
64 
65 template <>
66 const char* const Struct<rpg::BattlerAnimationPose>::name;
67 template <>
68 Field<rpg::BattlerAnimationPose> const* Struct<rpg::BattlerAnimationPose>::fields[];
69 
70 template <>
71 const char* const Struct<rpg::BattlerAnimationWeapon>::name;
72 template <>
73 Field<rpg::BattlerAnimationWeapon> const* Struct<rpg::BattlerAnimationWeapon>::fields[];
74 
75 template <>
76 const char* const Struct<rpg::Chipset>::name;
77 template <>
78 Field<rpg::Chipset> const* Struct<rpg::Chipset>::fields[];
79 
80 template <>
81 const char* const Struct<rpg::Class>::name;
82 template <>
83 Field<rpg::Class> const* Struct<rpg::Class>::fields[];
84 
85 template <>
86 const char* const Struct<rpg::CommonEvent>::name;
87 template <>
88 Field<rpg::CommonEvent> const* Struct<rpg::CommonEvent>::fields[];
89 
90 template <>
91 const char* const Struct<rpg::Database>::name;
92 template <>
93 Field<rpg::Database> const* Struct<rpg::Database>::fields[];
94 
95 template <>
96 const char* const Struct<rpg::Encounter>::name;
97 template <>
98 Field<rpg::Encounter> const* Struct<rpg::Encounter>::fields[];
99 
100 template <>
101 const char* const Struct<rpg::Enemy>::name;
102 template <>
103 Field<rpg::Enemy> const* Struct<rpg::Enemy>::fields[];
104 
105 template <>
106 const char* const Struct<rpg::EnemyAction>::name;
107 template <>
108 Field<rpg::EnemyAction> const* Struct<rpg::EnemyAction>::fields[];
109 
110 template <>
111 const char* const Struct<rpg::Equipment>::name;
112 template <>
113 Field<rpg::Equipment> const* Struct<rpg::Equipment>::fields[];
114 
115 template <>
116 const char* const Struct<rpg::Event>::name;
117 template <>
118 Field<rpg::Event> const* Struct<rpg::Event>::fields[];
119 
120 template <>
121 const char* const Struct<rpg::EventCommand>::name;
122 template <>
123 Field<rpg::EventCommand> const* Struct<rpg::EventCommand>::fields[];
124 
125 template <>
126 const char* const Struct<rpg::EventPage>::name;
127 template <>
128 Field<rpg::EventPage> const* Struct<rpg::EventPage>::fields[];
129 
130 template <>
131 const char* const Struct<rpg::EventPageCondition>::name;
132 template <>
133 Field<rpg::EventPageCondition> const* Struct<rpg::EventPageCondition>::fields[];
134 
135 template <>
136 const char* const Struct<rpg::Item>::name;
137 template <>
138 Field<rpg::Item> const* Struct<rpg::Item>::fields[];
139 
140 template <>
141 const char* const Struct<rpg::Learning>::name;
142 template <>
143 Field<rpg::Learning> const* Struct<rpg::Learning>::fields[];
144 
145 template <>
146 const char* const Struct<rpg::Map>::name;
147 template <>
148 Field<rpg::Map> const* Struct<rpg::Map>::fields[];
149 
150 template <>
151 const char* const Struct<rpg::MapInfo>::name;
152 template <>
153 Field<rpg::MapInfo> const* Struct<rpg::MapInfo>::fields[];
154 
155 template <>
156 const char* const Struct<rpg::MoveCommand>::name;
157 template <>
158 Field<rpg::MoveCommand> const* Struct<rpg::MoveCommand>::fields[];
159 
160 template <>
161 const char* const Struct<rpg::MoveRoute>::name;
162 template <>
163 Field<rpg::MoveRoute> const* Struct<rpg::MoveRoute>::fields[];
164 
165 template <>
166 const char* const Struct<rpg::Music>::name;
167 template <>
168 Field<rpg::Music> const* Struct<rpg::Music>::fields[];
169 
170 template <>
171 const char* const Struct<rpg::Parameters>::name;
172 template <>
173 Field<rpg::Parameters> const* Struct<rpg::Parameters>::fields[];
174 
175 template <>
176 const char* const Struct<rpg::Rect>::name;
177 template <>
178 Field<rpg::Rect> const* Struct<rpg::Rect>::fields[];
179 
180 template <>
181 const char* const Struct<rpg::Save>::name;
182 template <>
183 Field<rpg::Save> const* Struct<rpg::Save>::fields[];
184 
185 template <>
186 const char* const Struct<rpg::SaveActor>::name;
187 template <>
188 Field<rpg::SaveActor> const* Struct<rpg::SaveActor>::fields[];
189 
190 template <>
191 const char* const Struct<rpg::SaveCommonEvent>::name;
192 template <>
193 Field<rpg::SaveCommonEvent> const* Struct<rpg::SaveCommonEvent>::fields[];
194 
195 template <>
196 const char* const Struct<rpg::SaveEasyRpgData>::name;
197 template <>
198 Field<rpg::SaveEasyRpgData> const* Struct<rpg::SaveEasyRpgData>::fields[];
199 
200 template <>
201 const char* const Struct<rpg::SaveEventExecFrame>::name;
202 template <>
203 Field<rpg::SaveEventExecFrame> const* Struct<rpg::SaveEventExecFrame>::fields[];
204 
205 template <>
206 const char* const Struct<rpg::SaveEventExecState>::name;
207 template <>
208 Field<rpg::SaveEventExecState> const* Struct<rpg::SaveEventExecState>::fields[];
209 
210 template <>
211 const char* const Struct<rpg::SaveInventory>::name;
212 template <>
213 Field<rpg::SaveInventory> const* Struct<rpg::SaveInventory>::fields[];
214 
215 template <>
216 const char* const Struct<rpg::SaveMapEvent>::name;
217 template <>
218 Field<rpg::SaveMapEvent> const* Struct<rpg::SaveMapEvent>::fields[];
219 
220 template <>
221 const char* const Struct<rpg::SaveMapEventBase>::name;
222 template <>
223 Field<rpg::SaveMapEventBase> const* Struct<rpg::SaveMapEventBase>::fields[];
224 
225 template <>
226 const char* const Struct<rpg::SaveMapInfo>::name;
227 template <>
228 Field<rpg::SaveMapInfo> const* Struct<rpg::SaveMapInfo>::fields[];
229 
230 template <>
231 const char* const Struct<rpg::SavePanorama>::name;
232 template <>
233 Field<rpg::SavePanorama> const* Struct<rpg::SavePanorama>::fields[];
234 
235 template <>
236 const char* const Struct<rpg::SavePartyLocation>::name;
237 template <>
238 Field<rpg::SavePartyLocation> const* Struct<rpg::SavePartyLocation>::fields[];
239 
240 template <>
241 const char* const Struct<rpg::SavePicture>::name;
242 template <>
243 Field<rpg::SavePicture> const* Struct<rpg::SavePicture>::fields[];
244 
245 template <>
246 const char* const Struct<rpg::SaveScreen>::name;
247 template <>
248 Field<rpg::SaveScreen> const* Struct<rpg::SaveScreen>::fields[];
249 
250 template <>
251 const char* const Struct<rpg::SaveSystem>::name;
252 template <>
253 Field<rpg::SaveSystem> const* Struct<rpg::SaveSystem>::fields[];
254 
255 template <>
256 const char* const Struct<rpg::SaveTarget>::name;
257 template <>
258 Field<rpg::SaveTarget> const* Struct<rpg::SaveTarget>::fields[];
259 
260 template <>
261 const char* const Struct<rpg::SaveTitle>::name;
262 template <>
263 Field<rpg::SaveTitle> const* Struct<rpg::SaveTitle>::fields[];
264 
265 template <>
266 const char* const Struct<rpg::SaveVehicleLocation>::name;
267 template <>
268 Field<rpg::SaveVehicleLocation> const* Struct<rpg::SaveVehicleLocation>::fields[];
269 
270 template <>
271 const char* const Struct<rpg::Skill>::name;
272 template <>
273 Field<rpg::Skill> const* Struct<rpg::Skill>::fields[];
274 
275 template <>
276 const char* const Struct<rpg::Sound>::name;
277 template <>
278 Field<rpg::Sound> const* Struct<rpg::Sound>::fields[];
279 
280 template <>
281 const char* const Struct<rpg::Start>::name;
282 template <>
283 Field<rpg::Start> const* Struct<rpg::Start>::fields[];
284 
285 template <>
286 const char* const Struct<rpg::State>::name;
287 template <>
288 Field<rpg::State> const* Struct<rpg::State>::fields[];
289 
290 template <>
291 const char* const Struct<rpg::Switch>::name;
292 template <>
293 Field<rpg::Switch> const* Struct<rpg::Switch>::fields[];
294 
295 template <>
296 const char* const Struct<rpg::System>::name;
297 template <>
298 Field<rpg::System> const* Struct<rpg::System>::fields[];
299 
300 template <>
301 const char* const Struct<rpg::Terms>::name;
302 template <>
303 Field<rpg::Terms> const* Struct<rpg::Terms>::fields[];
304 
305 template <>
306 const char* const Struct<rpg::Terrain>::name;
307 template <>
308 Field<rpg::Terrain> const* Struct<rpg::Terrain>::fields[];
309 
310 template <>
311 const char* const Struct<rpg::TestBattler>::name;
312 template <>
313 Field<rpg::TestBattler> const* Struct<rpg::TestBattler>::fields[];
314 
315 template <>
316 const char* const Struct<rpg::TreeMap>::name;
317 template <>
318 Field<rpg::TreeMap> const* Struct<rpg::TreeMap>::fields[];
319 
320 template <>
321 const char* const Struct<rpg::Troop>::name;
322 template <>
323 Field<rpg::Troop> const* Struct<rpg::Troop>::fields[];
324 
325 template <>
326 const char* const Struct<rpg::TroopMember>::name;
327 template <>
328 Field<rpg::TroopMember> const* Struct<rpg::TroopMember>::fields[];
329 
330 template <>
331 const char* const Struct<rpg::TroopPage>::name;
332 template <>
333 Field<rpg::TroopPage> const* Struct<rpg::TroopPage>::fields[];
334 
335 template <>
336 const char* const Struct<rpg::TroopPageCondition>::name;
337 template <>
338 Field<rpg::TroopPageCondition> const* Struct<rpg::TroopPageCondition>::fields[];
339 
340 template <>
341 const char* const Struct<rpg::Variable>::name;
342 template <>
343 Field<rpg::Variable> const* Struct<rpg::Variable>::fields[];
344 
345 } //namespace lcf
346 #endif
347 
348