Skip to main content

engage/generated/app/
sortiesequencetrade.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-sortiesequencetrade-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            procinst::{IProcInst, ProcInst},
11            singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
12        },
13        system::{
14            object::{IObject, Object},
15            r#enum::{Enum, IEnum},
16            valuetype::{IValueType, ValueType},
17        },
18    };
19
20    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/sortiesequencetrade/SortieSequenceTrade.md"))]
21    #[::unity::class(namespace = "App", name = "SortieSequenceTrade")]
22    #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::sortiesequencetrade::SortieSequenceTrade>)]
23    pub struct SortieSequenceTrade {
24        #[static_field]
25        #[rename(name = "ResNameC")]
26        pub res_name_c: ::unity::Il2CppString,
27        #[offset(120)]
28        #[rename(name = "m_GameObject")]
29        pub m_game_object: crate::unity_engine::gameobject::GameObject,
30        #[offset(128)]
31        #[rename(name = "m_menuL")]
32        pub m_menu_l: crate::app::sortietradeitemmenu::SortieTradeItemMenu,
33        #[offset(136)]
34        #[rename(name = "m_menuR")]
35        pub m_menu_r: crate::app::sortietradeitemmenu::SortieTradeItemMenu,
36        #[offset(144)]
37        #[rename(name = "m_bSelectLeft")]
38        pub m_b_select_left: bool,
39        #[offset(152)]
40        #[rename(name = "m_Window")]
41        pub m_window: crate::app::traderoot::TradeRoot,
42        #[static_field]
43        #[rename(name = "m_bSortieTrade")]
44        pub m_b_sortie_trade: bool,
45        #[static_field]
46        #[rename(name = "m_bInvalidCharaImage")]
47        pub m_b_invalid_chara_image: bool,
48        #[static_field]
49        #[rename(name = "m_TradeFromUnit")]
50        pub m_trade_from_unit: crate::app::unit::Unit,
51        #[static_field]
52        #[rename(name = "m_TradeToUnit")]
53        pub m_trade_to_unit: crate::app::unit::Unit,
54        #[static_field]
55        #[rename(name = "m_DefaultSelectFrom")]
56        pub m_default_select_from: i32,
57        #[static_field]
58        #[rename(name = "m_DefaultSelectTo")]
59        pub m_default_select_to: i32,
60        #[static_field]
61        #[rename(name = "m_InitialSelectSide")]
62        pub m_initial_select_side: crate::app::sortietrademanager::SortieTradeManager_SideId,
63        #[static_field]
64        #[rename(name = "m_IsFirstSelectedOnInit")]
65        pub m_is_first_selected_on_init: bool,
66        #[offset(160)]
67        #[rename(name = "m_CharaImage")]
68        pub m_chara_image: crate::unity_engine::gameobject::GameObject,
69        #[offset(168)]
70        #[rename(name = "m_CharaImageRight")]
71        pub m_chara_image_right: crate::unity_engine::gameobject::GameObject,
72    }
73
74    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/sortiesequencetrade/SortieSequenceTrade_Label.md"))]
75    #[repr(C)]
76    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
77    pub struct SortieSequenceTrade_Label {
78        pub value: i32,
79    }
80    impl ::unity::ClassIdentity for SortieSequenceTrade_Label {
81        const NAME: &'static str = "SortieSequenceTrade.Label";
82        const NAMESPACE: &'static str = "App";
83
84        fn class() -> ::unity::Class {
85            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
86            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
87        }
88    }
89    impl ::unity::IlType for SortieSequenceTrade_Label {
90        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
91            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
92        }
93    }
94    impl SortieSequenceTrade_Label {
95        pub fn trade() -> Self {
96            Self { value: 0 }
97        }
98
99        pub fn r#loop() -> Self {
100            Self { value: 1 }
101        }
102
103        pub fn active_change() -> Self {
104            Self { value: 2 }
105        }
106
107        pub fn active_left() -> Self {
108            Self { value: 3 }
109        }
110
111        pub fn active_right() -> Self {
112            Self { value: 4 }
113        }
114
115        pub fn item_select() -> Self {
116            Self { value: 5 }
117        }
118
119        pub fn cancel() -> Self {
120            Self { value: 6 }
121        }
122
123        pub fn menu_rebuild() -> Self {
124            Self { value: 7 }
125        }
126
127        pub fn end() -> Self {
128            Self { value: 8 }
129        }
130    }
131}
132
133#[cfg(feature = "app-sortiesequencetrade-types")]
134pub use __types::*;
135
136#[cfg(feature = "app-sortiesequencetrade")]
137impl SortieSequenceTrade {
138    #[doc = "`CreateBindSortie(crate::app::procinst::ProcInst)` overload"]
139    pub fn create_bind_sortie(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
140        unsafe {
141            ::unity::il2cpp_call!((::unity::module_base()+0x1ff33e0usize)as*mut u8,();
142(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
143        }
144    }
145
146    #[doc = "`CreateBindSortieHideCharaImage(crate::app::procinst::ProcInst)` overload"]
147    pub fn create_bind_sortie_hide_chara_image(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
148        unsafe {
149            ::unity::il2cpp_call!((::unity::module_base()+0x1ff43a0usize)as*mut u8,();
150(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
151        }
152    }
153
154    #[doc = "`CreateBindMap(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit, i32)` overload"]
155    pub fn create_bind_map(
156        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
157        from: impl ::core::convert::Into<crate::app::unit::Unit>,
158        to: impl ::core::convert::Into<crate::app::unit::Unit>,
159        default_select: impl ::core::convert::Into<i32>,
160    ) -> () {
161        unsafe {
162            ::unity::il2cpp_call!((::unity::module_base()+0x1ff44e0usize)as*mut u8,();
163(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(from),(crate::app::unit::Unit)::core::convert::Into::into(to),(i32)::core::convert::Into::into(default_select))
164        }
165    }
166
167    #[doc = "`CreateBindCommon(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::unit::Unit, i32, i32, crate::app::sortietrademanager::SortieTradeManager_SideId, bool)` overload"]
168    pub fn create_bind_common(
169        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
170        from: impl ::core::convert::Into<crate::app::unit::Unit>,
171        to: impl ::core::convert::Into<crate::app::unit::Unit>,
172        select_from: impl ::core::convert::Into<i32>,
173        select_to: impl ::core::convert::Into<i32>,
174        select_side: impl ::core::convert::Into<crate::app::sortietrademanager::SortieTradeManager_SideId>,
175        is_first_selected: impl ::core::convert::Into<bool>,
176    ) -> () {
177        unsafe {
178            ::unity::il2cpp_call!((::unity::module_base()+0x1ff3520usize)as*mut u8,();
179(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(from),(crate::app::unit::Unit)::core::convert::Into::into(to),(i32)::core::convert::Into::into(select_from),(i32)::core::convert::Into::into(select_to),(crate::app::sortietrademanager::SortieTradeManager_SideId)::core::convert::Into::into(select_side),(bool)::core::convert::Into::into(is_first_selected))
180        }
181    }
182
183    #[doc = "`.cctor()` overload"]
184    pub fn cctor() -> () {
185        unsafe {
186            ::unity::il2cpp_call!((::unity::module_base()+0x1ff7220usize)as*mut u8,();
187            )
188        }
189    }
190}
191
192#[cfg(feature = "app-sortiesequencetrade")]
193pub trait ISortieSequenceTradeMethods: ISortieSequenceTrade {
194    #[doc = "`LoadRes()` overload"]
195    fn load_res(self) -> () {
196        unsafe {
197            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
198            ::unity::il2cpp_call!((::unity::module_base()+0x1ff4640usize)as*mut u8,();
199(SortieSequenceTrade)__receiver)
200        }
201    }
202    #[doc = "`IsLoadingRes()` overload"]
203    fn is_loading_res(self) -> bool {
204        unsafe {
205            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
206            ::unity::il2cpp_call!((::unity::module_base()+0x1ff46e0usize)as*mut u8,bool;
207(SortieSequenceTrade)__receiver)
208        }
209    }
210    #[doc = "`Open()` overload"]
211    fn open(self) -> () {
212        unsafe {
213            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
214            ::unity::il2cpp_call!((::unity::module_base()+0x1ff4760usize)as*mut u8,();
215(SortieSequenceTrade)__receiver)
216        }
217    }
218    #[doc = "`HasDoneAfterBuild()` overload"]
219    fn has_done_after_build(self) -> bool {
220        unsafe {
221            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
222            ::unity::il2cpp_call!((::unity::module_base()+0x1ff4fd0usize)as*mut u8,bool;
223(SortieSequenceTrade)__receiver)
224        }
225    }
226    #[doc = "`MenuTick()` overload"]
227    fn menu_tick(self) -> () {
228        unsafe {
229            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
230            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5040usize)as*mut u8,();
231(SortieSequenceTrade)__receiver)
232        }
233    }
234    #[doc = "`SetActiveOnInitialize()` overload"]
235    fn set_active_on_initialize(self) -> () {
236        unsafe {
237            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
238            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5090usize)as*mut u8,();
239(SortieSequenceTrade)__receiver)
240        }
241    }
242    #[doc = "`SetActiveLeft()` overload"]
243    fn set_active_left(self) -> () {
244        unsafe {
245            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
246            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5310usize)as*mut u8,();
247(SortieSequenceTrade)__receiver)
248        }
249    }
250    #[doc = "`SetActiveRight()` overload"]
251    fn set_active_right(self) -> () {
252        unsafe {
253            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
254            ::unity::il2cpp_call!((::unity::module_base()+0x1ff53c0usize)as*mut u8,();
255(SortieSequenceTrade)__receiver)
256        }
257    }
258    #[doc = "`SetActiveLeftForSecondSelect()` overload"]
259    fn set_active_left_for_second_select(self) -> () {
260        unsafe {
261            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
262            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5470usize)as*mut u8,();
263(SortieSequenceTrade)__receiver)
264        }
265    }
266    #[doc = "`SetActiveRightForSecondSelect()` overload"]
267    fn set_active_right_for_second_select(self) -> () {
268        unsafe {
269            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
270            ::unity::il2cpp_call!((::unity::module_base()+0x1ff55e0usize)as*mut u8,();
271(SortieSequenceTrade)__receiver)
272        }
273    }
274    #[doc = "`ChangeActiveByKey()` overload"]
275    fn change_active_by_key(self) -> () {
276        unsafe {
277            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
278            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5700usize)as*mut u8,();
279(SortieSequenceTrade)__receiver)
280        }
281    }
282    #[doc = "`ChangeActive()` overload"]
283    fn change_active(self) -> () {
284        unsafe {
285            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
286            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5880usize)as*mut u8,();
287(SortieSequenceTrade)__receiver)
288        }
289    }
290    #[doc = "`ItemSelect()` overload"]
291    fn item_select(self) -> () {
292        unsafe {
293            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
294            ::unity::il2cpp_call!((::unity::module_base()+0x1ff59d0usize)as*mut u8,();
295(SortieSequenceTrade)__receiver)
296        }
297    }
298    #[doc = "`SetMenuActive(crate::app::sortietradeitemmenu::SortieTradeItemMenu, bool, bool, bool)` overload"]
299    fn set_menu_active(
300        self,
301        menu: impl ::core::convert::Into<crate::app::sortietradeitemmenu::SortieTradeItemMenu>,
302        b_active: impl ::core::convert::Into<bool>,
303        b_on_initialize: impl ::core::convert::Into<bool>,
304        b_first_select: impl ::core::convert::Into<bool>,
305    ) -> () {
306        unsafe {
307            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
308            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5240usize)as*mut u8,();
309(SortieSequenceTrade)__receiver,(crate::app::sortietradeitemmenu::SortieTradeItemMenu)::core::convert::Into::into(menu),(bool)::core::convert::Into::into(b_active),(bool)::core::convert::Into::into(b_on_initialize),(bool)::core::convert::Into::into(b_first_select))
310        }
311    }
312    #[doc = "`Cancel()` overload"]
313    fn cancel(self) -> () {
314        unsafe {
315            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
316            ::unity::il2cpp_call!((::unity::module_base()+0x1ff68d0usize)as*mut u8,();
317(SortieSequenceTrade)__receiver)
318        }
319    }
320    #[doc = "`MenuRebuild()` overload"]
321    fn menu_rebuild(self) -> () {
322        unsafe {
323            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
324            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6b80usize)as*mut u8,();
325(SortieSequenceTrade)__receiver)
326        }
327    }
328    #[doc = "`End()` overload"]
329    fn end(self) -> () {
330        unsafe {
331            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
332            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6c20usize)as*mut u8,();
333(SortieSequenceTrade)__receiver)
334        }
335    }
336    #[doc = "`MenuClose()` overload"]
337    fn menu_close(self) -> () {
338        unsafe {
339            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6ea0usize)as*mut u8,();
341(SortieSequenceTrade)__receiver)
342        }
343    }
344    #[doc = "`IsClosed()` overload"]
345    fn is_closed(self) -> bool {
346        unsafe {
347            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6ef0usize)as*mut u8,bool;
349(SortieSequenceTrade)__receiver)
350        }
351    }
352    #[doc = "`MenuCloseEnd()` overload"]
353    fn menu_close_end(self) -> () {
354        unsafe {
355            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
356            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6f40usize)as*mut u8,();
357(SortieSequenceTrade)__receiver)
358        }
359    }
360    #[doc = "`ItemTrade()` overload"]
361    fn item_trade(self) -> () {
362        unsafe {
363            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
364            ::unity::il2cpp_call!((::unity::module_base()+0x1ff6220usize)as*mut u8,();
365(SortieSequenceTrade)__receiver)
366        }
367    }
368    #[doc = "`ItemSwap(crate::app::sortietradeitemmenu::SortieTradeItemMenu, crate::app::unit::Unit, bool)` overload"]
369    fn item_swap(
370        self,
371        menu: impl ::core::convert::Into<crate::app::sortietradeitemmenu::SortieTradeItemMenu>,
372        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
373        b_done: impl ::core::convert::Into<bool>,
374    ) -> () {
375        unsafe {
376            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5bf0usize)as*mut u8,();
378(SortieSequenceTrade)__receiver,(crate::app::sortietradeitemmenu::SortieTradeItemMenu)::core::convert::Into::into(menu),(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(b_done))
379        }
380    }
381    #[doc = "`GetAnotherMenu(crate::app::sortietradeitemmenu::SortieTradeItemMenu)` overload"]
382    fn get_another_menu(
383        self,
384        menu: impl ::core::convert::Into<crate::app::sortietradeitemmenu::SortieTradeItemMenu>,
385    ) -> crate::app::sortietradeitemmenu::SortieTradeItemMenu {
386        unsafe {
387            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
388            ::unity::il2cpp_call!((::unity::module_base()+0x1ff71e0usize)as*mut u8,crate::app::sortietradeitemmenu::SortieTradeItemMenu;
389(SortieSequenceTrade)__receiver,(crate::app::sortietradeitemmenu::SortieTradeItemMenu)::core::convert::Into::into(menu))
390        }
391    }
392    #[doc = "`GetSelectedMenu()` overload"]
393    fn get_selected_menu(self) -> crate::app::sortietradeitemmenu::SortieTradeItemMenu {
394        unsafe {
395            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
396            ::unity::il2cpp_call!((::unity::module_base()+0x1ff68b0usize)as*mut u8,crate::app::sortietradeitemmenu::SortieTradeItemMenu;
397(SortieSequenceTrade)__receiver)
398        }
399    }
400    #[doc = "`GetUnselectedMenu()` overload"]
401    fn get_unselected_menu(self) -> crate::app::sortietradeitemmenu::SortieTradeItemMenu {
402        unsafe {
403            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
404            ::unity::il2cpp_call!((::unity::module_base()+0x1ff71c0usize)as*mut u8,crate::app::sortietradeitemmenu::SortieTradeItemMenu;
405(SortieSequenceTrade)__receiver)
406        }
407    }
408    #[doc = "`GetFirstSelectMenu()` overload"]
409    fn get_first_select_menu(self) -> crate::app::sortietradeitemmenu::SortieTradeItemMenu {
410        unsafe {
411            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
412            ::unity::il2cpp_call!((::unity::module_base()+0x1ff71f0usize)as*mut u8,crate::app::sortietradeitemmenu::SortieTradeItemMenu;
413(SortieSequenceTrade)__receiver)
414        }
415    }
416    #[doc = "`IsFirstSelectBlank()` overload"]
417    fn is_first_select_blank(self) -> bool {
418        unsafe {
419            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
420            ::unity::il2cpp_call!((::unity::module_base()+0x1ff5590usize)as*mut u8,bool;
421(SortieSequenceTrade)__receiver)
422        }
423    }
424    #[doc = "`UpdateSelectableBlankToDisable()` overload"]
425    fn update_selectable_blank_to_disable(self) -> () {
426        unsafe {
427            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
428            ::unity::il2cpp_call!((::unity::module_base()+0x1ff4f60usize)as*mut u8,();
429(SortieSequenceTrade)__receiver)
430        }
431    }
432    #[doc = "`.ctor()` overload"]
433    fn ctor(self) -> () {
434        unsafe {
435            let __receiver = <SortieSequenceTrade as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
436            ::unity::il2cpp_call!((::unity::module_base()+0x1ff45c0usize)as*mut u8,();
437(SortieSequenceTrade)__receiver)
438        }
439    }
440}
441
442#[cfg(feature = "app-sortiesequencetrade")]
443impl<__T: ISortieSequenceTrade> ISortieSequenceTradeMethods for __T {}
444
445#[cfg(feature = "app-sortiesequencetrade")]
446impl SortieSequenceTrade {
447    pub fn create_bind_sortie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
449    }
450
451    pub fn create_bind_sortie_hide_chara_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
453    }
454
455    pub fn create_bind_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
457    }
458
459    pub fn create_bind_common_method_info() -> &'static ::unity::il2cpp::MethodInfo {
460        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
461    }
462
463    pub fn load_res_method_info() -> &'static ::unity::il2cpp::MethodInfo {
464        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
465    }
466
467    pub fn is_loading_res_method_info() -> &'static ::unity::il2cpp::MethodInfo {
468        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
469    }
470
471    pub fn open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
472        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
473    }
474
475    pub fn has_done_after_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
476        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
477    }
478
479    pub fn menu_tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
480        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
481    }
482
483    pub fn set_active_on_initialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
484        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
485    }
486
487    pub fn set_active_left_method_info() -> &'static ::unity::il2cpp::MethodInfo {
488        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
489    }
490
491    pub fn set_active_right_method_info() -> &'static ::unity::il2cpp::MethodInfo {
492        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
493    }
494
495    pub fn set_active_left_for_second_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
496        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
497    }
498
499    pub fn set_active_right_for_second_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
500        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
501    }
502
503    pub fn change_active_by_key_method_info() -> &'static ::unity::il2cpp::MethodInfo {
504        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
505    }
506
507    pub fn change_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
508        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
509    }
510
511    pub fn item_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
512        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
513    }
514
515    pub fn set_menu_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
516        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
517    }
518
519    pub fn cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
520        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
521    }
522
523    pub fn menu_rebuild_method_info() -> &'static ::unity::il2cpp::MethodInfo {
524        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
525    }
526
527    pub fn end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
528        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
529    }
530
531    pub fn menu_close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
532        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
533    }
534
535    pub fn is_closed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
536        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
537    }
538
539    pub fn menu_close_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
540        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
541    }
542
543    pub fn item_trade_method_info() -> &'static ::unity::il2cpp::MethodInfo {
544        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
545    }
546
547    pub fn item_swap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
548        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
549    }
550
551    pub fn get_another_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
552        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
553    }
554
555    pub fn get_selected_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
556        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
557    }
558
559    pub fn get_unselected_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
560        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
561    }
562
563    pub fn get_first_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
564        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
565    }
566
567    pub fn is_first_select_blank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
568        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
569    }
570
571    pub fn update_selectable_blank_to_disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
572        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
573    }
574
575    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
576        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
577    }
578
579    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
580        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
581    }
582}
583
584#[cfg(feature = "app-sortiesequencetrade")]
585impl SortieSequenceTrade {
586    #[doc = "`.ctor()` — no args"]
587    pub fn new() -> Self {
588        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
589            panic!(
590                "{}
591::{}
592 failed to instantiate",
593                ::core::stringify!(SortieSequenceTrade),
594                ::core::stringify!(new),
595            )
596        });
597        <Self as ISortieSequenceTradeMethods>::ctor(this);
598        this
599    }
600}
601
602#[cfg(feature = "app-sortiesequencetrade")]
603#[doc(hidden)]
604pub mod prelude {
605    pub use super::{ISortieSequenceTrade, ISortieSequenceTradeMethods, SortieSequenceTrade, SortieSequenceTrade_Label};
606    #[cfg(feature = "app-procinst")]
607    pub use crate::app::procinst::IProcInstMethods;
608    #[cfg(feature = "app-singletonprocinst_1")]
609    pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
610    #[cfg(feature = "system-object")]
611    pub use crate::system::object::IObjectMethods;
612    #[cfg(feature = "system-enum")]
613    pub use crate::system::r#enum::IEnumMethods;
614    #[cfg(feature = "system-valuetype")]
615    pub use crate::system::valuetype::IValueTypeMethods;
616    pub use crate::{
617        app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
618        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
619    };
620}