liblcf
lsd_saveeventexecframe.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/lsd/reader.h"
14 #include "lcf/lsd/chunks.h"
15 #include "reader_struct_impl.h"
16 
17 namespace lcf {
18 
19 // Read SaveEventExecFrame.
20 
21 template <>
22 char const* const Struct<rpg::SaveEventExecFrame>::name = "SaveEventExecFrame";
24  &rpg::SaveEventExecFrame::commands,
25  LSD_Reader::ChunkSaveEventExecFrame::commands_size,
26  1,
27  0
28 );
30  &rpg::SaveEventExecFrame::commands,
31  LSD_Reader::ChunkSaveEventExecFrame::commands,
32  "commands",
33  1,
34  0
35 );
36 static TypedField<rpg::SaveEventExecFrame, int32_t> static_current_command(
37  &rpg::SaveEventExecFrame::current_command,
38  LSD_Reader::ChunkSaveEventExecFrame::current_command,
39  "current_command",
40  0,
41  0
42 );
44  &rpg::SaveEventExecFrame::event_id,
45  LSD_Reader::ChunkSaveEventExecFrame::event_id,
46  "event_id",
47  0,
48  0
49 );
50 static TypedField<rpg::SaveEventExecFrame, bool> static_triggered_by_decision_key(
51  &rpg::SaveEventExecFrame::triggered_by_decision_key,
52  LSD_Reader::ChunkSaveEventExecFrame::triggered_by_decision_key,
53  "triggered_by_decision_key",
54  0,
55  0
56 );
57 static SizeField<rpg::SaveEventExecFrame, std::vector<uint8_t>> static_size_subcommand_path(
58  &rpg::SaveEventExecFrame::subcommand_path,
59  LSD_Reader::ChunkSaveEventExecFrame::subcommand_path_size,
60  0,
61  0
62 );
64  &rpg::SaveEventExecFrame::subcommand_path,
65  LSD_Reader::ChunkSaveEventExecFrame::subcommand_path,
66  "subcommand_path",
67  1,
68  0
69 );
70 static TypedField<rpg::SaveEventExecFrame, int32_t> static_maniac_event_info(
71  &rpg::SaveEventExecFrame::maniac_event_info,
72  LSD_Reader::ChunkSaveEventExecFrame::maniac_event_info,
73  "maniac_event_info",
74  0,
75  0
76 );
77 static TypedField<rpg::SaveEventExecFrame, int32_t> static_maniac_event_id(
78  &rpg::SaveEventExecFrame::maniac_event_id,
79  LSD_Reader::ChunkSaveEventExecFrame::maniac_event_id,
80  "maniac_event_id",
81  0,
82  0
83 );
84 static TypedField<rpg::SaveEventExecFrame, int32_t> static_maniac_event_page_id(
85  &rpg::SaveEventExecFrame::maniac_event_page_id,
86  LSD_Reader::ChunkSaveEventExecFrame::maniac_event_page_id,
87  "maniac_event_page_id",
88  0,
89  0
90 );
91 static TypedField<rpg::SaveEventExecFrame, int32_t> static_maniac_loop_info_size(
92  &rpg::SaveEventExecFrame::maniac_loop_info_size,
93  LSD_Reader::ChunkSaveEventExecFrame::maniac_loop_info_size,
94  "maniac_loop_info_size",
95  0,
96  0
97 );
98 static TypedField<rpg::SaveEventExecFrame, std::vector<int32_t>> static_maniac_loop_info(
99  &rpg::SaveEventExecFrame::maniac_loop_info,
100  LSD_Reader::ChunkSaveEventExecFrame::maniac_loop_info,
101  "maniac_loop_info",
102  0,
103  0
104 );
105 
106 
107 template <>
109  &static_size_commands,
110  &static_commands,
111  &static_current_command,
112  &static_event_id,
113  &static_triggered_by_decision_key,
114  &static_size_subcommand_path,
115  &static_subcommand_path,
116  &static_maniac_event_info,
117  &static_maniac_event_id,
118  &static_maniac_event_page_id,
119  &static_maniac_loop_info_size,
120  &static_maniac_loop_info,
121  NULL
122 };
123 
124 template class Struct<rpg::SaveEventExecFrame>;
125 
126 } //namespace lcf
Definition: dbarray.cpp:13