liblcf
Loading...
Searching...
No Matches
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
17namespace lcf {
18
19// Read SaveEventExecFrame.
20
21template <>
22char 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);
36static 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);
50static 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);
57static 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);
70static 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);
77static 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);
84static 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);
91static 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);
99 &rpg::SaveEventExecFrame::maniac_loop_info,
100 LSD_Reader::ChunkSaveEventExecFrame::maniac_loop_info,
101 "maniac_loop_info",
102 0,
103 0
104);
105
106
107template <>
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
125
126} //namespace lcf
Definition: dbarray.cpp:13