Skip to main content

engage/generated/app/
mapsequencetargetselect.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-mapsequencetargetselect-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/mapsequencetargetselect/MapSequenceTargetSelect_Label.md"))]
21    #[repr(C)]
22    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
23    pub struct MapSequenceTargetSelect_Label {
24        pub value: i32,
25    }
26    impl ::unity::ClassIdentity for MapSequenceTargetSelect_Label {
27        const NAME: &'static str = "MapSequenceTargetSelect.Label";
28        const NAMESPACE: &'static str = "App";
29
30        fn class() -> ::unity::Class {
31            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
32            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
33        }
34    }
35    impl ::unity::IlType for MapSequenceTargetSelect_Label {
36        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
37            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
38        }
39    }
40    impl MapSequenceTargetSelect_Label {
41        pub fn end() -> Self {
42            Self { value: 0 }
43        }
44    }
45
46    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencetargetselect/MapSequenceTargetSelect_InfoType.md"))]
47    #[repr(C)]
48    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
49    pub struct MapSequenceTargetSelect_InfoType {
50        pub value: i32,
51    }
52    impl ::unity::ClassIdentity for MapSequenceTargetSelect_InfoType {
53        const NAME: &'static str = "MapSequenceTargetSelect.InfoType";
54        const NAMESPACE: &'static str = "App";
55
56        fn class() -> ::unity::Class {
57            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
58            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
59        }
60    }
61    impl ::unity::IlType for MapSequenceTargetSelect_InfoType {
62        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
63            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
64        }
65    }
66    impl MapSequenceTargetSelect_InfoType {
67        pub fn common() -> Self {
68            Self { value: 0 }
69        }
70
71        pub fn battle() -> Self {
72            Self { value: 1 }
73        }
74
75        pub fn rod() -> Self {
76            Self { value: 2 }
77        }
78
79        pub fn rod_only() -> Self {
80            Self { value: 3 }
81        }
82
83        pub fn item() -> Self {
84            Self { value: 4 }
85        }
86
87        pub fn destroy() -> Self {
88            Self { value: 5 }
89        }
90    }
91
92    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencetargetselect/MapSequenceTargetSelect.md"))]
93    #[::unity::class(namespace = "App", name = "MapSequenceTargetSelect")]
94    #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::mapsequencetargetselect::MapSequenceTargetSelect>)]
95    pub struct MapSequenceTargetSelect {
96        #[offset(120)]
97        #[rename(name = "m_TargetData")]
98        pub m_target_data: crate::app::maptarget::MapTarget_Data,
99        #[offset(128)]
100        #[rename(name = "m_ItemIndex")]
101        pub m_item_index: i32,
102        #[offset(136)]
103        #[rename(name = "m_BattleInfo")]
104        pub m_battle_info: crate::app::battleinfo::BattleInfo,
105        #[offset(144)]
106        #[rename(name = "m_BattleCalc")]
107        pub m_battle_calc: crate::app::battlecalculator::BattleCalculator,
108        #[offset(152)]
109        #[rename(name = "m_EngageLinkInfo")]
110        pub m_engage_link_info: crate::unity_engine::gameobject::GameObject,
111        #[offset(160)]
112        #[rename(name = "m_MaskSkill")]
113        pub m_mask_skill: crate::app::skillarray::SkillArray,
114    }
115}
116
117#[cfg(feature = "app-mapsequencetargetselect-types")]
118pub use __types::*;
119
120#[cfg(feature = "app-mapsequencetargetselect")]
121impl MapSequenceTargetSelect {
122    #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
123    pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
124        unsafe {
125            ::unity::il2cpp_call!((::unity::module_base()+0x1f409d0usize)as*mut u8,();
126(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
127        }
128    }
129}
130
131#[cfg(feature = "app-mapsequencetargetselect")]
132pub trait IMapSequenceTargetSelectMethods: IMapSequenceTargetSelect {
133    #[doc = "`get_GlobalAssetPath()` overload"]
134    fn get_global_asset_path(self) -> ::unity::Il2CppString {
135        unsafe {
136            let __receiver =
137                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
138            {
139                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
140                let __vi = *__vt.get(19usize).unwrap_or_else(|| {
141                    panic!(
142                        "unity: virtual slot {}
143 out of range (vtable len {}
144) on the runtime class behind {}
145 (method `{}
146`)",
147                        19usize,
148                        __vt.len(),
149                        <MapSequenceTargetSelect as ::unity::ClassIdentity>::NAME,
150                        "get_GlobalAssetPath",
151                    )
152                });
153                let __inner: extern "C" fn(MapSequenceTargetSelect, ::unity::OptionalMethod) -> ::unity::Il2CppString =
154                    ::core::mem::transmute(__vi.method_ptr);
155                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
156                __inner(__receiver, __mi)
157            }
158        }
159    }
160    #[doc = "`.ctor()` overload"]
161    fn ctor(self) -> () {
162        unsafe {
163            let __receiver =
164                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
165            ::unity::il2cpp_call!((::unity::module_base()+0x1f35910usize)as*mut u8,();
166(MapSequenceTargetSelect)__receiver)
167        }
168    }
169    #[doc = "`OnCreate()` overload"]
170    fn on_create(self) -> () {
171        unsafe {
172            let __receiver =
173                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
174            {
175                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
176                let __vi = *__vt.get(9usize).unwrap_or_else(|| {
177                    panic!(
178                        "unity: virtual slot {}
179 out of range (vtable len {}
180) on the runtime class behind {}
181 (method `{}
182`)",
183                        9usize,
184                        __vt.len(),
185                        <MapSequenceTargetSelect as ::unity::ClassIdentity>::NAME,
186                        "OnCreate",
187                    )
188                });
189                let __inner: extern "C" fn(MapSequenceTargetSelect, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
190                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
191                __inner(__receiver, __mi)
192            }
193        }
194    }
195    #[doc = "`OnDispose()` overload"]
196    fn on_dispose(self) -> () {
197        unsafe {
198            let __receiver =
199                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
200            {
201                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
202                let __vi = *__vt.get(10usize).unwrap_or_else(|| {
203                    panic!(
204                        "unity: virtual slot {}
205 out of range (vtable len {}
206) on the runtime class behind {}
207 (method `{}
208`)",
209                        10usize,
210                        __vt.len(),
211                        <MapSequenceTargetSelect as ::unity::ClassIdentity>::NAME,
212                        "OnDispose",
213                    )
214                });
215                let __inner: extern "C" fn(MapSequenceTargetSelect, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
216                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
217                __inner(__receiver, __mi)
218            }
219        }
220    }
221    #[doc = "`WaitForLoad()` overload"]
222    fn wait_for_load(self) -> () {
223        unsafe {
224            let __receiver =
225                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
226            ::unity::il2cpp_call!((::unity::module_base()+0x1f35e40usize)as*mut u8,();
227(MapSequenceTargetSelect)__receiver)
228        }
229    }
230    #[doc = "`IsCursorSelectedCommand()` overload"]
231    fn is_cursor_selected_command(self) -> bool {
232        unsafe {
233            let __receiver =
234                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235            ::unity::il2cpp_call!((::unity::module_base()+0x1f35f60usize)as*mut u8,bool;
236(MapSequenceTargetSelect)__receiver)
237        }
238    }
239    #[doc = "`Init()` overload"]
240    fn init(self) -> () {
241        unsafe {
242            let __receiver =
243                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
244            ::unity::il2cpp_call!((::unity::module_base()+0x1f36260usize)as*mut u8,();
245(MapSequenceTargetSelect)__receiver)
246        }
247    }
248    #[doc = "`SyncHpGaugeFlash(crate::unity_engine::gameobject::GameObject)` overload"]
249    fn sync_hp_gauge_flash(self, game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
250        unsafe {
251            let __receiver =
252                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253            ::unity::il2cpp_call!((::unity::module_base()+0x1f37ba0usize)as*mut u8,();
254(MapSequenceTargetSelect)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
255        }
256    }
257    #[doc = "`SetMapCursorPositon()` overload"]
258    fn set_map_cursor_positon(self) -> () {
259        unsafe {
260            let __receiver =
261                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
262            ::unity::il2cpp_call!((::unity::module_base()+0x1f374c0usize)as*mut u8,();
263(MapSequenceTargetSelect)__receiver)
264        }
265    }
266    #[doc = "`SetHpForecast()` overload"]
267    fn set_hp_forecast(self) -> () {
268        unsafe {
269            let __receiver =
270                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
271            ::unity::il2cpp_call!((::unity::module_base()+0x1f37600usize)as*mut u8,();
272(MapSequenceTargetSelect)__receiver)
273        }
274    }
275    #[doc = "`TryChangeEngage()` overload"]
276    fn try_change_engage(self) -> bool {
277        unsafe {
278            let __receiver =
279                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280            ::unity::il2cpp_call!((::unity::module_base()+0x1f37e20usize)as*mut u8,bool;
281(MapSequenceTargetSelect)__receiver)
282        }
283    }
284    #[doc = "`Tick()` overload"]
285    fn tick(self) -> () {
286        unsafe {
287            let __receiver =
288                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289            ::unity::il2cpp_call!((::unity::module_base()+0x1f383e0usize)as*mut u8,();
290(MapSequenceTargetSelect)__receiver)
291        }
292    }
293    #[doc = "`TryChangeWeapon()` overload"]
294    fn try_change_weapon(self) -> bool {
295        unsafe {
296            let __receiver =
297                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298            ::unity::il2cpp_call!((::unity::module_base()+0x1f39920usize)as*mut u8,bool;
299(MapSequenceTargetSelect)__receiver)
300        }
301    }
302    #[doc = "`CharaOnlyOn(crate::app::unit::Unit, crate::app::unititem::UnitItem)` overload"]
303    fn chara_only_on(
304        self,
305        target_unit: impl ::core::convert::Into<crate::app::unit::Unit>,
306        target_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
307    ) -> () {
308        unsafe {
309            let __receiver =
310                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311            ::unity::il2cpp_call!((::unity::module_base()+0x1f3b5d0usize)as*mut u8,();
312(MapSequenceTargetSelect)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target_unit),(crate::app::unititem::UnitItem)::core::convert::Into::into(target_item))
313        }
314    }
315    #[doc = "`WindowOut()` overload"]
316    fn window_out(self) -> () {
317        unsafe {
318            let __receiver =
319                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320            ::unity::il2cpp_call!((::unity::module_base()+0x1f3b8a0usize)as*mut u8,();
321(MapSequenceTargetSelect)__receiver)
322        }
323    }
324    #[doc = "`PostWindowOut()` overload"]
325    fn post_window_out(self) -> () {
326        unsafe {
327            let __receiver =
328                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x1f3b980usize)as*mut u8,();
330(MapSequenceTargetSelect)__receiver)
331        }
332    }
333    #[doc = "`SetMapMind()` overload"]
334    fn set_map_mind(self) -> () {
335        unsafe {
336            let __receiver =
337                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338            ::unity::il2cpp_call!((::unity::module_base()+0x1f3ba70usize)as*mut u8,();
339(MapSequenceTargetSelect)__receiver)
340        }
341    }
342    #[doc = "`SetMapMind(crate::app::mapmind::MapMind_Type, i32, i32)` overload"]
343    fn set_map_mind_2(
344        self,
345        mind: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
346        item_index: impl ::core::convert::Into<i32>,
347        target_index: impl ::core::convert::Into<i32>,
348    ) -> () {
349        unsafe {
350            let __receiver =
351                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
352            ::unity::il2cpp_call!((::unity::module_base()+0x1f3bc50usize)as*mut u8,();
353(MapSequenceTargetSelect)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind),(i32)::core::convert::Into::into(item_index),(i32)::core::convert::Into::into(target_index))
354        }
355    }
356    #[doc = "`SetMapMind(i32, i32)` overload"]
357    fn set_map_mind_3(self, target_x: impl ::core::convert::Into<i32>, target_z: impl ::core::convert::Into<i32>) -> () {
358        unsafe {
359            let __receiver =
360                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
361            ::unity::il2cpp_call!((::unity::module_base()+0x1f3bdd0usize)as*mut u8,();
362(MapSequenceTargetSelect)__receiver,(i32)::core::convert::Into::into(target_x),(i32)::core::convert::Into::into(target_z))
363        }
364    }
365    #[doc = "`IsEquipped()` overload"]
366    fn is_equipped(self) -> bool {
367        unsafe {
368            let __receiver =
369                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370            ::unity::il2cpp_call!((::unity::module_base()+0x1f3bf70usize)as*mut u8,bool;
371(MapSequenceTargetSelect)__receiver)
372        }
373    }
374    #[doc = "`Decide()` overload"]
375    fn decide(self) -> () {
376        unsafe {
377            let __receiver =
378                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379            ::unity::il2cpp_call!((::unity::module_base()+0x1f38f40usize)as*mut u8,();
380(MapSequenceTargetSelect)__receiver)
381        }
382    }
383    #[doc = "`SetItemSelectedForDecide()` overload"]
384    fn set_item_selected_for_decide(self) -> () {
385        unsafe {
386            let __receiver =
387                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
388            ::unity::il2cpp_call!((::unity::module_base()+0x1f3d5c0usize)as*mut u8,();
389(MapSequenceTargetSelect)__receiver)
390        }
391    }
392    #[doc = "`SetMapCursorDisplayForDecide()` overload"]
393    fn set_map_cursor_display_for_decide(self) -> () {
394        unsafe {
395            let __receiver =
396                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397            ::unity::il2cpp_call!((::unity::module_base()+0x1f3d6c0usize)as*mut u8,();
398(MapSequenceTargetSelect)__receiver)
399        }
400    }
401    #[doc = "`SetCircleAnimeForDecide()` overload"]
402    fn set_circle_anime_for_decide(self) -> () {
403        unsafe {
404            let __receiver =
405                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406            ::unity::il2cpp_call!((::unity::module_base()+0x1f3d7e0usize)as*mut u8,();
407(MapSequenceTargetSelect)__receiver)
408        }
409    }
410    #[doc = "`ItemEquip(crate::app::unit::Unit, crate::app::unititem::UnitItem)` overload"]
411    fn item_equip(
412        self,
413        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
414        unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
415    ) -> () {
416        unsafe {
417            let __receiver =
418                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419            ::unity::il2cpp_call!((::unity::module_base()+0x1f3d940usize)as*mut u8,();
420(MapSequenceTargetSelect)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item))
421        }
422    }
423    #[doc = "`DecideNormal()` overload"]
424    fn decide_normal(self) -> () {
425        unsafe {
426            let __receiver =
427                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
428            ::unity::il2cpp_call!((::unity::module_base()+0x1f3c870usize)as*mut u8,();
429(MapSequenceTargetSelect)__receiver)
430        }
431    }
432    #[doc = "`DecideDesignate()` overload"]
433    fn decide_designate(self) -> () {
434        unsafe {
435            let __receiver =
436                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
437            ::unity::il2cpp_call!((::unity::module_base()+0x1f3c080usize)as*mut u8,();
438(MapSequenceTargetSelect)__receiver)
439        }
440    }
441    #[doc = "`GetBackToItemSelectMenu(crate::app::mapmind::MapMind_Type)` overload"]
442    fn get_back_to_item_select_menu(
443        self,
444        mind_type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
445    ) -> crate::app::mapsequencehuman::MapSequenceHuman_Label {
446        unsafe {
447            let __receiver =
448                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449            ::unity::il2cpp_call!((::unity::module_base()+0x1f3da70usize)as*mut u8,crate::app::mapsequencehuman::MapSequenceHuman_Label;
450(MapSequenceTargetSelect)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind_type))
451        }
452    }
453    #[doc = "`Cancel()` overload"]
454    fn cancel(self) -> () {
455        unsafe {
456            let __receiver =
457                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458            ::unity::il2cpp_call!((::unity::module_base()+0x1f39230usize)as*mut u8,();
459(MapSequenceTargetSelect)__receiver)
460        }
461    }
462    #[doc = "`SetItemSelectedForCancel()` overload"]
463    fn set_item_selected_for_cancel(self) -> () {
464        unsafe {
465            let __receiver =
466                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467            ::unity::il2cpp_call!((::unity::module_base()+0x1f3dac0usize)as*mut u8,();
468(MapSequenceTargetSelect)__receiver)
469        }
470    }
471    #[doc = "`SetMapCursorPosForCancel()` overload"]
472    fn set_map_cursor_pos_for_cancel(self) -> () {
473        unsafe {
474            let __receiver =
475                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476            ::unity::il2cpp_call!((::unity::module_base()+0x1f3dbc0usize)as*mut u8,();
477(MapSequenceTargetSelect)__receiver)
478        }
479    }
480    #[doc = "`SetMapCursorDisplayForCancel()` overload"]
481    fn set_map_cursor_display_for_cancel(self) -> () {
482        unsafe {
483            let __receiver =
484                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
485            ::unity::il2cpp_call!((::unity::module_base()+0x1f3dde0usize)as*mut u8,();
486(MapSequenceTargetSelect)__receiver)
487        }
488    }
489    #[doc = "`SetCircleAnimeForCancel()` overload"]
490    fn set_circle_anime_for_cancel(self) -> () {
491        unsafe {
492            let __receiver =
493                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
494            ::unity::il2cpp_call!((::unity::module_base()+0x1f3df30usize)as*mut u8,();
495(MapSequenceTargetSelect)__receiver)
496        }
497    }
498    #[doc = "`SetMapTerrainInfoForCancel()` overload"]
499    fn set_map_terrain_info_for_cancel(self) -> () {
500        unsafe {
501            let __receiver =
502                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
503            ::unity::il2cpp_call!((::unity::module_base()+0x1f3e080usize)as*mut u8,();
504(MapSequenceTargetSelect)__receiver)
505        }
506    }
507    #[doc = "`TryBackUnitCommand()` overload"]
508    fn try_back_unit_command(self) -> () {
509        unsafe {
510            let __receiver =
511                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
512            ::unity::il2cpp_call!((::unity::module_base()+0x1f3f350usize)as*mut u8,();
513(MapSequenceTargetSelect)__receiver)
514        }
515    }
516    #[doc = "`CancelNormal()` overload"]
517    fn cancel_normal(self) -> () {
518        unsafe {
519            let __receiver =
520                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
521            ::unity::il2cpp_call!((::unity::module_base()+0x1f3e840usize)as*mut u8,();
522(MapSequenceTargetSelect)__receiver)
523        }
524    }
525    #[doc = "`CancelDesignate()` overload"]
526    fn cancel_designate(self) -> () {
527        unsafe {
528            let __receiver =
529                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530            ::unity::il2cpp_call!((::unity::module_base()+0x1f3e2b0usize)as*mut u8,();
531(MapSequenceTargetSelect)__receiver)
532        }
533    }
534    #[doc = "`CanSelectTarget()` overload"]
535    fn can_select_target(self) -> bool {
536        unsafe {
537            let __receiver =
538                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539            ::unity::il2cpp_call!((::unity::module_base()+0x1f372e0usize)as*mut u8,bool;
540(MapSequenceTargetSelect)__receiver)
541        }
542    }
543    #[doc = "`IsAutoEquip()` overload"]
544    fn is_auto_equip(self) -> bool {
545        unsafe {
546            let __receiver =
547                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548            ::unity::il2cpp_call!((::unity::module_base()+0x1f3f640usize)as*mut u8,bool;
549(MapSequenceTargetSelect)__receiver)
550        }
551    }
552    #[doc = "`SetupInitialTarget()` overload"]
553    fn setup_initial_target(self) -> () {
554        unsafe {
555            let __receiver =
556                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
557            ::unity::il2cpp_call!((::unity::module_base()+0x1f36fc0usize)as*mut u8,();
558(MapSequenceTargetSelect)__receiver)
559        }
560    }
561    #[doc = "`TrySetTarget(crate::app::maptarget::MapTarget_Data, i32)` overload"]
562    fn try_set_target(
563        self,
564        data: impl ::core::convert::Into<crate::app::maptarget::MapTarget_Data>,
565        item_index: impl ::core::convert::Into<i32>,
566    ) -> bool {
567        unsafe {
568            let __receiver =
569                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
570            ::unity::il2cpp_call!((::unity::module_base()+0x1f40310usize)as*mut u8,bool;
571(MapSequenceTargetSelect)__receiver,(crate::app::maptarget::MapTarget_Data)::core::convert::Into::into(data),(i32)::core::convert::Into::into(item_index))
572        }
573    }
574    #[doc = "`UpdateInfo(crate::app::unit::Unit, i32)` overload"]
575    fn update_info(self, target: impl ::core::convert::Into<crate::app::unit::Unit>, item_index: impl ::core::convert::Into<i32>) -> () {
576        unsafe {
577            let __receiver =
578                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579            ::unity::il2cpp_call!((::unity::module_base()+0x1f38000usize)as*mut u8,();
580(MapSequenceTargetSelect)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target),(i32)::core::convert::Into::into(item_index))
581        }
582    }
583    #[doc = "`SetItemIndex(i32)` overload"]
584    fn set_item_index(self, item_index: impl ::core::convert::Into<i32>) -> () {
585        unsafe {
586            let __receiver =
587                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588            ::unity::il2cpp_call!((::unity::module_base()+0x1f3d9e0usize)as*mut u8,();
589(MapSequenceTargetSelect)__receiver,(i32)::core::convert::Into::into(item_index))
590        }
591    }
592    #[doc = "`ChangeToPrevTarget()` overload"]
593    fn change_to_prev_target(self) -> () {
594        unsafe {
595            let __receiver =
596                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
597            ::unity::il2cpp_call!((::unity::module_base()+0x1f39460usize)as*mut u8,();
598(MapSequenceTargetSelect)__receiver)
599        }
600    }
601    #[doc = "`ChangeToNextTarget()` overload"]
602    fn change_to_next_target(self) -> () {
603        unsafe {
604            let __receiver =
605                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
606            ::unity::il2cpp_call!((::unity::module_base()+0x1f396c0usize)as*mut u8,();
607(MapSequenceTargetSelect)__receiver)
608        }
609    }
610    #[doc = "`IsItemChangeEnable(i32, i32)` overload"]
611    fn is_item_change_enable(self, now_index: impl ::core::convert::Into<i32>, next_index: impl ::core::convert::Into<i32>) -> bool {
612        unsafe {
613            let __receiver =
614                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
615            ::unity::il2cpp_call!((::unity::module_base()+0x1f40560usize)as*mut u8,bool;
616(MapSequenceTargetSelect)__receiver,(i32)::core::convert::Into::into(now_index),(i32)::core::convert::Into::into(next_index))
617        }
618    }
619    #[doc = "`CheckItemChange()` overload"]
620    fn check_item_change(self) -> bool {
621        unsafe {
622            let __receiver =
623                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
624            ::unity::il2cpp_call!((::unity::module_base()+0x1f40710usize)as*mut u8,bool;
625(MapSequenceTargetSelect)__receiver)
626        }
627    }
628    #[doc = "`ChangeToPrevItem()` overload"]
629    fn change_to_prev_item(self) -> () {
630        unsafe {
631            let __receiver =
632                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
633            ::unity::il2cpp_call!((::unity::module_base()+0x1f39e40usize)as*mut u8,();
634(MapSequenceTargetSelect)__receiver)
635        }
636    }
637    #[doc = "`ChangeToNextItem()` overload"]
638    fn change_to_next_item(self) -> () {
639        unsafe {
640            let __receiver =
641                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
642            ::unity::il2cpp_call!((::unity::module_base()+0x1f3a000usize)as*mut u8,();
643(MapSequenceTargetSelect)__receiver)
644        }
645    }
646    #[doc = "`UpdateMapPanelActive()` overload"]
647    fn update_map_panel_active(self) -> () {
648        unsafe {
649            let __receiver =
650                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
651            ::unity::il2cpp_call!((::unity::module_base()+0x1f37780usize)as*mut u8,();
652(MapSequenceTargetSelect)__receiver)
653        }
654    }
655    #[doc = "`UpdateSelect()` overload"]
656    fn update_select(self) -> () {
657        unsafe {
658            let __receiver =
659                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
660            ::unity::il2cpp_call!((::unity::module_base()+0x1f372b0usize)as*mut u8,();
661(MapSequenceTargetSelect)__receiver)
662        }
663    }
664    #[doc = "`UpdateInfo()` overload"]
665    fn update_info_2(self) -> () {
666        unsafe {
667            let __receiver =
668                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
669            ::unity::il2cpp_call!((::unity::module_base()+0x1f3a1c0usize)as*mut u8,();
670(MapSequenceTargetSelect)__receiver)
671        }
672    }
673    #[doc = "`UpdateActor()` overload"]
674    fn update_actor(self) -> () {
675        unsafe {
676            let __receiver =
677                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
678            ::unity::il2cpp_call!((::unity::module_base()+0x1f40860usize)as*mut u8,();
679(MapSequenceTargetSelect)__receiver)
680        }
681    }
682    #[doc = "`GetInfoType()` overload"]
683    fn get_info_type(self) -> crate::app::mapsequencetargetselect::MapSequenceTargetSelect_InfoType {
684        unsafe {
685            let __receiver =
686                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
687            ::unity::il2cpp_call!((::unity::module_base()+0x1f3b7c0usize)as*mut u8,crate::app::mapsequencetargetselect::MapSequenceTargetSelect_InfoType;
688(MapSequenceTargetSelect)__receiver)
689        }
690    }
691    #[doc = "`IsFireCannon()` overload"]
692    fn is_fire_cannon(self) -> bool {
693        unsafe {
694            let __receiver =
695                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
696            ::unity::il2cpp_call!((::unity::module_base()+0x1f36010usize)as*mut u8,bool;
697(MapSequenceTargetSelect)__receiver)
698        }
699    }
700    #[doc = "`IsBattle()` overload"]
701    fn is_battle(self) -> bool {
702        unsafe {
703            let __receiver =
704                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
705            ::unity::il2cpp_call!((::unity::module_base()+0x1f37ad0usize)as*mut u8,bool;
706(MapSequenceTargetSelect)__receiver)
707        }
708    }
709    #[doc = "`GetSelectItem()` overload"]
710    fn get_select_item(self) -> crate::app::unititem::UnitItem {
711        unsafe {
712            let __receiver =
713                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
714            ::unity::il2cpp_call!((::unity::module_base()+0x1f37210usize)as*mut u8,crate::app::unititem::UnitItem;
715(MapSequenceTargetSelect)__receiver)
716        }
717    }
718    #[doc = "`IsWeaponSelect()` overload"]
719    fn is_weapon_select(self) -> bool {
720        unsafe {
721            let __receiver =
722                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
723            ::unity::il2cpp_call!((::unity::module_base()+0x1f3f530usize)as*mut u8,bool;
724(MapSequenceTargetSelect)__receiver)
725        }
726    }
727    #[doc = "`GetBattleInfo()` overload"]
728    fn get_battle_info(self) -> crate::app::battleinfo::BattleInfo {
729        unsafe {
730            let __receiver =
731                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
732            ::unity::il2cpp_call!((::unity::module_base()+0x1f409b0usize)as*mut u8,crate::app::battleinfo::BattleInfo;
733(MapSequenceTargetSelect)__receiver)
734        }
735    }
736    #[doc = "`GetUnit()` overload"]
737    fn get_unit(self) -> crate::app::unit::Unit {
738        unsafe {
739            let __receiver =
740                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
741            ::unity::il2cpp_call!((::unity::module_base()+0x1f35ac0usize)as*mut u8,crate::app::unit::Unit;
742(MapSequenceTargetSelect)__receiver)
743        }
744    }
745    #[doc = "`GetTargetUnit()` overload"]
746    fn get_target_unit(self) -> crate::app::unit::Unit {
747        unsafe {
748            let __receiver =
749                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
750            ::unity::il2cpp_call!((::unity::module_base()+0x1f37de0usize)as*mut u8,crate::app::unit::Unit;
751(MapSequenceTargetSelect)__receiver)
752        }
753    }
754    #[doc = "`GetTargetUnitIndex()` overload"]
755    fn get_target_unit_index(self) -> i32 {
756        unsafe {
757            let __receiver =
758                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
759            ::unity::il2cpp_call!((::unity::module_base()+0x1f3bc00usize)as*mut u8,i32;
760(MapSequenceTargetSelect)__receiver)
761        }
762    }
763    #[doc = "`GetTargetX()` overload"]
764    fn get_target_x(self) -> i32 {
765        unsafe {
766            let __receiver =
767                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
768            ::unity::il2cpp_call!((::unity::module_base()+0x1f40970usize)as*mut u8,i32;
769(MapSequenceTargetSelect)__receiver)
770        }
771    }
772    #[doc = "`GetTargetZ()` overload"]
773    fn get_target_z(self) -> i32 {
774        unsafe {
775            let __receiver =
776                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
777            ::unity::il2cpp_call!((::unity::module_base()+0x1f40990usize)as*mut u8,i32;
778(MapSequenceTargetSelect)__receiver)
779        }
780    }
781    #[doc = "`GetMaskSkill()` overload"]
782    fn get_mask_skill(self) -> crate::app::skillarray::SkillArray {
783        unsafe {
784            let __receiver =
785                <MapSequenceTargetSelect as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786            ::unity::il2cpp_call!((::unity::module_base()+0x1f409c0usize)as*mut u8,crate::app::skillarray::SkillArray;
787(MapSequenceTargetSelect)__receiver)
788        }
789    }
790}
791
792#[cfg(feature = "app-mapsequencetargetselect")]
793impl<__T: IMapSequenceTargetSelect> IMapSequenceTargetSelectMethods for __T {}
794
795#[cfg(feature = "app-mapsequencetargetselect")]
796impl MapSequenceTargetSelect {
797    pub fn get_global_asset_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
798        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
799    }
800
801    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
802        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
803    }
804
805    pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
806        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
807    }
808
809    pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
810        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
811    }
812
813    pub fn wait_for_load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
814        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
815    }
816
817    pub fn is_cursor_selected_command_method_info() -> &'static ::unity::il2cpp::MethodInfo {
818        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
819    }
820
821    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
822        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
823    }
824
825    pub fn sync_hp_gauge_flash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
826        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
827    }
828
829    pub fn set_map_cursor_positon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
830        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
831    }
832
833    pub fn set_hp_forecast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
834        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
835    }
836
837    pub fn try_change_engage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
838        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
839    }
840
841    pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
842        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
843    }
844
845    pub fn try_change_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
846        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
847    }
848
849    pub fn chara_only_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
850        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
851    }
852
853    pub fn window_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
854        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
855    }
856
857    pub fn post_window_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
858        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
859    }
860
861    pub fn set_map_mind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
862        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
863    }
864
865    pub fn set_map_mind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
866        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
867    }
868
869    pub fn set_map_mind_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
870        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
871    }
872
873    pub fn is_equipped_method_info() -> &'static ::unity::il2cpp::MethodInfo {
874        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
875    }
876
877    pub fn decide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
878        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
879    }
880
881    pub fn set_item_selected_for_decide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
882        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
883    }
884
885    pub fn set_map_cursor_display_for_decide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
886        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
887    }
888
889    pub fn set_circle_anime_for_decide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
890        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
891    }
892
893    pub fn item_equip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
894        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
895    }
896
897    pub fn decide_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
898        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
899    }
900
901    pub fn decide_designate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
902        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
903    }
904
905    pub fn get_back_to_item_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
906        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
907    }
908
909    pub fn cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
910        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
911    }
912
913    pub fn set_item_selected_for_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
914        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
915    }
916
917    pub fn set_map_cursor_pos_for_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
918        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
919    }
920
921    pub fn set_map_cursor_display_for_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
922        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
923    }
924
925    pub fn set_circle_anime_for_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
926        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
927    }
928
929    pub fn set_map_terrain_info_for_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
930        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
931    }
932
933    pub fn try_back_unit_command_method_info() -> &'static ::unity::il2cpp::MethodInfo {
934        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
935    }
936
937    pub fn cancel_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
938        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
939    }
940
941    pub fn cancel_designate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
942        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
943    }
944
945    pub fn can_select_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
946        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
947    }
948
949    pub fn is_auto_equip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
950        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
951    }
952
953    pub fn setup_initial_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
954        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
955    }
956
957    pub fn try_set_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
958        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
959    }
960
961    pub fn update_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
962        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
963    }
964
965    pub fn set_item_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
966        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
967    }
968
969    pub fn change_to_prev_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
970        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
971    }
972
973    pub fn change_to_next_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
974        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
975    }
976
977    pub fn is_item_change_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
978        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
979    }
980
981    pub fn check_item_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
982        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
983    }
984
985    pub fn change_to_prev_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
986        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
987    }
988
989    pub fn change_to_next_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
990        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
991    }
992
993    pub fn update_map_panel_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
994        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
995    }
996
997    pub fn update_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
998        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
999    }
1000
1001    pub fn update_info_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1002        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1003    }
1004
1005    pub fn update_actor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1006        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1007    }
1008
1009    pub fn get_info_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1010        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1011    }
1012
1013    pub fn is_fire_cannon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1014        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1015    }
1016
1017    pub fn is_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1018        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1019    }
1020
1021    pub fn get_select_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1022        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1023    }
1024
1025    pub fn is_weapon_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1026        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1027    }
1028
1029    pub fn get_battle_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1030        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1031    }
1032
1033    pub fn get_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1034        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1035    }
1036
1037    pub fn get_target_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1038        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1039    }
1040
1041    pub fn get_target_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1042        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1043    }
1044
1045    pub fn get_target_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1046        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1047    }
1048
1049    pub fn get_target_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1050        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1051    }
1052
1053    pub fn get_mask_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1054        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1055    }
1056
1057    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1058        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1059    }
1060}
1061
1062#[cfg(feature = "app-mapsequencetargetselect")]
1063impl MapSequenceTargetSelect {
1064    #[doc = "Direct (non-virtual) call to `MapSequenceTargetSelect`'s own `get_GlobalAssetPath`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1065    pub unsafe fn get_global_asset_path(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1066        let __mi = Self::get_global_asset_path_method_info();
1067        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1068        __inner(this.into(), ::core::option::Option::None)
1069    }
1070
1071    #[doc = "Direct (non-virtual) call to `MapSequenceTargetSelect`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1072    pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1073        let __mi = Self::on_create_method_info();
1074        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1075        __inner(this.into(), ::core::option::Option::None)
1076    }
1077
1078    #[doc = "Direct (non-virtual) call to `MapSequenceTargetSelect`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1079    pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1080        let __mi = Self::on_dispose_method_info();
1081        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1082        __inner(this.into(), ::core::option::Option::None)
1083    }
1084}
1085
1086#[cfg(feature = "app-mapsequencetargetselect")]
1087impl MapSequenceTargetSelect {
1088    #[doc = "`.ctor()` — no args"]
1089    pub fn new() -> Self {
1090        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1091            panic!(
1092                "{}
1093::{}
1094 failed to instantiate",
1095                ::core::stringify!(MapSequenceTargetSelect),
1096                ::core::stringify!(new),
1097            )
1098        });
1099        <Self as IMapSequenceTargetSelectMethods>::ctor(this);
1100        this
1101    }
1102}
1103
1104#[cfg(feature = "app-mapsequencetargetselect")]
1105#[doc(hidden)]
1106pub mod prelude {
1107    pub use super::{
1108        IMapSequenceTargetSelect, IMapSequenceTargetSelectMethods, MapSequenceTargetSelect, MapSequenceTargetSelect_InfoType,
1109        MapSequenceTargetSelect_Label,
1110    };
1111    #[cfg(feature = "app-procinst")]
1112    pub use crate::app::procinst::IProcInstMethods;
1113    #[cfg(feature = "app-singletonprocinst_1")]
1114    pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
1115    #[cfg(feature = "system-object")]
1116    pub use crate::system::object::IObjectMethods;
1117    #[cfg(feature = "system-enum")]
1118    pub use crate::system::r#enum::IEnumMethods;
1119    #[cfg(feature = "system-valuetype")]
1120    pub use crate::system::valuetype::IValueTypeMethods;
1121    pub use crate::{
1122        app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
1123        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1124    };
1125}