liblcf
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 
19 template <>
20 char const* const Struct<RPG::SaveEventExecState>::name = "SaveEventExecState";
24  "stack",
25  1,
26  0
27 );
28 static TypedField<RPG::SaveEventExecState, bool> static_show_message(
31  "show_message",
32  0,
33  0
34 );
35 static TypedField<RPG::SaveEventExecState, bool> static_abort_on_escape(
38  "abort_on_escape",
39  0,
40  0
41 );
42 static TypedField<RPG::SaveEventExecState, bool> static_wait_movement(
45  "wait_movement",
46  0,
47  0
48 );
49 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_wait(
52  "keyinput_wait",
53  0,
54  0
55 );
56 static TypedField<RPG::SaveEventExecState, uint8_t> static_keyinput_variable(
59  "keyinput_variable",
60  0,
61  0
62 );
63 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_all_directions(
66  "keyinput_all_directions",
67  0,
68  0
69 );
70 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_decision(
73  "keyinput_decision",
74  0,
75  0
76 );
77 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_cancel(
80  "keyinput_cancel",
81  0,
82  0
83 );
84 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kshift_2k3numbers(
87  "keyinput_2kshift_2k3numbers",
88  0,
89  0
90 );
91 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kdown_2k3operators(
94  "keyinput_2kdown_2k3operators",
95  0,
96  0
97 );
98 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kleft_2k3shift(
101  "keyinput_2kleft_2k3shift",
102  0,
103  0
104 );
105 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kright(
108  "keyinput_2kright",
109  0,
110  0
111 );
112 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2kup(
115  "keyinput_2kup",
116  0,
117  0
118 );
119 static TypedField<RPG::SaveEventExecState, int32_t> static_wait_time(
122  "wait_time",
123  0,
124  0
125 );
126 static TypedField<RPG::SaveEventExecState, int32_t> static_keyinput_time_variable(
129  "keyinput_time_variable",
130  0,
131  0
132 );
133 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3down(
136  "keyinput_2k3down",
137  0,
138  0
139 );
140 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3left(
143  "keyinput_2k3left",
144  0,
145  0
146 );
147 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3right(
150  "keyinput_2k3right",
151  0,
152  0
153 );
154 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_2k3up(
157  "keyinput_2k3up",
158  0,
159  0
160 );
161 static TypedField<RPG::SaveEventExecState, bool> static_keyinput_timed(
164  "keyinput_timed",
165  0,
166  0
167 );
168 static TypedField<RPG::SaveEventExecState, bool> static_wait_key_enter(
171  "wait_key_enter",
172  0,
173  0
174 );
175 
176 
177 template <>
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 
204 template class Struct<RPG::SaveEventExecState>;
LSD_Reader::ChunkSaveEventExecState::wait_key_enter
@ wait_key_enter
Definition: lsd_chunks.h:704
RPG::SaveEventExecState::keyinput_wait
bool keyinput_wait
Definition: rpg_saveeventexecstate.h:30
LSD_Reader::ChunkSaveEventExecState::keyinput_time_variable
@ keyinput_time_variable
Definition: lsd_chunks.h:692
LSD_Reader::ChunkSaveEventExecState::show_message
@ show_message
Definition: lsd_chunks.h:664
RPG::SaveEventExecState::keyinput_2k3left
bool keyinput_2k3left
Definition: rpg_saveeventexecstate.h:43
LSD_Reader::ChunkSaveEventExecState::keyinput_cancel
@ keyinput_cancel
Definition: lsd_chunks.h:678
LSD_Reader::ChunkSaveEventExecState::keyinput_2k3right
@ keyinput_2k3right
Definition: lsd_chunks.h:698
RPG::SaveEventExecState::keyinput_2kshift_2k3numbers
bool keyinput_2kshift_2k3numbers
Definition: rpg_saveeventexecstate.h:35
Field
Definition: reader_struct.h:315
RPG::SaveEventExecState::keyinput_timed
bool keyinput_timed
Definition: rpg_saveeventexecstate.h:46
TypedField
Definition: reader_struct.h:348
RPG::SaveEventExecState::keyinput_decision
bool keyinput_decision
Definition: rpg_saveeventexecstate.h:33
RPG::SaveEventExecState::keyinput_2kright
bool keyinput_2kright
Definition: rpg_saveeventexecstate.h:38
Struct
Definition: reader_struct.h:43
LSD_Reader::ChunkSaveEventExecState::keyinput_decision
@ keyinput_decision
Definition: lsd_chunks.h:676
LSD_Reader::ChunkSaveEventExecState::keyinput_all_directions
@ keyinput_all_directions
Definition: lsd_chunks.h:674
RPG::SaveEventExecState::wait_movement
bool wait_movement
Definition: rpg_saveeventexecstate.h:29
LSD_Reader::ChunkSaveEventExecState::keyinput_2kshift_2k3numbers
@ keyinput_2kshift_2k3numbers
Definition: lsd_chunks.h:680
LSD_Reader::ChunkSaveEventExecState::keyinput_2kleft_2k3shift
@ keyinput_2kleft_2k3shift
Definition: lsd_chunks.h:684
LSD_Reader::ChunkSaveEventExecState::keyinput_2kup
@ keyinput_2kup
Definition: lsd_chunks.h:688
RPG::SaveEventExecState::stack
std::vector< SaveEventExecFrame > stack
Definition: rpg_saveeventexecstate.h:26
RPG::SaveEventExecState::show_message
bool show_message
Definition: rpg_saveeventexecstate.h:27
LSD_Reader::ChunkSaveEventExecState::keyinput_2kdown_2k3operators
@ keyinput_2kdown_2k3operators
Definition: lsd_chunks.h:682
RPG::SaveEventExecState::keyinput_2kup
bool keyinput_2kup
Definition: rpg_saveeventexecstate.h:39
RPG::SaveEventExecState::keyinput_2k3up
bool keyinput_2k3up
Definition: rpg_saveeventexecstate.h:45
RPG::SaveEventExecState::keyinput_variable
uint8_t keyinput_variable
Definition: rpg_saveeventexecstate.h:31
RPG::SaveEventExecState::wait_time
int32_t wait_time
Definition: rpg_saveeventexecstate.h:40
RPG::SaveEventExecState::abort_on_escape
bool abort_on_escape
Definition: rpg_saveeventexecstate.h:28
LSD_Reader::ChunkSaveEventExecState::keyinput_2kright
@ keyinput_2kright
Definition: lsd_chunks.h:686
RPG::SaveEventExecState::keyinput_time_variable
int32_t keyinput_time_variable
Definition: rpg_saveeventexecstate.h:41
RPG::SaveEventExecState::wait_key_enter
bool wait_key_enter
Definition: rpg_saveeventexecstate.h:47
LSD_Reader::ChunkSaveEventExecState::keyinput_wait
@ keyinput_wait
Definition: lsd_chunks.h:670
LSD_Reader::ChunkSaveEventExecState::keyinput_2k3left
@ keyinput_2k3left
Definition: lsd_chunks.h:696
lsd_reader.h
LSD_Reader::ChunkSaveEventExecState::keyinput_timed
@ keyinput_timed
Definition: lsd_chunks.h:702
RPG::SaveEventExecState::keyinput_2kdown_2k3operators
bool keyinput_2kdown_2k3operators
Definition: rpg_saveeventexecstate.h:36
RPG::SaveEventExecState::keyinput_all_directions
bool keyinput_all_directions
Definition: rpg_saveeventexecstate.h:32
LSD_Reader::ChunkSaveEventExecState::keyinput_variable
@ keyinput_variable
Definition: lsd_chunks.h:672
lsd_chunks.h
LSD_Reader::ChunkSaveEventExecState::keyinput_2k3down
@ keyinput_2k3down
Definition: lsd_chunks.h:694
RPG::SaveEventExecState::keyinput_2k3down
bool keyinput_2k3down
Definition: rpg_saveeventexecstate.h:42
reader_struct_impl.h
RPG::SaveEventExecState::keyinput_cancel
bool keyinput_cancel
Definition: rpg_saveeventexecstate.h:34
LSD_Reader::ChunkSaveEventExecState::stack
@ stack
Definition: lsd_chunks.h:662
RPG::SaveEventExecState::keyinput_2kleft_2k3shift
bool keyinput_2kleft_2k3shift
Definition: rpg_saveeventexecstate.h:37
LSD_Reader::ChunkSaveEventExecState::keyinput_2k3up
@ keyinput_2k3up
Definition: lsd_chunks.h:700
LSD_Reader::ChunkSaveEventExecState::abort_on_escape
@ abort_on_escape
Definition: lsd_chunks.h:666
LSD_Reader::ChunkSaveEventExecState::wait_time
@ wait_time
Definition: lsd_chunks.h:690
LSD_Reader::ChunkSaveEventExecState::wait_movement
@ wait_movement
Definition: lsd_chunks.h:668
RPG::SaveEventExecState::keyinput_2k3right
bool keyinput_2k3right
Definition: rpg_saveeventexecstate.h:44