1#[cfg(feature = "app-mapinfounit-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::singletonmonobehaviour_1::{ISingletonMonoBehaviour_1, SingletonMonoBehaviour_1},
10 system::{
11 object::{IObject, Object},
12 r#enum::{Enum, IEnum},
13 valuetype::{IValueType, ValueType},
14 },
15 unity_engine::{
16 behaviour::{Behaviour, IBehaviour},
17 component::{Component, IComponent},
18 monobehaviour::{IMonoBehaviour, MonoBehaviour},
19 object_2::{IObject_2, Object_2},
20 },
21 };
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounit/MapInfoUnit_SuppressScene.md"))]
24 #[repr(C)]
25 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
26 pub struct MapInfoUnit_SuppressScene {
27 pub value: i32,
28 }
29 impl ::unity::ClassIdentity for MapInfoUnit_SuppressScene {
30 const NAME: &'static str = "MapInfoUnit.SuppressScene";
31 const NAMESPACE: &'static str = "App";
32
33 fn class() -> ::unity::Class {
34 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
35 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
36 }
37 }
38 impl ::unity::IlType for MapInfoUnit_SuppressScene {
39 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
40 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
41 }
42 }
43 impl MapInfoUnit_SuppressScene {
44 pub fn combat() -> Self {
45 Self { value: 1 }
46 }
47 }
48
49 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounit/MapInfoUnit_InputState.md"))]
50 #[repr(C)]
51 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
52 pub struct MapInfoUnit_InputState {
53 pub value: i32,
54 }
55 impl ::unity::ClassIdentity for MapInfoUnit_InputState {
56 const NAME: &'static str = "MapInfoUnit.InputState";
57 const NAMESPACE: &'static str = "App";
58
59 fn class() -> ::unity::Class {
60 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
61 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
62 }
63 }
64 impl ::unity::IlType for MapInfoUnit_InputState {
65 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
66 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
67 }
68 }
69 impl MapInfoUnit_InputState {
70 pub fn neutral() -> Self {
71 Self { value: 0 }
72 }
73
74 pub fn switch() -> Self {
75 Self { value: 1 }
76 }
77
78 pub fn select() -> Self {
79 Self { value: 2 }
80 }
81 }
82
83 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounit/MapInfoUnit.md"))]
84 #[::unity::class(namespace = "App", name = "MapInfoUnit")]
85 #[parent(crate::app::singletonmonobehaviour_1::SingletonMonoBehaviour_1<crate::app::mapinfounit::MapInfoUnit>)]
86 pub struct MapInfoUnit {
87 #[static_field]
88 #[rename(name = "BeginPage")]
89 pub begin_page: i32,
90 #[static_field]
91 #[rename(name = "EndPage")]
92 pub end_page: i32,
93 #[offset(32)]
94 #[rename(name = "m_ScaleCurve")]
95 pub m_scale_curve: crate::unity_engine::animationcurve::AnimationCurve,
96 #[offset(40)]
97 #[rename(name = "m_Input")]
98 pub m_input: crate::app::mapinfounit::MapInfoUnit_InputState,
99 #[offset(44)]
100 #[rename(name = "m_IsOpenMapNavigation")]
101 pub m_is_open_map_navigation: bool,
102 #[offset(45)]
103 #[rename(name = "m_IsVisible")]
104 pub m_is_visible: bool,
105 #[offset(46)]
106 #[rename(name = "m_IsSuppress")]
107 pub m_is_suppress: bool,
108 #[offset(48)]
109 #[rename(name = "m_SuppressFlag")]
110 pub m_suppress_flag: crate::app::mapinfounit::MapInfoUnit_SuppressScene,
111 #[offset(52)]
112 #[rename(name = "m_AlphaChangeRatio")]
113 pub m_alpha_change_ratio: f32,
114 #[offset(56)]
115 #[rename(name = "m_WaitFrame")]
116 pub m_wait_frame: i32,
117 #[offset(60)]
118 #[rename(name = "m_Count")]
119 pub m_count: i32,
120 #[offset(64)]
121 #[rename(name = "m_SpriteAtlas")]
122 pub m_sprite_atlas: crate::unity_engine::u2d::spriteatlas::SpriteAtlas,
123 #[offset(72)]
124 #[rename(name = "m_Sprites")]
125 pub m_sprites: ::unity::Array<crate::unity_engine::sprite::Sprite>,
126 #[static_field]
127 #[rename(name = "SpriteNames")]
128 pub sprite_names: ::unity::Array<::unity::Il2CppString>,
129 }
130
131 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounit/MapInfoUnit_SpriteKind.md"))]
132 #[repr(C)]
133 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
134 pub struct MapInfoUnit_SpriteKind {
135 pub value: i32,
136 }
137 impl ::unity::ClassIdentity for MapInfoUnit_SpriteKind {
138 const NAME: &'static str = "MapInfoUnit.SpriteKind";
139 const NAMESPACE: &'static str = "App";
140
141 fn class() -> ::unity::Class {
142 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
143 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
144 }
145 }
146 impl ::unity::IlType for MapInfoUnit_SpriteKind {
147 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
148 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
149 }
150 }
151 impl MapInfoUnit_SpriteKind {
152 pub fn num0() -> Self {
153 Self { value: 0 }
154 }
155
156 pub fn num1() -> Self {
157 Self { value: 1 }
158 }
159
160 pub fn num2() -> Self {
161 Self { value: 2 }
162 }
163
164 pub fn num3() -> Self {
165 Self { value: 3 }
166 }
167
168 pub fn num4() -> Self {
169 Self { value: 4 }
170 }
171
172 pub fn num5() -> Self {
173 Self { value: 5 }
174 }
175
176 pub fn num6() -> Self {
177 Self { value: 6 }
178 }
179
180 pub fn num7() -> Self {
181 Self { value: 7 }
182 }
183
184 pub fn num8() -> Self {
185 Self { value: 8 }
186 }
187
188 pub fn num9() -> Self {
189 Self { value: 9 }
190 }
191
192 pub fn phys_atk_title() -> Self {
193 Self { value: 10 }
194 }
195
196 pub fn def_title() -> Self {
197 Self { value: 11 }
198 }
199
200 pub fn mag_atk_title() -> Self {
201 Self { value: 12 }
202 }
203
204 pub fn res_title() -> Self {
205 Self { value: 13 }
206 }
207
208 pub fn hit_title() -> Self {
209 Self { value: 14 }
210 }
211
212 pub fn avo_title() -> Self {
213 Self { value: 15 }
214 }
215
216 pub fn crit_title() -> Self {
217 Self { value: 16 }
218 }
219
220 pub fn crit_avo_title() -> Self {
221 Self { value: 17 }
222 }
223
224 pub fn skill_title() -> Self {
225 Self { value: 18 }
226 }
227
228 pub fn spd_title() -> Self {
229 Self { value: 19 }
230 }
231
232 pub fn move_title() -> Self {
233 Self { value: 20 }
234 }
235
236 pub fn phys_title() -> Self {
237 Self { value: 21 }
238 }
239
240 pub fn special_atk_title() -> Self {
241 Self { value: 22 }
242 }
243
244 pub fn value_empty() -> Self {
245 Self { value: 23 }
246 }
247
248 pub fn value_infinity() -> Self {
249 Self { value: 24 }
250 }
251
252 pub fn battle_type_none() -> Self {
253 Self { value: 25 }
254 }
255
256 pub fn battle_type_cooperation() -> Self {
257 Self { value: 26 }
258 }
259
260 pub fn battle_type_horse() -> Self {
261 Self { value: 27 }
262 }
263
264 pub fn battle_type_covert() -> Self {
265 Self { value: 28 }
266 }
267
268 pub fn battle_type_heavy() -> Self {
269 Self { value: 29 }
270 }
271
272 pub fn battle_type_fly() -> Self {
273 Self { value: 30 }
274 }
275
276 pub fn battle_type_magic() -> Self {
277 Self { value: 31 }
278 }
279
280 pub fn battle_type_prana() -> Self {
281 Self { value: 32 }
282 }
283
284 pub fn battle_type_dragon() -> Self {
285 Self { value: 33 }
286 }
287
288 pub fn num() -> Self {
289 Self { value: 34 }
290 }
291 }
292}
293
294#[cfg(feature = "app-mapinfounit-types")]
295pub use __types::*;
296
297#[cfg(feature = "app-mapinfounit")]
298impl MapInfoUnit {
299 #[doc = "`.cctor()` overload"]
300 pub fn cctor() -> () {
301 unsafe {
302 ::unity::il2cpp_call!((::unity::module_base()+0x2087650usize)as*mut u8,();
303 )
304 }
305 }
306}
307
308#[cfg(feature = "app-mapinfounit")]
309pub trait IMapInfoUnitMethods: IMapInfoUnit {
310 #[doc = "`Start()` overload"]
311 fn start(self) -> () {
312 unsafe {
313 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314 ::unity::il2cpp_call!((::unity::module_base()+0x20865a0usize)as*mut u8,();
315(MapInfoUnit)__receiver)
316 }
317 }
318 #[doc = "`Update()` overload"]
319 fn update(self) -> () {
320 unsafe {
321 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322 ::unity::il2cpp_call!((::unity::module_base()+0x2086620usize)as*mut u8,();
323(MapInfoUnit)__receiver)
324 }
325 }
326 #[doc = "`Init()` overload"]
327 fn init(self) -> () {
328 unsafe {
329 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
330 ::unity::il2cpp_call!((::unity::module_base()+0x20865e0usize)as*mut u8,();
331(MapInfoUnit)__receiver)
332 }
333 }
334 #[doc = "`GetSprites()` overload"]
335 fn get_sprites(self) -> () {
336 unsafe {
337 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338 ::unity::il2cpp_call!((::unity::module_base()+0x2086ec0usize)as*mut u8,();
339(MapInfoUnit)__receiver)
340 }
341 }
342 #[doc = "`GetSprite(i32)` overload"]
343 fn get_sprite(self, index: impl ::core::convert::Into<i32>) -> crate::unity_engine::sprite::Sprite {
344 unsafe {
345 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
346 ::unity::il2cpp_call!((::unity::module_base()+0x20870d0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
347(MapInfoUnit)__receiver,(i32)::core::convert::Into::into(index))
348 }
349 }
350 #[doc = "`UpdateVisible()` overload"]
351 fn update_visible(self) -> () {
352 unsafe {
353 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
354 ::unity::il2cpp_call!((::unity::module_base()+0x2086970usize)as*mut u8,();
355(MapInfoUnit)__receiver)
356 }
357 }
358 #[doc = "`UpdatePage()` overload"]
359 fn update_page(self) -> () {
360 unsafe {
361 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
362 ::unity::il2cpp_call!((::unity::module_base()+0x2086bf0usize)as*mut u8,();
363(MapInfoUnit)__receiver)
364 }
365 }
366 #[doc = "`ForceUpdateAllUnit()` overload"]
367 fn force_update_all_unit(self) -> () {
368 unsafe {
369 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370 ::unity::il2cpp_call!((::unity::module_base()+0x2087210usize)as*mut u8,();
371(MapInfoUnit)__receiver)
372 }
373 }
374 #[doc = "`SetSuppressFlag(crate::app::mapinfounit::MapInfoUnit_SuppressScene)` overload"]
375 fn set_suppress_flag(self, flag: impl ::core::convert::Into<crate::app::mapinfounit::MapInfoUnit_SuppressScene>) -> () {
376 unsafe {
377 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378 ::unity::il2cpp_call!((::unity::module_base()+0x2087420usize)as*mut u8,();
379(MapInfoUnit)__receiver,(crate::app::mapinfounit::MapInfoUnit_SuppressScene)::core::convert::Into::into(flag))
380 }
381 }
382 #[doc = "`UnsetSuppressFlag(crate::app::mapinfounit::MapInfoUnit_SuppressScene)` overload"]
383 fn unset_suppress_flag(self, flag: impl ::core::convert::Into<crate::app::mapinfounit::MapInfoUnit_SuppressScene>) -> () {
384 unsafe {
385 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
386 ::unity::il2cpp_call!((::unity::module_base()+0x2087430usize)as*mut u8,();
387(MapInfoUnit)__receiver,(crate::app::mapinfounit::MapInfoUnit_SuppressScene)::core::convert::Into::into(flag))
388 }
389 }
390 #[doc = "`UpdateSuppress()` overload"]
391 fn update_suppress(self) -> () {
392 unsafe {
393 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
394 ::unity::il2cpp_call!((::unity::module_base()+0x2086660usize)as*mut u8,();
395(MapInfoUnit)__receiver)
396 }
397 }
398 #[doc = "`CanSwitchUnitInfo()` overload"]
399 fn can_switch_unit_info(self) -> bool {
400 unsafe {
401 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402 ::unity::il2cpp_call!((::unity::module_base()+0x2087110usize)as*mut u8,bool;
403(MapInfoUnit)__receiver)
404 }
405 }
406 #[doc = "`IsSwitchUnitInfo()` overload"]
407 fn is_switch_unit_info(self) -> bool {
408 unsafe {
409 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
410 ::unity::il2cpp_call!((::unity::module_base()+0x2087440usize)as*mut u8,bool;
411(MapInfoUnit)__receiver)
412 }
413 }
414 #[doc = "`get_ScaleCurve()` overload"]
415 fn get_scale_curve(self) -> crate::unity_engine::animationcurve::AnimationCurve {
416 unsafe {
417 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
418 ::unity::il2cpp_call!((::unity::module_base()+0x2087540usize)as*mut u8,crate::unity_engine::animationcurve::AnimationCurve;
419(MapInfoUnit)__receiver)
420 }
421 }
422 #[doc = "`get_Input()` overload"]
423 fn get_input(self) -> crate::app::mapinfounit::MapInfoUnit_InputState {
424 unsafe {
425 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
426 ::unity::il2cpp_call!((::unity::module_base()+0x2087550usize)as*mut u8,crate::app::mapinfounit::MapInfoUnit_InputState;
427(MapInfoUnit)__receiver)
428 }
429 }
430 #[doc = "`set_Input(crate::app::mapinfounit::MapInfoUnit_InputState)` overload"]
431 fn set_input(self, value: impl ::core::convert::Into<crate::app::mapinfounit::MapInfoUnit_InputState>) -> () {
432 unsafe {
433 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
434 ::unity::il2cpp_call!((::unity::module_base()+0x2087560usize)as*mut u8,();
435(MapInfoUnit)__receiver,(crate::app::mapinfounit::MapInfoUnit_InputState)::core::convert::Into::into(value))
436 }
437 }
438 #[doc = "`get_IsVisible()` overload"]
439 fn get_is_visible(self) -> bool {
440 unsafe {
441 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
442 ::unity::il2cpp_call!((::unity::module_base()+0x2087570usize)as*mut u8,bool;
443(MapInfoUnit)__receiver)
444 }
445 }
446 #[doc = "`set_IsVisible(bool)` overload"]
447 fn set_is_visible(self, value: impl ::core::convert::Into<bool>) -> () {
448 unsafe {
449 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
450 ::unity::il2cpp_call!((::unity::module_base()+0x2087580usize)as*mut u8,();
451(MapInfoUnit)__receiver,(bool)::core::convert::Into::into(value))
452 }
453 }
454 #[doc = "`get_IsSuppress()` overload"]
455 fn get_is_suppress(self) -> bool {
456 unsafe {
457 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458 ::unity::il2cpp_call!((::unity::module_base()+0x2087590usize)as*mut u8,bool;
459(MapInfoUnit)__receiver)
460 }
461 }
462 #[doc = "`get_AlphaChangeRatio()` overload"]
463 fn get_alpha_change_ratio(self) -> f32 {
464 unsafe {
465 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466 ::unity::il2cpp_call!((::unity::module_base()+0x20875a0usize)as*mut u8,f32;
467(MapInfoUnit)__receiver)
468 }
469 }
470 #[doc = "`get_IsOpenMapNavigation()` overload"]
471 fn get_is_open_map_navigation(self) -> bool {
472 unsafe {
473 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
474 ::unity::il2cpp_call!((::unity::module_base()+0x20875b0usize)as*mut u8,bool;
475(MapInfoUnit)__receiver)
476 }
477 }
478 #[doc = "`.ctor()` overload"]
479 fn ctor(self) -> () {
480 unsafe {
481 let __receiver = <MapInfoUnit as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
482 ::unity::il2cpp_call!((::unity::module_base()+0x20875c0usize)as*mut u8,();
483(MapInfoUnit)__receiver)
484 }
485 }
486}
487
488#[cfg(feature = "app-mapinfounit")]
489impl<__T: IMapInfoUnit> IMapInfoUnitMethods for __T {}
490
491#[cfg(feature = "app-mapinfounit")]
492impl MapInfoUnit {
493 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
495 }
496
497 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
499 }
500
501 pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
503 }
504
505 pub fn get_sprites_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
507 }
508
509 pub fn get_sprite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
511 }
512
513 pub fn update_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
515 }
516
517 pub fn update_page_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
519 }
520
521 pub fn force_update_all_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
523 }
524
525 pub fn set_suppress_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
527 }
528
529 pub fn unset_suppress_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
530 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
531 }
532
533 pub fn update_suppress_method_info() -> &'static ::unity::il2cpp::MethodInfo {
534 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
535 }
536
537 pub fn can_switch_unit_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
538 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
539 }
540
541 pub fn is_switch_unit_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
542 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
543 }
544
545 pub fn get_scale_curve_method_info() -> &'static ::unity::il2cpp::MethodInfo {
546 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
547 }
548
549 pub fn get_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
550 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
551 }
552
553 pub fn set_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
555 }
556
557 pub fn get_is_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
559 }
560
561 pub fn set_is_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
563 }
564
565 pub fn get_is_suppress_method_info() -> &'static ::unity::il2cpp::MethodInfo {
566 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
567 }
568
569 pub fn get_alpha_change_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
570 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
571 }
572
573 pub fn get_is_open_map_navigation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
574 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
575 }
576
577 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
578 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
579 }
580
581 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
582 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
583 }
584}
585
586#[cfg(feature = "app-mapinfounit")]
587impl MapInfoUnit {
588 #[doc = "`.ctor()` — no args"]
589 pub fn new() -> Self {
590 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
591 panic!(
592 "{}
593::{}
594 failed to instantiate",
595 ::core::stringify!(MapInfoUnit),
596 ::core::stringify!(new),
597 )
598 });
599 <Self as IMapInfoUnitMethods>::ctor(this);
600 this
601 }
602}
603
604#[cfg(feature = "app-mapinfounit")]
605#[doc(hidden)]
606pub mod prelude {
607 pub use super::{IMapInfoUnit, IMapInfoUnitMethods, MapInfoUnit, MapInfoUnit_InputState, MapInfoUnit_SpriteKind, MapInfoUnit_SuppressScene};
608 #[cfg(feature = "app-singletonmonobehaviour_1")]
609 pub use crate::app::singletonmonobehaviour_1::ISingletonMonoBehaviour_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 #[cfg(feature = "unity_engine-behaviour")]
617 pub use crate::unity_engine::behaviour::IBehaviourMethods;
618 #[cfg(feature = "unity_engine-component")]
619 pub use crate::unity_engine::component::IComponentMethods;
620 #[cfg(feature = "unity_engine-monobehaviour")]
621 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
622 #[cfg(feature = "unity_engine-object_2")]
623 pub use crate::unity_engine::object_2::IObject_2Methods;
624 pub use crate::{
625 app::singletonmonobehaviour_1::ISingletonMonoBehaviour_1,
626 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
627 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
628 };
629}