liblcf
Loading...
Searching...
No Matches
lsd_saveeventexecstate.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 "lsd_reader.h"
14#include "lsd_chunks.h"
15#include "reader_struct_impl.h"
16
17// Read SaveEventExecState.
18
19template <>
20char const* const Struct<RPG::SaveEventExecState>::name = "SaveEventExecState";
24 "stack",
25 1,
26 0
27);
28static TypedField<RPG::SaveEventExecState, bool> static_show_message(
31 "show_message",
32 0,
33 0
34);
35static TypedField<RPG::SaveEventExecState, bool> static_abort_on_escape(
38 "abort_on_escape",
39 0,
40 0
41);
42static TypedField<RPG::SaveEventExecState, bool> static_wait_movement(
45 "wait_movement",
46 0,
47 0
48);
49static TypedField<RPG::SaveEventExecState, bool> static_keyinput_wait(
52 "keyinput_wait",
53 0,
54 0
55);
56static TypedField<RPG::SaveEventExecState, uint8_t> static_keyinput_variable(
59 "keyinput_variable",
60 0,
61 0
62);
63static TypedField<RPG::SaveEventExecState, bool> static_keyinput_all_directions(
66 "keyinput_all_directions",
67 0,
68 0
69);
70static TypedField<RPG::SaveEventExecState, bool> static_keyinput_decision(
73 "keyinput_decision",
74 0,
75 0
76);
77static TypedField<RPG::SaveEventExecState, bool> static_keyinput_cancel(
80 "keyinput_cancel",
81 0,
82 0
83);
84static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kshift_2k3numbers(
87 "keyinput_2kshift_2k3numbers",
88 0,
89 0
90);
91static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kdown_2k3operators(
94 "keyinput_2kdown_2k3operators",
95 0,
96 0
97);
98static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kleft_2k3shift(
101 "keyinput_2kleft_2k3shift",
102 0,
103 0
104);
105static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kright(
108 "keyinput_2kright",
109 0,
110 0
111);
112static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kup(
115 "keyinput_2kup",
116 0,
117 0
118);
122 "wait_time",
123 0,
124 0
125);
126static TypedField<RPG::SaveEventExecState, int32_t> static_keyinput_time_variable(
129 "keyinput_time_variable",
130 0,
131 0
132);
133static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3down(
136 "keyinput_2k3down",
137 0,
138 0
139);
140static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3left(
143 "keyinput_2k3left",
144 0,
145 0
146);
147static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3right(
150 "keyinput_2k3right",
151 0,
152 0
153);
154static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3up(
157 "keyinput_2k3up",
158 0,
159 0
160);
161static TypedField<RPG::SaveEventExecState, bool> static_keyinput_timed(
164 "keyinput_timed",
165 0,
166 0
167);
168static TypedField<RPG::SaveEventExecState, bool> static_wait_key_enter(
171 "wait_key_enter",
172 0,
173 0
174);
175
176
177template <>
179 &static_stack,
180 &static_show_message,
181 &static_abort_on_escape,
182 &static_wait_movement,
183 &static_keyinput_wait,
184 &static_keyinput_variable,
185 &static_keyinput_all_directions,
186 &static_keyinput_decision,
187 &static_keyinput_cancel,
188 &static_keyinput_2kshift_2k3numbers,
189 &static_keyinput_2kdown_2k3operators,
190 &static_keyinput_2kleft_2k3shift,
191 &static_keyinput_2kright,
192 &static_keyinput_2kup,
193 &static_wait_time,
194 &static_keyinput_time_variable,
195 &static_keyinput_2k3down,
196 &static_keyinput_2k3left,
197 &static_keyinput_2k3right,
198 &static_keyinput_2k3up,
199 &static_keyinput_timed,
200 &static_wait_key_enter,
201 NULL
202};
203
std::vector< SaveEventExecFrame > stack