1#[cfg(feature = "app-mapinfounitlocatorroot-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::mapinfobase::{IMapInfoBase, MapInfoBase},
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/mapinfounitlocatorroot/MapInfoUnitLocatorRoot_TextMeshProKind.md"))]
24 #[repr(C)]
25 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
26 pub struct MapInfoUnitLocatorRoot_TextMeshProKind {
27 pub value: i32,
28 }
29 impl ::unity::ClassIdentity for MapInfoUnitLocatorRoot_TextMeshProKind {
30 const NAME: &'static str = "MapInfoUnitLocatorRoot.TextMeshProKind";
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 MapInfoUnitLocatorRoot_TextMeshProKind {
39 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
40 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
41 }
42 }
43 impl MapInfoUnitLocatorRoot_TextMeshProKind {
44 pub fn battle_type() -> Self {
45 Self { value: 0 }
46 }
47
48 pub fn phys_atk_title() -> Self {
49 Self { value: 1 }
50 }
51
52 pub fn phys_atk_value() -> Self {
53 Self { value: 2 }
54 }
55
56 pub fn def_title() -> Self {
57 Self { value: 3 }
58 }
59
60 pub fn def_value() -> Self {
61 Self { value: 4 }
62 }
63
64 pub fn mag_atk_title() -> Self {
65 Self { value: 5 }
66 }
67
68 pub fn mag_atk_value() -> Self {
69 Self { value: 6 }
70 }
71
72 pub fn res_title() -> Self {
73 Self { value: 7 }
74 }
75
76 pub fn res_value() -> Self {
77 Self { value: 8 }
78 }
79
80 pub fn hit_title() -> Self {
81 Self { value: 9 }
82 }
83
84 pub fn hit_value() -> Self {
85 Self { value: 10 }
86 }
87
88 pub fn avo_title() -> Self {
89 Self { value: 11 }
90 }
91
92 pub fn avo_value() -> Self {
93 Self { value: 12 }
94 }
95
96 pub fn crit_title() -> Self {
97 Self { value: 13 }
98 }
99
100 pub fn crit_value() -> Self {
101 Self { value: 14 }
102 }
103
104 pub fn crit_avo_title() -> Self {
105 Self { value: 15 }
106 }
107
108 pub fn crit_avo_value() -> Self {
109 Self { value: 16 }
110 }
111
112 pub fn skill_title() -> Self {
113 Self { value: 17 }
114 }
115
116 pub fn skill_value() -> Self {
117 Self { value: 18 }
118 }
119
120 pub fn spd_title() -> Self {
121 Self { value: 19 }
122 }
123
124 pub fn spd_value() -> Self {
125 Self { value: 20 }
126 }
127
128 pub fn move_title() -> Self {
129 Self { value: 21 }
130 }
131
132 pub fn move_value() -> Self {
133 Self { value: 22 }
134 }
135
136 pub fn phys_title() -> Self {
137 Self { value: 23 }
138 }
139
140 pub fn phys_value() -> Self {
141 Self { value: 24 }
142 }
143
144 pub fn num() -> Self {
145 Self { value: 25 }
146 }
147 }
148
149 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounitlocatorroot/MapInfoUnitLocatorRoot_CanvasGroupKind.md"))]
150 #[repr(C)]
151 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
152 pub struct MapInfoUnitLocatorRoot_CanvasGroupKind {
153 pub value: i32,
154 }
155 impl ::unity::ClassIdentity for MapInfoUnitLocatorRoot_CanvasGroupKind {
156 const NAME: &'static str = "MapInfoUnitLocatorRoot.CanvasGroupKind";
157 const NAMESPACE: &'static str = "App";
158
159 fn class() -> ::unity::Class {
160 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
161 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
162 }
163 }
164 impl ::unity::IlType for MapInfoUnitLocatorRoot_CanvasGroupKind {
165 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
166 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
167 }
168 }
169 impl MapInfoUnitLocatorRoot_CanvasGroupKind {
170 pub fn frm1() -> Self {
171 Self { value: 0 }
172 }
173
174 pub fn frm2() -> Self {
175 Self { value: 1 }
176 }
177
178 pub fn info0() -> Self {
179 Self { value: 2 }
180 }
181
182 pub fn info1() -> Self {
183 Self { value: 3 }
184 }
185
186 pub fn info2() -> Self {
187 Self { value: 4 }
188 }
189
190 pub fn info3() -> Self {
191 Self { value: 5 }
192 }
193
194 pub fn info4() -> Self {
195 Self { value: 6 }
196 }
197
198 pub fn info5() -> Self {
199 Self { value: 7 }
200 }
201
202 pub fn info6() -> Self {
203 Self { value: 8 }
204 }
205
206 pub fn num() -> Self {
207 Self { value: 9 }
208 }
209 }
210
211 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounitlocatorroot/MapInfoUnitLocatorRoot.md"))]
212 #[::unity::class(namespace = "App", name = "MapInfoUnitLocatorRoot")]
213 #[parent(crate::app::mapinfobase::MapInfoBase)]
214 pub struct MapInfoUnitLocatorRoot {
215 #[offset(32)]
216 #[rename(name = "m_BattleType")]
217 pub m_battle_type: crate::unity_engine::ui::image::Image,
218 #[offset(40)]
219 #[rename(name = "m_PhysAtkTitle")]
220 pub m_phys_atk_title: crate::unity_engine::ui::image::Image,
221 #[offset(48)]
222 #[rename(name = "m_PhysAtkValue1")]
223 pub m_phys_atk_value1: crate::unity_engine::ui::image::Image,
224 #[offset(56)]
225 #[rename(name = "m_PhysAtkValue2")]
226 pub m_phys_atk_value2: crate::unity_engine::ui::image::Image,
227 #[offset(64)]
228 #[rename(name = "m_PhysAtkValue3")]
229 pub m_phys_atk_value3: crate::unity_engine::ui::image::Image,
230 #[offset(72)]
231 #[rename(name = "m_PhysAtkValueEmpty")]
232 pub m_phys_atk_value_empty: crate::unity_engine::ui::image::Image,
233 #[offset(80)]
234 #[rename(name = "m_DefTitle")]
235 pub m_def_title: crate::unity_engine::ui::image::Image,
236 #[offset(88)]
237 #[rename(name = "m_DefValue1")]
238 pub m_def_value1: crate::unity_engine::ui::image::Image,
239 #[offset(96)]
240 #[rename(name = "m_DefValue2")]
241 pub m_def_value2: crate::unity_engine::ui::image::Image,
242 #[offset(104)]
243 #[rename(name = "m_DefValue3")]
244 pub m_def_value3: crate::unity_engine::ui::image::Image,
245 #[offset(112)]
246 #[rename(name = "m_DefValueEmpty")]
247 pub m_def_value_empty: crate::unity_engine::ui::image::Image,
248 #[offset(120)]
249 #[rename(name = "m_MagAtkTitle")]
250 pub m_mag_atk_title: crate::unity_engine::ui::image::Image,
251 #[offset(128)]
252 #[rename(name = "m_MagAtkValue1")]
253 pub m_mag_atk_value1: crate::unity_engine::ui::image::Image,
254 #[offset(136)]
255 #[rename(name = "m_MagAtkValue2")]
256 pub m_mag_atk_value2: crate::unity_engine::ui::image::Image,
257 #[offset(144)]
258 #[rename(name = "m_MagAtkValue3")]
259 pub m_mag_atk_value3: crate::unity_engine::ui::image::Image,
260 #[offset(152)]
261 #[rename(name = "m_MagAtkValueEmpty")]
262 pub m_mag_atk_value_empty: crate::unity_engine::ui::image::Image,
263 #[offset(160)]
264 #[rename(name = "m_ResTitle")]
265 pub m_res_title: crate::unity_engine::ui::image::Image,
266 #[offset(168)]
267 #[rename(name = "m_ResValue1")]
268 pub m_res_value1: crate::unity_engine::ui::image::Image,
269 #[offset(176)]
270 #[rename(name = "m_ResValue2")]
271 pub m_res_value2: crate::unity_engine::ui::image::Image,
272 #[offset(184)]
273 #[rename(name = "m_ResValue3")]
274 pub m_res_value3: crate::unity_engine::ui::image::Image,
275 #[offset(192)]
276 #[rename(name = "m_ResValueEmpty")]
277 pub m_res_value_empty: crate::unity_engine::ui::image::Image,
278 #[offset(200)]
279 #[rename(name = "m_HitTitle")]
280 pub m_hit_title: crate::unity_engine::ui::image::Image,
281 #[offset(208)]
282 #[rename(name = "m_HitValue1")]
283 pub m_hit_value1: crate::unity_engine::ui::image::Image,
284 #[offset(216)]
285 #[rename(name = "m_HitValue2")]
286 pub m_hit_value2: crate::unity_engine::ui::image::Image,
287 #[offset(224)]
288 #[rename(name = "m_HitValue3")]
289 pub m_hit_value3: crate::unity_engine::ui::image::Image,
290 #[offset(232)]
291 #[rename(name = "m_HitValueEmpty")]
292 pub m_hit_value_empty: crate::unity_engine::ui::image::Image,
293 #[offset(240)]
294 #[rename(name = "m_AvoTitle")]
295 pub m_avo_title: crate::unity_engine::ui::image::Image,
296 #[offset(248)]
297 #[rename(name = "m_AvoValue1")]
298 pub m_avo_value1: crate::unity_engine::ui::image::Image,
299 #[offset(256)]
300 #[rename(name = "m_AvoValue2")]
301 pub m_avo_value2: crate::unity_engine::ui::image::Image,
302 #[offset(264)]
303 #[rename(name = "m_AvoValue3")]
304 pub m_avo_value3: crate::unity_engine::ui::image::Image,
305 #[offset(272)]
306 #[rename(name = "m_AvoValueEmpty")]
307 pub m_avo_value_empty: crate::unity_engine::ui::image::Image,
308 #[offset(280)]
309 #[rename(name = "m_CritTitle")]
310 pub m_crit_title: crate::unity_engine::ui::image::Image,
311 #[offset(288)]
312 #[rename(name = "m_CritValue1")]
313 pub m_crit_value1: crate::unity_engine::ui::image::Image,
314 #[offset(296)]
315 #[rename(name = "m_CritValue2")]
316 pub m_crit_value2: crate::unity_engine::ui::image::Image,
317 #[offset(304)]
318 #[rename(name = "m_CritValue3")]
319 pub m_crit_value3: crate::unity_engine::ui::image::Image,
320 #[offset(312)]
321 #[rename(name = "m_CritValueEmpty")]
322 pub m_crit_value_empty: crate::unity_engine::ui::image::Image,
323 #[offset(320)]
324 #[rename(name = "m_CritAvoTitle")]
325 pub m_crit_avo_title: crate::unity_engine::ui::image::Image,
326 #[offset(328)]
327 #[rename(name = "m_CritAvoValue1")]
328 pub m_crit_avo_value1: crate::unity_engine::ui::image::Image,
329 #[offset(336)]
330 #[rename(name = "m_CritAvoValue2")]
331 pub m_crit_avo_value2: crate::unity_engine::ui::image::Image,
332 #[offset(344)]
333 #[rename(name = "m_CritAvoValue3")]
334 pub m_crit_avo_value3: crate::unity_engine::ui::image::Image,
335 #[offset(352)]
336 #[rename(name = "m_CritAvoValueEmpty")]
337 pub m_crit_avo_value_empty: crate::unity_engine::ui::image::Image,
338 #[offset(360)]
339 #[rename(name = "m_SkillTitle")]
340 pub m_skill_title: crate::unity_engine::ui::image::Image,
341 #[offset(368)]
342 #[rename(name = "m_SkillValue1")]
343 pub m_skill_value1: crate::unity_engine::ui::image::Image,
344 #[offset(376)]
345 #[rename(name = "m_SkillValue2")]
346 pub m_skill_value2: crate::unity_engine::ui::image::Image,
347 #[offset(384)]
348 #[rename(name = "m_SkillValue3")]
349 pub m_skill_value3: crate::unity_engine::ui::image::Image,
350 #[offset(392)]
351 #[rename(name = "m_SkillValueEmpty")]
352 pub m_skill_value_empty: crate::unity_engine::ui::image::Image,
353 #[offset(400)]
354 #[rename(name = "m_SpdTitle")]
355 pub m_spd_title: crate::unity_engine::ui::image::Image,
356 #[offset(408)]
357 #[rename(name = "m_SpdValue1")]
358 pub m_spd_value1: crate::unity_engine::ui::image::Image,
359 #[offset(416)]
360 #[rename(name = "m_SpdValue2")]
361 pub m_spd_value2: crate::unity_engine::ui::image::Image,
362 #[offset(424)]
363 #[rename(name = "m_SpdValue3")]
364 pub m_spd_value3: crate::unity_engine::ui::image::Image,
365 #[offset(432)]
366 #[rename(name = "m_SpdValueEmpty")]
367 pub m_spd_value_empty: crate::unity_engine::ui::image::Image,
368 #[offset(440)]
369 #[rename(name = "m_MoveTitle")]
370 pub m_move_title: crate::unity_engine::ui::image::Image,
371 #[offset(448)]
372 #[rename(name = "m_MoveValue1")]
373 pub m_move_value1: crate::unity_engine::ui::image::Image,
374 #[offset(456)]
375 #[rename(name = "m_MoveValue2")]
376 pub m_move_value2: crate::unity_engine::ui::image::Image,
377 #[offset(464)]
378 #[rename(name = "m_MoveValue3")]
379 pub m_move_value3: crate::unity_engine::ui::image::Image,
380 #[offset(472)]
381 #[rename(name = "m_MoveValueEmpty")]
382 pub m_move_value_empty: crate::unity_engine::ui::image::Image,
383 #[offset(480)]
384 #[rename(name = "m_PhysTitle")]
385 pub m_phys_title: crate::unity_engine::ui::image::Image,
386 #[offset(488)]
387 #[rename(name = "m_PhysValue1")]
388 pub m_phys_value1: crate::unity_engine::ui::image::Image,
389 #[offset(496)]
390 #[rename(name = "m_PhysValue2")]
391 pub m_phys_value2: crate::unity_engine::ui::image::Image,
392 #[offset(504)]
393 #[rename(name = "m_PhysValue3")]
394 pub m_phys_value3: crate::unity_engine::ui::image::Image,
395 #[offset(512)]
396 #[rename(name = "m_PhysValueEmpty")]
397 pub m_phys_value_empty: crate::unity_engine::ui::image::Image,
398 #[offset(520)]
399 #[rename(name = "m_LocatorRoot")]
400 pub m_locator_root: crate::unity_engine::gameobject::GameObject,
401 #[offset(528)]
402 #[rename(name = "m_TotalInfo")]
403 pub m_total_info: crate::unity_engine::canvasgroup::CanvasGroup,
404 #[offset(536)]
405 #[rename(name = "m_PartInfo")]
406 pub m_part_info: ::unity::Array<crate::unity_engine::canvasgroup::CanvasGroup>,
407 #[offset(544)]
408 #[rename(name = "m_Images")]
409 pub m_images: ::unity::Array<crate::unity_engine::ui::image::Image>,
410 #[offset(552)]
411 #[rename(name = "m_PageAlpha")]
412 pub m_page_alpha: ::unity::Array<f32>,
413 #[offset(560)]
414 #[rename(name = "m_IsUpdate")]
415 pub m_is_update: bool,
416 #[offset(561)]
417 #[rename(name = "m_IsDirtyAlpha")]
418 pub m_is_dirty_alpha: bool,
419 }
420
421 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapinfounitlocatorroot/MapInfoUnitLocatorRoot_ImageKind.md"))]
422 #[repr(C)]
423 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
424 pub struct MapInfoUnitLocatorRoot_ImageKind {
425 pub value: i32,
426 }
427 impl ::unity::ClassIdentity for MapInfoUnitLocatorRoot_ImageKind {
428 const NAME: &'static str = "MapInfoUnitLocatorRoot.ImageKind";
429 const NAMESPACE: &'static str = "App";
430
431 fn class() -> ::unity::Class {
432 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
433 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
434 }
435 }
436 impl ::unity::IlType for MapInfoUnitLocatorRoot_ImageKind {
437 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
438 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
439 }
440 }
441 impl MapInfoUnitLocatorRoot_ImageKind {
442 pub fn battle_type() -> Self {
443 Self { value: 0 }
444 }
445
446 pub fn phys_atk_title() -> Self {
447 Self { value: 1 }
448 }
449
450 pub fn phys_atk_value() -> Self {
451 Self { value: 2 }
452 }
453
454 pub fn phys_atk_value1() -> Self {
455 Self { value: 2 }
456 }
457
458 pub fn phys_atk_value2() -> Self {
459 Self { value: 3 }
460 }
461
462 pub fn phys_atk_value3() -> Self {
463 Self { value: 4 }
464 }
465
466 pub fn phys_atk_value_empty() -> Self {
467 Self { value: 5 }
468 }
469
470 pub fn def_title() -> Self {
471 Self { value: 6 }
472 }
473
474 pub fn def_value() -> Self {
475 Self { value: 7 }
476 }
477
478 pub fn def_value1() -> Self {
479 Self { value: 7 }
480 }
481
482 pub fn def_value2() -> Self {
483 Self { value: 8 }
484 }
485
486 pub fn def_value3() -> Self {
487 Self { value: 9 }
488 }
489
490 pub fn def_value_empty() -> Self {
491 Self { value: 10 }
492 }
493
494 pub fn mag_atk_title() -> Self {
495 Self { value: 11 }
496 }
497
498 pub fn mag_atk_value() -> Self {
499 Self { value: 12 }
500 }
501
502 pub fn mag_atk_value1() -> Self {
503 Self { value: 12 }
504 }
505
506 pub fn mag_atk_value2() -> Self {
507 Self { value: 13 }
508 }
509
510 pub fn mag_atk_value3() -> Self {
511 Self { value: 14 }
512 }
513
514 pub fn mag_atk_value_empty() -> Self {
515 Self { value: 15 }
516 }
517
518 pub fn res_title() -> Self {
519 Self { value: 16 }
520 }
521
522 pub fn res_value() -> Self {
523 Self { value: 17 }
524 }
525
526 pub fn res_value1() -> Self {
527 Self { value: 17 }
528 }
529
530 pub fn res_value2() -> Self {
531 Self { value: 18 }
532 }
533
534 pub fn res_value3() -> Self {
535 Self { value: 19 }
536 }
537
538 pub fn res_value_empty() -> Self {
539 Self { value: 20 }
540 }
541
542 pub fn hit_title() -> Self {
543 Self { value: 21 }
544 }
545
546 pub fn hit_value() -> Self {
547 Self { value: 22 }
548 }
549
550 pub fn hit_value1() -> Self {
551 Self { value: 22 }
552 }
553
554 pub fn hit_value2() -> Self {
555 Self { value: 23 }
556 }
557
558 pub fn hit_value3() -> Self {
559 Self { value: 24 }
560 }
561
562 pub fn hit_value_empty() -> Self {
563 Self { value: 25 }
564 }
565
566 pub fn hit_value_infinity() -> Self {
567 Self { value: 26 }
568 }
569
570 pub fn avo_title() -> Self {
571 Self { value: 27 }
572 }
573
574 pub fn avo_value() -> Self {
575 Self { value: 28 }
576 }
577
578 pub fn avo_value1() -> Self {
579 Self { value: 28 }
580 }
581
582 pub fn avo_value2() -> Self {
583 Self { value: 29 }
584 }
585
586 pub fn avo_value3() -> Self {
587 Self { value: 30 }
588 }
589
590 pub fn avo_value_empty() -> Self {
591 Self { value: 31 }
592 }
593
594 pub fn crit_title() -> Self {
595 Self { value: 32 }
596 }
597
598 pub fn crit_value() -> Self {
599 Self { value: 33 }
600 }
601
602 pub fn crit_value1() -> Self {
603 Self { value: 33 }
604 }
605
606 pub fn crit_value2() -> Self {
607 Self { value: 34 }
608 }
609
610 pub fn crit_value3() -> Self {
611 Self { value: 35 }
612 }
613
614 pub fn crit_value_empty() -> Self {
615 Self { value: 36 }
616 }
617
618 pub fn crit_avo_title() -> Self {
619 Self { value: 37 }
620 }
621
622 pub fn crit_avo_value() -> Self {
623 Self { value: 38 }
624 }
625
626 pub fn crit_avo_value1() -> Self {
627 Self { value: 38 }
628 }
629
630 pub fn crit_avo_value2() -> Self {
631 Self { value: 39 }
632 }
633
634 pub fn crit_avo_value3() -> Self {
635 Self { value: 40 }
636 }
637
638 pub fn crit_avo_value_empty() -> Self {
639 Self { value: 41 }
640 }
641
642 pub fn skill_title() -> Self {
643 Self { value: 42 }
644 }
645
646 pub fn skill_value() -> Self {
647 Self { value: 43 }
648 }
649
650 pub fn skill_value1() -> Self {
651 Self { value: 43 }
652 }
653
654 pub fn skill_value2() -> Self {
655 Self { value: 44 }
656 }
657
658 pub fn skill_value3() -> Self {
659 Self { value: 45 }
660 }
661
662 pub fn skill_value_empty() -> Self {
663 Self { value: 46 }
664 }
665
666 pub fn spd_title() -> Self {
667 Self { value: 47 }
668 }
669
670 pub fn spd_value() -> Self {
671 Self { value: 48 }
672 }
673
674 pub fn spd_value1() -> Self {
675 Self { value: 48 }
676 }
677
678 pub fn spd_value2() -> Self {
679 Self { value: 49 }
680 }
681
682 pub fn spd_value3() -> Self {
683 Self { value: 50 }
684 }
685
686 pub fn spd_value_empty() -> Self {
687 Self { value: 51 }
688 }
689
690 pub fn move_title() -> Self {
691 Self { value: 52 }
692 }
693
694 pub fn move_value() -> Self {
695 Self { value: 53 }
696 }
697
698 pub fn move_value1() -> Self {
699 Self { value: 53 }
700 }
701
702 pub fn move_value2() -> Self {
703 Self { value: 54 }
704 }
705
706 pub fn move_value3() -> Self {
707 Self { value: 55 }
708 }
709
710 pub fn move_value_empty() -> Self {
711 Self { value: 56 }
712 }
713
714 pub fn phys_title() -> Self {
715 Self { value: 57 }
716 }
717
718 pub fn phys_value() -> Self {
719 Self { value: 58 }
720 }
721
722 pub fn phys_value1() -> Self {
723 Self { value: 58 }
724 }
725
726 pub fn phys_value2() -> Self {
727 Self { value: 59 }
728 }
729
730 pub fn phys_value3() -> Self {
731 Self { value: 60 }
732 }
733
734 pub fn phys_value_empty() -> Self {
735 Self { value: 61 }
736 }
737
738 pub fn num() -> Self {
739 Self { value: 62 }
740 }
741 }
742}
743
744#[cfg(feature = "app-mapinfounitlocatorroot-types")]
745pub use __types::*;
746
747#[cfg(feature = "app-mapinfounitlocatorroot")]
748impl MapInfoUnitLocatorRoot {
749 #[doc = "`IsUpdateAlpha(*mutf32, bool)` overload"]
750 pub fn is_update_alpha(enable: impl ::core::convert::Into<bool>) -> (bool, f32) {
751 unsafe {
752 let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
753 let __ret = {
754 ::unity::il2cpp_call!((::unity::module_base()+0x208ad10usize)as*mut u8,bool;
755(*mut f32)__out_0.as_mut_ptr(),(bool)::core::convert::Into::into(enable))
756 };
757 (__ret, __out_0.assume_init())
758 }
759 }
760}
761
762#[cfg(feature = "app-mapinfounitlocatorroot")]
763pub trait IMapInfoUnitLocatorRootMethods: IMapInfoUnitLocatorRoot {
764 #[doc = "`Awake()` overload"]
765 fn awake(self) -> () {
766 unsafe {
767 let __receiver =
768 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
769 ::unity::il2cpp_call!((::unity::module_base()+0x2088320usize)as*mut u8,();
770(MapInfoUnitLocatorRoot)__receiver)
771 }
772 }
773 #[doc = "`GetPartInfo()` overload"]
774 fn get_part_info(self) -> () {
775 unsafe {
776 let __receiver =
777 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778 ::unity::il2cpp_call!((::unity::module_base()+0x2088480usize)as*mut u8,();
779(MapInfoUnitLocatorRoot)__receiver)
780 }
781 }
782 #[doc = "`InitPartInfoAlpha()` overload"]
783 fn init_part_info_alpha(self) -> () {
784 unsafe {
785 let __receiver =
786 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787 ::unity::il2cpp_call!((::unity::module_base()+0x20887d0usize)as*mut u8,();
788(MapInfoUnitLocatorRoot)__receiver)
789 }
790 }
791 #[doc = "`GetImage()` overload"]
792 fn get_image(self) -> () {
793 unsafe {
794 let __receiver =
795 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
796 ::unity::il2cpp_call!((::unity::module_base()+0x2088860usize)as*mut u8,();
797(MapInfoUnitLocatorRoot)__receiver)
798 }
799 }
800 #[doc = "`InitPageAlpha()` overload"]
801 fn init_page_alpha(self) -> () {
802 unsafe {
803 let __receiver =
804 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
805 ::unity::il2cpp_call!((::unity::module_base()+0x2089760usize)as*mut u8,();
806(MapInfoUnitLocatorRoot)__receiver)
807 }
808 }
809 #[doc = "`UpdatePosition(crate::app::unit::Unit)` overload"]
810 fn update_position(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
811 unsafe {
812 let __receiver =
813 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
814 ::unity::il2cpp_call!((::unity::module_base()+0x20860d0usize)as*mut u8,();
815(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
816 }
817 }
818 #[doc = "`UpdateParam(crate::app::unit::Unit)` overload"]
819 fn update_param(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
820 unsafe {
821 let __receiver =
822 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
823 ::unity::il2cpp_call!((::unity::module_base()+0x2086120usize)as*mut u8,();
824(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
825 }
826 }
827 #[doc = "`UpdateActive()` overload"]
828 fn update_active(self) -> () {
829 unsafe {
830 let __receiver =
831 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
832 ::unity::il2cpp_call!((::unity::module_base()+0x208aa50usize)as*mut u8,();
833(MapInfoUnitLocatorRoot)__receiver)
834 }
835 }
836 #[doc = "`IsVisible(crate::app::unit::Unit)` overload"]
837 fn is_visible(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
838 unsafe {
839 let __receiver =
840 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
841 ::unity::il2cpp_call!((::unity::module_base()+0x2089830usize)as*mut u8,bool;
842(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
843 }
844 }
845 #[doc = "`SetAlphaTotalInfo(bool)` overload"]
846 fn set_alpha_total_info(self, enable: impl ::core::convert::Into<bool>) -> () {
847 unsafe {
848 let __receiver =
849 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
850 ::unity::il2cpp_call!((::unity::module_base()+0x20899a0usize)as*mut u8,();
851(MapInfoUnitLocatorRoot)__receiver,(bool)::core::convert::Into::into(enable))
852 }
853 }
854 #[doc = "`SetAlphaPartInfo()` overload"]
855 fn set_alpha_part_info(self) -> () {
856 unsafe {
857 let __receiver =
858 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
859 ::unity::il2cpp_call!((::unity::module_base()+0x2089ca0usize)as*mut u8,();
860(MapInfoUnitLocatorRoot)__receiver)
861 }
862 }
863 #[doc = "`SetAlphaInfo(crate::app::gameconfig::GameConfig_UnitInfoType, crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_CanvasGroupKind, bool)` overload"]
864 fn set_alpha_info(
865 self,
866 page: impl ::core::convert::Into<crate::app::gameconfig::GameConfig_UnitInfoType>,
867 index: impl ::core::convert::Into<crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_CanvasGroupKind>,
868 enabled: impl ::core::convert::Into<bool>,
869 ) -> () {
870 unsafe {
871 let __receiver =
872 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
873 ::unity::il2cpp_call!((::unity::module_base()+0x208ab10usize)as*mut u8,();
874(MapInfoUnitLocatorRoot)__receiver,(crate::app::gameconfig::GameConfig_UnitInfoType)::core::convert::Into::into(page),(crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_CanvasGroupKind)::core::convert::Into::into(index),(bool)::core::convert::Into::into(enabled))
875 }
876 }
877 #[doc = "`SetUnitInfo(crate::app::unit::Unit)` overload"]
878 fn set_unit_info(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
879 unsafe {
880 let __receiver =
881 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
882 ::unity::il2cpp_call!((::unity::module_base()+0x2089b80usize)as*mut u8,();
883(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
884 }
885 }
886 #[doc = "`SetUnitInfoValue(i32, crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind, bool, bool)` overload"]
887 fn set_unit_info_value(
888 self,
889 value: impl ::core::convert::Into<i32>,
890 kind: impl ::core::convert::Into<crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind>,
891 is_withhold: impl ::core::convert::Into<bool>,
892 is_sure_hit: impl ::core::convert::Into<bool>,
893 ) -> () {
894 unsafe {
895 let __receiver =
896 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
897 ::unity::il2cpp_call!((::unity::module_base()+0x208c3f0usize)as*mut u8,();
898(MapInfoUnitLocatorRoot)__receiver,(i32)::core::convert::Into::into(value),(crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind)::core::convert::Into::into(kind),(bool)::core::convert::Into::into(is_withhold),(bool)::core::convert::Into::into(is_sure_hit))
899 }
900 }
901 #[doc = "`SetUnitInfo0(crate::app::unit::Unit)` overload"]
902 fn set_unit_info0(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
903 unsafe {
904 let __receiver =
905 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
906 ::unity::il2cpp_call!((::unity::module_base()+0x208ae20usize)as*mut u8,();
907(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
908 }
909 }
910 #[doc = "`SetUnitInfo1(crate::app::unit::Unit)` overload"]
911 fn set_unit_info1(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
912 unsafe {
913 let __receiver =
914 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x208b160usize)as*mut u8,();
916(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
917 }
918 }
919 #[doc = "`SetUnitInfo2(crate::app::unit::Unit)` overload"]
920 fn set_unit_info2(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
921 unsafe {
922 let __receiver =
923 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924 ::unity::il2cpp_call!((::unity::module_base()+0x208b2d0usize)as*mut u8,();
925(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
926 }
927 }
928 #[doc = "`SetUnitInfo3(crate::app::unit::Unit)` overload"]
929 fn set_unit_info3(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
930 unsafe {
931 let __receiver =
932 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
933 ::unity::il2cpp_call!((::unity::module_base()+0x208b440usize)as*mut u8,();
934(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
935 }
936 }
937 #[doc = "`SetUnitInfo4(crate::app::unit::Unit)` overload"]
938 fn set_unit_info4(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
939 unsafe {
940 let __receiver =
941 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
942 ::unity::il2cpp_call!((::unity::module_base()+0x208b610usize)as*mut u8,();
943(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
944 }
945 }
946 #[doc = "`SetUnitInfo5(crate::app::unit::Unit)` overload"]
947 fn set_unit_info5(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
948 unsafe {
949 let __receiver =
950 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
951 ::unity::il2cpp_call!((::unity::module_base()+0x208b770usize)as*mut u8,();
952(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
953 }
954 }
955 #[doc = "`SetUnitInfo6(crate::app::unit::Unit)` overload"]
956 fn set_unit_info6(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
957 unsafe {
958 let __receiver =
959 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
960 ::unity::il2cpp_call!((::unity::module_base()+0x208ba00usize)as*mut u8,();
961(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
962 }
963 }
964 #[doc = "`GetLanguageLabel(::unity::Il2CppString)` overload"]
965 fn get_language_label(self, label: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
966 unsafe {
967 let __receiver =
968 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
969 ::unity::il2cpp_call!((::unity::module_base()+0x208ca60usize)as*mut u8, ::unity::Il2CppString;
970(MapInfoUnitLocatorRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(label))
971 }
972 }
973 #[doc = "`GetTitleName(crate::app::unit::Unit, crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_TextMeshProKind)` overload"]
974 fn get_title_name(
975 self,
976 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
977 kind: impl ::core::convert::Into<crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_TextMeshProKind>,
978 ) -> ::unity::Il2CppString {
979 unsafe {
980 let __receiver =
981 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
982 ::unity::il2cpp_call!((::unity::module_base()+0x208cb80usize)as*mut u8, ::unity::Il2CppString;
983(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_TextMeshProKind)::core::convert::Into::into(kind))
984 }
985 }
986 #[doc = "`GetTitleSprite(crate::app::unit::Unit, crate::app::mapinfounit::MapInfoUnit_SpriteKind)` overload"]
987 fn get_title_sprite(
988 self,
989 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
990 kind: impl ::core::convert::Into<crate::app::mapinfounit::MapInfoUnit_SpriteKind>,
991 ) -> crate::unity_engine::sprite::Sprite {
992 unsafe {
993 let __receiver =
994 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995 ::unity::il2cpp_call!((::unity::module_base()+0x208c830usize)as*mut u8,crate::unity_engine::sprite::Sprite;
996(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::mapinfounit::MapInfoUnit_SpriteKind)::core::convert::Into::into(kind))
997 }
998 }
999 #[doc = "`SetAttackValue(crate::app::unit::Unit, crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind)` overload"]
1000 fn set_attack_value(
1001 self,
1002 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1003 kind: impl ::core::convert::Into<crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind>,
1004 ) -> () {
1005 unsafe {
1006 let __receiver =
1007 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1008 ::unity::il2cpp_call!((::unity::module_base()+0x208c990usize)as*mut u8,();
1009(MapInfoUnitLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::mapinfounitlocatorroot::MapInfoUnitLocatorRoot_ImageKind)::core::convert::Into::into(kind))
1010 }
1011 }
1012 #[doc = "`set_IsUpdate(bool)` overload"]
1013 fn set_is_update(self, value: impl ::core::convert::Into<bool>) -> () {
1014 unsafe {
1015 let __receiver =
1016 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1017 ::unity::il2cpp_call!((::unity::module_base()+0x208cd70usize)as*mut u8,();
1018(MapInfoUnitLocatorRoot)__receiver,(bool)::core::convert::Into::into(value))
1019 }
1020 }
1021 #[doc = "`.ctor()` overload"]
1022 fn ctor(self) -> () {
1023 unsafe {
1024 let __receiver =
1025 <MapInfoUnitLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1026 ::unity::il2cpp_call!((::unity::module_base()+0x208cd80usize)as*mut u8,();
1027(MapInfoUnitLocatorRoot)__receiver)
1028 }
1029 }
1030}
1031
1032#[cfg(feature = "app-mapinfounitlocatorroot")]
1033impl<__T: IMapInfoUnitLocatorRoot> IMapInfoUnitLocatorRootMethods for __T {}
1034
1035#[cfg(feature = "app-mapinfounitlocatorroot")]
1036impl MapInfoUnitLocatorRoot {
1037 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1038 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1039 }
1040
1041 pub fn get_part_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1042 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1043 }
1044
1045 pub fn init_part_info_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1046 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1047 }
1048
1049 pub fn get_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1050 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1051 }
1052
1053 pub fn init_page_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1054 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1055 }
1056
1057 pub fn update_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1058 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1059 }
1060
1061 pub fn update_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1062 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1063 }
1064
1065 pub fn update_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1066 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1067 }
1068
1069 pub fn is_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1070 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1071 }
1072
1073 pub fn set_alpha_total_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1074 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1075 }
1076
1077 pub fn set_alpha_part_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1078 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1079 }
1080
1081 pub fn set_alpha_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1082 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1083 }
1084
1085 pub fn is_update_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1086 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1087 }
1088
1089 pub fn set_unit_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1090 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1091 }
1092
1093 pub fn set_unit_info_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1094 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1095 }
1096
1097 pub fn set_unit_info0_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1098 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1099 }
1100
1101 pub fn set_unit_info1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1102 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1103 }
1104
1105 pub fn set_unit_info2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1106 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1107 }
1108
1109 pub fn set_unit_info3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1110 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1111 }
1112
1113 pub fn set_unit_info4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1114 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1115 }
1116
1117 pub fn set_unit_info5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1118 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1119 }
1120
1121 pub fn set_unit_info6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1122 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1123 }
1124
1125 pub fn get_language_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1126 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1127 }
1128
1129 pub fn get_title_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1130 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1131 }
1132
1133 pub fn get_title_sprite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1134 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1135 }
1136
1137 pub fn set_attack_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1138 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1139 }
1140
1141 pub fn set_is_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1142 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1143 }
1144
1145 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1146 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1147 }
1148}
1149
1150#[cfg(feature = "app-mapinfounitlocatorroot")]
1151impl MapInfoUnitLocatorRoot {
1152 #[doc = "`.ctor()` — no args"]
1153 pub fn new() -> Self {
1154 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1155 panic!(
1156 "{}
1157::{}
1158 failed to instantiate",
1159 ::core::stringify!(MapInfoUnitLocatorRoot),
1160 ::core::stringify!(new),
1161 )
1162 });
1163 <Self as IMapInfoUnitLocatorRootMethods>::ctor(this);
1164 this
1165 }
1166}
1167
1168#[cfg(feature = "app-mapinfounitlocatorroot")]
1169#[doc(hidden)]
1170pub mod prelude {
1171 pub use super::{
1172 IMapInfoUnitLocatorRoot, IMapInfoUnitLocatorRootMethods, MapInfoUnitLocatorRoot, MapInfoUnitLocatorRoot_CanvasGroupKind,
1173 MapInfoUnitLocatorRoot_ImageKind, MapInfoUnitLocatorRoot_TextMeshProKind,
1174 };
1175 #[cfg(feature = "app-mapinfobase")]
1176 pub use crate::app::mapinfobase::IMapInfoBaseMethods;
1177 #[cfg(feature = "system-object")]
1178 pub use crate::system::object::IObjectMethods;
1179 #[cfg(feature = "system-enum")]
1180 pub use crate::system::r#enum::IEnumMethods;
1181 #[cfg(feature = "system-valuetype")]
1182 pub use crate::system::valuetype::IValueTypeMethods;
1183 #[cfg(feature = "unity_engine-behaviour")]
1184 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1185 #[cfg(feature = "unity_engine-component")]
1186 pub use crate::unity_engine::component::IComponentMethods;
1187 #[cfg(feature = "unity_engine-monobehaviour")]
1188 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1189 #[cfg(feature = "unity_engine-object_2")]
1190 pub use crate::unity_engine::object_2::IObject_2Methods;
1191 pub use crate::{
1192 app::mapinfobase::IMapInfoBase,
1193 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1194 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1195 };
1196}