Skip to main content

engage/generated/app/
mapinforoot.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-mapinforoot-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        system::{
10            object::{IObject, Object},
11            r#enum::{Enum, IEnum},
12            valuetype::{IValueType, ValueType},
13        },
14        unity_engine::{
15            behaviour::{Behaviour, IBehaviour},
16            component::{Component, IComponent},
17            monobehaviour::{IMonoBehaviour, MonoBehaviour},
18            object_2::{IObject_2, Object_2},
19        },
20    };
21
22    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinforoot/MapInfoRoot.md"))]
23    #[::unity::class(namespace = "App", name = "MapInfoRoot")]
24    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
25    pub struct MapInfoRoot {
26        #[offset(24)]
27        #[rename(name = "m_Canvas")]
28        pub m_canvas: crate::unity_engine::canvas::Canvas,
29        #[offset(32)]
30        #[rename(name = "m_CanvasGroup")]
31        pub m_canvas_group: crate::unity_engine::canvasgroup::CanvasGroup,
32        #[offset(40)]
33        #[rename(name = "m_MapInfoUnitLocatorRoot")]
34        pub m_map_info_unit_locator_root: crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot,
35        #[offset(48)]
36        #[rename(name = "m_MapInfoGaugeMainLocatorRoot")]
37        pub m_map_info_gauge_main_locator_root: crate::app::mapinfogaugemainlocatorroot::MapInfoGaugeMainLocatorRoot,
38        #[offset(56)]
39        #[rename(name = "m_OldAlpha")]
40        pub m_old_alpha: f32,
41        #[offset(60)]
42        #[rename(name = "m_IsDisplayOutside")]
43        pub m_is_display_outside: bool,
44        #[offset(61)]
45        #[rename(name = "m_IsInfoEnable")]
46        pub m_is_info_enable: bool,
47        #[offset(64)]
48        #[rename(name = "m_NextCanvasEnabled")]
49        pub m_next_canvas_enabled: crate::app::mapinforoot::MapInfoRoot_NextCanvasEnabled,
50    }
51
52    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinforoot/MapInfoRoot_NextCanvasEnabled.md"))]
53    #[repr(C)]
54    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
55    pub struct MapInfoRoot_NextCanvasEnabled {
56        pub value: i32,
57    }
58    impl ::unity::ClassIdentity for MapInfoRoot_NextCanvasEnabled {
59        const NAME: &'static str = "MapInfoRoot.NextCanvasEnabled";
60        const NAMESPACE: &'static str = "App";
61
62        fn class() -> ::unity::Class {
63            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
64            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
65        }
66    }
67    impl ::unity::IlType for MapInfoRoot_NextCanvasEnabled {
68        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
69            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
70        }
71    }
72    impl MapInfoRoot_NextCanvasEnabled {
73        pub fn none() -> Self {
74            Self { value: 0 }
75        }
76
77        pub fn enable() -> Self {
78            Self { value: 1 }
79        }
80
81        pub fn disable() -> Self {
82            Self { value: 2 }
83        }
84    }
85}
86
87#[cfg(feature = "app-mapinforoot-types")]
88pub use __types::*;
89
90#[cfg(feature = "app-mapinforoot")]
91pub trait IMapInfoRootMethods: IMapInfoRoot {
92    #[doc = "`Start()` overload"]
93    fn start(self) -> () {
94        unsafe {
95            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
96            ::unity::il2cpp_call!((::unity::module_base()+0x20858a0usize)as*mut u8,();
97(MapInfoRoot)__receiver)
98        }
99    }
100    #[doc = "`Init(crate::app::unit::Unit)` overload"]
101    fn init(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
102        unsafe {
103            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
104            ::unity::il2cpp_call!((::unity::module_base()+0x20858b0usize)as*mut u8,();
105(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
106        }
107    }
108    #[doc = "`Tick(crate::app::unit::Unit)` overload"]
109    fn tick(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
110        unsafe {
111            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
112            ::unity::il2cpp_call!((::unity::module_base()+0x2085ae0usize)as*mut u8,();
113(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
114        }
115    }
116    #[doc = "`UpdatePosition(crate::app::unit::Unit)` overload"]
117    fn update_position(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
118        unsafe {
119            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
120            ::unity::il2cpp_call!((::unity::module_base()+0x2085de0usize)as*mut u8,();
121(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
122        }
123    }
124    #[doc = "`UpdateCanvas(crate::app::unit::Unit)` overload"]
125    fn update_canvas(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
126        unsafe {
127            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128            ::unity::il2cpp_call!((::unity::module_base()+0x2085bd0usize)as*mut u8,();
129(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
130        }
131    }
132    #[doc = "`UpdateParam(crate::app::unit::Unit)` overload"]
133    fn update_param(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
134        unsafe {
135            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136            ::unity::il2cpp_call!((::unity::module_base()+0x2085fb0usize)as*mut u8,();
137(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
138        }
139    }
140    #[doc = "`UpdateAlpha(crate::app::unit::Unit)` overload"]
141    fn update_alpha(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
142        unsafe {
143            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
144            ::unity::il2cpp_call!((::unity::module_base()+0x2085e60usize)as*mut u8,();
145(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
146        }
147    }
148    #[doc = "`UpdateSortOrder(crate::app::unit::Unit)` overload"]
149    fn update_sort_order(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
150        unsafe {
151            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152            ::unity::il2cpp_call!((::unity::module_base()+0x2086060usize)as*mut u8,();
153(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
154        }
155    }
156    #[doc = "`ForceUpdate()` overload"]
157    fn force_update(self) -> () {
158        unsafe {
159            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160            ::unity::il2cpp_call!((::unity::module_base()+0x2086180usize)as*mut u8,();
161(MapInfoRoot)__receiver)
162        }
163    }
164    #[doc = "`SetActive(bool)` overload"]
165    fn set_active(self, enable: impl ::core::convert::Into<bool>) -> () {
166        unsafe {
167            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
168            ::unity::il2cpp_call!((::unity::module_base()+0x20861a0usize)as*mut u8,();
169(MapInfoRoot)__receiver,(bool)::core::convert::Into::into(enable))
170        }
171    }
172    #[doc = "`PlayEngageEffect(crate::app::unit::Unit, i32)` overload"]
173    fn play_engage_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>, count: impl ::core::convert::Into<i32>) -> () {
174        unsafe {
175            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
176            ::unity::il2cpp_call!((::unity::module_base()+0x20861d0usize)as*mut u8,();
177(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(count))
178        }
179    }
180    #[doc = "`PlayEngageTurnRecoveryEffect()` overload"]
181    fn play_engage_turn_recovery_effect(self) -> () {
182        unsafe {
183            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
184            ::unity::il2cpp_call!((::unity::module_base()+0x20861f0usize)as*mut u8,();
185(MapInfoRoot)__receiver)
186        }
187    }
188    #[doc = "`IsPlayingEngageTurnRecoveryEffect()` overload"]
189    fn is_playing_engage_turn_recovery_effect(self) -> bool {
190        unsafe {
191            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
192            ::unity::il2cpp_call!((::unity::module_base()+0x2086210usize)as*mut u8,bool;
193(MapInfoRoot)__receiver)
194        }
195    }
196    #[doc = "`GetEngageTurnRecoveryEffectRate()` overload"]
197    fn get_engage_turn_recovery_effect_rate(self) -> f32 {
198        unsafe {
199            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
200            ::unity::il2cpp_call!((::unity::module_base()+0x2086260usize)as*mut u8,f32;
201(MapInfoRoot)__receiver)
202        }
203    }
204    #[doc = "`SetSuppressHpStock(bool)` overload"]
205    fn set_suppress_hp_stock(self, enable: impl ::core::convert::Into<bool>) -> () {
206        unsafe {
207            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
208            ::unity::il2cpp_call!((::unity::module_base()+0x20862b0usize)as*mut u8,();
209(MapInfoRoot)__receiver,(bool)::core::convert::Into::into(enable))
210        }
211    }
212    #[doc = "`PlayHpStockEffect(crate::app::unit::Unit)` overload"]
213    fn play_hp_stock_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
214        unsafe {
215            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
216            ::unity::il2cpp_call!((::unity::module_base()+0x20862d0usize)as*mut u8,();
217(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
218        }
219    }
220    #[doc = "`PlayHpStockCreateEffect(crate::app::unit::Unit)` overload"]
221    fn play_hp_stock_create_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
222        unsafe {
223            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
224            ::unity::il2cpp_call!((::unity::module_base()+0x20862f0usize)as*mut u8,();
225(MapInfoRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
226        }
227    }
228    #[doc = "`SetHpStockAlpha(i32, f32)` overload"]
229    fn set_hp_stock_alpha(self, stock: impl ::core::convert::Into<i32>, alpha: impl ::core::convert::Into<f32>) -> () {
230        unsafe {
231            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232            ::unity::il2cpp_call!((::unity::module_base()+0x2086310usize)as*mut u8,();
233(MapInfoRoot)__receiver,(i32)::core::convert::Into::into(stock),(f32)::core::convert::Into::into(alpha))
234        }
235    }
236    #[doc = "`IsPlayingHpStockEffect()` overload"]
237    fn is_playing_hp_stock_effect(self) -> bool {
238        unsafe {
239            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
240            ::unity::il2cpp_call!((::unity::module_base()+0x2086330usize)as*mut u8,bool;
241(MapInfoRoot)__receiver)
242        }
243    }
244    #[doc = "`GetHpStockEffectRate()` overload"]
245    fn get_hp_stock_effect_rate(self) -> f32 {
246        unsafe {
247            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
248            ::unity::il2cpp_call!((::unity::module_base()+0x2086380usize)as*mut u8,f32;
249(MapInfoRoot)__receiver)
250        }
251    }
252    #[doc = "`SetUnitScreenPosLocalScale(crate::unity_engine::vector3::Vector3)` overload"]
253    fn set_unit_screen_pos_local_scale(self, pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
254        unsafe {
255            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256            ::unity::il2cpp_call!((::unity::module_base()+0x20863d0usize)as*mut u8,();
257(MapInfoRoot)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
258        }
259    }
260    #[doc = "`SetScreenHalfSize(crate::unity_engine::vector2::Vector2)` overload"]
261    fn set_screen_half_size(self, screen_half: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>) -> () {
262        unsafe {
263            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
264            ::unity::il2cpp_call!((::unity::module_base()+0x20863f0usize)as*mut u8,();
265(MapInfoRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(screen_half))
266        }
267    }
268    #[doc = "`InitHpForecast()` overload"]
269    fn init_hp_forecast(self) -> () {
270        unsafe {
271            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
272            ::unity::il2cpp_call!((::unity::module_base()+0x2086410usize)as*mut u8,();
273(MapInfoRoot)__receiver)
274        }
275    }
276    #[doc = "`SetHpForecast(i32, i32)` overload"]
277    fn set_hp_forecast(self, before: impl ::core::convert::Into<i32>, after: impl ::core::convert::Into<i32>) -> () {
278        unsafe {
279            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280            ::unity::il2cpp_call!((::unity::module_base()+0x2086430usize)as*mut u8,();
281(MapInfoRoot)__receiver,(i32)::core::convert::Into::into(before),(i32)::core::convert::Into::into(after))
282        }
283    }
284    #[doc = "`InitBreak()` overload"]
285    fn init_break(self) -> () {
286        unsafe {
287            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
288            ::unity::il2cpp_call!((::unity::module_base()+0x2086450usize)as*mut u8,();
289(MapInfoRoot)__receiver)
290        }
291    }
292    #[doc = "`SetBreak(bool)` overload"]
293    fn set_break(self, is_break: impl ::core::convert::Into<bool>) -> () {
294        unsafe {
295            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
296            ::unity::il2cpp_call!((::unity::module_base()+0x2086470usize)as*mut u8,();
297(MapInfoRoot)__receiver,(bool)::core::convert::Into::into(is_break))
298        }
299    }
300    #[doc = "`IsCanvasVisibilityChanged()` overload"]
301    fn is_canvas_visibility_changed(self) -> bool {
302        unsafe {
303            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304            ::unity::il2cpp_call!((::unity::module_base()+0x2086490usize)as*mut u8,bool;
305(MapInfoRoot)__receiver)
306        }
307    }
308    #[doc = "`IsNextCanvasVisibilityEnable()` overload"]
309    fn is_next_canvas_visibility_enable(self) -> bool {
310        unsafe {
311            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
312            ::unity::il2cpp_call!((::unity::module_base()+0x20864a0usize)as*mut u8,bool;
313(MapInfoRoot)__receiver)
314        }
315    }
316    #[doc = "`IsNextCanvasVisibilityDisable()` overload"]
317    fn is_next_canvas_visibility_disable(self) -> bool {
318        unsafe {
319            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320            ::unity::il2cpp_call!((::unity::module_base()+0x20864b0usize)as*mut u8,bool;
321(MapInfoRoot)__receiver)
322        }
323    }
324    #[doc = "`CanvasVisibilityChange()` overload"]
325    fn canvas_visibility_change(self) -> () {
326        unsafe {
327            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
328            ::unity::il2cpp_call!((::unity::module_base()+0x20864c0usize)as*mut u8,();
329(MapInfoRoot)__receiver)
330        }
331    }
332    #[doc = "`SetInfoEnable(bool)` overload"]
333    fn set_info_enable(self, enable: impl ::core::convert::Into<bool>) -> () {
334        unsafe {
335            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
336            ::unity::il2cpp_call!((::unity::module_base()+0x2086100usize)as*mut u8,();
337(MapInfoRoot)__receiver,(bool)::core::convert::Into::into(enable))
338        }
339    }
340    #[doc = "`.ctor()` overload"]
341    fn ctor(self) -> () {
342        unsafe {
343            let __receiver = <MapInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
344            ::unity::il2cpp_call!((::unity::module_base()+0x2086500usize)as*mut u8,();
345(MapInfoRoot)__receiver)
346        }
347    }
348}
349
350#[cfg(feature = "app-mapinforoot")]
351impl<__T: IMapInfoRoot> IMapInfoRootMethods for __T {}
352
353#[cfg(feature = "app-mapinforoot")]
354impl MapInfoRoot {
355    pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
357    }
358
359    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
361    }
362
363    pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
365    }
366
367    pub fn update_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
369    }
370
371    pub fn update_canvas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
373    }
374
375    pub fn update_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
377    }
378
379    pub fn update_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
380        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
381    }
382
383    pub fn update_sort_order_method_info() -> &'static ::unity::il2cpp::MethodInfo {
384        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
385    }
386
387    pub fn force_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
388        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
389    }
390
391    pub fn set_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
392        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
393    }
394
395    pub fn play_engage_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
396        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
397    }
398
399    pub fn play_engage_turn_recovery_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
400        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
401    }
402
403    pub fn is_playing_engage_turn_recovery_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
404        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
405    }
406
407    pub fn get_engage_turn_recovery_effect_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
408        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
409    }
410
411    pub fn set_suppress_hp_stock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
412        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
413    }
414
415    pub fn play_hp_stock_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
416        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
417    }
418
419    pub fn play_hp_stock_create_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
420        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
421    }
422
423    pub fn set_hp_stock_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
424        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
425    }
426
427    pub fn is_playing_hp_stock_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
428        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
429    }
430
431    pub fn get_hp_stock_effect_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
432        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
433    }
434
435    pub fn set_unit_screen_pos_local_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
436        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
437    }
438
439    pub fn set_screen_half_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
440        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
441    }
442
443    pub fn init_hp_forecast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
445    }
446
447    pub fn set_hp_forecast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
449    }
450
451    pub fn init_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
453    }
454
455    pub fn set_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
457    }
458
459    pub fn is_canvas_visibility_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
460        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
461    }
462
463    pub fn is_next_canvas_visibility_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
464        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
465    }
466
467    pub fn is_next_canvas_visibility_disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
468        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
469    }
470
471    pub fn canvas_visibility_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
472        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
473    }
474
475    pub fn set_info_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
476        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
477    }
478
479    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
480        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
481    }
482}
483
484#[cfg(feature = "app-mapinforoot")]
485impl MapInfoRoot {
486    #[doc = "`.ctor()` — no args"]
487    pub fn new() -> Self {
488        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
489            panic!(
490                "{}
491::{}
492 failed to instantiate",
493                ::core::stringify!(MapInfoRoot),
494                ::core::stringify!(new),
495            )
496        });
497        <Self as IMapInfoRootMethods>::ctor(this);
498        this
499    }
500}
501
502#[cfg(feature = "app-mapinforoot")]
503#[doc(hidden)]
504pub mod prelude {
505    pub use super::{IMapInfoRoot, IMapInfoRootMethods, MapInfoRoot, MapInfoRoot_NextCanvasEnabled};
506    #[cfg(feature = "system-object")]
507    pub use crate::system::object::IObjectMethods;
508    #[cfg(feature = "system-enum")]
509    pub use crate::system::r#enum::IEnumMethods;
510    #[cfg(feature = "system-valuetype")]
511    pub use crate::system::valuetype::IValueTypeMethods;
512    #[cfg(feature = "unity_engine-behaviour")]
513    pub use crate::unity_engine::behaviour::IBehaviourMethods;
514    #[cfg(feature = "unity_engine-component")]
515    pub use crate::unity_engine::component::IComponentMethods;
516    #[cfg(feature = "unity_engine-monobehaviour")]
517    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
518    #[cfg(feature = "unity_engine-object_2")]
519    pub use crate::unity_engine::object_2::IObject_2Methods;
520    pub use crate::{
521        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
522        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
523    };
524}