1#[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}