1#[cfg(feature = "app-mapsequenceeditor-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 basicdialog::{BasicDialog, IBasicDialog},
11 basicdialogitem::{BasicDialogItem, IBasicDialogItem},
12 basicdialogitemno::{BasicDialogItemNo, IBasicDialogItemNo},
13 basicdialogitemyes::{BasicDialogItemYes, IBasicDialogItemYes},
14 basicmenu::{BasicMenu, IBasicMenu},
15 basicmenuitem::{BasicMenuItem, IBasicMenuItem},
16 procinst::{IProcInst, ProcInst},
17 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
18 yesnodialog::{IYesNoDialog, YesNoDialog},
19 },
20 system::{
21 object::{IObject, Object},
22 r#enum::{Enum, IEnum},
23 valuetype::{IValueType, ValueType},
24 },
25 };
26
27 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_ClearObjectsSequence.md"))]
28 #[::unity::class(namespace = "App", name = "MapSequenceEditor.ClearObjectsSequence")]
29 #[parent(crate::app::procinst::ProcInst)]
30 pub struct MapSequenceEditor_ClearObjectsSequence {}
31
32 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_Label.md"))]
33 #[repr(C)]
34 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
35 pub struct MapSequenceEditor_SaveSequence_Label {
36 pub value: i32,
37 }
38 impl ::unity::ClassIdentity for MapSequenceEditor_SaveSequence_Label {
39 const NAME: &'static str = "MapSequenceEditor.SaveSequence.Label";
40 const NAMESPACE: &'static str = "App";
41
42 fn class() -> ::unity::Class {
43 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
44 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
45 }
46 }
47 impl ::unity::IlType for MapSequenceEditor_SaveSequence_Label {
48 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
49 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
50 }
51 }
52 impl MapSequenceEditor_SaveSequence_Label {
53 pub fn save() -> Self {
54 Self { value: 0 }
55 }
56
57 pub fn save_end() -> Self {
58 Self { value: 1 }
59 }
60
61 pub fn end() -> Self {
62 Self { value: 2 }
63 }
64 }
65
66 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog.md"))]
67 #[::unity::class(namespace = "App", name = "MapSequenceEditor.ClearObjectsSequence.ClearObjectsConfirmDialog")]
68 #[parent(crate::app::yesnodialog::YesNoDialog)]
69 pub struct MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog {}
70
71 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem.md"))]
72 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.EndConfirmDialog.ConfirmYesDialogItem")]
73 #[parent(crate::app::basicdialogitemyes::BasicDialogItemYes)]
74 pub struct MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem {
75 #[offset(112)]
76 #[rename(name = "m_DecideCallback")]
77 pub m_decide_callback: crate::system::action::Action,
78 }
79
80 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog.md"))]
81 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.UploadOverwriteConfirmDialog")]
82 #[parent(crate::app::yesnodialog::YesNoDialog)]
83 pub struct MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
84 #[offset(216)]
85 #[rename(name = "m_BCallback")]
86 pub m_b_callback: crate::system::action::Action,
87 }
88
89 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_UploadConfirmDialog.md"))]
90 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.UploadConfirmDialog")]
91 #[parent(crate::app::yesnodialog::YesNoDialog)]
92 pub struct MapSequenceEditor_SaveSequence_UploadConfirmDialog {
93 #[offset(216)]
94 #[rename(name = "m_CancelCallback")]
95 pub m_cancel_callback: crate::system::action::Action,
96 }
97
98 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem.md"))]
99 #[::unity::class(namespace = "App", name = "MapSequenceEditor.ClearObjectsSequence.ClearObjectsConfirmDialog.YesItem")]
100 #[parent(crate::app::basicdialogitemyes::BasicDialogItemYes)]
101 pub struct MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem {
102 #[offset(112)]
103 #[rename(name = "m_ACallback")]
104 pub m_a_callback: crate::system::action::Action,
105 }
106
107 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo.md"))]
108 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.UploadOverwriteConfirmDialog.DialogItemNo")]
109 #[parent(crate::app::basicdialogitemno::BasicDialogItemNo)]
110 pub struct MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo {
111 #[offset(112)]
112 #[rename(name = "ACallback")]
113 pub a_callback: crate::system::action::Action,
114 }
115
116 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_EndConfirmDialog.md"))]
117 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.EndConfirmDialog")]
118 #[parent(crate::app::yesnodialog::YesNoDialog)]
119 pub struct MapSequenceEditor_SaveSequence_EndConfirmDialog {}
120
121 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_Label.md"))]
122 #[repr(C)]
123 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
124 pub struct MapSequenceEditor_Label {
125 pub value: i32,
126 }
127 impl ::unity::ClassIdentity for MapSequenceEditor_Label {
128 const NAME: &'static str = "MapSequenceEditor.Label";
129 const NAMESPACE: &'static str = "App";
130
131 fn class() -> ::unity::Class {
132 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
133 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
134 }
135 }
136 impl ::unity::IlType for MapSequenceEditor_Label {
137 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
138 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
139 }
140 }
141 impl MapSequenceEditor_Label {
142 pub fn main_menu() -> Self {
143 Self { value: 0 }
144 }
145
146 pub fn free_cursor() -> Self {
147 Self { value: 1 }
148 }
149
150 pub fn end() -> Self {
151 Self { value: 2 }
152 }
153 }
154
155 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor.md"))]
156 #[::unity::class(namespace = "App", name = "MapSequenceEditor")]
157 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::mapsequenceeditor::MapSequenceEditor>)]
158 pub struct MapSequenceEditor {
159 #[offset(120)]
160 #[rename(name = "m_ObjectList")]
161 pub m_object_list: crate::system::collections::generic::list_1::List_1<crate::app::mapeditorobjectdata::MapEditorObjectData>,
162 #[offset(128)]
163 #[rename(name = "m_Index")]
164 pub m_index: i32,
165 #[offset(136)]
166 #[rename(name = "m_MapEditSelect")]
167 pub m_map_edit_select: crate::app::versusmapeditcontent::VersusMapEditContent,
168 #[static_field]
169 #[rename(name = "PutEffectPath")]
170 pub put_effect_path: ::unity::Il2CppString,
171 #[offset(144)]
172 #[rename(name = "m_OldX")]
173 pub m_old_x: i32,
174 #[offset(148)]
175 #[rename(name = "m_OldZ")]
176 pub m_old_z: i32,
177 #[offset(153)]
178 #[rename(name = "m_IsSettable")]
179 pub m_is_settable: bool,
180 #[offset(156)]
181 #[rename(name = "m_PrevRotate")]
182 pub m_prev_rotate: i32,
183 #[offset(160)]
184 #[rename(name = "m_IsPlayableFailure")]
185 pub m_is_playable_failure: bool,
186 }
187
188 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo.md"))]
189 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence.UploadConfirmDialog.DialogItemNo")]
190 #[parent(crate::app::basicdialogitemno::BasicDialogItemNo)]
191 pub struct MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo {
192 #[offset(112)]
193 #[rename(name = "ACallback")]
194 pub a_callback: crate::system::action::Action,
195 }
196
197 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequenceeditor/MapSequenceEditor_SaveSequence.md"))]
198 #[::unity::class(namespace = "App", name = "MapSequenceEditor.SaveSequence")]
199 #[parent(crate::app::procinst::ProcInst)]
200 pub struct MapSequenceEditor_SaveSequence {
201 #[static_field]
202 #[rename(name = "s_IsEndEdit")]
203 pub s_is_end_edit: bool,
204 #[offset(112)]
205 #[rename(name = "m_ParentMenu")]
206 pub m_parent_menu: crate::app::basicmenu::BasicMenu,
207 }
208}
209
210#[cfg(feature = "app-mapsequenceeditor-types")]
211pub use __types::*;
212
213#[cfg(feature = "app-mapsequenceeditor")]
214impl MapSequenceEditor_ClearObjectsSequence {
215 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
216 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
217 unsafe {
218 ::unity::il2cpp_call!((::unity::module_base()+0x1e33fe0usize)as*mut u8,();
219(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
220 }
221 }
222}
223
224#[cfg(feature = "app-mapsequenceeditor")]
225pub trait IMapSequenceEditor_ClearObjectsSequenceMethods: IMapSequenceEditor_ClearObjectsSequence {
226 #[doc = "`ClearObjects()` overload"]
227 fn clear_objects(self) -> () {
228 unsafe {
229 let __receiver = <MapSequenceEditor_ClearObjectsSequence as ::unity::FromIlInstance>::from_il_instance(
230 <Self as ::unity::SystemObject>::as_instance(self),
231 );
232 ::unity::il2cpp_call!((::unity::module_base()+0x1e33ed0usize)as*mut u8,();
233(MapSequenceEditor_ClearObjectsSequence)__receiver)
234 }
235 }
236 #[doc = "`OnDispose()` overload"]
237 fn on_dispose(self) -> () {
238 unsafe {
239 let __receiver = <MapSequenceEditor_ClearObjectsSequence as ::unity::FromIlInstance>::from_il_instance(
240 <Self as ::unity::SystemObject>::as_instance(self),
241 );
242 {
243 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
244 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
245 panic!(
246 "unity: virtual slot {}
247 out of range (vtable len {}
248) on the runtime class behind {}
249 (method `{}
250`)",
251 10usize,
252 __vt.len(),
253 <MapSequenceEditor_ClearObjectsSequence as ::unity::ClassIdentity>::NAME,
254 "OnDispose",
255 )
256 });
257 let __inner: extern "C" fn(MapSequenceEditor_ClearObjectsSequence, ::unity::OptionalMethod) -> () =
258 ::core::mem::transmute(__vi.method_ptr);
259 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
260 __inner(__receiver, __mi)
261 }
262 }
263 }
264 #[doc = "`.ctor()` overload"]
265 fn ctor(self) -> () {
266 unsafe {
267 let __receiver = <MapSequenceEditor_ClearObjectsSequence as ::unity::FromIlInstance>::from_il_instance(
268 <Self as ::unity::SystemObject>::as_instance(self),
269 );
270 ::unity::il2cpp_call!((::unity::module_base()+0x1e34190usize)as*mut u8,();
271(MapSequenceEditor_ClearObjectsSequence)__receiver)
272 }
273 }
274}
275
276#[cfg(feature = "app-mapsequenceeditor")]
277impl<__T: IMapSequenceEditor_ClearObjectsSequence> IMapSequenceEditor_ClearObjectsSequenceMethods for __T {}
278
279#[cfg(feature = "app-mapsequenceeditor")]
280impl MapSequenceEditor_ClearObjectsSequence {
281 pub fn clear_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
282 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
283 }
284
285 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
286 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
287 }
288
289 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
290 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
291 }
292
293 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
294 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
295 }
296}
297
298#[cfg(feature = "app-mapsequenceeditor")]
299impl MapSequenceEditor_ClearObjectsSequence {
300 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_ClearObjectsSequence`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
301 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
302 let __mi = Self::on_dispose_method_info();
303 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
304 __inner(this.into(), ::core::option::Option::None)
305 }
306}
307
308#[cfg(feature = "app-mapsequenceeditor")]
309impl MapSequenceEditor_ClearObjectsSequence {
310 #[doc = "`.ctor()` — no args"]
311 pub fn new() -> Self {
312 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
313 panic!(
314 "{}
315::{}
316 failed to instantiate",
317 ::core::stringify!(MapSequenceEditor_ClearObjectsSequence),
318 ::core::stringify!(new),
319 )
320 });
321 <Self as IMapSequenceEditor_ClearObjectsSequenceMethods>::ctor(this);
322 this
323 }
324}
325
326#[cfg(feature = "app-mapsequenceeditor")]
327impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog {
328 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::action::Action)` overload"]
329 pub fn create_bind(
330 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
331 a_callback: impl ::core::convert::Into<crate::system::action::Action>,
332 ) -> () {
333 unsafe {
334 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d030usize)as*mut u8,();
335(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::action::Action)::core::convert::Into::into(a_callback))
336 }
337 }
338}
339
340#[cfg(feature = "app-mapsequenceeditor")]
341pub trait IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialogMethods:
342 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog
343{
344 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)` overload"]
345 fn ctor(
346 self,
347 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
348 ) -> () {
349 unsafe {
350 let __receiver = <MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
351 <Self as ::unity::SystemObject>::as_instance(self),
352 );
353 ::unity::il2cpp_call!((::unity::module_base()+0x1b6cfb0usize)as*mut u8,();
354(MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list))
355 }
356 }
357}
358
359#[cfg(feature = "app-mapsequenceeditor")]
360impl<__T: IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog> IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialogMethods
361 for __T
362{
363}
364
365#[cfg(feature = "app-mapsequenceeditor")]
366impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog {
367 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
369 }
370
371 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
373 }
374}
375
376#[cfg(feature = "app-mapsequenceeditor")]
377impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog {
378 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)` — overload selector"]
379 pub fn new(menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>) -> Self {
380 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
381 panic!(
382 "{}
383::{}
384 failed to instantiate",
385 ::core::stringify!(MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog),
386 ::core::stringify!(new),
387 )
388 });
389 <Self as IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialogMethods>::ctor(this, menu_item_list);
390 this
391 }
392}
393
394#[cfg(feature = "app-mapsequenceeditor")]
395pub trait IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItemMethods:
396 IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem
397{
398 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action)` overload"]
399 fn ctor(
400 self,
401 text: impl ::core::convert::Into<::unity::Il2CppString>,
402 decide_callback: impl ::core::convert::Into<crate::system::action::Action>,
403 ) -> () {
404 unsafe {
405 let __receiver = <MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem as ::unity::FromIlInstance>::from_il_instance(
406 <Self as ::unity::SystemObject>::as_instance(self),
407 );
408 ::unity::il2cpp_call!((::unity::module_base()+0x2307470usize)as*mut u8,();
409(MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(text),(crate::system::action::Action)::core::convert::Into::into(decide_callback))
410 }
411 }
412 #[doc = "`ACall()` overload"]
413 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
414 unsafe {
415 let __receiver = <MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem as ::unity::FromIlInstance>::from_il_instance(
416 <Self as ::unity::SystemObject>::as_instance(self),
417 );
418 {
419 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
420 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
421 panic!(
422 "unity: virtual slot {}
423 out of range (vtable len {}
424) on the runtime class behind {}
425 (method `{}
426`)",
427 18usize,
428 __vt.len(),
429 <MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem as ::unity::ClassIdentity>::NAME,
430 "ACall",
431 )
432 });
433 let __inner: extern "C" fn(
434 MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem,
435 ::unity::OptionalMethod,
436 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
437 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
438 __inner(__receiver, __mi)
439 }
440 }
441 }
442}
443
444#[cfg(feature = "app-mapsequenceeditor")]
445impl<__T: IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem>
446 IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItemMethods for __T
447{
448}
449
450#[cfg(feature = "app-mapsequenceeditor")]
451impl MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem {
452 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
453 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
454 }
455
456 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
457 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
458 }
459}
460
461#[cfg(feature = "app-mapsequenceeditor")]
462impl MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem {
463 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
464 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
465 let __mi = Self::a_call_method_info();
466 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
467 ::core::mem::transmute(__mi.method_ptr);
468 __inner(this.into(), ::core::option::Option::None)
469 }
470}
471
472#[cfg(feature = "app-mapsequenceeditor")]
473impl MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem {
474 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action)` — overload selector"]
475 pub fn new(text: ::unity::Il2CppString, decide_callback: crate::system::action::Action) -> Self {
476 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
477 panic!(
478 "{}
479::{}
480 failed to instantiate",
481 ::core::stringify!(MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem),
482 ::core::stringify!(new),
483 )
484 });
485 <Self as IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItemMethods>::ctor(this, text, decide_callback);
486 this
487 }
488}
489
490#[cfg(feature = "app-mapsequenceeditor")]
491impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
492 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::action::Action)` overload"]
493 pub fn create_bind(
494 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
495 cancel_callback: impl ::core::convert::Into<crate::system::action::Action>,
496 ) -> () {
497 unsafe {
498 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d960usize)as*mut u8,();
499(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::action::Action)::core::convert::Into::into(cancel_callback))
500 }
501 }
502}
503
504#[cfg(feature = "app-mapsequenceeditor")]
505pub trait IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialogMethods: IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
506 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::system::action::Action)` overload"]
507 fn ctor(
508 self,
509 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
510 action: impl ::core::convert::Into<crate::system::action::Action>,
511 ) -> () {
512 unsafe {
513 let __receiver = <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
514 <Self as ::unity::SystemObject>::as_instance(self),
515 );
516 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d8c0usize)as*mut u8,();
517(MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::system::action::Action)::core::convert::Into::into(action))
518 }
519 }
520 #[doc = "`BCall()` overload"]
521 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
522 unsafe {
523 let __receiver = <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
524 <Self as ::unity::SystemObject>::as_instance(self),
525 );
526 {
527 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
528 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
529 panic!(
530 "unity: virtual slot {}
531 out of range (vtable len {}
532) on the runtime class behind {}
533 (method `{}
534`)",
535 51usize,
536 __vt.len(),
537 <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog as ::unity::ClassIdentity>::NAME,
538 "BCall",
539 )
540 });
541 let __inner: extern "C" fn(
542 MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog,
543 ::unity::OptionalMethod,
544 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
545 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
546 __inner(__receiver, __mi)
547 }
548 }
549 }
550}
551
552#[cfg(feature = "app-mapsequenceeditor")]
553impl<__T: IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog> IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialogMethods for __T {}
554
555#[cfg(feature = "app-mapsequenceeditor")]
556impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
557 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
559 }
560
561 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
563 }
564
565 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
566 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
567 }
568}
569
570#[cfg(feature = "app-mapsequenceeditor")]
571impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
572 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
573 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
574 let __mi = Self::b_call_method_info();
575 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
576 ::core::mem::transmute(__mi.method_ptr);
577 __inner(this.into(), ::core::option::Option::None)
578 }
579}
580
581#[cfg(feature = "app-mapsequenceeditor")]
582impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog {
583 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::system::action::Action)` — overload selector"]
584 pub fn new(
585 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
586 action: crate::system::action::Action,
587 ) -> Self {
588 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
589 panic!(
590 "{}
591::{}
592 failed to instantiate",
593 ::core::stringify!(MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog),
594 ::core::stringify!(new),
595 )
596 });
597 <Self as IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialogMethods>::ctor(this, menu_item_list, action);
598 this
599 }
600}
601
602#[cfg(feature = "app-mapsequenceeditor")]
603impl MapSequenceEditor_SaveSequence_UploadConfirmDialog {
604 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::action::Action)` overload"]
605 pub fn create_bind(
606 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
607 cancel_callback: impl ::core::convert::Into<crate::system::action::Action>,
608 ) -> () {
609 unsafe {
610 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d600usize)as*mut u8,();
611(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::action::Action)::core::convert::Into::into(cancel_callback))
612 }
613 }
614}
615
616#[cfg(feature = "app-mapsequenceeditor")]
617pub trait IMapSequenceEditor_SaveSequence_UploadConfirmDialogMethods: IMapSequenceEditor_SaveSequence_UploadConfirmDialog {
618 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::system::action::Action)` overload"]
619 fn ctor(
620 self,
621 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
622 cancel_callback: impl ::core::convert::Into<crate::system::action::Action>,
623 ) -> () {
624 unsafe {
625 let __receiver = <MapSequenceEditor_SaveSequence_UploadConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
626 <Self as ::unity::SystemObject>::as_instance(self),
627 );
628 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d560usize)as*mut u8,();
629(MapSequenceEditor_SaveSequence_UploadConfirmDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::system::action::Action)::core::convert::Into::into(cancel_callback))
630 }
631 }
632 #[doc = "`BCall()` overload"]
633 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
634 unsafe {
635 let __receiver = <MapSequenceEditor_SaveSequence_UploadConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
636 <Self as ::unity::SystemObject>::as_instance(self),
637 );
638 {
639 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
640 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
641 panic!(
642 "unity: virtual slot {}
643 out of range (vtable len {}
644) on the runtime class behind {}
645 (method `{}
646`)",
647 51usize,
648 __vt.len(),
649 <MapSequenceEditor_SaveSequence_UploadConfirmDialog as ::unity::ClassIdentity>::NAME,
650 "BCall",
651 )
652 });
653 let __inner: extern "C" fn(
654 MapSequenceEditor_SaveSequence_UploadConfirmDialog,
655 ::unity::OptionalMethod,
656 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
657 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
658 __inner(__receiver, __mi)
659 }
660 }
661 }
662}
663
664#[cfg(feature = "app-mapsequenceeditor")]
665impl<__T: IMapSequenceEditor_SaveSequence_UploadConfirmDialog> IMapSequenceEditor_SaveSequence_UploadConfirmDialogMethods for __T {}
666
667#[cfg(feature = "app-mapsequenceeditor")]
668impl MapSequenceEditor_SaveSequence_UploadConfirmDialog {
669 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
670 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
671 }
672
673 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
674 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
675 }
676
677 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
678 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
679 }
680}
681
682#[cfg(feature = "app-mapsequenceeditor")]
683impl MapSequenceEditor_SaveSequence_UploadConfirmDialog {
684 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence_UploadConfirmDialog`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
685 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
686 let __mi = Self::b_call_method_info();
687 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
688 ::core::mem::transmute(__mi.method_ptr);
689 __inner(this.into(), ::core::option::Option::None)
690 }
691}
692
693#[cfg(feature = "app-mapsequenceeditor")]
694impl MapSequenceEditor_SaveSequence_UploadConfirmDialog {
695 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::system::action::Action)` — overload selector"]
696 pub fn new(
697 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
698 cancel_callback: crate::system::action::Action,
699 ) -> Self {
700 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
701 panic!(
702 "{}
703::{}
704 failed to instantiate",
705 ::core::stringify!(MapSequenceEditor_SaveSequence_UploadConfirmDialog),
706 ::core::stringify!(new),
707 )
708 });
709 <Self as IMapSequenceEditor_SaveSequence_UploadConfirmDialogMethods>::ctor(this, menu_item_list, cancel_callback);
710 this
711 }
712}
713
714#[cfg(feature = "app-mapsequenceeditor")]
715pub trait IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItemMethods:
716 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem
717{
718 #[doc = "`.ctor(crate::system::action::Action)` overload"]
719 fn ctor(self, a_callback: impl ::core::convert::Into<crate::system::action::Action>) -> () {
720 unsafe {
721 let __receiver = <MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
722 <Self as ::unity::SystemObject>::as_instance(self),
723 );
724 ::unity::il2cpp_call!((::unity::module_base()+0x23073f0usize)as*mut u8,();
725(MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem)__receiver,(crate::system::action::Action)::core::convert::Into::into(a_callback))
726 }
727 }
728 #[doc = "`ACall()` overload"]
729 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
730 unsafe {
731 let __receiver = <MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
732 <Self as ::unity::SystemObject>::as_instance(self),
733 );
734 {
735 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
736 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
737 panic!(
738 "unity: virtual slot {}
739 out of range (vtable len {}
740) on the runtime class behind {}
741 (method `{}
742`)",
743 18usize,
744 __vt.len(),
745 <MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem as ::unity::ClassIdentity>::NAME,
746 "ACall",
747 )
748 });
749 let __inner: extern "C" fn(
750 MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem,
751 ::unity::OptionalMethod,
752 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
753 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
754 __inner(__receiver, __mi)
755 }
756 }
757 }
758}
759
760#[cfg(feature = "app-mapsequenceeditor")]
761impl<__T: IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem>
762 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItemMethods for __T
763{
764}
765
766#[cfg(feature = "app-mapsequenceeditor")]
767impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem {
768 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
769 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
770 }
771
772 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
773 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
774 }
775}
776
777#[cfg(feature = "app-mapsequenceeditor")]
778impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem {
779 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
780 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
781 let __mi = Self::a_call_method_info();
782 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
783 ::core::mem::transmute(__mi.method_ptr);
784 __inner(this.into(), ::core::option::Option::None)
785 }
786}
787
788#[cfg(feature = "app-mapsequenceeditor")]
789impl MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem {
790 #[doc = "`.ctor(crate::system::action::Action)` — overload selector"]
791 pub fn new(a_callback: crate::system::action::Action) -> Self {
792 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
793 panic!(
794 "{}
795::{}
796 failed to instantiate",
797 ::core::stringify!(MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem),
798 ::core::stringify!(new),
799 )
800 });
801 <Self as IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItemMethods>::ctor(this, a_callback);
802 this
803 }
804}
805
806#[cfg(feature = "app-mapsequenceeditor")]
807pub trait IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNoMethods:
808 IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo
809{
810 #[doc = "`.ctor(crate::system::action::Action)` overload"]
811 fn ctor(self, action: impl ::core::convert::Into<crate::system::action::Action>) -> () {
812 unsafe {
813 let __receiver = <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo as ::unity::FromIlInstance>::from_il_instance(
814 <Self as ::unity::SystemObject>::as_instance(self),
815 );
816 ::unity::il2cpp_call!((::unity::module_base()+0x2307560usize)as*mut u8,();
817(MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo)__receiver,(crate::system::action::Action)::core::convert::Into::into(action))
818 }
819 }
820 #[doc = "`ACall()` overload"]
821 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
822 unsafe {
823 let __receiver = <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo as ::unity::FromIlInstance>::from_il_instance(
824 <Self as ::unity::SystemObject>::as_instance(self),
825 );
826 {
827 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
828 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
829 panic!(
830 "unity: virtual slot {}
831 out of range (vtable len {}
832) on the runtime class behind {}
833 (method `{}
834`)",
835 18usize,
836 __vt.len(),
837 <MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo as ::unity::ClassIdentity>::NAME,
838 "ACall",
839 )
840 });
841 let __inner: extern "C" fn(
842 MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo,
843 ::unity::OptionalMethod,
844 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
845 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
846 __inner(__receiver, __mi)
847 }
848 }
849 }
850}
851
852#[cfg(feature = "app-mapsequenceeditor")]
853impl<__T: IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo>
854 IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNoMethods for __T
855{
856}
857
858#[cfg(feature = "app-mapsequenceeditor")]
859impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo {
860 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
861 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
862 }
863
864 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
865 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
866 }
867}
868
869#[cfg(feature = "app-mapsequenceeditor")]
870impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo {
871 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
872 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
873 let __mi = Self::a_call_method_info();
874 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
875 ::core::mem::transmute(__mi.method_ptr);
876 __inner(this.into(), ::core::option::Option::None)
877 }
878}
879
880#[cfg(feature = "app-mapsequenceeditor")]
881impl MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo {
882 #[doc = "`.ctor(crate::system::action::Action)` — overload selector"]
883 pub fn new(action: crate::system::action::Action) -> Self {
884 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
885 panic!(
886 "{}
887::{}
888 failed to instantiate",
889 ::core::stringify!(MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo),
890 ::core::stringify!(new),
891 )
892 });
893 <Self as IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNoMethods>::ctor(this, action);
894 this
895 }
896}
897
898#[cfg(feature = "app-mapsequenceeditor")]
899impl MapSequenceEditor_SaveSequence_EndConfirmDialog {
900 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::action::Action)` overload"]
901 pub fn create_bind(
902 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
903 decide_callback: impl ::core::convert::Into<crate::system::action::Action>,
904 ) -> () {
905 unsafe {
906 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d2e0usize)as*mut u8,();
907(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::action::Action)::core::convert::Into::into(decide_callback))
908 }
909 }
910}
911
912#[cfg(feature = "app-mapsequenceeditor")]
913pub trait IMapSequenceEditor_SaveSequence_EndConfirmDialogMethods: IMapSequenceEditor_SaveSequence_EndConfirmDialog {
914 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)` overload"]
915 fn ctor(
916 self,
917 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
918 ) -> () {
919 unsafe {
920 let __receiver = <MapSequenceEditor_SaveSequence_EndConfirmDialog as ::unity::FromIlInstance>::from_il_instance(
921 <Self as ::unity::SystemObject>::as_instance(self),
922 );
923 ::unity::il2cpp_call!((::unity::module_base()+0x1b6d260usize)as*mut u8,();
924(MapSequenceEditor_SaveSequence_EndConfirmDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list))
925 }
926 }
927}
928
929#[cfg(feature = "app-mapsequenceeditor")]
930impl<__T: IMapSequenceEditor_SaveSequence_EndConfirmDialog> IMapSequenceEditor_SaveSequence_EndConfirmDialogMethods for __T {}
931
932#[cfg(feature = "app-mapsequenceeditor")]
933impl MapSequenceEditor_SaveSequence_EndConfirmDialog {
934 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
935 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
936 }
937
938 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
939 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
940 }
941}
942
943#[cfg(feature = "app-mapsequenceeditor")]
944impl MapSequenceEditor_SaveSequence_EndConfirmDialog {
945 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)` — overload selector"]
946 pub fn new(menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>) -> Self {
947 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
948 panic!(
949 "{}
950::{}
951 failed to instantiate",
952 ::core::stringify!(MapSequenceEditor_SaveSequence_EndConfirmDialog),
953 ::core::stringify!(new),
954 )
955 });
956 <Self as IMapSequenceEditor_SaveSequence_EndConfirmDialogMethods>::ctor(this, menu_item_list);
957 this
958 }
959}
960
961#[cfg(feature = "app-mapsequenceeditor")]
962impl MapSequenceEditor {
963 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
964 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
965 unsafe {
966 ::unity::il2cpp_call!((::unity::module_base()+0x23cd120usize)as*mut u8,();
967(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
968 }
969 }
970
971 #[doc = "`get_EndConfirmTitleMid()` overload"]
972 pub fn get_end_confirm_title_mid() -> ::unity::Il2CppString {
973 unsafe {
974 ::unity::il2cpp_call!((::unity::module_base()+0x23cdf30usize)as*mut u8, ::unity::Il2CppString;
975 )
976 }
977 }
978
979 #[doc = "`get_EndConfirmNoSaveTitleMid()` overload"]
980 pub fn get_end_confirm_no_save_title_mid() -> ::unity::Il2CppString {
981 unsafe {
982 ::unity::il2cpp_call!((::unity::module_base()+0x23cdf80usize)as*mut u8, ::unity::Il2CppString;
983 )
984 }
985 }
986
987 #[doc = "`get_EndConfirmYesMid()` overload"]
988 pub fn get_end_confirm_yes_mid() -> ::unity::Il2CppString {
989 unsafe {
990 ::unity::il2cpp_call!((::unity::module_base()+0x23cdfd0usize)as*mut u8, ::unity::Il2CppString;
991 )
992 }
993 }
994
995 #[doc = "`get_EndConfirmNoMid()` overload"]
996 pub fn get_end_confirm_no_mid() -> ::unity::Il2CppString {
997 unsafe {
998 ::unity::il2cpp_call!((::unity::module_base()+0x23ce020usize)as*mut u8, ::unity::Il2CppString;
999 )
1000 }
1001 }
1002
1003 #[doc = "`IsCasualField()` overload"]
1004 pub fn is_casual_field() -> bool {
1005 unsafe {
1006 ::unity::il2cpp_call!((::unity::module_base()+0x23ce070usize)as*mut u8,bool;
1007 )
1008 }
1009 }
1010
1011 #[doc = "`.cctor()` overload"]
1012 pub fn cctor() -> () {
1013 unsafe {
1014 ::unity::il2cpp_call!((::unity::module_base()+0x23ce110usize)as*mut u8,();
1015 )
1016 }
1017 }
1018}
1019
1020#[cfg(feature = "app-mapsequenceeditor")]
1021pub trait IMapSequenceEditorMethods: IMapSequenceEditor {
1022 #[doc = "`get_SelectObject()` overload"]
1023 fn get_select_object(self) -> crate::app::mapeditorobjectdata::MapEditorObjectData {
1024 unsafe {
1025 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1026 ::unity::il2cpp_call!((::unity::module_base()+0x23c8730usize)as*mut u8,crate::app::mapeditorobjectdata::MapEditorObjectData;
1027(MapSequenceEditor)__receiver)
1028 }
1029 }
1030 #[doc = "`get_IsDisableInfo()` overload"]
1031 fn get_is_disable_info(self) -> bool {
1032 unsafe {
1033 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1034 ::unity::il2cpp_call!((::unity::module_base()+0x23c87a0usize)as*mut u8,bool;
1035(MapSequenceEditor)__receiver)
1036 }
1037 }
1038 #[doc = "`set_IsDisableInfo(bool)` overload"]
1039 fn set_is_disable_info(self, value: impl ::core::convert::Into<bool>) -> () {
1040 unsafe {
1041 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1042 ::unity::il2cpp_call!((::unity::module_base()+0x23c87b0usize)as*mut u8,();
1043(MapSequenceEditor)__receiver,(bool)::core::convert::Into::into(value))
1044 }
1045 }
1046 #[doc = "`OnCreate()` overload"]
1047 fn on_create(self) -> () {
1048 unsafe {
1049 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1050 {
1051 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1052 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1053 panic!(
1054 "unity: virtual slot {}
1055 out of range (vtable len {}
1056) on the runtime class behind {}
1057 (method `{}
1058`)",
1059 9usize,
1060 __vt.len(),
1061 <MapSequenceEditor as ::unity::ClassIdentity>::NAME,
1062 "OnCreate",
1063 )
1064 });
1065 let __inner: extern "C" fn(MapSequenceEditor, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1066 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1067 __inner(__receiver, __mi)
1068 }
1069 }
1070 }
1071 #[doc = "`OnDispose()` overload"]
1072 fn on_dispose(self) -> () {
1073 unsafe {
1074 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 {
1076 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1077 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
1078 panic!(
1079 "unity: virtual slot {}
1080 out of range (vtable len {}
1081) on the runtime class behind {}
1082 (method `{}
1083`)",
1084 10usize,
1085 __vt.len(),
1086 <MapSequenceEditor as ::unity::ClassIdentity>::NAME,
1087 "OnDispose",
1088 )
1089 });
1090 let __inner: extern "C" fn(MapSequenceEditor, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1091 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1092 __inner(__receiver, __mi)
1093 }
1094 }
1095 }
1096 #[doc = "`LoadResources()` overload"]
1097 fn load_resources(self) -> () {
1098 unsafe {
1099 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1100 ::unity::il2cpp_call!((::unity::module_base()+0x23c8a10usize)as*mut u8,();
1101(MapSequenceEditor)__receiver)
1102 }
1103 }
1104 #[doc = "`IsLoadingResources()` overload"]
1105 fn is_loading_resources(self) -> bool {
1106 unsafe {
1107 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1108 ::unity::il2cpp_call!((::unity::module_base()+0x23c8ae0usize)as*mut u8,bool;
1109(MapSequenceEditor)__receiver)
1110 }
1111 }
1112 #[doc = "`StartSequence()` overload"]
1113 fn start_sequence(self) -> () {
1114 unsafe {
1115 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1116 ::unity::il2cpp_call!((::unity::module_base()+0x23c8b70usize)as*mut u8,();
1117(MapSequenceEditor)__receiver)
1118 }
1119 }
1120 #[doc = "`EndSequence()` overload"]
1121 fn end_sequence(self) -> () {
1122 unsafe {
1123 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1124 ::unity::il2cpp_call!((::unity::module_base()+0x23c8c50usize)as*mut u8,();
1125(MapSequenceEditor)__receiver)
1126 }
1127 }
1128 #[doc = "`UnloadResources()` overload"]
1129 fn unload_resources(self) -> () {
1130 unsafe {
1131 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1132 ::unity::il2cpp_call!((::unity::module_base()+0x23c8d10usize)as*mut u8,();
1133(MapSequenceEditor)__receiver)
1134 }
1135 }
1136 #[doc = "`MainMenu()` overload"]
1137 fn main_menu(self) -> () {
1138 unsafe {
1139 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1140 ::unity::il2cpp_call!((::unity::module_base()+0x23c8dc0usize)as*mut u8,();
1141(MapSequenceEditor)__receiver)
1142 }
1143 }
1144 #[doc = "`BeginFreeCursor()` overload"]
1145 fn begin_free_cursor(self) -> () {
1146 unsafe {
1147 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1148 ::unity::il2cpp_call!((::unity::module_base()+0x23c8dd0usize)as*mut u8,();
1149(MapSequenceEditor)__receiver)
1150 }
1151 }
1152 #[doc = "`UpdateSettableStatus()` overload"]
1153 fn update_settable_status(self) -> () {
1154 unsafe {
1155 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1156 ::unity::il2cpp_call!((::unity::module_base()+0x23c8f40usize)as*mut u8,();
1157(MapSequenceEditor)__receiver)
1158 }
1159 }
1160 #[doc = "`TickFreeCursor()` overload"]
1161 fn tick_free_cursor(self) -> () {
1162 unsafe {
1163 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1164 ::unity::il2cpp_call!((::unity::module_base()+0x23c9090usize)as*mut u8,();
1165(MapSequenceEditor)__receiver)
1166 }
1167 }
1168 #[doc = "`UpdateRotateObject()` overload"]
1169 fn update_rotate_object(self) -> bool {
1170 unsafe {
1171 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1172 ::unity::il2cpp_call!((::unity::module_base()+0x23cb790usize)as*mut u8,bool;
1173(MapSequenceEditor)__receiver)
1174 }
1175 }
1176 #[doc = "`UpdateCursor()` overload"]
1177 fn update_cursor(self) -> () {
1178 unsafe {
1179 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1180 ::unity::il2cpp_call!((::unity::module_base()+0x23cb190usize)as*mut u8,();
1181(MapSequenceEditor)__receiver)
1182 }
1183 }
1184 #[doc = "`CanPut()` overload"]
1185 fn can_put(self) -> bool {
1186 unsafe {
1187 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1188 ::unity::il2cpp_call!((::unity::module_base()+0x23cc610usize)as*mut u8,bool;
1189(MapSequenceEditor)__receiver)
1190 }
1191 }
1192 #[doc = "`UpdateCursorColor()` overload"]
1193 fn update_cursor_color(self) -> () {
1194 unsafe {
1195 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1196 ::unity::il2cpp_call!((::unity::module_base()+0x23cbfd0usize)as*mut u8,();
1197(MapSequenceEditor)__receiver)
1198 }
1199 }
1200 #[doc = "`SetActiveUnit(crate::app::unit::Unit)` overload"]
1201 fn set_active_unit(self, target: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1202 unsafe {
1203 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1204 ::unity::il2cpp_call!((::unity::module_base()+0x23cc110usize)as*mut u8,();
1205(MapSequenceEditor)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target))
1206 }
1207 }
1208 #[doc = "`UpdateInfoPanels()` overload"]
1209 fn update_info_panels(self) -> () {
1210 unsafe {
1211 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1212 ::unity::il2cpp_call!((::unity::module_base()+0x23c8f10usize)as*mut u8,();
1213(MapSequenceEditor)__receiver)
1214 }
1215 }
1216 #[doc = "`UpdateKeyHelp()` overload"]
1217 fn update_key_help(self) -> () {
1218 unsafe {
1219 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1220 ::unity::il2cpp_call!((::unity::module_base()+0x23cc560usize)as*mut u8,();
1221(MapSequenceEditor)__receiver)
1222 }
1223 }
1224 #[doc = "`CursorSound()` overload"]
1225 fn cursor_sound(self) -> () {
1226 unsafe {
1227 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1228 ::unity::il2cpp_call!((::unity::module_base()+0x23cc4c0usize)as*mut u8,();
1229(MapSequenceEditor)__receiver)
1230 }
1231 }
1232 #[doc = "`UpdateFailureStatus()` overload"]
1233 fn update_failure_status(self) -> () {
1234 unsafe {
1235 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1236 ::unity::il2cpp_call!((::unity::module_base()+0x23ca2b0usize)as*mut u8,();
1237(MapSequenceEditor)__receiver)
1238 }
1239 }
1240 #[doc = "`PlayFailure()` overload"]
1241 fn play_failure(self) -> () {
1242 unsafe {
1243 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1244 ::unity::il2cpp_call!((::unity::module_base()+0x23cb120usize)as*mut u8,();
1245(MapSequenceEditor)__receiver)
1246 }
1247 }
1248 #[doc = "`PlayRotateSE()` overload"]
1249 fn play_rotate_se(self) -> () {
1250 unsafe {
1251 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1252 ::unity::il2cpp_call!((::unity::module_base()+0x23cbf50usize)as*mut u8,();
1253(MapSequenceEditor)__receiver)
1254 }
1255 }
1256 #[doc = "`PlayUndoSE()` overload"]
1257 fn play_undo_se(self) -> () {
1258 unsafe {
1259 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1260 ::unity::il2cpp_call!((::unity::module_base()+0x23cb710usize)as*mut u8,();
1261(MapSequenceEditor)__receiver)
1262 }
1263 }
1264 #[doc = "`GetPlayerUnitCursor()` overload"]
1265 fn get_player_unit_cursor(self) -> crate::app::unit::Unit {
1266 unsafe {
1267 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1268 ::unity::il2cpp_call!((::unity::module_base()+0x23ca400usize)as*mut u8,crate::app::unit::Unit;
1269(MapSequenceEditor)__receiver)
1270 }
1271 }
1272 #[doc = "`IsSortieCursor()` overload"]
1273 fn is_sortie_cursor(self) -> bool {
1274 unsafe {
1275 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1276 ::unity::il2cpp_call!((::unity::module_base()+0x23ca710usize)as*mut u8,bool;
1277(MapSequenceEditor)__receiver)
1278 }
1279 }
1280 #[doc = "`IsSettableArea()` overload"]
1281 fn is_settable_area(self) -> bool {
1282 unsafe {
1283 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1284 ::unity::il2cpp_call!((::unity::module_base()+0x23caa10usize)as*mut u8,bool;
1285(MapSequenceEditor)__receiver)
1286 }
1287 }
1288 #[doc = "`EndFreeCursor()` overload"]
1289 fn end_free_cursor(self) -> () {
1290 unsafe {
1291 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1292 ::unity::il2cpp_call!((::unity::module_base()+0x23ccf70usize)as*mut u8,();
1293(MapSequenceEditor)__receiver)
1294 }
1295 }
1296 #[doc = "`ShowKeyHelp()` overload"]
1297 fn show_key_help(self) -> () {
1298 unsafe {
1299 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1300 ::unity::il2cpp_call!((::unity::module_base()+0x23c8f00usize)as*mut u8,();
1301(MapSequenceEditor)__receiver)
1302 }
1303 }
1304 #[doc = "`HideKeyHelp()` overload"]
1305 fn hide_key_help(self) -> () {
1306 unsafe {
1307 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1308 ::unity::il2cpp_call!((::unity::module_base()+0x23cb590usize)as*mut u8,();
1309(MapSequenceEditor)__receiver)
1310 }
1311 }
1312 #[doc = "`TerrainInfoUpdate()` overload"]
1313 fn terrain_info_update(self) -> () {
1314 unsafe {
1315 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1316 ::unity::il2cpp_call!((::unity::module_base()+0x23cc9b0usize)as*mut u8,();
1317(MapSequenceEditor)__receiver)
1318 }
1319 }
1320 #[doc = "`SetMapObject(crate::app::mapeditorobjectdata::MapEditorObjectData)` overload"]
1321 fn set_map_object(
1322 self,
1323 obj_data: impl ::core::convert::Into<crate::app::mapeditorobjectdata::MapEditorObjectData>,
1324 ) -> crate::unity_engine::gameobject::GameObject {
1325 unsafe {
1326 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1327 ::unity::il2cpp_call!((::unity::module_base()+0x23cad00usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
1328(MapSequenceEditor)__receiver,(crate::app::mapeditorobjectdata::MapEditorObjectData)::core::convert::Into::into(obj_data))
1329 }
1330 }
1331 #[doc = "`InitializeSelectObject()` overload"]
1332 fn initialize_select_object(self) -> () {
1333 unsafe {
1334 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1335 ::unity::il2cpp_call!((::unity::module_base()+0x23cdc50usize)as*mut u8,();
1336(MapSequenceEditor)__receiver)
1337 }
1338 }
1339 #[doc = "`TryPrevSelectObject(bool)` overload"]
1340 fn try_prev_select_object(self, is_trigger: impl ::core::convert::Into<bool>) -> bool {
1341 unsafe {
1342 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1343 ::unity::il2cpp_call!((::unity::module_base()+0x23cb610usize)as*mut u8,bool;
1344(MapSequenceEditor)__receiver,(bool)::core::convert::Into::into(is_trigger))
1345 }
1346 }
1347 #[doc = "`TryNextSelectObject(bool)` overload"]
1348 fn try_next_select_object(self, is_trigger: impl ::core::convert::Into<bool>) -> bool {
1349 unsafe {
1350 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1351 ::unity::il2cpp_call!((::unity::module_base()+0x23cb690usize)as*mut u8,bool;
1352(MapSequenceEditor)__receiver,(bool)::core::convert::Into::into(is_trigger))
1353 }
1354 }
1355 #[doc = "`UpdateInfo()` overload"]
1356 fn update_info(self) -> () {
1357 unsafe {
1358 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1359 ::unity::il2cpp_call!((::unity::module_base()+0x23ccca0usize)as*mut u8,();
1360(MapSequenceEditor)__receiver)
1361 }
1362 }
1363 #[doc = "`PlayBgm()` overload"]
1364 fn play_bgm(self) -> () {
1365 unsafe {
1366 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1367 ::unity::il2cpp_call!((::unity::module_base()+0x23cddb0usize)as*mut u8,();
1368(MapSequenceEditor)__receiver)
1369 }
1370 }
1371 #[doc = "`StopBgm()` overload"]
1372 fn stop_bgm(self) -> () {
1373 unsafe {
1374 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1375 ::unity::il2cpp_call!((::unity::module_base()+0x23cde70usize)as*mut u8,();
1376(MapSequenceEditor)__receiver)
1377 }
1378 }
1379 #[doc = "`.ctor()` overload"]
1380 fn ctor(self) -> () {
1381 unsafe {
1382 let __receiver = <MapSequenceEditor as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1383 ::unity::il2cpp_call!((::unity::module_base()+0x23cdbc0usize)as*mut u8,();
1384(MapSequenceEditor)__receiver)
1385 }
1386 }
1387}
1388
1389#[cfg(feature = "app-mapsequenceeditor")]
1390impl<__T: IMapSequenceEditor> IMapSequenceEditorMethods for __T {}
1391
1392#[cfg(feature = "app-mapsequenceeditor")]
1393impl MapSequenceEditor {
1394 pub fn get_select_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1395 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1396 }
1397
1398 pub fn get_is_disable_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1399 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1400 }
1401
1402 pub fn set_is_disable_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1404 }
1405
1406 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1408 }
1409
1410 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1412 }
1413
1414 pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1415 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1416 }
1417
1418 pub fn is_loading_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1419 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1420 }
1421
1422 pub fn start_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1424 }
1425
1426 pub fn end_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1428 }
1429
1430 pub fn unload_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1432 }
1433
1434 pub fn main_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1436 }
1437
1438 pub fn begin_free_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1440 }
1441
1442 pub fn update_settable_status_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1444 }
1445
1446 pub fn tick_free_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1448 }
1449
1450 pub fn update_rotate_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1452 }
1453
1454 pub fn update_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1456 }
1457
1458 pub fn can_put_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1459 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1460 }
1461
1462 pub fn update_cursor_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1463 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1464 }
1465
1466 pub fn set_active_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1467 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1468 }
1469
1470 pub fn update_info_panels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1471 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1472 }
1473
1474 pub fn update_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1475 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1476 }
1477
1478 pub fn cursor_sound_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1479 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1480 }
1481
1482 pub fn update_failure_status_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1483 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1484 }
1485
1486 pub fn play_failure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1487 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1488 }
1489
1490 pub fn play_rotate_se_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1492 }
1493
1494 pub fn play_undo_se_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1495 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1496 }
1497
1498 pub fn get_player_unit_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1499 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1500 }
1501
1502 pub fn is_sortie_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1503 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1504 }
1505
1506 pub fn is_settable_area_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1507 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1508 }
1509
1510 pub fn end_free_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1511 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1512 }
1513
1514 pub fn show_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1515 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1516 }
1517
1518 pub fn hide_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1519 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1520 }
1521
1522 pub fn terrain_info_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1523 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1524 }
1525
1526 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1527 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1528 }
1529
1530 pub fn set_map_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1531 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1532 }
1533
1534 pub fn initialize_select_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1535 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1536 }
1537
1538 pub fn try_prev_select_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1539 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1540 }
1541
1542 pub fn try_next_select_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1543 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1544 }
1545
1546 pub fn update_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1547 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1548 }
1549
1550 pub fn play_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1551 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1552 }
1553
1554 pub fn stop_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1555 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1556 }
1557
1558 pub fn get_end_confirm_title_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1559 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1560 }
1561
1562 pub fn get_end_confirm_no_save_title_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1563 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1564 }
1565
1566 pub fn get_end_confirm_yes_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1567 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1568 }
1569
1570 pub fn get_end_confirm_no_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1571 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1572 }
1573
1574 pub fn is_casual_field_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1575 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1576 }
1577
1578 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1579 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1580 }
1581
1582 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1583 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1584 }
1585}
1586
1587#[cfg(feature = "app-mapsequenceeditor")]
1588impl MapSequenceEditor {
1589 #[doc = "Direct (non-virtual) call to `MapSequenceEditor`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1590 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1591 let __mi = Self::on_create_method_info();
1592 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1593 __inner(this.into(), ::core::option::Option::None)
1594 }
1595
1596 #[doc = "Direct (non-virtual) call to `MapSequenceEditor`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1597 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1598 let __mi = Self::on_dispose_method_info();
1599 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1600 __inner(this.into(), ::core::option::Option::None)
1601 }
1602}
1603
1604#[cfg(feature = "app-mapsequenceeditor")]
1605impl MapSequenceEditor {
1606 #[doc = "`.ctor()` — no args"]
1607 pub fn new() -> Self {
1608 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1609 panic!(
1610 "{}
1611::{}
1612 failed to instantiate",
1613 ::core::stringify!(MapSequenceEditor),
1614 ::core::stringify!(new),
1615 )
1616 });
1617 <Self as IMapSequenceEditorMethods>::ctor(this);
1618 this
1619 }
1620}
1621
1622#[cfg(feature = "app-mapsequenceeditor")]
1623pub trait IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNoMethods:
1624 IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo
1625{
1626 #[doc = "`.ctor(crate::system::action::Action, ::unity::Il2CppString)` overload"]
1627 fn ctor(self, action: impl ::core::convert::Into<crate::system::action::Action>, text: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1628 unsafe {
1629 let __receiver = <MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo as ::unity::FromIlInstance>::from_il_instance(
1630 <Self as ::unity::SystemObject>::as_instance(self),
1631 );
1632 ::unity::il2cpp_call!((::unity::module_base()+0x23074e0usize)as*mut u8,();
1633(MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo)__receiver,(crate::system::action::Action)::core::convert::Into::into(action),(::unity::Il2CppString)::core::convert::Into::into(text))
1634 }
1635 }
1636 #[doc = "`ACall()` overload"]
1637 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1638 unsafe {
1639 let __receiver = <MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo as ::unity::FromIlInstance>::from_il_instance(
1640 <Self as ::unity::SystemObject>::as_instance(self),
1641 );
1642 {
1643 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1644 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1645 panic!(
1646 "unity: virtual slot {}
1647 out of range (vtable len {}
1648) on the runtime class behind {}
1649 (method `{}
1650`)",
1651 18usize,
1652 __vt.len(),
1653 <MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo as ::unity::ClassIdentity>::NAME,
1654 "ACall",
1655 )
1656 });
1657 let __inner: extern "C" fn(
1658 MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo,
1659 ::unity::OptionalMethod,
1660 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1661 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1662 __inner(__receiver, __mi)
1663 }
1664 }
1665 }
1666}
1667
1668#[cfg(feature = "app-mapsequenceeditor")]
1669impl<__T: IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo> IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNoMethods
1670 for __T
1671{
1672}
1673
1674#[cfg(feature = "app-mapsequenceeditor")]
1675impl MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo {
1676 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1677 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1678 }
1679
1680 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1681 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1682 }
1683}
1684
1685#[cfg(feature = "app-mapsequenceeditor")]
1686impl MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo {
1687 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1688 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1689 let __mi = Self::a_call_method_info();
1690 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1691 ::core::mem::transmute(__mi.method_ptr);
1692 __inner(this.into(), ::core::option::Option::None)
1693 }
1694}
1695
1696#[cfg(feature = "app-mapsequenceeditor")]
1697impl MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo {
1698 #[doc = "`.ctor(crate::system::action::Action, ::unity::Il2CppString)` — overload selector"]
1699 pub fn new(action: crate::system::action::Action, text: ::unity::Il2CppString) -> Self {
1700 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1701 panic!(
1702 "{}
1703::{}
1704 failed to instantiate",
1705 ::core::stringify!(MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo),
1706 ::core::stringify!(new),
1707 )
1708 });
1709 <Self as IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNoMethods>::ctor(this, action, text);
1710 this
1711 }
1712}
1713
1714#[cfg(feature = "app-mapsequenceeditor")]
1715impl MapSequenceEditor_SaveSequence {
1716 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
1717 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
1718 unsafe {
1719 ::unity::il2cpp_call!((::unity::module_base()+0x1e34890usize)as*mut u8,();
1720(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
1721 }
1722 }
1723
1724 #[doc = "`.cctor()` overload"]
1725 pub fn cctor() -> () {
1726 unsafe {
1727 ::unity::il2cpp_call!((::unity::module_base()+0x1e34f00usize)as*mut u8,();
1728 )
1729 }
1730 }
1731}
1732
1733#[cfg(feature = "app-mapsequenceeditor")]
1734pub trait IMapSequenceEditor_SaveSequenceMethods: IMapSequenceEditor_SaveSequence {
1735 #[doc = "`OpenThemeMenu()` overload"]
1736 fn open_theme_menu(self) -> () {
1737 unsafe {
1738 let __receiver =
1739 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1740 ::unity::il2cpp_call!((::unity::module_base()+0x1e34240usize)as*mut u8,();
1741(MapSequenceEditor_SaveSequence)__receiver)
1742 }
1743 }
1744 #[doc = "`SaveMap()` overload"]
1745 fn save_map(self) -> () {
1746 unsafe {
1747 let __receiver =
1748 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1749 ::unity::il2cpp_call!((::unity::module_base()+0x1e34330usize)as*mut u8,();
1750(MapSequenceEditor_SaveSequence)__receiver)
1751 }
1752 }
1753 #[doc = "`IsValidSortie()` overload"]
1754 fn is_valid_sortie(self) -> bool {
1755 unsafe {
1756 let __receiver =
1757 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1758 ::unity::il2cpp_call!((::unity::module_base()+0x1e34600usize)as*mut u8,bool;
1759(MapSequenceEditor_SaveSequence)__receiver)
1760 }
1761 }
1762 #[doc = "`IsValidAbsent()` overload"]
1763 fn is_valid_absent(self) -> bool {
1764 unsafe {
1765 let __receiver =
1766 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1767 ::unity::il2cpp_call!((::unity::module_base()+0x1e34630usize)as*mut u8,bool;
1768(MapSequenceEditor_SaveSequence)__receiver)
1769 }
1770 }
1771 #[doc = "`IsEditRuleCheck()` overload"]
1772 fn is_edit_rule_check(self) -> bool {
1773 unsafe {
1774 let __receiver =
1775 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1776 ::unity::il2cpp_call!((::unity::module_base()+0x1e34660usize)as*mut u8,bool;
1777(MapSequenceEditor_SaveSequence)__receiver)
1778 }
1779 }
1780 #[doc = "`OpenUploadDialog()` overload"]
1781 fn open_upload_dialog(self) -> () {
1782 unsafe {
1783 let __receiver =
1784 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1785 ::unity::il2cpp_call!((::unity::module_base()+0x1e34670usize)as*mut u8,();
1786(MapSequenceEditor_SaveSequence)__receiver)
1787 }
1788 }
1789 #[doc = "`UploadMap()` overload"]
1790 fn upload_map(self) -> () {
1791 unsafe {
1792 let __receiver =
1793 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1794 ::unity::il2cpp_call!((::unity::module_base()+0x1e34700usize)as*mut u8,();
1795(MapSequenceEditor_SaveSequence)__receiver)
1796 }
1797 }
1798 #[doc = "`EndConfirm()` overload"]
1799 fn end_confirm(self) -> () {
1800 unsafe {
1801 let __receiver =
1802 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1803 ::unity::il2cpp_call!((::unity::module_base()+0x1e34800usize)as*mut u8,();
1804(MapSequenceEditor_SaveSequence)__receiver)
1805 }
1806 }
1807 #[doc = "`OnCreate()` overload"]
1808 fn on_create(self) -> () {
1809 unsafe {
1810 let __receiver =
1811 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1812 {
1813 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1814 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1815 panic!(
1816 "unity: virtual slot {}
1817 out of range (vtable len {}
1818) on the runtime class behind {}
1819 (method `{}
1820`)",
1821 9usize,
1822 __vt.len(),
1823 <MapSequenceEditor_SaveSequence as ::unity::ClassIdentity>::NAME,
1824 "OnCreate",
1825 )
1826 });
1827 let __inner: extern "C" fn(MapSequenceEditor_SaveSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1828 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1829 __inner(__receiver, __mi)
1830 }
1831 }
1832 }
1833 #[doc = "`OnDispose()` overload"]
1834 fn on_dispose(self) -> () {
1835 unsafe {
1836 let __receiver =
1837 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1838 {
1839 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1840 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
1841 panic!(
1842 "unity: virtual slot {}
1843 out of range (vtable len {}
1844) on the runtime class behind {}
1845 (method `{}
1846`)",
1847 10usize,
1848 __vt.len(),
1849 <MapSequenceEditor_SaveSequence as ::unity::ClassIdentity>::NAME,
1850 "OnDispose",
1851 )
1852 });
1853 let __inner: extern "C" fn(MapSequenceEditor_SaveSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1854 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1855 __inner(__receiver, __mi)
1856 }
1857 }
1858 }
1859 #[doc = "`.ctor()` overload"]
1860 fn ctor(self) -> () {
1861 unsafe {
1862 let __receiver =
1863 <MapSequenceEditor_SaveSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1864 ::unity::il2cpp_call!((::unity::module_base()+0x1e34da0usize)as*mut u8,();
1865(MapSequenceEditor_SaveSequence)__receiver)
1866 }
1867 }
1868}
1869
1870#[cfg(feature = "app-mapsequenceeditor")]
1871impl<__T: IMapSequenceEditor_SaveSequence> IMapSequenceEditor_SaveSequenceMethods for __T {}
1872
1873#[cfg(feature = "app-mapsequenceeditor")]
1874impl MapSequenceEditor_SaveSequence {
1875 pub fn open_theme_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1876 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1877 }
1878
1879 pub fn save_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1880 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1881 }
1882
1883 pub fn is_valid_sortie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1884 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1885 }
1886
1887 pub fn is_valid_absent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1888 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1889 }
1890
1891 pub fn is_edit_rule_check_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1892 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1893 }
1894
1895 pub fn open_upload_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1896 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1897 }
1898
1899 pub fn upload_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1900 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1901 }
1902
1903 pub fn end_confirm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1904 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1905 }
1906
1907 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1908 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1909 }
1910
1911 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1912 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1913 }
1914
1915 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1916 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1917 }
1918
1919 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1920 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1921 }
1922
1923 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1924 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1925 }
1926}
1927
1928#[cfg(feature = "app-mapsequenceeditor")]
1929impl MapSequenceEditor_SaveSequence {
1930 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1931 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1932 let __mi = Self::on_create_method_info();
1933 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1934 __inner(this.into(), ::core::option::Option::None)
1935 }
1936
1937 #[doc = "Direct (non-virtual) call to `MapSequenceEditor_SaveSequence`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1938 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1939 let __mi = Self::on_dispose_method_info();
1940 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1941 __inner(this.into(), ::core::option::Option::None)
1942 }
1943}
1944
1945#[cfg(feature = "app-mapsequenceeditor")]
1946impl MapSequenceEditor_SaveSequence {
1947 #[doc = "`.ctor()` — no args"]
1948 pub fn new() -> Self {
1949 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1950 panic!(
1951 "{}
1952::{}
1953 failed to instantiate",
1954 ::core::stringify!(MapSequenceEditor_SaveSequence),
1955 ::core::stringify!(new),
1956 )
1957 });
1958 <Self as IMapSequenceEditor_SaveSequenceMethods>::ctor(this);
1959 this
1960 }
1961}
1962
1963#[cfg(feature = "app-mapsequenceeditor")]
1964#[doc(hidden)]
1965pub mod prelude {
1966 pub use super::{
1967 IMapSequenceEditor, IMapSequenceEditorMethods, IMapSequenceEditor_ClearObjectsSequence, IMapSequenceEditor_ClearObjectsSequenceMethods,
1968 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog, IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialogMethods,
1969 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem,
1970 IMapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItemMethods, IMapSequenceEditor_SaveSequence,
1971 IMapSequenceEditor_SaveSequenceMethods, IMapSequenceEditor_SaveSequence_EndConfirmDialog,
1972 IMapSequenceEditor_SaveSequence_EndConfirmDialogMethods, IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem,
1973 IMapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItemMethods, IMapSequenceEditor_SaveSequence_UploadConfirmDialog,
1974 IMapSequenceEditor_SaveSequence_UploadConfirmDialogMethods, IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo,
1975 IMapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNoMethods, IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog,
1976 IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialogMethods,
1977 IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo,
1978 IMapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNoMethods, MapSequenceEditor, MapSequenceEditor_ClearObjectsSequence,
1979 MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog, MapSequenceEditor_ClearObjectsSequence_ClearObjectsConfirmDialog_YesItem,
1980 MapSequenceEditor_Label, MapSequenceEditor_SaveSequence, MapSequenceEditor_SaveSequence_EndConfirmDialog,
1981 MapSequenceEditor_SaveSequence_EndConfirmDialog_ConfirmYesDialogItem, MapSequenceEditor_SaveSequence_Label,
1982 MapSequenceEditor_SaveSequence_UploadConfirmDialog, MapSequenceEditor_SaveSequence_UploadConfirmDialog_DialogItemNo,
1983 MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog, MapSequenceEditor_SaveSequence_UploadOverwriteConfirmDialog_DialogItemNo,
1984 };
1985 #[cfg(feature = "app-basicdialog")]
1986 pub use crate::app::basicdialog::IBasicDialogMethods;
1987 #[cfg(feature = "app-basicdialogitem")]
1988 pub use crate::app::basicdialogitem::IBasicDialogItemMethods;
1989 #[cfg(feature = "app-basicdialogitemno")]
1990 pub use crate::app::basicdialogitemno::IBasicDialogItemNoMethods;
1991 #[cfg(feature = "app-basicdialogitemyes")]
1992 pub use crate::app::basicdialogitemyes::IBasicDialogItemYesMethods;
1993 #[cfg(feature = "app-basicmenu")]
1994 pub use crate::app::basicmenu::IBasicMenuMethods;
1995 #[cfg(feature = "app-basicmenuitem")]
1996 pub use crate::app::basicmenuitem::IBasicMenuItemMethods;
1997 #[cfg(feature = "app-procinst")]
1998 pub use crate::app::procinst::IProcInstMethods;
1999 #[cfg(feature = "app-singletonprocinst_1")]
2000 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
2001 #[cfg(feature = "app-yesnodialog")]
2002 pub use crate::app::yesnodialog::IYesNoDialogMethods;
2003 #[cfg(feature = "system-object")]
2004 pub use crate::system::object::IObjectMethods;
2005 #[cfg(feature = "system-enum")]
2006 pub use crate::system::r#enum::IEnumMethods;
2007 #[cfg(feature = "system-valuetype")]
2008 pub use crate::system::valuetype::IValueTypeMethods;
2009 pub use crate::{
2010 app::{
2011 basicdialog::IBasicDialog, basicdialogitem::IBasicDialogItem, basicdialogitemno::IBasicDialogItemNo,
2012 basicdialogitemyes::IBasicDialogItemYes, basicmenu::IBasicMenu, basicmenuitem::IBasicMenuItem, procinst::IProcInst,
2013 singletonprocinst_1::ISingletonProcInst_1, yesnodialog::IYesNoDialog,
2014 },
2015 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2016 };
2017}