1#[cfg(feature = "app-mapmind-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 bitfield32::{BitField32, IBitField32},
11 bitfieldcommon::{BitFieldCommon, IBitFieldCommon},
12 bitfieldtemplate32_1::{BitFieldTemplate32_1, IBitFieldTemplate32_1},
13 singletonclass_1::{ISingletonClass_1, SingletonClass_1},
14 },
15 system::{
16 collections::generic::list_1::{IList_1, List_1},
17 object::{IObject, Object},
18 r#enum::{Enum, IEnum},
19 valuetype::{IValueType, ValueType},
20 },
21 };
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind.md"))]
24 #[::unity::class(namespace = "App", name = "MapMind")]
25 #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::mapmind::MapMind>)]
26 pub struct MapMind {
27 #[static_field]
28 #[rename(name = "RouteMax")]
29 pub route_max: i32,
30 #[offset(25)]
31 #[rename(name = "m_UnitIndex")]
32 pub m_unit_index: u8,
33 #[offset(26)]
34 #[rename(name = "m_FirstUnitIndex")]
35 pub m_first_unit_index: u8,
36 #[offset(27)]
37 #[rename(name = "m_FirstX")]
38 pub m_first_x: i8,
39 #[offset(28)]
40 #[rename(name = "m_FirstZ")]
41 pub m_first_z: i8,
42 #[offset(29)]
43 #[rename(name = "m_UnitShowX")]
44 pub m_unit_show_x: i8,
45 #[offset(30)]
46 #[rename(name = "m_UnitShowZ")]
47 pub m_unit_show_z: i8,
48 #[offset(31)]
49 #[rename(name = "m_X")]
50 pub m_x: i8,
51 #[offset(32)]
52 #[rename(name = "m_Z")]
53 pub m_z: i8,
54 #[offset(36)]
55 #[rename(name = "m_Mind")]
56 pub m_mind: crate::app::mapmind::MapMind_Type,
57 #[offset(40)]
58 #[rename(name = "m_AttackX")]
59 pub m_attack_x: i8,
60 #[offset(41)]
61 #[rename(name = "m_AttackZ")]
62 pub m_attack_z: i8,
63 #[offset(42)]
64 #[rename(name = "m_ItemIndex")]
65 pub m_item_index: i8,
66 #[offset(43)]
67 #[rename(name = "m_TargetUnitIndex")]
68 pub m_target_unit_index: u8,
69 #[offset(44)]
70 #[rename(name = "m_TargetX")]
71 pub m_target_x: i8,
72 #[offset(45)]
73 #[rename(name = "m_TargetZ")]
74 pub m_target_z: i8,
75 #[offset(46)]
76 #[rename(name = "m_FocusX")]
77 pub m_focus_x: i8,
78 #[offset(47)]
79 #[rename(name = "m_FocusZ")]
80 pub m_focus_z: i8,
81 #[offset(48)]
82 #[rename(name = "m_TargetArgument")]
83 pub m_target_argument: i16,
84 #[offset(50)]
85 #[rename(name = "m_TradeUnitIndex")]
86 pub m_trade_unit_index: u8,
87 #[offset(51)]
88 #[rename(name = "m_EventUnitIndex")]
89 pub m_event_unit_index: u8,
90 #[offset(56)]
91 #[rename(name = "m_Done")]
92 pub m_done: crate::app::mapmind::MapMind_DoneField,
93 #[offset(64)]
94 #[rename(name = "m_MovePower")]
95 pub m_move_power: u8,
96 #[offset(66)]
97 #[rename(name = "m_TransporterIndex")]
98 pub m_transporter_index: i16,
99 #[offset(72)]
100 #[rename(name = "m_CommandSkill")]
101 pub m_command_skill: crate::app::skilldata::SkillData,
102 #[offset(80)]
103 #[rename(name = "m_SpecifiedItem")]
104 pub m_specified_item: crate::app::itemdata::ItemData,
105 #[offset(88)]
106 #[rename(name = "m_AIEngageRewarpX")]
107 pub m_ai_engage_rewarp_x: i8,
108 #[offset(89)]
109 #[rename(name = "m_AIEngageRewarpZ")]
110 pub m_ai_engage_rewarp_z: i8,
111 #[offset(96)]
112 #[rename(name = "m_Routes")]
113 pub m_routes: ::unity::Array<crate::app::dir_2::Dir_Type>,
114 }
115
116 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_DoneField.md"))]
117 #[::unity::class(namespace = "App", name = "MapMind.DoneField")]
118 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::mapmind::MapMind_Done>)]
119 pub struct MapMind_DoneField {}
120
121 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_Record.md"))]
122 #[repr(C)]
123 #[derive(::core::clone::Clone, ::core::marker::Copy)]
124 pub struct MapMind_Record {
125 pub r#type: crate::app::mapmind::MapMind_Type,
126 pub main: crate::app::mapmind::MapMind_Record_Value,
127 pub link: crate::app::mapmind::MapMind_Record_Value,
128 }
129 impl ::unity::ClassIdentity for MapMind_Record {
130 const NAME: &'static str = "MapMind.Record";
131 const NAMESPACE: &'static str = "App";
132
133 fn class() -> ::unity::Class {
134 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
135 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
136 }
137 }
138 impl ::unity::IlType for MapMind_Record {
139 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
140 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
141 }
142 }
143
144 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_Done.md"))]
145 #[repr(C)]
146 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
147 pub struct MapMind_Done {
148 pub value: i32,
149 }
150 impl ::unity::ClassIdentity for MapMind_Done {
151 const NAME: &'static str = "MapMind.Done";
152 const NAMESPACE: &'static str = "App";
153
154 fn class() -> ::unity::Class {
155 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
156 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
157 }
158 }
159 impl ::unity::IlType for MapMind_Done {
160 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
161 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
162 }
163 }
164 impl MapMind_Done {
165 pub fn talk() -> Self {
166 Self { value: 1 }
167 }
168
169 pub fn trade() -> Self {
170 Self { value: 2 }
171 }
172
173 pub fn putoff() -> Self {
174 Self { value: 4 }
175 }
176
177 pub fn transporter() -> Self {
178 Self { value: 8 }
179 }
180
181 pub fn action() -> Self {
182 Self { value: 16 }
183 }
184
185 pub fn sight() -> Self {
186 Self { value: 32 }
187 }
188 }
189
190 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_Record_Value.md"))]
191 #[repr(C)]
192 #[derive(::core::clone::Clone, ::core::marker::Copy)]
193 pub struct MapMind_Record_Value {
194 pub unit: crate::app::unit::Unit,
195 pub x: i32,
196 pub z: i32,
197 pub is_changed: bool,
198 pub engage_count: i32,
199 pub unit_item: crate::app::unititem::UnitItem,
200 }
201 impl ::unity::ClassIdentity for MapMind_Record_Value {
202 const NAME: &'static str = "MapMind.Record.Value";
203 const NAMESPACE: &'static str = "App";
204
205 fn class() -> ::unity::Class {
206 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
207 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
208 }
209 }
210 impl ::unity::IlType for MapMind_Record_Value {
211 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
212 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
213 }
214 }
215
216 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_Type.md"))]
217 #[repr(C)]
218 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
219 pub struct MapMind_Type {
220 pub value: i32,
221 }
222 impl ::unity::ClassIdentity for MapMind_Type {
223 const NAME: &'static str = "MapMind.Type";
224 const NAMESPACE: &'static str = "App";
225
226 fn class() -> ::unity::Class {
227 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
228 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
229 }
230 }
231 impl ::unity::IlType for MapMind_Type {
232 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
233 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
234 }
235 }
236 impl MapMind_Type {
237 pub fn none() -> Self {
238 Self { value: 0 }
239 }
240
241 pub fn fixed() -> Self {
242 Self { value: 1 }
243 }
244
245 pub fn talk() -> Self {
246 Self { value: 2 }
247 }
248
249 pub fn attack() -> Self {
250 Self { value: 3 }
251 }
252
253 pub fn engage_start() -> Self {
254 Self { value: 4 }
255 }
256
257 pub fn engage_link() -> Self {
258 Self { value: 5 }
259 }
260
261 pub fn engage_attack() -> Self {
262 Self { value: 6 }
263 }
264
265 pub fn engage_rod() -> Self {
266 Self { value: 7 }
267 }
268
269 pub fn engage_rewarp() -> Self {
270 Self { value: 8 }
271 }
272
273 pub fn engage_charge() -> Self {
274 Self { value: 9 }
275 }
276
277 pub fn cannon() -> Self {
278 Self { value: 10 }
279 }
280
281 pub fn destroy() -> Self {
282 Self { value: 11 }
283 }
284
285 pub fn rod() -> Self {
286 Self { value: 12 }
287 }
288
289 pub fn item_use() -> Self {
290 Self { value: 13 }
291 }
292
293 pub fn item() -> Self {
294 Self { value: 14 }
295 }
296
297 pub fn trade() -> Self {
298 Self { value: 15 }
299 }
300
301 pub fn visit() -> Self {
302 Self { value: 16 }
303 }
304
305 pub fn breakdown() -> Self {
306 Self { value: 17 }
307 }
308
309 pub fn breakdown_enemy() -> Self {
310 Self { value: 18 }
311 }
312
313 pub fn escape() -> Self {
314 Self { value: 19 }
315 }
316
317 pub fn breakthrough() -> Self {
318 Self { value: 20 }
319 }
320
321 pub fn door() -> Self {
322 Self { value: 21 }
323 }
324
325 pub fn torch() -> Self {
326 Self { value: 22 }
327 }
328
329 pub fn treasure_box() -> Self {
330 Self { value: 23 }
331 }
332
333 pub fn transporter() -> Self {
334 Self { value: 24 }
335 }
336
337 pub fn rod_warp() -> Self {
338 Self { value: 25 }
339 }
340
341 pub fn rod_warp_dest() -> Self {
342 Self { value: 26 }
343 }
344
345 pub fn rod_rewarp() -> Self {
346 Self { value: 27 }
347 }
348
349 pub fn rod_rewarp_dest() -> Self {
350 Self { value: 28 }
351 }
352
353 pub fn rod_rescue() -> Self {
354 Self { value: 29 }
355 }
356
357 pub fn rod_interference() -> Self {
358 Self { value: 30 }
359 }
360
361 pub fn rod_torch() -> Self {
362 Self { value: 31 }
363 }
364
365 pub fn rod_creation() -> Self {
366 Self { value: 32 }
367 }
368
369 pub fn rod_nodus() -> Self {
370 Self { value: 33 }
371 }
372
373 pub fn dance() -> Self {
374 Self { value: 34 }
375 }
376
377 pub fn guard() -> Self {
378 Self { value: 35 }
379 }
380
381 pub fn dragon_vein() -> Self {
382 Self { value: 36 }
383 }
384
385 pub fn overlap_skill() -> Self {
386 Self { value: 37 }
387 }
388
389 pub fn command_skill() -> Self {
390 Self { value: 38 }
391 }
392
393 pub fn vision_create() -> Self {
394 Self { value: 39 }
395 }
396
397 pub fn vision_delete() -> Self {
398 Self { value: 40 }
399 }
400
401 pub fn god_change() -> Self {
402 Self { value: 41 }
403 }
404
405 pub fn destroy_village() -> Self {
406 Self { value: 42 }
407 }
408
409 pub fn turn_end() -> Self {
410 Self { value: 43 }
411 }
412
413 pub fn surrender() -> Self {
414 Self { value: 44 }
415 }
416
417 pub fn informal() -> Self {
418 Self { value: 45 }
419 }
420
421 pub fn rod_heal() -> Self {
422 Self { value: 46 }
423 }
424
425 pub fn rod_magic_shield() -> Self {
426 Self { value: 47 }
427 }
428
429 pub fn full_bullet() -> Self {
430 Self { value: 48 }
431 }
432
433 pub fn engage_wait() -> Self {
434 Self { value: 49 }
435 }
436
437 pub fn engage_summon() -> Self {
438 Self { value: 50 }
439 }
440
441 pub fn item_menu() -> Self {
442 Self { value: 51 }
443 }
444
445 pub fn enchant_menu() -> Self {
446 Self { value: 52 }
447 }
448
449 pub fn enchant() -> Self {
450 Self { value: 53 }
451 }
452
453 pub fn contract() -> Self {
454 Self { value: 54 }
455 }
456
457 pub fn sub_menu() -> Self {
458 Self { value: 55 }
459 }
460 }
461
462 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_Target.md"))]
463 #[repr(C)]
464 #[derive(::core::clone::Clone, ::core::marker::Copy)]
465 pub struct MapMind_Target {
466 pub unit: crate::app::unit::Unit,
467 pub terrain: crate::app::terraindata_2::TerrainData_2,
468 pub x: i8,
469 pub z: i8,
470 }
471 impl ::unity::ClassIdentity for MapMind_Target {
472 const NAME: &'static str = "MapMind.Target";
473 const NAMESPACE: &'static str = "App";
474
475 fn class() -> ::unity::Class {
476 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
477 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
478 }
479 }
480 impl ::unity::IlType for MapMind_Target {
481 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
482 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
483 }
484 }
485
486 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_MultiTargets.md"))]
487 #[::unity::class(namespace = "App", name = "MapMind.MultiTargets")]
488 #[parent(crate::system::collections::generic::list_1::List_1<crate::app::mapmind::MapMind_Target>)]
489 pub struct MapMind_MultiTargets {}
490
491 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapmind/MapMind_CommandStack.md"))]
492 #[::unity::class(namespace = "App", name = "MapMind.CommandStack")]
493 #[parent(crate::system::object::Object)]
494 pub struct MapMind_CommandStack {
495 #[offset(16)]
496 #[rename(name = "m_Statck")]
497 pub m_statck: crate::system::collections::generic::stack_1::Stack_1<crate::app::mapmind::MapMind_Record>,
498 }
499}
500
501#[cfg(feature = "app-mapmind-types")]
502pub use __types::*;
503
504#[cfg(feature = "app-mapmind")]
505impl MapMind {
506 #[doc = "`GetMind(crate::app::mapmind::MapMind_Type, crate::app::skilldata::SkillData)` overload"]
507 pub fn get_mind_2(
508 mind: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
509 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
510 ) -> crate::app::mapmind::MapMind_Type {
511 unsafe {
512 ::unity::il2cpp_call!((::unity::module_base()+0x1dee1b0usize)as*mut u8,crate::app::mapmind::MapMind_Type;
513(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
514 }
515 }
516}
517
518#[cfg(feature = "app-mapmind")]
519pub trait IMapMindMethods: IMapMind {
520 #[doc = "`.ctor()` overload"]
521 fn ctor(self) -> () {
522 unsafe {
523 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524 ::unity::il2cpp_call!((::unity::module_base()+0x1df42c0usize)as*mut u8,();
525(MapMind)__receiver)
526 }
527 }
528 #[doc = "`Reset(crate::app::unit::Unit, bool)` overload"]
529 fn reset(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>, for_remove: impl ::core::convert::Into<bool>) -> () {
530 unsafe {
531 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532 ::unity::il2cpp_call!((::unity::module_base()+0x1df4460usize)as*mut u8,();
533(MapMind)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(for_remove))
534 }
535 }
536 #[doc = "`ResetMind()` overload"]
537 fn reset_mind(self) -> () {
538 unsafe {
539 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540 ::unity::il2cpp_call!((::unity::module_base()+0x1df4950usize)as*mut u8,();
541(MapMind)__receiver)
542 }
543 }
544 #[doc = "`ResetTarget()` overload"]
545 fn reset_target(self) -> () {
546 unsafe {
547 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x1df4a60usize)as*mut u8,();
549(MapMind)__receiver)
550 }
551 }
552 #[doc = "`ResetRoute()` overload"]
553 fn reset_route(self) -> () {
554 unsafe {
555 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556 ::unity::il2cpp_call!((::unity::module_base()+0x1df4a00usize)as*mut u8,();
557(MapMind)__receiver)
558 }
559 }
560 #[doc = "`IsMoved()` overload"]
561 fn is_moved(self) -> bool {
562 unsafe {
563 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
564 ::unity::il2cpp_call!((::unity::module_base()+0x1df4af0usize)as*mut u8,bool;
565(MapMind)__receiver)
566 }
567 }
568 #[doc = "`IsDone()` overload"]
569 fn is_done(self) -> bool {
570 unsafe {
571 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
572 ::unity::il2cpp_call!((::unity::module_base()+0x1df4b70usize)as*mut u8,bool;
573(MapMind)__receiver)
574 }
575 }
576 #[doc = "`IsDone(crate::app::mapmind::MapMind_Done)` overload"]
577 fn is_done_2(self, mask: impl ::core::convert::Into<crate::app::mapmind::MapMind_Done>) -> bool {
578 unsafe {
579 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
580 ::unity::il2cpp_call!((::unity::module_base()+0x1df4b90usize)as*mut u8,bool;
581(MapMind)__receiver,(crate::app::mapmind::MapMind_Done)::core::convert::Into::into(mask))
582 }
583 }
584 #[doc = "`SetDone(crate::app::mapmind::MapMind_Done)` overload"]
585 fn set_done(self, mask: impl ::core::convert::Into<crate::app::mapmind::MapMind_Done>) -> () {
586 unsafe {
587 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588 ::unity::il2cpp_call!((::unity::module_base()+0x1df4c00usize)as*mut u8,();
589(MapMind)__receiver,(crate::app::mapmind::MapMind_Done)::core::convert::Into::into(mask))
590 }
591 }
592 #[doc = "`IsAIEngageRewarp()` overload"]
593 fn is_ai_engage_rewarp(self) -> bool {
594 unsafe {
595 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596 ::unity::il2cpp_call!((::unity::module_base()+0x1df4c80usize)as*mut u8,bool;
597(MapMind)__receiver)
598 }
599 }
600 #[doc = "`get_Unit()` overload"]
601 fn get_unit(self) -> crate::app::unit::Unit {
602 unsafe {
603 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
604 ::unity::il2cpp_call!((::unity::module_base()+0x1dee2b0usize)as*mut u8,crate::app::unit::Unit;
605(MapMind)__receiver)
606 }
607 }
608 #[doc = "`get_TargetUnit()` overload"]
609 fn get_target_unit(self) -> crate::app::unit::Unit {
610 unsafe {
611 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612 ::unity::il2cpp_call!((::unity::module_base()+0x1df4cb0usize)as*mut u8,crate::app::unit::Unit;
613(MapMind)__receiver)
614 }
615 }
616 #[doc = "`get_TradeUnit()` overload"]
617 fn get_trade_unit(self) -> crate::app::unit::Unit {
618 unsafe {
619 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
620 ::unity::il2cpp_call!((::unity::module_base()+0x1dee9e0usize)as*mut u8,crate::app::unit::Unit;
621(MapMind)__receiver)
622 }
623 }
624 #[doc = "`get_UnitIndex()` overload"]
625 fn get_unit_index(self) -> i32 {
626 unsafe {
627 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
628 ::unity::il2cpp_call!((::unity::module_base()+0x1df4cc0usize)as*mut u8,i32;
629(MapMind)__receiver)
630 }
631 }
632 #[doc = "`get_FirstUnitIndex()` overload"]
633 fn get_first_unit_index(self) -> i32 {
634 unsafe {
635 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
636 ::unity::il2cpp_call!((::unity::module_base()+0x1df4cd0usize)as*mut u8,i32;
637(MapMind)__receiver)
638 }
639 }
640 #[doc = "`get_FirstX()` overload"]
641 fn get_first_x(self) -> i32 {
642 unsafe {
643 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
644 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ce0usize)as*mut u8,i32;
645(MapMind)__receiver)
646 }
647 }
648 #[doc = "`get_FirstZ()` overload"]
649 fn get_first_z(self) -> i32 {
650 unsafe {
651 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
652 ::unity::il2cpp_call!((::unity::module_base()+0x1df4cf0usize)as*mut u8,i32;
653(MapMind)__receiver)
654 }
655 }
656 #[doc = "`get_UnitX()` overload"]
657 fn get_unit_x(self) -> i32 {
658 unsafe {
659 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
660 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d00usize)as*mut u8,i32;
661(MapMind)__receiver)
662 }
663 }
664 #[doc = "`set_UnitX(i32)` overload"]
665 fn set_unit_x(self, value: impl ::core::convert::Into<i32>) -> () {
666 unsafe {
667 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
668 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d10usize)as*mut u8,();
669(MapMind)__receiver,(i32)::core::convert::Into::into(value))
670 }
671 }
672 #[doc = "`get_UnitZ()` overload"]
673 fn get_unit_z(self) -> i32 {
674 unsafe {
675 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
676 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d20usize)as*mut u8,i32;
677(MapMind)__receiver)
678 }
679 }
680 #[doc = "`set_UnitZ(i32)` overload"]
681 fn set_unit_z(self, value: impl ::core::convert::Into<i32>) -> () {
682 unsafe {
683 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
684 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d30usize)as*mut u8,();
685(MapMind)__receiver,(i32)::core::convert::Into::into(value))
686 }
687 }
688 #[doc = "`SetUnitPos(i32, i32)` overload"]
689 fn set_unit_pos(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
690 unsafe {
691 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
692 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d40usize)as*mut u8,();
693(MapMind)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
694 }
695 }
696 #[doc = "`get_X()` overload"]
697 fn get_x(self) -> i32 {
698 unsafe {
699 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
700 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d50usize)as*mut u8,i32;
701(MapMind)__receiver)
702 }
703 }
704 #[doc = "`set_X(i32)` overload"]
705 fn set_x(self, value: impl ::core::convert::Into<i32>) -> () {
706 unsafe {
707 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
708 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d60usize)as*mut u8,();
709(MapMind)__receiver,(i32)::core::convert::Into::into(value))
710 }
711 }
712 #[doc = "`get_Z()` overload"]
713 fn get_z(self) -> i32 {
714 unsafe {
715 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
716 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d70usize)as*mut u8,i32;
717(MapMind)__receiver)
718 }
719 }
720 #[doc = "`set_Z(i32)` overload"]
721 fn set_z(self, value: impl ::core::convert::Into<i32>) -> () {
722 unsafe {
723 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
724 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d80usize)as*mut u8,();
725(MapMind)__receiver,(i32)::core::convert::Into::into(value))
726 }
727 }
728 #[doc = "`get_Mind()` overload"]
729 fn get_mind(self) -> crate::app::mapmind::MapMind_Type {
730 unsafe {
731 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
732 ::unity::il2cpp_call!((::unity::module_base()+0x1df4d90usize)as*mut u8,crate::app::mapmind::MapMind_Type;
733(MapMind)__receiver)
734 }
735 }
736 #[doc = "`set_Mind(crate::app::mapmind::MapMind_Type)` overload"]
737 fn set_mind(self, value: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>) -> () {
738 unsafe {
739 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
740 ::unity::il2cpp_call!((::unity::module_base()+0x1df4da0usize)as*mut u8,();
741(MapMind)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(value))
742 }
743 }
744 #[doc = "`get_AttackX()` overload"]
745 fn get_attack_x(self) -> i32 {
746 unsafe {
747 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
748 ::unity::il2cpp_call!((::unity::module_base()+0x1df4db0usize)as*mut u8,i32;
749(MapMind)__receiver)
750 }
751 }
752 #[doc = "`set_AttackX(i32)` overload"]
753 fn set_attack_x(self, value: impl ::core::convert::Into<i32>) -> () {
754 unsafe {
755 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
756 ::unity::il2cpp_call!((::unity::module_base()+0x1df4dd0usize)as*mut u8,();
757(MapMind)__receiver,(i32)::core::convert::Into::into(value))
758 }
759 }
760 #[doc = "`get_AttackZ()` overload"]
761 fn get_attack_z(self) -> i32 {
762 unsafe {
763 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
764 ::unity::il2cpp_call!((::unity::module_base()+0x1df4de0usize)as*mut u8,i32;
765(MapMind)__receiver)
766 }
767 }
768 #[doc = "`set_AttackZ(i32)` overload"]
769 fn set_attack_z(self, value: impl ::core::convert::Into<i32>) -> () {
770 unsafe {
771 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
772 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e00usize)as*mut u8,();
773(MapMind)__receiver,(i32)::core::convert::Into::into(value))
774 }
775 }
776 #[doc = "`get_ItemIndex()` overload"]
777 fn get_item_index(self) -> i32 {
778 unsafe {
779 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
780 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e10usize)as*mut u8,i32;
781(MapMind)__receiver)
782 }
783 }
784 #[doc = "`set_ItemIndex(i32)` overload"]
785 fn set_item_index(self, value: impl ::core::convert::Into<i32>) -> () {
786 unsafe {
787 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
788 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e20usize)as*mut u8,();
789(MapMind)__receiver,(i32)::core::convert::Into::into(value))
790 }
791 }
792 #[doc = "`get_TargetUnitIndex()` overload"]
793 fn get_target_unit_index(self) -> i32 {
794 unsafe {
795 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
796 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e30usize)as*mut u8,i32;
797(MapMind)__receiver)
798 }
799 }
800 #[doc = "`set_TargetUnitIndex(i32)` overload"]
801 fn set_target_unit_index(self, value: impl ::core::convert::Into<i32>) -> () {
802 unsafe {
803 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
804 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e40usize)as*mut u8,();
805(MapMind)__receiver,(i32)::core::convert::Into::into(value))
806 }
807 }
808 #[doc = "`get_TargetX()` overload"]
809 fn get_target_x(self) -> i32 {
810 unsafe {
811 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
812 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e50usize)as*mut u8,i32;
813(MapMind)__receiver)
814 }
815 }
816 #[doc = "`set_TargetX(i32)` overload"]
817 fn set_target_x(self, value: impl ::core::convert::Into<i32>) -> () {
818 unsafe {
819 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
820 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e60usize)as*mut u8,();
821(MapMind)__receiver,(i32)::core::convert::Into::into(value))
822 }
823 }
824 #[doc = "`get_TargetZ()` overload"]
825 fn get_target_z(self) -> i32 {
826 unsafe {
827 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
828 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e70usize)as*mut u8,i32;
829(MapMind)__receiver)
830 }
831 }
832 #[doc = "`set_TargetZ(i32)` overload"]
833 fn set_target_z(self, value: impl ::core::convert::Into<i32>) -> () {
834 unsafe {
835 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
836 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e80usize)as*mut u8,();
837(MapMind)__receiver,(i32)::core::convert::Into::into(value))
838 }
839 }
840 #[doc = "`get_FocusX()` overload"]
841 fn get_focus_x(self) -> i32 {
842 unsafe {
843 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
844 ::unity::il2cpp_call!((::unity::module_base()+0x1df4e90usize)as*mut u8,i32;
845(MapMind)__receiver)
846 }
847 }
848 #[doc = "`set_FocusX(i32)` overload"]
849 fn set_focus_x(self, value: impl ::core::convert::Into<i32>) -> () {
850 unsafe {
851 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
852 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ea0usize)as*mut u8,();
853(MapMind)__receiver,(i32)::core::convert::Into::into(value))
854 }
855 }
856 #[doc = "`get_FocusZ()` overload"]
857 fn get_focus_z(self) -> i32 {
858 unsafe {
859 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
860 ::unity::il2cpp_call!((::unity::module_base()+0x1df4eb0usize)as*mut u8,i32;
861(MapMind)__receiver)
862 }
863 }
864 #[doc = "`set_FocusZ(i32)` overload"]
865 fn set_focus_z(self, value: impl ::core::convert::Into<i32>) -> () {
866 unsafe {
867 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
868 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ec0usize)as*mut u8,();
869(MapMind)__receiver,(i32)::core::convert::Into::into(value))
870 }
871 }
872 #[doc = "`get_TargetArgument()` overload"]
873 fn get_target_argument(self) -> i32 {
874 unsafe {
875 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
876 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ed0usize)as*mut u8,i32;
877(MapMind)__receiver)
878 }
879 }
880 #[doc = "`set_TargetArgument(i32)` overload"]
881 fn set_target_argument(self, value: impl ::core::convert::Into<i32>) -> () {
882 unsafe {
883 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
884 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ee0usize)as*mut u8,();
885(MapMind)__receiver,(i32)::core::convert::Into::into(value))
886 }
887 }
888 #[doc = "`get_TradeUnitIndex()` overload"]
889 fn get_trade_unit_index(self) -> i32 {
890 unsafe {
891 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
892 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ef0usize)as*mut u8,i32;
893(MapMind)__receiver)
894 }
895 }
896 #[doc = "`set_TradeUnitIndex(i32)` overload"]
897 fn set_trade_unit_index(self, value: impl ::core::convert::Into<i32>) -> () {
898 unsafe {
899 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
900 ::unity::il2cpp_call!((::unity::module_base()+0x1df4f00usize)as*mut u8,();
901(MapMind)__receiver,(i32)::core::convert::Into::into(value))
902 }
903 }
904 #[doc = "`get_MovePower()` overload"]
905 fn get_move_power(self) -> i32 {
906 unsafe {
907 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
908 ::unity::il2cpp_call!((::unity::module_base()+0x1df4f10usize)as*mut u8,i32;
909(MapMind)__receiver)
910 }
911 }
912 #[doc = "`set_MovePower(i32)` overload"]
913 fn set_move_power(self, value: impl ::core::convert::Into<i32>) -> () {
914 unsafe {
915 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
916 ::unity::il2cpp_call!((::unity::module_base()+0x1df4f20usize)as*mut u8,();
917(MapMind)__receiver,(i32)::core::convert::Into::into(value))
918 }
919 }
920 #[doc = "`get_Routes()` overload"]
921 fn get_routes(self) -> ::unity::Array<crate::app::dir_2::Dir_Type> {
922 unsafe {
923 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924 ::unity::il2cpp_call!((::unity::module_base()+0x1df4f30usize)as*mut u8, ::unity::Array<crate::app::dir_2::Dir_Type> ;
925(MapMind)__receiver)
926 }
927 }
928 #[doc = "`set_Routes(::unity::Array<crate::app::dir_2::Dir_Type>)` overload"]
929 fn set_routes(self, value: impl ::core::convert::Into<::unity::Array<crate::app::dir_2::Dir_Type>>) -> () {
930 unsafe {
931 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
932 ::unity::il2cpp_call!((::unity::module_base()+0x1df4f40usize)as*mut u8,();
933(MapMind)__receiver,(::unity::Array<crate::app::dir_2::Dir_Type>)::core::convert::Into::into(value))
934 }
935 }
936 #[doc = "`get_TransporterIndex()` overload"]
937 fn get_transporter_index(self) -> i32 {
938 unsafe {
939 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
940 ::unity::il2cpp_call!((::unity::module_base()+0x1df4fb0usize)as*mut u8,i32;
941(MapMind)__receiver)
942 }
943 }
944 #[doc = "`set_TransporterIndex(i32)` overload"]
945 fn set_transporter_index(self, value: impl ::core::convert::Into<i32>) -> () {
946 unsafe {
947 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
948 ::unity::il2cpp_call!((::unity::module_base()+0x1df4fc0usize)as*mut u8,();
949(MapMind)__receiver,(i32)::core::convert::Into::into(value))
950 }
951 }
952 #[doc = "`get_EventUnitIndex()` overload"]
953 fn get_event_unit_index(self) -> i32 {
954 unsafe {
955 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
956 ::unity::il2cpp_call!((::unity::module_base()+0x1df4fd0usize)as*mut u8,i32;
957(MapMind)__receiver)
958 }
959 }
960 #[doc = "`set_EventUnitIndex(i32)` overload"]
961 fn set_event_unit_index(self, value: impl ::core::convert::Into<i32>) -> () {
962 unsafe {
963 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
964 ::unity::il2cpp_call!((::unity::module_base()+0x1df4fe0usize)as*mut u8,();
965(MapMind)__receiver,(i32)::core::convert::Into::into(value))
966 }
967 }
968 #[doc = "`get_CommandSkill()` overload"]
969 fn get_command_skill(self) -> crate::app::skilldata::SkillData {
970 unsafe {
971 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
972 ::unity::il2cpp_call!((::unity::module_base()+0x1df4ff0usize)as*mut u8,crate::app::skilldata::SkillData;
973(MapMind)__receiver)
974 }
975 }
976 #[doc = "`set_CommandSkill(crate::app::skilldata::SkillData)` overload"]
977 fn set_command_skill(self, value: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> () {
978 unsafe {
979 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
980 ::unity::il2cpp_call!((::unity::module_base()+0x1df5000usize)as*mut u8,();
981(MapMind)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(value))
982 }
983 }
984 #[doc = "`get_SpecifiedItem()` overload"]
985 fn get_specified_item(self) -> crate::app::itemdata::ItemData {
986 unsafe {
987 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
988 ::unity::il2cpp_call!((::unity::module_base()+0x1df5010usize)as*mut u8,crate::app::itemdata::ItemData;
989(MapMind)__receiver)
990 }
991 }
992 #[doc = "`set_SpecifiedItem(crate::app::itemdata::ItemData)` overload"]
993 fn set_specified_item(self, value: impl ::core::convert::Into<crate::app::itemdata::ItemData>) -> () {
994 unsafe {
995 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
996 ::unity::il2cpp_call!((::unity::module_base()+0x1df5020usize)as*mut u8,();
997(MapMind)__receiver,(crate::app::itemdata::ItemData)::core::convert::Into::into(value))
998 }
999 }
1000 #[doc = "`get_AIEngageRewarpX()` overload"]
1001 fn get_ai_engage_rewarp_x(self) -> i32 {
1002 unsafe {
1003 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1004 ::unity::il2cpp_call!((::unity::module_base()+0x1df5030usize)as*mut u8,i32;
1005(MapMind)__receiver)
1006 }
1007 }
1008 #[doc = "`set_AIEngageRewarpX(i32)` overload"]
1009 fn set_ai_engage_rewarp_x(self, value: impl ::core::convert::Into<i32>) -> () {
1010 unsafe {
1011 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1012 ::unity::il2cpp_call!((::unity::module_base()+0x1df5040usize)as*mut u8,();
1013(MapMind)__receiver,(i32)::core::convert::Into::into(value))
1014 }
1015 }
1016 #[doc = "`get_AIEngageRewarpZ()` overload"]
1017 fn get_ai_engage_rewarp_z(self) -> i32 {
1018 unsafe {
1019 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1020 ::unity::il2cpp_call!((::unity::module_base()+0x1df5050usize)as*mut u8,i32;
1021(MapMind)__receiver)
1022 }
1023 }
1024 #[doc = "`set_AIEngageRewarpZ(i32)` overload"]
1025 fn set_ai_engage_rewarp_z(self, value: impl ::core::convert::Into<i32>) -> () {
1026 unsafe {
1027 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1028 ::unity::il2cpp_call!((::unity::module_base()+0x1df5060usize)as*mut u8,();
1029(MapMind)__receiver,(i32)::core::convert::Into::into(value))
1030 }
1031 }
1032 #[doc = "`get_SummonColor()` overload"]
1033 fn get_summon_color(self) -> crate::app::persondata::PersonData_Colors {
1034 unsafe {
1035 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1036 ::unity::il2cpp_call!((::unity::module_base()+0x1df5070usize)as*mut u8,crate::app::persondata::PersonData_Colors;
1037(MapMind)__receiver)
1038 }
1039 }
1040 #[doc = "`set_SummonColor(crate::app::persondata::PersonData_Colors)` overload"]
1041 fn set_summon_color(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Colors>) -> () {
1042 unsafe {
1043 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1044 ::unity::il2cpp_call!((::unity::module_base()+0x1df5080usize)as*mut u8,();
1045(MapMind)__receiver,(crate::app::persondata::PersonData_Colors)::core::convert::Into::into(value))
1046 }
1047 }
1048 #[doc = "`get_MultiTarget()` overload"]
1049 fn get_multi_target(self) -> crate::app::mapmind::MapMind_MultiTargets {
1050 unsafe {
1051 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1052 ::unity::il2cpp_call!((::unity::module_base()+0x1df5090usize)as*mut u8,crate::app::mapmind::MapMind_MultiTargets;
1053(MapMind)__receiver)
1054 }
1055 }
1056 #[doc = "`get_Targets()` overload"]
1057 fn get_targets(self) -> crate::app::mapmind::MapMind_MultiTargets {
1058 unsafe {
1059 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1060 ::unity::il2cpp_call!((::unity::module_base()+0x1df50a0usize)as*mut u8,crate::app::mapmind::MapMind_MultiTargets;
1061(MapMind)__receiver)
1062 }
1063 }
1064 #[doc = "`get_Stack()` overload"]
1065 fn get_stack(self) -> crate::app::mapmind::MapMind_CommandStack {
1066 unsafe {
1067 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1068 ::unity::il2cpp_call!((::unity::module_base()+0x1df50b0usize)as*mut u8,crate::app::mapmind::MapMind_CommandStack;
1069(MapMind)__receiver)
1070 }
1071 }
1072 #[doc = "`GetTargetUnit(i32)` overload"]
1073 fn get_target_unit_2(self, index: impl ::core::convert::Into<i32>) -> crate::app::unit::Unit {
1074 unsafe {
1075 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1076 ::unity::il2cpp_call!((::unity::module_base()+0x1df50c0usize)as*mut u8,crate::app::unit::Unit;
1077(MapMind)__receiver,(i32)::core::convert::Into::into(index))
1078 }
1079 }
1080 #[doc = "`GetTargetX(i32)` overload"]
1081 fn get_target_x_2(self, index: impl ::core::convert::Into<i32>) -> i32 {
1082 unsafe {
1083 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1084 ::unity::il2cpp_call!((::unity::module_base()+0x1df5160usize)as*mut u8,i32;
1085(MapMind)__receiver,(i32)::core::convert::Into::into(index))
1086 }
1087 }
1088 #[doc = "`GetTargetZ(i32)` overload"]
1089 fn get_target_z_2(self, index: impl ::core::convert::Into<i32>) -> i32 {
1090 unsafe {
1091 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1092 ::unity::il2cpp_call!((::unity::module_base()+0x1df51f0usize)as*mut u8,i32;
1093(MapMind)__receiver,(i32)::core::convert::Into::into(index))
1094 }
1095 }
1096 #[doc = "`GetTargetLastX()` overload"]
1097 fn get_target_last_x(self) -> i32 {
1098 unsafe {
1099 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1100 ::unity::il2cpp_call!((::unity::module_base()+0x1df5280usize)as*mut u8,i32;
1101(MapMind)__receiver)
1102 }
1103 }
1104 #[doc = "`GetTargetLastZ()` overload"]
1105 fn get_target_last_z(self) -> i32 {
1106 unsafe {
1107 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1108 ::unity::il2cpp_call!((::unity::module_base()+0x1df5300usize)as*mut u8,i32;
1109(MapMind)__receiver)
1110 }
1111 }
1112 #[doc = "`GetDestroyTarget()` overload"]
1113 fn get_destroy_target(self) -> crate::app::pokeinspector::PokeInspector {
1114 unsafe {
1115 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1116 ::unity::il2cpp_call!((::unity::module_base()+0x1df5380usize)as*mut u8,crate::app::pokeinspector::PokeInspector;
1117(MapMind)__receiver)
1118 }
1119 }
1120 #[doc = "`GetItem()` overload"]
1121 fn get_item(self) -> crate::app::itemdata::ItemData {
1122 unsafe {
1123 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1124 ::unity::il2cpp_call!((::unity::module_base()+0x1df5420usize)as*mut u8,crate::app::itemdata::ItemData;
1125(MapMind)__receiver)
1126 }
1127 }
1128 #[doc = "`GetUnitItem()` overload"]
1129 fn get_unit_item(self) -> crate::app::unititem::UnitItem {
1130 unsafe {
1131 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1132 ::unity::il2cpp_call!((::unity::module_base()+0x1df56a0usize)as*mut u8,crate::app::unititem::UnitItem;
1133(MapMind)__receiver)
1134 }
1135 }
1136 #[doc = "`GetUnitItem(i32)` overload"]
1137 fn get_unit_item_2(self, index: impl ::core::convert::Into<i32>) -> crate::app::unititem::UnitItem {
1138 unsafe {
1139 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1140 ::unity::il2cpp_call!((::unity::module_base()+0x1df54a0usize)as*mut u8,crate::app::unititem::UnitItem;
1141(MapMind)__receiver,(i32)::core::convert::Into::into(index))
1142 }
1143 }
1144 #[doc = "`CanGodChange()` overload"]
1145 fn can_god_change(self) -> bool {
1146 unsafe {
1147 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1148 ::unity::il2cpp_call!((::unity::module_base()+0x1df56b0usize)as*mut u8,bool;
1149(MapMind)__receiver)
1150 }
1151 }
1152 #[doc = "`IsFocus()` overload"]
1153 fn is_focus(self) -> bool {
1154 unsafe {
1155 let __receiver = <MapMind as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1156 ::unity::il2cpp_call!((::unity::module_base()+0x1df5710usize)as*mut u8,bool;
1157(MapMind)__receiver)
1158 }
1159 }
1160}
1161
1162#[cfg(feature = "app-mapmind")]
1163impl<__T: IMapMind> IMapMindMethods for __T {}
1164
1165#[cfg(feature = "app-mapmind")]
1166impl MapMind {
1167 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1169 }
1170
1171 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1173 }
1174
1175 pub fn reset_mind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1177 }
1178
1179 pub fn reset_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1181 }
1182
1183 pub fn reset_route_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1185 }
1186
1187 pub fn is_moved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1189 }
1190
1191 pub fn is_done_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1193 }
1194
1195 pub fn is_done_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1197 }
1198
1199 pub fn set_done_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1201 }
1202
1203 pub fn is_ai_engage_rewarp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1205 }
1206
1207 pub fn get_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1208 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1209 }
1210
1211 pub fn get_target_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1213 }
1214
1215 pub fn get_trade_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1217 }
1218
1219 pub fn get_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1221 }
1222
1223 pub fn get_first_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1224 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1225 }
1226
1227 pub fn get_first_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1228 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1229 }
1230
1231 pub fn get_first_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1232 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1233 }
1234
1235 pub fn get_unit_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1236 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1237 }
1238
1239 pub fn set_unit_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1240 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1241 }
1242
1243 pub fn get_unit_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1244 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1245 }
1246
1247 pub fn set_unit_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1248 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1249 }
1250
1251 pub fn set_unit_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1252 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1253 }
1254
1255 pub fn get_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1256 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1257 }
1258
1259 pub fn set_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1260 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1261 }
1262
1263 pub fn get_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1264 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1265 }
1266
1267 pub fn set_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1268 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1269 }
1270
1271 pub fn get_mind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1272 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1273 }
1274
1275 pub fn set_mind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1276 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1277 }
1278
1279 pub fn get_attack_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1280 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1281 }
1282
1283 pub fn set_attack_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1284 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1285 }
1286
1287 pub fn get_attack_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1288 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1289 }
1290
1291 pub fn set_attack_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1292 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1293 }
1294
1295 pub fn get_item_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1296 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1297 }
1298
1299 pub fn set_item_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1300 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1301 }
1302
1303 pub fn get_target_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1304 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1305 }
1306
1307 pub fn set_target_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1308 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1309 }
1310
1311 pub fn get_target_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1312 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1313 }
1314
1315 pub fn set_target_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1316 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1317 }
1318
1319 pub fn get_target_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1320 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1321 }
1322
1323 pub fn set_target_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1325 }
1326
1327 pub fn get_focus_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1329 }
1330
1331 pub fn set_focus_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1332 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1333 }
1334
1335 pub fn get_focus_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1336 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1337 }
1338
1339 pub fn set_focus_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1341 }
1342
1343 pub fn get_target_argument_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1345 }
1346
1347 pub fn set_target_argument_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1349 }
1350
1351 pub fn get_trade_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1353 }
1354
1355 pub fn set_trade_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1357 }
1358
1359 pub fn get_move_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1361 }
1362
1363 pub fn set_move_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1365 }
1366
1367 pub fn get_routes_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1369 }
1370
1371 pub fn set_routes_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1373 }
1374
1375 pub fn get_transporter_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1377 }
1378
1379 pub fn set_transporter_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1381 }
1382
1383 pub fn get_event_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1385 }
1386
1387 pub fn set_event_unit_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1389 }
1390
1391 pub fn get_command_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1393 }
1394
1395 pub fn set_command_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1397 }
1398
1399 pub fn get_specified_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1401 }
1402
1403 pub fn set_specified_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1405 }
1406
1407 pub fn get_ai_engage_rewarp_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1408 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1409 }
1410
1411 pub fn set_ai_engage_rewarp_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1412 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1413 }
1414
1415 pub fn get_ai_engage_rewarp_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1417 }
1418
1419 pub fn set_ai_engage_rewarp_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1421 }
1422
1423 pub fn get_summon_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1425 }
1426
1427 pub fn set_summon_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1429 }
1430
1431 pub fn get_multi_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1433 }
1434
1435 pub fn get_targets_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1437 }
1438
1439 pub fn get_stack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1441 }
1442
1443 pub fn get_target_unit_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1445 }
1446
1447 pub fn get_target_x_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1449 }
1450
1451 pub fn get_target_z_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1453 }
1454
1455 pub fn get_target_last_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1457 }
1458
1459 pub fn get_target_last_z_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1461 }
1462
1463 pub fn get_destroy_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1465 }
1466
1467 pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1469 }
1470
1471 pub fn get_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1473 }
1474
1475 pub fn get_unit_item_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1477 }
1478
1479 pub fn can_god_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1480 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1481 }
1482
1483 pub fn is_focus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1485 }
1486
1487 pub fn get_mind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1488 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1489 }
1490}
1491
1492#[cfg(feature = "app-mapmind")]
1493impl MapMind {
1494 #[doc = "`.ctor()` — no args"]
1495 pub fn new() -> Self {
1496 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1497 panic!(
1498 "{}
1499::{}
1500 failed to instantiate",
1501 ::core::stringify!(MapMind),
1502 ::core::stringify!(new),
1503 )
1504 });
1505 <Self as IMapMindMethods>::ctor(this);
1506 this
1507 }
1508}
1509
1510#[cfg(feature = "app-mapmind")]
1511pub trait IMapMind_DoneFieldMethods: IMapMind_DoneField {
1512 #[doc = "`ToInt(crate::app::mapmind::MapMind_Done)` overload"]
1513 fn to_int(self, value: impl ::core::convert::Into<crate::app::mapmind::MapMind_Done>) -> i32 {
1514 unsafe {
1515 let __receiver = <MapMind_DoneField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1516 {
1517 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1518 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1519 panic!(
1520 "unity: virtual slot {}
1521 out of range (vtable len {}
1522) on the runtime class behind {}
1523 (method `{}
1524`)",
1525 5usize,
1526 __vt.len(),
1527 <MapMind_DoneField as ::unity::ClassIdentity>::NAME,
1528 "ToInt",
1529 )
1530 });
1531 let __inner: extern "C" fn(MapMind_DoneField, crate::app::mapmind::MapMind_Done, ::unity::OptionalMethod) -> i32 =
1532 ::core::mem::transmute(__vi.method_ptr);
1533 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1534 __inner(__receiver, ::core::convert::Into::into(value), __mi)
1535 }
1536 }
1537 }
1538 #[doc = "`.ctor()` overload"]
1539 fn ctor(self) -> () {
1540 unsafe {
1541 let __receiver = <MapMind_DoneField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1542 ::unity::il2cpp_call!((::unity::module_base()+0x2187320usize)as*mut u8,();
1543(MapMind_DoneField)__receiver)
1544 }
1545 }
1546}
1547
1548#[cfg(feature = "app-mapmind")]
1549impl<__T: IMapMind_DoneField> IMapMind_DoneFieldMethods for __T {}
1550
1551#[cfg(feature = "app-mapmind")]
1552impl MapMind_DoneField {
1553 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1555 }
1556
1557 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1559 }
1560}
1561
1562#[cfg(feature = "app-mapmind")]
1563impl MapMind_DoneField {
1564 #[doc = "Direct (non-virtual) call to `MapMind_DoneField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1565 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::mapmind::MapMind_Done) -> i32 {
1566 let __mi = Self::to_int_method_info();
1567 let __inner: extern "C" fn(::unity::IlInstance, crate::app::mapmind::MapMind_Done, ::unity::OptionalMethod) -> i32 =
1568 ::core::mem::transmute(__mi.method_ptr);
1569 __inner(this.into(), value, ::core::option::Option::None)
1570 }
1571}
1572
1573#[cfg(feature = "app-mapmind")]
1574impl MapMind_DoneField {
1575 #[doc = "`.ctor()` — no args"]
1576 pub fn new() -> Self {
1577 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1578 panic!(
1579 "{}
1580::{}
1581 failed to instantiate",
1582 ::core::stringify!(MapMind_DoneField),
1583 ::core::stringify!(new),
1584 )
1585 });
1586 <Self as IMapMind_DoneFieldMethods>::ctor(this);
1587 this
1588 }
1589}
1590
1591#[cfg(feature = "app-mapmind")]
1592impl MapMind_Record {
1593 #[doc = "`.ctor(crate::app::mapmind::MapMind_Type, crate::app::unit::Unit, crate::app::unit::Unit)` overload"]
1594 pub fn ctor(
1595 &mut self,
1596 r#type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
1597 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1598 link: impl ::core::convert::Into<crate::app::unit::Unit>,
1599 ) -> () {
1600 unsafe {
1601 ::unity::il2cpp_call!((::unity::module_base()+0x2186e60usize)as*mut u8,();
1602(*mut MapMind_Record)self as*mut MapMind_Record,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(r#type),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(link))
1603 }
1604 }
1605
1606 #[doc = "`Cancel()` overload"]
1607 pub fn cancel(&mut self) -> () {
1608 unsafe {
1609 ::unity::il2cpp_call!((::unity::module_base()+0x21870f0usize)as*mut u8,();
1610(*mut MapMind_Record)self as*mut MapMind_Record)
1611 }
1612 }
1613}
1614
1615#[cfg(feature = "app-mapmind")]
1616impl MapMind_Record {
1617 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1618 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1619 }
1620
1621 pub fn cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1622 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1623 }
1624}
1625
1626#[cfg(feature = "app-mapmind")]
1627impl MapMind_Record_Value {
1628 #[doc = "`.ctor(crate::app::unit::Unit)` overload"]
1629 pub fn ctor(&mut self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1630 unsafe {
1631 ::unity::il2cpp_call!((::unity::module_base()+0x1b6c980usize)as*mut u8,();
1632(*mut MapMind_Record_Value)self as*mut MapMind_Record_Value,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1633 }
1634 }
1635
1636 #[doc = "`Cancel()` overload"]
1637 pub fn cancel(&mut self) -> () {
1638 unsafe {
1639 ::unity::il2cpp_call!((::unity::module_base()+0x1b6cb50usize)as*mut u8,();
1640(*mut MapMind_Record_Value)self as*mut MapMind_Record_Value)
1641 }
1642 }
1643}
1644
1645#[cfg(feature = "app-mapmind")]
1646impl MapMind_Record_Value {
1647 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1649 }
1650
1651 pub fn cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1653 }
1654}
1655
1656#[cfg(feature = "app-mapmind")]
1657impl MapMind_Target {
1658 #[doc = "`get_Value()` overload"]
1659 pub fn get_value(&mut self) -> i8 {
1660 unsafe {
1661 ::unity::il2cpp_call!((::unity::module_base()+0x218a310usize)as*mut u8,i8;
1662(*mut MapMind_Target)self as*mut MapMind_Target)
1663 }
1664 }
1665
1666 #[doc = "`set_Value(i8)` overload"]
1667 pub fn set_value(&mut self, value: impl ::core::convert::Into<i8>) -> () {
1668 unsafe {
1669 ::unity::il2cpp_call!((::unity::module_base()+0x218a320usize)as*mut u8,();
1670(*mut MapMind_Target)self as*mut MapMind_Target,(i8)::core::convert::Into::into(value))
1671 }
1672 }
1673
1674 #[doc = "`get_Position()` overload"]
1675 pub fn get_position(&mut self) -> crate::unity_engine::vector3::Vector3 {
1676 unsafe {
1677 ::unity::il2cpp_call!((::unity::module_base()+0x21880f0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1678(*mut MapMind_Target)self as*mut MapMind_Target)
1679 }
1680 }
1681}
1682
1683#[cfg(feature = "app-mapmind")]
1684impl MapMind_Target {
1685 pub fn get_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1686 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1687 }
1688
1689 pub fn set_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1690 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1691 }
1692
1693 pub fn get_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1694 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1695 }
1696}
1697
1698#[cfg(feature = "app-mapmind")]
1699pub trait IMapMind_MultiTargetsMethods: IMapMind_MultiTargets {
1700 #[doc = "`.ctor()` overload"]
1701 fn ctor(self) -> () {
1702 unsafe {
1703 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1704 ::unity::il2cpp_call!((::unity::module_base()+0x2187380usize)as*mut u8,();
1705(MapMind_MultiTargets)__receiver)
1706 }
1707 }
1708 #[doc = "`Exists(crate::app::unit::Unit)` overload"]
1709 fn exists(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
1710 unsafe {
1711 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1712 ::unity::il2cpp_call!((::unity::module_base()+0x2187410usize)as*mut u8,bool;
1713(MapMind_MultiTargets)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1714 }
1715 }
1716 #[doc = "`IndexOf(crate::app::unit::Unit)` overload"]
1717 fn index_of(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> i32 {
1718 unsafe {
1719 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1720 ::unity::il2cpp_call!((::unity::module_base()+0x21874d0usize)as*mut u8,i32;
1721(MapMind_MultiTargets)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1722 }
1723 }
1724 #[doc = "`IndexOf(crate::app::terraindata_2::TerrainData_2)` overload"]
1725 fn index_of_2(self, terrain: impl ::core::convert::Into<crate::app::terraindata_2::TerrainData_2>) -> i32 {
1726 unsafe {
1727 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1728 ::unity::il2cpp_call!((::unity::module_base()+0x2187590usize)as*mut u8,i32;
1729(MapMind_MultiTargets)__receiver,(crate::app::terraindata_2::TerrainData_2)::core::convert::Into::into(terrain))
1730 }
1731 }
1732 #[doc = "`IndexOf(i32, i32)` overload"]
1733 fn index_of_3(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> i32 {
1734 unsafe {
1735 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1736 ::unity::il2cpp_call!((::unity::module_base()+0x2187650usize)as*mut u8,i32;
1737(MapMind_MultiTargets)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1738 }
1739 }
1740 #[doc = "`Add(crate::app::unit::Unit)` overload"]
1741 fn add(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1742 unsafe {
1743 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1744 ::unity::il2cpp_call!((::unity::module_base()+0x2187740usize)as*mut u8,();
1745(MapMind_MultiTargets)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1746 }
1747 }
1748 #[doc = "`Add(i32, i32, crate::app::unit::Unit)` overload"]
1749 fn add_2(
1750 self,
1751 x: impl ::core::convert::Into<i32>,
1752 z: impl ::core::convert::Into<i32>,
1753 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1754 ) -> () {
1755 unsafe {
1756 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1757 ::unity::il2cpp_call!((::unity::module_base()+0x2187760usize)as*mut u8,();
1758(MapMind_MultiTargets)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::unit::Unit)::core::convert::Into::into(unit))
1759 }
1760 }
1761 #[doc = "`Add(i32, i32, ::unity::Il2CppString)` overload"]
1762 fn add_3(
1763 self,
1764 x: impl ::core::convert::Into<i32>,
1765 z: impl ::core::convert::Into<i32>,
1766 tid: impl ::core::convert::Into<::unity::Il2CppString>,
1767 ) -> () {
1768 unsafe {
1769 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1770 ::unity::il2cpp_call!((::unity::module_base()+0x21879c0usize)as*mut u8,();
1771(MapMind_MultiTargets)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(::unity::Il2CppString)::core::convert::Into::into(tid))
1772 }
1773 }
1774 #[doc = "`Add(i32, i32, crate::app::terraindata_2::TerrainData_2)` overload"]
1775 fn add_4(
1776 self,
1777 x: impl ::core::convert::Into<i32>,
1778 z: impl ::core::convert::Into<i32>,
1779 terrain: impl ::core::convert::Into<crate::app::terraindata_2::TerrainData_2>,
1780 ) -> () {
1781 unsafe {
1782 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1783 ::unity::il2cpp_call!((::unity::module_base()+0x2187a70usize)as*mut u8,();
1784(MapMind_MultiTargets)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::terraindata_2::TerrainData_2)::core::convert::Into::into(terrain))
1785 }
1786 }
1787 #[doc = "`Add(crate::app::unit::Unit, i32)` overload"]
1788 fn add_5(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>, value: impl ::core::convert::Into<i32>) -> () {
1789 unsafe {
1790 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1791 ::unity::il2cpp_call!((::unity::module_base()+0x2187c60usize)as*mut u8,();
1792(MapMind_MultiTargets)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(value))
1793 }
1794 }
1795 #[doc = "`Add(i32, i32)` overload"]
1796 fn add_6(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
1797 unsafe {
1798 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1799 ::unity::il2cpp_call!((::unity::module_base()+0x2187d90usize)as*mut u8,();
1800(MapMind_MultiTargets)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
1801 }
1802 }
1803 #[doc = "`Remove(crate::app::unit::Unit)` overload"]
1804 fn remove(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
1805 unsafe {
1806 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1807 ::unity::il2cpp_call!((::unity::module_base()+0x2187ee0usize)as*mut u8,();
1808(MapMind_MultiTargets)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1809 }
1810 }
1811 #[doc = "`GetCneter()` overload"]
1812 fn get_cneter(self) -> crate::unity_engine::vector3::Vector3 {
1813 unsafe {
1814 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1815 ::unity::il2cpp_call!((::unity::module_base()+0x2187fe0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1816(MapMind_MultiTargets)__receiver)
1817 }
1818 }
1819 #[doc = "`GetUnitCount()` overload"]
1820 fn get_unit_count(self) -> i32 {
1821 unsafe {
1822 let __receiver = <MapMind_MultiTargets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1823 ::unity::il2cpp_call!((::unity::module_base()+0x218a260usize)as*mut u8,i32;
1824(MapMind_MultiTargets)__receiver)
1825 }
1826 }
1827}
1828
1829#[cfg(feature = "app-mapmind")]
1830impl<__T: IMapMind_MultiTargets> IMapMind_MultiTargetsMethods for __T {}
1831
1832#[cfg(feature = "app-mapmind")]
1833impl MapMind_MultiTargets {
1834 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1835 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1836 }
1837
1838 pub fn exists_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1839 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1840 }
1841
1842 pub fn index_of_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1843 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1844 }
1845
1846 pub fn index_of_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1847 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1848 }
1849
1850 pub fn index_of_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1851 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1852 }
1853
1854 pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1855 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1856 }
1857
1858 pub fn add_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1859 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1860 }
1861
1862 pub fn add_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1863 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1864 }
1865
1866 pub fn add_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1867 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1868 }
1869
1870 pub fn add_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1871 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1872 }
1873
1874 pub fn add_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1875 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1876 }
1877
1878 pub fn remove_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1879 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1880 }
1881
1882 pub fn get_cneter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1883 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1884 }
1885
1886 pub fn get_unit_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1887 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1888 }
1889}
1890
1891#[cfg(feature = "app-mapmind")]
1892impl MapMind_MultiTargets {
1893 #[doc = "`.ctor()` — no args"]
1894 pub fn new() -> Self {
1895 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1896 panic!(
1897 "{}
1898::{}
1899 failed to instantiate",
1900 ::core::stringify!(MapMind_MultiTargets),
1901 ::core::stringify!(new),
1902 )
1903 });
1904 <Self as IMapMind_MultiTargetsMethods>::ctor(this);
1905 this
1906 }
1907}
1908
1909#[cfg(feature = "app-mapmind")]
1910pub trait IMapMind_CommandStackMethods: IMapMind_CommandStack {
1911 #[doc = "`Peek()` overload"]
1912 fn peek(self) -> crate::app::mapmind::MapMind_Type {
1913 unsafe {
1914 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1915 ::unity::il2cpp_call!((::unity::module_base()+0x2186b10usize)as*mut u8,crate::app::mapmind::MapMind_Type;
1916(MapMind_CommandStack)__receiver)
1917 }
1918 }
1919 #[doc = "`Push(crate::app::mapmind::MapMind_Type, crate::app::unit::Unit, crate::app::unit::Unit)` overload"]
1920 fn push(
1921 self,
1922 r#type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
1923 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1924 link: impl ::core::convert::Into<crate::app::unit::Unit>,
1925 ) -> () {
1926 unsafe {
1927 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1928 ::unity::il2cpp_call!((::unity::module_base()+0x2186ba0usize)as*mut u8,();
1929(MapMind_CommandStack)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(r#type),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(link))
1930 }
1931 }
1932 #[doc = "`Pop()` overload"]
1933 fn pop(self) -> bool {
1934 unsafe {
1935 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1936 ::unity::il2cpp_call!((::unity::module_base()+0x2186f20usize)as*mut u8,bool;
1937(MapMind_CommandStack)__receiver)
1938 }
1939 }
1940 #[doc = "`Decide()` overload"]
1941 fn decide(self) -> () {
1942 unsafe {
1943 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1944 ::unity::il2cpp_call!((::unity::module_base()+0x2187120usize)as*mut u8,();
1945(MapMind_CommandStack)__receiver)
1946 }
1947 }
1948 #[doc = "`Clear()` overload"]
1949 fn clear(self) -> () {
1950 unsafe {
1951 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1952 ::unity::il2cpp_call!((::unity::module_base()+0x21871d0usize)as*mut u8,();
1953(MapMind_CommandStack)__receiver)
1954 }
1955 }
1956 #[doc = "`get_Exist()` overload"]
1957 fn get_exist(self) -> bool {
1958 unsafe {
1959 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1960 ::unity::il2cpp_call!((::unity::module_base()+0x2187230usize)as*mut u8,bool;
1961(MapMind_CommandStack)__receiver)
1962 }
1963 }
1964 #[doc = "`TryAddAchieveEngage(crate::app::mapmind::MapMind_Type, crate::app::unit::Unit)` overload"]
1965 fn try_add_achieve_engage(
1966 self,
1967 r#type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
1968 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1969 ) -> () {
1970 unsafe {
1971 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1972 ::unity::il2cpp_call!((::unity::module_base()+0x2186f00usize)as*mut u8,();
1973(MapMind_CommandStack)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(r#type),(crate::app::unit::Unit)::core::convert::Into::into(unit))
1974 }
1975 }
1976 #[doc = "`.ctor()` overload"]
1977 fn ctor(self) -> () {
1978 unsafe {
1979 let __receiver = <MapMind_CommandStack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1980 ::unity::il2cpp_call!((::unity::module_base()+0x2187280usize)as*mut u8,();
1981(MapMind_CommandStack)__receiver)
1982 }
1983 }
1984}
1985
1986#[cfg(feature = "app-mapmind")]
1987impl<__T: IMapMind_CommandStack> IMapMind_CommandStackMethods for __T {}
1988
1989#[cfg(feature = "app-mapmind")]
1990impl MapMind_CommandStack {
1991 pub fn peek_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1993 }
1994
1995 pub fn push_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1997 }
1998
1999 pub fn pop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2001 }
2002
2003 pub fn decide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2005 }
2006
2007 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2009 }
2010
2011 pub fn get_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2013 }
2014
2015 pub fn try_add_achieve_engage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2017 }
2018
2019 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2020 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2021 }
2022}
2023
2024#[cfg(feature = "app-mapmind")]
2025impl MapMind_CommandStack {
2026 #[doc = "`.ctor()` — no args"]
2027 pub fn new() -> Self {
2028 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2029 panic!(
2030 "{}
2031::{}
2032 failed to instantiate",
2033 ::core::stringify!(MapMind_CommandStack),
2034 ::core::stringify!(new),
2035 )
2036 });
2037 <Self as IMapMind_CommandStackMethods>::ctor(this);
2038 this
2039 }
2040}
2041
2042#[cfg(feature = "app-mapmind")]
2043#[doc(hidden)]
2044pub mod prelude {
2045 pub use super::{
2046 IMapMind, IMapMindMethods, IMapMind_CommandStack, IMapMind_CommandStackMethods, IMapMind_DoneField, IMapMind_DoneFieldMethods,
2047 IMapMind_MultiTargets, IMapMind_MultiTargetsMethods, MapMind, MapMind_CommandStack, MapMind_Done, MapMind_DoneField, MapMind_MultiTargets,
2048 MapMind_Record, MapMind_Record_Value, MapMind_Target, MapMind_Type,
2049 };
2050 #[cfg(feature = "app-bitfield32")]
2051 pub use crate::app::bitfield32::IBitField32Methods;
2052 #[cfg(feature = "app-bitfieldcommon")]
2053 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2054 #[cfg(feature = "app-bitfieldtemplate32_1")]
2055 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2056 #[cfg(feature = "app-singletonclass_1")]
2057 pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
2058 #[cfg(feature = "system-collections-generic-list_1")]
2059 pub use crate::system::collections::generic::list_1::IList_1Methods;
2060 #[cfg(feature = "system-object")]
2061 pub use crate::system::object::IObjectMethods;
2062 #[cfg(feature = "system-enum")]
2063 pub use crate::system::r#enum::IEnumMethods;
2064 #[cfg(feature = "system-valuetype")]
2065 pub use crate::system::valuetype::IValueTypeMethods;
2066 pub use crate::{
2067 app::{
2068 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1,
2069 singletonclass_1::ISingletonClass_1,
2070 },
2071 system::{collections::generic::list_1::IList_1, object::IObject, r#enum::IEnum, valuetype::IValueType},
2072 };
2073}