1#[cfg(feature = "app-disposdata-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 structbase::{IStructBase, StructBase},
14 structdataarray_1::{IStructDataArray_1, StructDataArray_1},
15 structtemplate_1::{IStructTemplate_1, StructTemplate_1},
16 },
17 system::{
18 object::{IObject, Object},
19 r#enum::{Enum, IEnum},
20 valuetype::{IValueType, ValueType},
21 },
22 };
23
24 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_AIFlags.md"))]
25 #[repr(C)]
26 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
27 pub struct DisposData_AIFlags {
28 pub value: i32,
29 }
30 impl ::unity::ClassIdentity for DisposData_AIFlags {
31 const NAME: &'static str = "DisposData.AIFlags";
32 const NAMESPACE: &'static str = "App";
33
34 fn class() -> ::unity::Class {
35 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
36 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
37 }
38 }
39 impl ::unity::IlType for DisposData_AIFlags {
40 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
41 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
42 }
43 }
44 impl DisposData_AIFlags {
45 pub fn not_activate_by_attacked() -> Self {
46 Self { value: 1 }
47 }
48
49 pub fn dummy() -> Self {
50 Self { value: 2 }
51 }
52
53 pub fn zero_attack() -> Self {
54 Self { value: 4 }
55 }
56
57 pub fn heal() -> Self {
58 Self { value: 8 }
59 }
60
61 pub fn r#break() -> Self {
62 Self { value: 16 }
63 }
64
65 pub fn chain() -> Self {
66 Self { value: 32 }
67 }
68
69 pub fn equip_short_after_long_range() -> Self {
70 Self { value: 64 }
71 }
72
73 pub fn move_break() -> Self {
74 Self { value: 128 }
75 }
76
77 pub fn engage_attack_once() -> Self {
78 Self { value: 256 }
79 }
80 }
81
82 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_Item.md"))]
83 #[::unity::class(namespace = "App", name = "DisposData.Item")]
84 #[parent(crate::system::object::Object)]
85 pub struct DisposData_Item {}
86
87 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData.md"))]
88 #[::unity::class(namespace = "App", name = "DisposData")]
89 #[parent(crate::app::structdataarray_1::StructDataArray_1<crate::app::disposdata::DisposData>)]
90 pub struct DisposData {
91 #[static_field]
92 #[rename(name = "ITEM_COUNT")]
93 pub item_count: i32,
94 }
95
96 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_Directions.md"))]
97 #[repr(C)]
98 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
99 pub struct DisposData_Directions {
100 pub value: i32,
101 }
102 impl ::unity::ClassIdentity for DisposData_Directions {
103 const NAME: &'static str = "DisposData.Directions";
104 const NAMESPACE: &'static str = "App";
105
106 fn class() -> ::unity::Class {
107 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
108 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
109 }
110 }
111 impl ::unity::IlType for DisposData_Directions {
112 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
113 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
114 }
115 }
116 impl DisposData_Directions {
117 pub fn none() -> Self {
118 Self { value: 0 }
119 }
120
121 pub fn up() -> Self {
122 Self { value: 1 }
123 }
124
125 pub fn upper_right() -> Self {
126 Self { value: 2 }
127 }
128
129 pub fn right() -> Self {
130 Self { value: 3 }
131 }
132
133 pub fn lower_right() -> Self {
134 Self { value: 4 }
135 }
136
137 pub fn down() -> Self {
138 Self { value: 5 }
139 }
140
141 pub fn lower_left() -> Self {
142 Self { value: 6 }
143 }
144
145 pub fn left() -> Self {
146 Self { value: 7 }
147 }
148
149 pub fn upper_left() -> Self {
150 Self { value: 8 }
151 }
152 }
153
154 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_AIFlagField.md"))]
155 #[::unity::class(namespace = "App", name = "DisposData.AIFlagField")]
156 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::disposdata::DisposData_AIFlags>)]
157 pub struct DisposData_AIFlagField {}
158
159 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_State.md"))]
160 #[repr(C)]
161 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
162 pub struct DisposData_State {
163 pub value: i32,
164 }
165 impl ::unity::ClassIdentity for DisposData_State {
166 const NAME: &'static str = "DisposData.State";
167 const NAMESPACE: &'static str = "App";
168
169 fn class() -> ::unity::Class {
170 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
171 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
172 }
173 }
174 impl ::unity::IlType for DisposData_State {
175 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
176 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
177 }
178 }
179 impl DisposData_State {
180 pub fn normal() -> Self {
181 Self { value: 0 }
182 }
183
184 pub fn rampage() -> Self {
185 Self { value: 1 }
186 }
187
188 pub fn keep() -> Self {
189 Self { value: -1 }
190 }
191 }
192
193 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_FlagField.md"))]
194 #[::unity::class(namespace = "App", name = "DisposData.FlagField")]
195 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::disposdata::DisposData_Flags>)]
196 pub struct DisposData_FlagField {}
197
198 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/disposdata/DisposData_Flags.md"))]
199 #[repr(C)]
200 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
201 pub struct DisposData_Flags {
202 pub value: i32,
203 }
204 impl ::unity::ClassIdentity for DisposData_Flags {
205 const NAME: &'static str = "DisposData.Flags";
206 const NAMESPACE: &'static str = "App";
207
208 fn class() -> ::unity::Class {
209 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
210 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
211 }
212 }
213 impl ::unity::IlType for DisposData_Flags {
214 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
215 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
216 }
217 }
218 impl DisposData_Flags {
219 pub fn normal() -> Self {
220 Self { value: 1 }
221 }
222
223 pub fn hard() -> Self {
224 Self { value: 2 }
225 }
226
227 pub fn lunatic() -> Self {
228 Self { value: 4 }
229 }
230
231 pub fn create() -> Self {
232 Self { value: 8 }
233 }
234
235 pub fn leader() -> Self {
236 Self { value: 16 }
237 }
238
239 pub fn not_move() -> Self {
240 Self { value: 32 }
241 }
242
243 pub fn edge() -> Self {
244 Self { value: 64 }
245 }
246
247 pub fn pos() -> Self {
248 Self { value: 128 }
249 }
250
251 pub fn must() -> Self {
252 Self { value: 256 }
253 }
254
255 pub fn fix() -> Self {
256 Self { value: 512 }
257 }
258
259 pub fn guest() -> Self {
260 Self { value: 1024 }
261 }
262
263 pub fn mask_sortie() -> Self {
264 Self { value: 896 }
265 }
266
267 pub fn mask_difficulty() -> Self {
268 Self { value: 7 }
269 }
270 }
271}
272
273#[cfg(feature = "app-disposdata-types")]
274pub use __types::*;
275
276#[cfg(feature = "app-disposdata")]
277pub trait IDisposData_ItemMethods: IDisposData_Item {
278 #[doc = "`get_Iid()` overload"]
279 fn get_iid(self) -> ::unity::Il2CppString {
280 unsafe {
281 let __receiver = <DisposData_Item as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
282 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3dc0usize)as*mut u8, ::unity::Il2CppString;
283(DisposData_Item)__receiver)
284 }
285 }
286 #[doc = "`set_Iid(::unity::Il2CppString)` overload"]
287 fn set_iid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
288 unsafe {
289 let __receiver = <DisposData_Item as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
290 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3dd0usize)as*mut u8,();
291(DisposData_Item)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
292 }
293 }
294 #[doc = "`get_Drop()` overload"]
295 fn get_drop(self) -> i32 {
296 unsafe {
297 let __receiver = <DisposData_Item as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3de0usize)as*mut u8,i32;
299(DisposData_Item)__receiver)
300 }
301 }
302 #[doc = "`set_Drop(i32)` overload"]
303 fn set_drop(self, value: impl ::core::convert::Into<i32>) -> () {
304 unsafe {
305 let __receiver = <DisposData_Item as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
306 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3df0usize)as*mut u8,();
307(DisposData_Item)__receiver,(i32)::core::convert::Into::into(value))
308 }
309 }
310 #[doc = "`.ctor()` overload"]
311 fn ctor(self) -> () {
312 unsafe {
313 let __receiver = <DisposData_Item as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3e00usize)as*mut u8,();
315(DisposData_Item)__receiver)
316 }
317 }
318}
319
320#[cfg(feature = "app-disposdata")]
321impl<__T: IDisposData_Item> IDisposData_ItemMethods for __T {}
322
323#[cfg(feature = "app-disposdata")]
324impl DisposData_Item {
325 pub fn get_iid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
326 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
327 }
328
329 pub fn set_iid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
330 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
331 }
332
333 pub fn get_drop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
334 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
335 }
336
337 pub fn set_drop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
338 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
339 }
340
341 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
342 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
343 }
344}
345
346#[cfg(feature = "app-disposdata")]
347impl DisposData_Item {
348 #[doc = "`.ctor()` — no args"]
349 pub fn new() -> Self {
350 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
351 panic!(
352 "{}
353::{}
354 failed to instantiate",
355 ::core::stringify!(DisposData_Item),
356 ::core::stringify!(new),
357 )
358 });
359 <Self as IDisposData_ItemMethods>::ctor(this);
360 this
361 }
362}
363
364#[cfg(feature = "app-disposdata")]
365impl DisposData {
366 #[doc = "`Load(::unity::Il2CppString)` overload"]
367 pub fn load(file_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
368 unsafe {
369 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa150usize)as*mut u8,();
370(::unity::Il2CppString)::core::convert::Into::into(file_name))
371 }
372 }
373
374 pub fn try_get_data<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>(
375 id: impl ::core::convert::Into<::unity::Il2CppString>,
376 ) -> M0 {
377 static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> =
378 ::std::sync::LazyLock::new(|| ::unity::lookup::method_info_on_class(<DisposData as ::unity::ClassIdentity>::class(), "TryGetData", 1));
379 #[allow(clippy::type_complexity)]
380 static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
381 ::std::sync::OnceLock::new();
382 let _ = true;
383 let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
384 ::core::result::Result::Ok(mi) => *mi,
385 ::core::result::Result::Err(e) => {
386 panic!(
387 "method lookup failed: {}
388::{}
389: {}
390",
391 <DisposData as ::unity::ClassIdentity>::NAME,
392 "TryGetData",
393 e
394 )
395 },
396 };
397 let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
398 let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
399 let __inflated: &'static ::unity::il2cpp::MethodInfo = {
400 let mut __guard = __cache.lock().unwrap();
401 *__guard
402 .entry(__key)
403 .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
404 };
405 unsafe {
406 let __f: extern "C" fn(::unity::Il2CppString, ::unity::OptionalMethod) -> M0 = ::core::mem::transmute(__inflated.method_ptr);
407 let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
408 __f(::core::convert::Into::into(id), ::core::option::Option::Some(__mi_opaque))
409 }
410 }
411
412 #[doc = "`GetVariableName(::unity::Il2CppString)` overload"]
413 pub fn get_variable_name(name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
414 unsafe {
415 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb330usize)as*mut u8, ::unity::Il2CppString;
416(::unity::Il2CppString)::core::convert::Into::into(name))
417 }
418 }
419}
420
421#[cfg(feature = "app-disposdata")]
422pub trait IDisposDataMethods: IDisposData {
423 #[doc = "`.ctor()` overload"]
424 fn ctor(self) -> () {
425 unsafe {
426 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
427 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa220usize)as*mut u8,();
428(DisposData)__receiver)
429 }
430 }
431 #[doc = "`get_Group()` overload"]
432 fn get_group(self) -> ::unity::Il2CppString {
433 unsafe {
434 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa540usize)as*mut u8, ::unity::Il2CppString;
436(DisposData)__receiver)
437 }
438 }
439 #[doc = "`set_Group(::unity::Il2CppString)` overload"]
440 fn set_group(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
441 unsafe {
442 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa550usize)as*mut u8,();
444(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
445 }
446 }
447 #[doc = "`get_Pid()` overload"]
448 fn get_pid(self) -> ::unity::Il2CppString {
449 unsafe {
450 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa560usize)as*mut u8, ::unity::Il2CppString;
452(DisposData)__receiver)
453 }
454 }
455 #[doc = "`set_Pid(::unity::Il2CppString)` overload"]
456 fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
457 unsafe {
458 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa570usize)as*mut u8,();
460(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
461 }
462 }
463 #[doc = "`get_Tid()` overload"]
464 fn get_tid(self) -> ::unity::Il2CppString {
465 unsafe {
466 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa580usize)as*mut u8, ::unity::Il2CppString;
468(DisposData)__receiver)
469 }
470 }
471 #[doc = "`set_Tid(::unity::Il2CppString)` overload"]
472 fn set_tid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
473 unsafe {
474 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa590usize)as*mut u8,();
476(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
477 }
478 }
479 #[doc = "`get_Flag()` overload"]
480 fn get_flag(self) -> crate::app::disposdata::DisposData_FlagField {
481 unsafe {
482 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
483 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5a0usize)as*mut u8,crate::app::disposdata::DisposData_FlagField;
484(DisposData)__receiver)
485 }
486 }
487 #[doc = "`set_Flag(crate::app::disposdata::DisposData_FlagField)` overload"]
488 fn set_flag(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_FlagField>) -> () {
489 unsafe {
490 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
491 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5b0usize)as*mut u8,();
492(DisposData)__receiver,(crate::app::disposdata::DisposData_FlagField)::core::convert::Into::into(value))
493 }
494 }
495 #[doc = "`get_Jid()` overload"]
496 fn get_jid(self) -> ::unity::Il2CppString {
497 unsafe {
498 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5c0usize)as*mut u8, ::unity::Il2CppString;
500(DisposData)__receiver)
501 }
502 }
503 #[doc = "`set_Jid(::unity::Il2CppString)` overload"]
504 fn set_jid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
505 unsafe {
506 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
507 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5d0usize)as*mut u8,();
508(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
509 }
510 }
511 #[doc = "`get_Sid()` overload"]
512 fn get_sid(self) -> ::unity::Il2CppString {
513 unsafe {
514 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5e0usize)as*mut u8, ::unity::Il2CppString;
516(DisposData)__receiver)
517 }
518 }
519 #[doc = "`set_Sid(::unity::Il2CppString)` overload"]
520 fn set_sid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
521 unsafe {
522 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa5f0usize)as*mut u8,();
524(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
525 }
526 }
527 #[doc = "`get_Bid()` overload"]
528 fn get_bid(self) -> ::unity::Il2CppString {
529 unsafe {
530 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
531 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa600usize)as*mut u8, ::unity::Il2CppString;
532(DisposData)__receiver)
533 }
534 }
535 #[doc = "`set_Bid(::unity::Il2CppString)` overload"]
536 fn set_bid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
537 unsafe {
538 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa610usize)as*mut u8,();
540(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
541 }
542 }
543 #[doc = "`get_AppearX()` overload"]
544 fn get_appear_x(self) -> i8 {
545 unsafe {
546 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
547 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa620usize)as*mut u8,i8;
548(DisposData)__receiver)
549 }
550 }
551 #[doc = "`set_AppearX(i8)` overload"]
552 fn set_appear_x(self, value: impl ::core::convert::Into<i8>) -> () {
553 unsafe {
554 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
555 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa630usize)as*mut u8,();
556(DisposData)__receiver,(i8)::core::convert::Into::into(value))
557 }
558 }
559 #[doc = "`get_AppearY()` overload"]
560 fn get_appear_y(self) -> i8 {
561 unsafe {
562 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
563 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa640usize)as*mut u8,i8;
564(DisposData)__receiver)
565 }
566 }
567 #[doc = "`set_AppearY(i8)` overload"]
568 fn set_appear_y(self, value: impl ::core::convert::Into<i8>) -> () {
569 unsafe {
570 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
571 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa650usize)as*mut u8,();
572(DisposData)__receiver,(i8)::core::convert::Into::into(value))
573 }
574 }
575 #[doc = "`get_DisposX()` overload"]
576 fn get_dispos_x(self) -> i8 {
577 unsafe {
578 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa660usize)as*mut u8,i8;
580(DisposData)__receiver)
581 }
582 }
583 #[doc = "`set_DisposX(i8)` overload"]
584 fn set_dispos_x(self, value: impl ::core::convert::Into<i8>) -> () {
585 unsafe {
586 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa670usize)as*mut u8,();
588(DisposData)__receiver,(i8)::core::convert::Into::into(value))
589 }
590 }
591 #[doc = "`get_DisposY()` overload"]
592 fn get_dispos_y(self) -> i8 {
593 unsafe {
594 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
595 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa680usize)as*mut u8,i8;
596(DisposData)__receiver)
597 }
598 }
599 #[doc = "`set_DisposY(i8)` overload"]
600 fn set_dispos_y(self, value: impl ::core::convert::Into<i8>) -> () {
601 unsafe {
602 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa690usize)as*mut u8,();
604(DisposData)__receiver,(i8)::core::convert::Into::into(value))
605 }
606 }
607 #[doc = "`get_Direction()` overload"]
608 fn get_direction(self) -> crate::app::disposdata::DisposData_Directions {
609 unsafe {
610 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6a0usize)as*mut u8,crate::app::disposdata::DisposData_Directions;
612(DisposData)__receiver)
613 }
614 }
615 #[doc = "`set_Direction(crate::app::disposdata::DisposData_Directions)` overload"]
616 fn set_direction(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Directions>) -> () {
617 unsafe {
618 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
619 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6b0usize)as*mut u8,();
620(DisposData)__receiver,(crate::app::disposdata::DisposData_Directions)::core::convert::Into::into(value))
621 }
622 }
623 #[doc = "`get_Rotation()` overload"]
624 fn get_rotation(self) -> i8 {
625 unsafe {
626 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
627 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6c0usize)as*mut u8,i8;
628(DisposData)__receiver)
629 }
630 }
631 #[doc = "`set_Rotation(i8)` overload"]
632 fn set_rotation(self, value: impl ::core::convert::Into<i8>) -> () {
633 unsafe {
634 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
635 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6d0usize)as*mut u8,();
636(DisposData)__receiver,(i8)::core::convert::Into::into(value))
637 }
638 }
639 #[doc = "`get_LevelN()` overload"]
640 fn get_level_n(self) -> u8 {
641 unsafe {
642 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6e0usize)as*mut u8,u8;
644(DisposData)__receiver)
645 }
646 }
647 #[doc = "`set_LevelN(u8)` overload"]
648 fn set_level_n(self, value: impl ::core::convert::Into<u8>) -> () {
649 unsafe {
650 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
651 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa6f0usize)as*mut u8,();
652(DisposData)__receiver,(u8)::core::convert::Into::into(value))
653 }
654 }
655 #[doc = "`get_LevelH()` overload"]
656 fn get_level_h(self) -> u8 {
657 unsafe {
658 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
659 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa700usize)as*mut u8,u8;
660(DisposData)__receiver)
661 }
662 }
663 #[doc = "`set_LevelH(u8)` overload"]
664 fn set_level_h(self, value: impl ::core::convert::Into<u8>) -> () {
665 unsafe {
666 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
667 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa710usize)as*mut u8,();
668(DisposData)__receiver,(u8)::core::convert::Into::into(value))
669 }
670 }
671 #[doc = "`get_LevelL()` overload"]
672 fn get_level_l(self) -> u8 {
673 unsafe {
674 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa720usize)as*mut u8,u8;
676(DisposData)__receiver)
677 }
678 }
679 #[doc = "`set_LevelL(u8)` overload"]
680 fn set_level_l(self, value: impl ::core::convert::Into<u8>) -> () {
681 unsafe {
682 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa730usize)as*mut u8,();
684(DisposData)__receiver,(u8)::core::convert::Into::into(value))
685 }
686 }
687 #[doc = "`get_Items()` overload"]
688 fn get_items(self) -> ::unity::Array<crate::app::disposdata::DisposData_Item> {
689 unsafe {
690 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
691 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa740usize)as*mut u8, ::unity::Array<crate::app::disposdata::DisposData_Item> ;
692(DisposData)__receiver)
693 }
694 }
695 #[doc = "`set_Items(::unity::Array<crate::app::disposdata::DisposData_Item>)` overload"]
696 fn set_items(self, value: impl ::core::convert::Into<::unity::Array<crate::app::disposdata::DisposData_Item>>) -> () {
697 unsafe {
698 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
699 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa750usize)as*mut u8,();
700(DisposData)__receiver,(::unity::Array<crate::app::disposdata::DisposData_Item>)::core::convert::Into::into(value))
701 }
702 }
703 #[doc = "`get_Item1()` overload"]
704 fn get_item1(self) -> crate::app::disposdata::DisposData_Item {
705 unsafe {
706 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
707 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa760usize)as*mut u8,crate::app::disposdata::DisposData_Item;
708(DisposData)__receiver)
709 }
710 }
711 #[doc = "`set_Item1(crate::app::disposdata::DisposData_Item)` overload"]
712 fn set_item1(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
713 unsafe {
714 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
715 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa770usize)as*mut u8,();
716(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
717 }
718 }
719 #[doc = "`get_Item2()` overload"]
720 fn get_item2(self) -> crate::app::disposdata::DisposData_Item {
721 unsafe {
722 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
723 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa780usize)as*mut u8,crate::app::disposdata::DisposData_Item;
724(DisposData)__receiver)
725 }
726 }
727 #[doc = "`set_Item2(crate::app::disposdata::DisposData_Item)` overload"]
728 fn set_item2(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
729 unsafe {
730 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
731 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa790usize)as*mut u8,();
732(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
733 }
734 }
735 #[doc = "`get_Item3()` overload"]
736 fn get_item3(self) -> crate::app::disposdata::DisposData_Item {
737 unsafe {
738 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
739 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7a0usize)as*mut u8,crate::app::disposdata::DisposData_Item;
740(DisposData)__receiver)
741 }
742 }
743 #[doc = "`set_Item3(crate::app::disposdata::DisposData_Item)` overload"]
744 fn set_item3(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
745 unsafe {
746 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
747 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7b0usize)as*mut u8,();
748(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
749 }
750 }
751 #[doc = "`get_Item4()` overload"]
752 fn get_item4(self) -> crate::app::disposdata::DisposData_Item {
753 unsafe {
754 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7c0usize)as*mut u8,crate::app::disposdata::DisposData_Item;
756(DisposData)__receiver)
757 }
758 }
759 #[doc = "`set_Item4(crate::app::disposdata::DisposData_Item)` overload"]
760 fn set_item4(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
761 unsafe {
762 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
763 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7d0usize)as*mut u8,();
764(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
765 }
766 }
767 #[doc = "`get_Item5()` overload"]
768 fn get_item5(self) -> crate::app::disposdata::DisposData_Item {
769 unsafe {
770 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
771 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7e0usize)as*mut u8,crate::app::disposdata::DisposData_Item;
772(DisposData)__receiver)
773 }
774 }
775 #[doc = "`set_Item5(crate::app::disposdata::DisposData_Item)` overload"]
776 fn set_item5(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
777 unsafe {
778 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa7f0usize)as*mut u8,();
780(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
781 }
782 }
783 #[doc = "`get_Item6()` overload"]
784 fn get_item6(self) -> crate::app::disposdata::DisposData_Item {
785 unsafe {
786 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa800usize)as*mut u8,crate::app::disposdata::DisposData_Item;
788(DisposData)__receiver)
789 }
790 }
791 #[doc = "`set_Item6(crate::app::disposdata::DisposData_Item)` overload"]
792 fn set_item6(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Item>) -> () {
793 unsafe {
794 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
795 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa810usize)as*mut u8,();
796(DisposData)__receiver,(crate::app::disposdata::DisposData_Item)::core::convert::Into::into(value))
797 }
798 }
799 #[doc = "`get_Gid()` overload"]
800 fn get_gid(self) -> ::unity::Il2CppString {
801 unsafe {
802 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
803 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa820usize)as*mut u8, ::unity::Il2CppString;
804(DisposData)__receiver)
805 }
806 }
807 #[doc = "`set_Gid(::unity::Il2CppString)` overload"]
808 fn set_gid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
809 unsafe {
810 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
811 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa830usize)as*mut u8,();
812(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
813 }
814 }
815 #[doc = "`get_HpStockCount()` overload"]
816 fn get_hp_stock_count(self) -> u8 {
817 unsafe {
818 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
819 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa840usize)as*mut u8,u8;
820(DisposData)__receiver)
821 }
822 }
823 #[doc = "`set_HpStockCount(u8)` overload"]
824 fn set_hp_stock_count(self, value: impl ::core::convert::Into<u8>) -> () {
825 unsafe {
826 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa850usize)as*mut u8,();
828(DisposData)__receiver,(u8)::core::convert::Into::into(value))
829 }
830 }
831 #[doc = "`get_State0()` overload"]
832 fn get_state0(self) -> crate::app::disposdata::DisposData_State {
833 unsafe {
834 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
835 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa860usize)as*mut u8,crate::app::disposdata::DisposData_State;
836(DisposData)__receiver)
837 }
838 }
839 #[doc = "`set_State0(crate::app::disposdata::DisposData_State)` overload"]
840 fn set_state0(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
841 unsafe {
842 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa870usize)as*mut u8,();
844(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
845 }
846 }
847 #[doc = "`get_State1()` overload"]
848 fn get_state1(self) -> crate::app::disposdata::DisposData_State {
849 unsafe {
850 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
851 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa880usize)as*mut u8,crate::app::disposdata::DisposData_State;
852(DisposData)__receiver)
853 }
854 }
855 #[doc = "`set_State1(crate::app::disposdata::DisposData_State)` overload"]
856 fn set_state1(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
857 unsafe {
858 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
859 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa890usize)as*mut u8,();
860(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
861 }
862 }
863 #[doc = "`get_State2()` overload"]
864 fn get_state2(self) -> crate::app::disposdata::DisposData_State {
865 unsafe {
866 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
867 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8a0usize)as*mut u8,crate::app::disposdata::DisposData_State;
868(DisposData)__receiver)
869 }
870 }
871 #[doc = "`set_State2(crate::app::disposdata::DisposData_State)` overload"]
872 fn set_state2(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
873 unsafe {
874 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
875 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8b0usize)as*mut u8,();
876(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
877 }
878 }
879 #[doc = "`get_State3()` overload"]
880 fn get_state3(self) -> crate::app::disposdata::DisposData_State {
881 unsafe {
882 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
883 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8c0usize)as*mut u8,crate::app::disposdata::DisposData_State;
884(DisposData)__receiver)
885 }
886 }
887 #[doc = "`set_State3(crate::app::disposdata::DisposData_State)` overload"]
888 fn set_state3(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
889 unsafe {
890 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
891 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8d0usize)as*mut u8,();
892(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
893 }
894 }
895 #[doc = "`get_State4()` overload"]
896 fn get_state4(self) -> crate::app::disposdata::DisposData_State {
897 unsafe {
898 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
899 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8e0usize)as*mut u8,crate::app::disposdata::DisposData_State;
900(DisposData)__receiver)
901 }
902 }
903 #[doc = "`set_State4(crate::app::disposdata::DisposData_State)` overload"]
904 fn set_state4(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
905 unsafe {
906 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
907 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa8f0usize)as*mut u8,();
908(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
909 }
910 }
911 #[doc = "`get_State5()` overload"]
912 fn get_state5(self) -> crate::app::disposdata::DisposData_State {
913 unsafe {
914 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa900usize)as*mut u8,crate::app::disposdata::DisposData_State;
916(DisposData)__receiver)
917 }
918 }
919 #[doc = "`set_State5(crate::app::disposdata::DisposData_State)` overload"]
920 fn set_state5(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_State>) -> () {
921 unsafe {
922 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
923 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa910usize)as*mut u8,();
924(DisposData)__receiver,(crate::app::disposdata::DisposData_State)::core::convert::Into::into(value))
925 }
926 }
927 #[doc = "`get_AI_ActionName()` overload"]
928 fn get_ai_action_name(self) -> ::unity::Il2CppString {
929 unsafe {
930 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
931 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa920usize)as*mut u8, ::unity::Il2CppString;
932(DisposData)__receiver)
933 }
934 }
935 #[doc = "`set_AI_ActionName(::unity::Il2CppString)` overload"]
936 fn set_ai_action_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
937 unsafe {
938 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
939 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa930usize)as*mut u8,();
940(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
941 }
942 }
943 #[doc = "`get_AI_ActionVal()` overload"]
944 fn get_ai_action_val(self) -> ::unity::Il2CppString {
945 unsafe {
946 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
947 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa940usize)as*mut u8, ::unity::Il2CppString;
948(DisposData)__receiver)
949 }
950 }
951 #[doc = "`set_AI_ActionVal(::unity::Il2CppString)` overload"]
952 fn set_ai_action_val(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
953 unsafe {
954 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
955 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa950usize)as*mut u8,();
956(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
957 }
958 }
959 #[doc = "`get_AI_MindName()` overload"]
960 fn get_ai_mind_name(self) -> ::unity::Il2CppString {
961 unsafe {
962 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
963 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa960usize)as*mut u8, ::unity::Il2CppString;
964(DisposData)__receiver)
965 }
966 }
967 #[doc = "`set_AI_MindName(::unity::Il2CppString)` overload"]
968 fn set_ai_mind_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
969 unsafe {
970 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa970usize)as*mut u8,();
972(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
973 }
974 }
975 #[doc = "`get_AI_MindVal()` overload"]
976 fn get_ai_mind_val(self) -> ::unity::Il2CppString {
977 unsafe {
978 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
979 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa980usize)as*mut u8, ::unity::Il2CppString;
980(DisposData)__receiver)
981 }
982 }
983 #[doc = "`set_AI_MindVal(::unity::Il2CppString)` overload"]
984 fn set_ai_mind_val(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
985 unsafe {
986 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
987 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa990usize)as*mut u8,();
988(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
989 }
990 }
991 #[doc = "`get_AI_AttackName()` overload"]
992 fn get_ai_attack_name(self) -> ::unity::Il2CppString {
993 unsafe {
994 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9a0usize)as*mut u8, ::unity::Il2CppString;
996(DisposData)__receiver)
997 }
998 }
999 #[doc = "`set_AI_AttackName(::unity::Il2CppString)` overload"]
1000 fn set_ai_attack_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1001 unsafe {
1002 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1003 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9b0usize)as*mut u8,();
1004(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1005 }
1006 }
1007 #[doc = "`get_AI_AttackVal()` overload"]
1008 fn get_ai_attack_val(self) -> ::unity::Il2CppString {
1009 unsafe {
1010 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1011 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9c0usize)as*mut u8, ::unity::Il2CppString;
1012(DisposData)__receiver)
1013 }
1014 }
1015 #[doc = "`set_AI_AttackVal(::unity::Il2CppString)` overload"]
1016 fn set_ai_attack_val(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1017 unsafe {
1018 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1019 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9d0usize)as*mut u8,();
1020(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1021 }
1022 }
1023 #[doc = "`get_AI_MoveName()` overload"]
1024 fn get_ai_move_name(self) -> ::unity::Il2CppString {
1025 unsafe {
1026 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1027 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9e0usize)as*mut u8, ::unity::Il2CppString;
1028(DisposData)__receiver)
1029 }
1030 }
1031 #[doc = "`set_AI_MoveName(::unity::Il2CppString)` overload"]
1032 fn set_ai_move_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1033 unsafe {
1034 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1035 ::unity::il2cpp_call!((::unity::module_base()+0x1cfa9f0usize)as*mut u8,();
1036(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1037 }
1038 }
1039 #[doc = "`get_AI_MoveVal()` overload"]
1040 fn get_ai_move_val(self) -> ::unity::Il2CppString {
1041 unsafe {
1042 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1043 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa00usize)as*mut u8, ::unity::Il2CppString;
1044(DisposData)__receiver)
1045 }
1046 }
1047 #[doc = "`set_AI_MoveVal(::unity::Il2CppString)` overload"]
1048 fn set_ai_move_val(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1049 unsafe {
1050 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1051 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa10usize)as*mut u8,();
1052(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1053 }
1054 }
1055 #[doc = "`get_AI_BattleRate()` overload"]
1056 fn get_ai_battle_rate(self) -> ::unity::Il2CppString {
1057 unsafe {
1058 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1059 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa20usize)as*mut u8, ::unity::Il2CppString;
1060(DisposData)__receiver)
1061 }
1062 }
1063 #[doc = "`set_AI_BattleRate(::unity::Il2CppString)` overload"]
1064 fn set_ai_battle_rate(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1065 unsafe {
1066 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1067 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa30usize)as*mut u8,();
1068(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1069 }
1070 }
1071 #[doc = "`get_AI_Priority()` overload"]
1072 fn get_ai_priority(self) -> u8 {
1073 unsafe {
1074 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa40usize)as*mut u8,u8;
1076(DisposData)__receiver)
1077 }
1078 }
1079 #[doc = "`set_AI_Priority(u8)` overload"]
1080 fn set_ai_priority(self, value: impl ::core::convert::Into<u8>) -> () {
1081 unsafe {
1082 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1083 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa50usize)as*mut u8,();
1084(DisposData)__receiver,(u8)::core::convert::Into::into(value))
1085 }
1086 }
1087 #[doc = "`get_AI_HealRateA()` overload"]
1088 fn get_ai_heal_rate_a(self) -> i8 {
1089 unsafe {
1090 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1091 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa60usize)as*mut u8,i8;
1092(DisposData)__receiver)
1093 }
1094 }
1095 #[doc = "`set_AI_HealRateA(i8)` overload"]
1096 fn set_ai_heal_rate_a(self, value: impl ::core::convert::Into<i8>) -> () {
1097 unsafe {
1098 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1099 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa70usize)as*mut u8,();
1100(DisposData)__receiver,(i8)::core::convert::Into::into(value))
1101 }
1102 }
1103 #[doc = "`get_AI_HealRateB()` overload"]
1104 fn get_ai_heal_rate_b(self) -> i8 {
1105 unsafe {
1106 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1107 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa80usize)as*mut u8,i8;
1108(DisposData)__receiver)
1109 }
1110 }
1111 #[doc = "`set_AI_HealRateB(i8)` overload"]
1112 fn set_ai_heal_rate_b(self, value: impl ::core::convert::Into<i8>) -> () {
1113 unsafe {
1114 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1115 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaa90usize)as*mut u8,();
1116(DisposData)__receiver,(i8)::core::convert::Into::into(value))
1117 }
1118 }
1119 #[doc = "`get_AI_BandNo()` overload"]
1120 fn get_ai_band_no(self) -> u32 {
1121 unsafe {
1122 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1123 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaaa0usize)as*mut u8,u32;
1124(DisposData)__receiver)
1125 }
1126 }
1127 #[doc = "`set_AI_BandNo(u32)` overload"]
1128 fn set_ai_band_no(self, value: impl ::core::convert::Into<u32>) -> () {
1129 unsafe {
1130 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1131 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaab0usize)as*mut u8,();
1132(DisposData)__receiver,(u32)::core::convert::Into::into(value))
1133 }
1134 }
1135 #[doc = "`get_AI_MoveLimit()` overload"]
1136 fn get_ai_move_limit(self) -> ::unity::Il2CppString {
1137 unsafe {
1138 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1139 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaac0usize)as*mut u8, ::unity::Il2CppString;
1140(DisposData)__receiver)
1141 }
1142 }
1143 #[doc = "`set_AI_MoveLimit(::unity::Il2CppString)` overload"]
1144 fn set_ai_move_limit(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1145 unsafe {
1146 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1147 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaad0usize)as*mut u8,();
1148(DisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1149 }
1150 }
1151 #[doc = "`get_AI_Flag()` overload"]
1152 fn get_ai_flag(self) -> crate::app::disposdata::DisposData_AIFlagField {
1153 unsafe {
1154 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1155 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaae0usize)as*mut u8,crate::app::disposdata::DisposData_AIFlagField;
1156(DisposData)__receiver)
1157 }
1158 }
1159 #[doc = "`set_AI_Flag(crate::app::disposdata::DisposData_AIFlagField)` overload"]
1160 fn set_ai_flag(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_AIFlagField>) -> () {
1161 unsafe {
1162 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1163 ::unity::il2cpp_call!((::unity::module_base()+0x1cfaaf0usize)as*mut u8,();
1164(DisposData)__receiver,(crate::app::disposdata::DisposData_AIFlagField)::core::convert::Into::into(value))
1165 }
1166 }
1167 #[doc = "`get_LevelMin()` overload"]
1168 fn get_level_min(self) -> u8 {
1169 unsafe {
1170 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1171 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab00usize)as*mut u8,u8;
1172(DisposData)__receiver)
1173 }
1174 }
1175 #[doc = "`set_LevelMin(u8)` overload"]
1176 fn set_level_min(self, value: impl ::core::convert::Into<u8>) -> () {
1177 unsafe {
1178 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1179 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab10usize)as*mut u8,();
1180(DisposData)__receiver,(u8)::core::convert::Into::into(value))
1181 }
1182 }
1183 #[doc = "`get_LevelMax()` overload"]
1184 fn get_level_max(self) -> u8 {
1185 unsafe {
1186 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1187 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab20usize)as*mut u8,u8;
1188(DisposData)__receiver)
1189 }
1190 }
1191 #[doc = "`set_LevelMax(u8)` overload"]
1192 fn set_level_max(self, value: impl ::core::convert::Into<u8>) -> () {
1193 unsafe {
1194 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1195 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab30usize)as*mut u8,();
1196(DisposData)__receiver,(u8)::core::convert::Into::into(value))
1197 }
1198 }
1199 #[doc = "`get_Force()` overload"]
1200 fn get_force(self) -> i8 {
1201 unsafe {
1202 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1203 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab40usize)as*mut u8,i8;
1204(DisposData)__receiver)
1205 }
1206 }
1207 #[doc = "`set_Force(i8)` overload"]
1208 fn set_force(self, value: impl ::core::convert::Into<i8>) -> () {
1209 unsafe {
1210 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1211 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab50usize)as*mut u8,();
1212(DisposData)__receiver,(i8)::core::convert::Into::into(value))
1213 }
1214 }
1215 #[doc = "`get_ForceType()` overload"]
1216 fn get_force_type(self) -> crate::app::force::Force_Type {
1217 unsafe {
1218 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1219 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab60usize)as*mut u8,crate::app::force::Force_Type;
1220(DisposData)__receiver)
1221 }
1222 }
1223 #[doc = "`GetPerson()` overload"]
1224 fn get_person(self) -> crate::app::persondata::PersonData {
1225 unsafe {
1226 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1227 ::unity::il2cpp_call!((::unity::module_base()+0x1cfab70usize)as*mut u8,crate::app::persondata::PersonData;
1228(DisposData)__receiver)
1229 }
1230 }
1231 #[doc = "`GetTerrain()` overload"]
1232 fn get_terrain(self) -> crate::app::terraindata_2::TerrainData_2 {
1233 unsafe {
1234 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1235 ::unity::il2cpp_call!((::unity::module_base()+0x1cfac30usize)as*mut u8,crate::app::terraindata_2::TerrainData_2;
1236(DisposData)__receiver)
1237 }
1238 }
1239 #[doc = "`GetJob()` overload"]
1240 fn get_job(self) -> crate::app::jobdata::JobData {
1241 unsafe {
1242 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1243 ::unity::il2cpp_call!((::unity::module_base()+0x1cfac90usize)as*mut u8,crate::app::jobdata::JobData;
1244(DisposData)__receiver)
1245 }
1246 }
1247 #[doc = "`GetItem(i32)` overload"]
1248 fn get_item(self, index: impl ::core::convert::Into<i32>) -> crate::app::itemdata::ItemData {
1249 unsafe {
1250 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1251 ::unity::il2cpp_call!((::unity::module_base()+0x1cfad10usize)as*mut u8,crate::app::itemdata::ItemData;
1252(DisposData)__receiver,(i32)::core::convert::Into::into(index))
1253 }
1254 }
1255 #[doc = "`AddUnitItem(crate::app::unit::Unit)` overload"]
1256 fn add_unit_item(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
1257 unsafe {
1258 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1259 ::unity::il2cpp_call!((::unity::module_base()+0x1cfadb0usize)as*mut u8,bool;
1260(DisposData)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1261 }
1262 }
1263 #[doc = "`GetLevel(crate::app::difficulty::Difficulty)` overload"]
1264 fn get_level(self, difficulty: impl ::core::convert::Into<crate::app::difficulty::Difficulty>) -> i32 {
1265 unsafe {
1266 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1267 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb120usize)as*mut u8,i32;
1268(DisposData)__receiver,(crate::app::difficulty::Difficulty)::core::convert::Into::into(difficulty))
1269 }
1270 }
1271 #[doc = "`GetLevel()` overload"]
1272 fn get_level_2(self) -> i32 {
1273 unsafe {
1274 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1275 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb160usize)as*mut u8,i32;
1276(DisposData)__receiver)
1277 }
1278 }
1279 #[doc = "`IsValid()` overload"]
1280 fn is_valid(self) -> bool {
1281 unsafe {
1282 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1283 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb390usize)as*mut u8,bool;
1284(DisposData)__receiver)
1285 }
1286 }
1287 #[doc = "`HasPosition()` overload"]
1288 fn has_position(self) -> bool {
1289 unsafe {
1290 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1291 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb470usize)as*mut u8,bool;
1292(DisposData)__receiver)
1293 }
1294 }
1295 #[doc = "`CanDispos()` overload"]
1296 fn can_dispos(self) -> bool {
1297 unsafe {
1298 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1299 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb490usize)as*mut u8,bool;
1300(DisposData)__receiver)
1301 }
1302 }
1303 #[doc = "`CanTerrain()` overload"]
1304 fn can_terrain(self) -> bool {
1305 unsafe {
1306 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1307 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb7b0usize)as*mut u8,bool;
1308(DisposData)__receiver)
1309 }
1310 }
1311 #[doc = "`CanUsePosition()` overload"]
1312 fn can_use_position(self) -> bool {
1313 unsafe {
1314 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1315 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb830usize)as*mut u8,bool;
1316(DisposData)__receiver)
1317 }
1318 }
1319 #[doc = "`IsDifficulty()` overload"]
1320 fn is_difficulty(self) -> bool {
1321 unsafe {
1322 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1323 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb5b0usize)as*mut u8,bool;
1324(DisposData)__receiver)
1325 }
1326 }
1327 #[doc = "`ReplaceBattleRate()` overload"]
1328 fn replace_battle_rate(self) -> crate::app::unitai::UnitAI_BattleRate {
1329 unsafe {
1330 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1331 ::unity::il2cpp_call!((::unity::module_base()+0x1cfb8e0usize)as*mut u8,crate::app::unitai::UnitAI_BattleRate;
1332(DisposData)__receiver)
1333 }
1334 }
1335 #[doc = "`OnBuild()` overload"]
1336 fn on_build(self) -> () {
1337 unsafe {
1338 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1339 {
1340 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1341 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1342 panic!(
1343 "unity: virtual slot {}
1344 out of range (vtable len {}
1345) on the runtime class behind {}
1346 (method `{}
1347`)",
1348 4usize,
1349 __vt.len(),
1350 <DisposData as ::unity::ClassIdentity>::NAME,
1351 "OnBuild",
1352 )
1353 });
1354 let __inner: extern "C" fn(DisposData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1355 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1356 __inner(__receiver, __mi)
1357 }
1358 }
1359 }
1360 #[doc = "`OnRelease()` overload"]
1361 fn on_release(self) -> () {
1362 unsafe {
1363 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1364 {
1365 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1366 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
1367 panic!(
1368 "unity: virtual slot {}
1369 out of range (vtable len {}
1370) on the runtime class behind {}
1371 (method `{}
1372`)",
1373 7usize,
1374 __vt.len(),
1375 <DisposData as ::unity::ClassIdentity>::NAME,
1376 "OnRelease",
1377 )
1378 });
1379 let __inner: extern "C" fn(DisposData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1380 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1381 __inner(__receiver, __mi)
1382 }
1383 }
1384 }
1385 #[doc = "`DbgValidateState()` overload"]
1386 fn dbg_validate_state(self) -> () {
1387 unsafe {
1388 let __receiver = <DisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1389 ::unity::il2cpp_call!((::unity::module_base()+0x1cfbad0usize)as*mut u8,();
1390(DisposData)__receiver)
1391 }
1392 }
1393}
1394
1395#[cfg(feature = "app-disposdata")]
1396impl<__T: IDisposData> IDisposDataMethods for __T {}
1397
1398#[cfg(feature = "app-disposdata")]
1399impl DisposData {
1400 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1401 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1402 }
1403
1404 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1405 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1406 }
1407
1408 pub fn get_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1409 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1410 }
1411
1412 pub fn set_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1413 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1414 }
1415
1416 pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1417 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1418 }
1419
1420 pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1421 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1422 }
1423
1424 pub fn get_tid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1425 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1426 }
1427
1428 pub fn set_tid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1429 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1430 }
1431
1432 pub fn get_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1433 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1434 }
1435
1436 pub fn set_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1437 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1438 }
1439
1440 pub fn get_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1441 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1442 }
1443
1444 pub fn set_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1445 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1446 }
1447
1448 pub fn get_sid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1449 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1450 }
1451
1452 pub fn set_sid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1453 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1454 }
1455
1456 pub fn get_bid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1457 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1458 }
1459
1460 pub fn set_bid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1461 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1462 }
1463
1464 pub fn get_appear_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1465 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1466 }
1467
1468 pub fn set_appear_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1469 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1470 }
1471
1472 pub fn get_appear_y_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1473 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1474 }
1475
1476 pub fn set_appear_y_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1477 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1478 }
1479
1480 pub fn get_dispos_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1481 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1482 }
1483
1484 pub fn set_dispos_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1485 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1486 }
1487
1488 pub fn get_dispos_y_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1489 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1490 }
1491
1492 pub fn set_dispos_y_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1493 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1494 }
1495
1496 pub fn get_direction_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1497 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1498 }
1499
1500 pub fn set_direction_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1501 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1502 }
1503
1504 pub fn get_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1505 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1506 }
1507
1508 pub fn set_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1509 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1510 }
1511
1512 pub fn get_level_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1513 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1514 }
1515
1516 pub fn set_level_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1517 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1518 }
1519
1520 pub fn get_level_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1521 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1522 }
1523
1524 pub fn set_level_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1525 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1526 }
1527
1528 pub fn get_level_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1529 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1530 }
1531
1532 pub fn set_level_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1533 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1534 }
1535
1536 pub fn get_items_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1537 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1538 }
1539
1540 pub fn set_items_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1541 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1542 }
1543
1544 pub fn get_item1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1545 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1546 }
1547
1548 pub fn set_item1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1549 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1550 }
1551
1552 pub fn get_item2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1553 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1554 }
1555
1556 pub fn set_item2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1557 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1558 }
1559
1560 pub fn get_item3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1561 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1562 }
1563
1564 pub fn set_item3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1565 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1566 }
1567
1568 pub fn get_item4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1569 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1570 }
1571
1572 pub fn set_item4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1573 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1574 }
1575
1576 pub fn get_item5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1577 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1578 }
1579
1580 pub fn set_item5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1581 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1582 }
1583
1584 pub fn get_item6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1585 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1586 }
1587
1588 pub fn set_item6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1589 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1590 }
1591
1592 pub fn get_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1593 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1594 }
1595
1596 pub fn set_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1597 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1598 }
1599
1600 pub fn get_hp_stock_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1601 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1602 }
1603
1604 pub fn set_hp_stock_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1605 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1606 }
1607
1608 pub fn get_state0_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1609 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1610 }
1611
1612 pub fn set_state0_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1613 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1614 }
1615
1616 pub fn get_state1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1617 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1618 }
1619
1620 pub fn set_state1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1621 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1622 }
1623
1624 pub fn get_state2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1625 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1626 }
1627
1628 pub fn set_state2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1629 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1630 }
1631
1632 pub fn get_state3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1633 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1634 }
1635
1636 pub fn set_state3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1637 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1638 }
1639
1640 pub fn get_state4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1641 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1642 }
1643
1644 pub fn set_state4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1645 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1646 }
1647
1648 pub fn get_state5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1649 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1650 }
1651
1652 pub fn set_state5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1653 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1654 }
1655
1656 pub fn get_ai_action_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1657 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1658 }
1659
1660 pub fn set_ai_action_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1661 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1662 }
1663
1664 pub fn get_ai_action_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1665 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1666 }
1667
1668 pub fn set_ai_action_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1669 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1670 }
1671
1672 pub fn get_ai_mind_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1673 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1674 }
1675
1676 pub fn set_ai_mind_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1677 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1678 }
1679
1680 pub fn get_ai_mind_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1681 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1682 }
1683
1684 pub fn set_ai_mind_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1685 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1686 }
1687
1688 pub fn get_ai_attack_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1689 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1690 }
1691
1692 pub fn set_ai_attack_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1693 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1694 }
1695
1696 pub fn get_ai_attack_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1697 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1698 }
1699
1700 pub fn set_ai_attack_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1701 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1702 }
1703
1704 pub fn get_ai_move_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1705 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1706 }
1707
1708 pub fn set_ai_move_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1710 }
1711
1712 pub fn get_ai_move_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1714 }
1715
1716 pub fn set_ai_move_val_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1718 }
1719
1720 pub fn get_ai_battle_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1722 }
1723
1724 pub fn set_ai_battle_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1725 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1726 }
1727
1728 pub fn get_ai_priority_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1729 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1730 }
1731
1732 pub fn set_ai_priority_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1733 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1734 }
1735
1736 pub fn get_ai_heal_rate_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1737 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1738 }
1739
1740 pub fn set_ai_heal_rate_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1741 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1742 }
1743
1744 pub fn get_ai_heal_rate_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1745 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1746 }
1747
1748 pub fn set_ai_heal_rate_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1749 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1750 }
1751
1752 pub fn get_ai_band_no_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1753 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1754 }
1755
1756 pub fn set_ai_band_no_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1757 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1758 }
1759
1760 pub fn get_ai_move_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1761 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1762 }
1763
1764 pub fn set_ai_move_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1765 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1766 }
1767
1768 pub fn get_ai_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1769 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1770 }
1771
1772 pub fn set_ai_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1773 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1774 }
1775
1776 pub fn get_level_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1777 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1778 }
1779
1780 pub fn set_level_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1781 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1782 }
1783
1784 pub fn get_level_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1785 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1786 }
1787
1788 pub fn set_level_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1789 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1790 }
1791
1792 pub fn get_force_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1793 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1794 }
1795
1796 pub fn set_force_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1797 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1798 }
1799
1800 pub fn get_force_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1801 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1802 }
1803
1804 pub fn get_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1805 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1806 }
1807
1808 pub fn get_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1809 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1810 }
1811
1812 pub fn get_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1813 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1814 }
1815
1816 pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1817 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1818 }
1819
1820 pub fn add_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1821 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1822 }
1823
1824 pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1825 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1826 }
1827
1828 pub fn get_level_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1829 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1830 }
1831
1832 pub fn get_variable_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1833 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
1834 }
1835
1836 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1837 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
1838 }
1839
1840 pub fn has_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1841 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
1842 }
1843
1844 pub fn can_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1845 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
1846 }
1847
1848 pub fn can_terrain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1849 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
1850 }
1851
1852 pub fn can_use_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1853 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
1854 }
1855
1856 pub fn is_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1857 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
1858 }
1859
1860 pub fn replace_battle_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1861 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
1862 }
1863
1864 pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1865 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
1866 }
1867
1868 pub fn on_release_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1869 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
1870 }
1871
1872 pub fn dbg_validate_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1873 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
1874 }
1875}
1876
1877#[cfg(feature = "app-disposdata")]
1878impl DisposData {
1879 #[doc = "Direct (non-virtual) call to `DisposData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1880 pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1881 let __mi = Self::on_build_method_info();
1882 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1883 __inner(this.into(), ::core::option::Option::None)
1884 }
1885
1886 #[doc = "Direct (non-virtual) call to `DisposData`'s own `OnRelease`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1887 pub unsafe fn on_release(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1888 let __mi = Self::on_release_method_info();
1889 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1890 __inner(this.into(), ::core::option::Option::None)
1891 }
1892}
1893
1894#[cfg(feature = "app-disposdata")]
1895impl DisposData {
1896 #[doc = "`.ctor()` — no args"]
1897 pub fn new() -> Self {
1898 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1899 panic!(
1900 "{}
1901::{}
1902 failed to instantiate",
1903 ::core::stringify!(DisposData),
1904 ::core::stringify!(new),
1905 )
1906 });
1907 <Self as IDisposDataMethods>::ctor(this);
1908 this
1909 }
1910}
1911
1912#[cfg(feature = "app-disposdata")]
1913pub trait IDisposData_AIFlagFieldMethods: IDisposData_AIFlagField {
1914 #[doc = "`.ctor(i32)` overload"]
1915 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
1916 unsafe {
1917 let __receiver =
1918 <DisposData_AIFlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1919 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3c20usize)as*mut u8,();
1920(DisposData_AIFlagField)__receiver,(i32)::core::convert::Into::into(f))
1921 }
1922 }
1923 #[doc = "`.ctor(crate::app::disposdata::DisposData_AIFlags)` overload"]
1924 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::disposdata::DisposData_AIFlags>) -> () {
1925 unsafe {
1926 let __receiver =
1927 <DisposData_AIFlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1928 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3c80usize)as*mut u8,();
1929(DisposData_AIFlagField)__receiver,(crate::app::disposdata::DisposData_AIFlags)::core::convert::Into::into(f))
1930 }
1931 }
1932 #[doc = "`ToInt(crate::app::disposdata::DisposData_AIFlags)` overload"]
1933 fn to_int(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_AIFlags>) -> i32 {
1934 unsafe {
1935 let __receiver =
1936 <DisposData_AIFlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1937 {
1938 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1939 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1940 panic!(
1941 "unity: virtual slot {}
1942 out of range (vtable len {}
1943) on the runtime class behind {}
1944 (method `{}
1945`)",
1946 5usize,
1947 __vt.len(),
1948 <DisposData_AIFlagField as ::unity::ClassIdentity>::NAME,
1949 "ToInt",
1950 )
1951 });
1952 let __inner: extern "C" fn(DisposData_AIFlagField, crate::app::disposdata::DisposData_AIFlags, ::unity::OptionalMethod) -> i32 =
1953 ::core::mem::transmute(__vi.method_ptr);
1954 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1955 __inner(__receiver, ::core::convert::Into::into(value), __mi)
1956 }
1957 }
1958 }
1959}
1960
1961#[cfg(feature = "app-disposdata")]
1962impl<__T: IDisposData_AIFlagField> IDisposData_AIFlagFieldMethods for __T {}
1963
1964#[cfg(feature = "app-disposdata")]
1965impl DisposData_AIFlagField {
1966 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1967 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1968 }
1969
1970 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1971 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1972 }
1973
1974 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1975 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1976 }
1977}
1978
1979#[cfg(feature = "app-disposdata")]
1980impl DisposData_AIFlagField {
1981 #[doc = "Direct (non-virtual) call to `DisposData_AIFlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1982 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::disposdata::DisposData_AIFlags) -> i32 {
1983 let __mi = Self::to_int_method_info();
1984 let __inner: extern "C" fn(::unity::IlInstance, crate::app::disposdata::DisposData_AIFlags, ::unity::OptionalMethod) -> i32 =
1985 ::core::mem::transmute(__mi.method_ptr);
1986 __inner(this.into(), value, ::core::option::Option::None)
1987 }
1988}
1989
1990#[cfg(feature = "app-disposdata")]
1991impl DisposData_AIFlagField {
1992 #[doc = "`.ctor(i32)` — overload selector"]
1993 pub fn new(f: i32) -> Self {
1994 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1995 panic!(
1996 "{}
1997::{}
1998 failed to instantiate",
1999 ::core::stringify!(DisposData_AIFlagField),
2000 ::core::stringify!(new),
2001 )
2002 });
2003 <Self as IDisposData_AIFlagFieldMethods>::ctor(this, f);
2004 this
2005 }
2006
2007 #[doc = "`.ctor(crate::app::disposdata::DisposData_AIFlags)` — overload selector"]
2008 pub fn new_2(f: crate::app::disposdata::DisposData_AIFlags) -> Self {
2009 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2010 panic!(
2011 "{}
2012::{}
2013 failed to instantiate",
2014 ::core::stringify!(DisposData_AIFlagField),
2015 ::core::stringify!(new_2),
2016 )
2017 });
2018 <Self as IDisposData_AIFlagFieldMethods>::ctor_2(this, f);
2019 this
2020 }
2021}
2022
2023#[cfg(feature = "app-disposdata")]
2024pub trait IDisposData_FlagFieldMethods: IDisposData_FlagField {
2025 #[doc = "`.ctor(i32)` overload"]
2026 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
2027 unsafe {
2028 let __receiver = <DisposData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2029 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3cf0usize)as*mut u8,();
2030(DisposData_FlagField)__receiver,(i32)::core::convert::Into::into(f))
2031 }
2032 }
2033 #[doc = "`.ctor(crate::app::disposdata::DisposData_Flags)` overload"]
2034 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::disposdata::DisposData_Flags>) -> () {
2035 unsafe {
2036 let __receiver = <DisposData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2037 ::unity::il2cpp_call!((::unity::module_base()+0x1bd3d50usize)as*mut u8,();
2038(DisposData_FlagField)__receiver,(crate::app::disposdata::DisposData_Flags)::core::convert::Into::into(f))
2039 }
2040 }
2041 #[doc = "`ToInt(crate::app::disposdata::DisposData_Flags)` overload"]
2042 fn to_int(self, value: impl ::core::convert::Into<crate::app::disposdata::DisposData_Flags>) -> i32 {
2043 unsafe {
2044 let __receiver = <DisposData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2045 {
2046 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2047 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
2048 panic!(
2049 "unity: virtual slot {}
2050 out of range (vtable len {}
2051) on the runtime class behind {}
2052 (method `{}
2053`)",
2054 5usize,
2055 __vt.len(),
2056 <DisposData_FlagField as ::unity::ClassIdentity>::NAME,
2057 "ToInt",
2058 )
2059 });
2060 let __inner: extern "C" fn(DisposData_FlagField, crate::app::disposdata::DisposData_Flags, ::unity::OptionalMethod) -> i32 =
2061 ::core::mem::transmute(__vi.method_ptr);
2062 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2063 __inner(__receiver, ::core::convert::Into::into(value), __mi)
2064 }
2065 }
2066 }
2067}
2068
2069#[cfg(feature = "app-disposdata")]
2070impl<__T: IDisposData_FlagField> IDisposData_FlagFieldMethods for __T {}
2071
2072#[cfg(feature = "app-disposdata")]
2073impl DisposData_FlagField {
2074 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2075 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2076 }
2077
2078 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2079 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2080 }
2081
2082 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2083 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2084 }
2085}
2086
2087#[cfg(feature = "app-disposdata")]
2088impl DisposData_FlagField {
2089 #[doc = "Direct (non-virtual) call to `DisposData_FlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2090 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::disposdata::DisposData_Flags) -> i32 {
2091 let __mi = Self::to_int_method_info();
2092 let __inner: extern "C" fn(::unity::IlInstance, crate::app::disposdata::DisposData_Flags, ::unity::OptionalMethod) -> i32 =
2093 ::core::mem::transmute(__mi.method_ptr);
2094 __inner(this.into(), value, ::core::option::Option::None)
2095 }
2096}
2097
2098#[cfg(feature = "app-disposdata")]
2099impl DisposData_FlagField {
2100 #[doc = "`.ctor(i32)` — overload selector"]
2101 pub fn new(f: i32) -> Self {
2102 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2103 panic!(
2104 "{}
2105::{}
2106 failed to instantiate",
2107 ::core::stringify!(DisposData_FlagField),
2108 ::core::stringify!(new),
2109 )
2110 });
2111 <Self as IDisposData_FlagFieldMethods>::ctor(this, f);
2112 this
2113 }
2114
2115 #[doc = "`.ctor(crate::app::disposdata::DisposData_Flags)` — overload selector"]
2116 pub fn new_2(f: crate::app::disposdata::DisposData_Flags) -> Self {
2117 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2118 panic!(
2119 "{}
2120::{}
2121 failed to instantiate",
2122 ::core::stringify!(DisposData_FlagField),
2123 ::core::stringify!(new_2),
2124 )
2125 });
2126 <Self as IDisposData_FlagFieldMethods>::ctor_2(this, f);
2127 this
2128 }
2129}
2130
2131#[cfg(feature = "app-disposdata")]
2132#[doc(hidden)]
2133pub mod prelude {
2134 pub use super::{
2135 DisposData, DisposData_AIFlagField, DisposData_AIFlags, DisposData_Directions, DisposData_FlagField, DisposData_Flags, DisposData_Item,
2136 DisposData_State, IDisposData, IDisposDataMethods, IDisposData_AIFlagField, IDisposData_AIFlagFieldMethods, IDisposData_FlagField,
2137 IDisposData_FlagFieldMethods, IDisposData_Item, IDisposData_ItemMethods,
2138 };
2139 #[cfg(feature = "app-bitfield32")]
2140 pub use crate::app::bitfield32::IBitField32Methods;
2141 #[cfg(feature = "app-bitfieldcommon")]
2142 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2143 #[cfg(feature = "app-bitfieldtemplate32_1")]
2144 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2145 #[cfg(feature = "app-structbase")]
2146 pub use crate::app::structbase::IStructBaseMethods;
2147 #[cfg(feature = "app-structdataarray_1")]
2148 pub use crate::app::structdataarray_1::IStructDataArray_1Methods;
2149 #[cfg(feature = "app-structtemplate_1")]
2150 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
2151 #[cfg(feature = "system-object")]
2152 pub use crate::system::object::IObjectMethods;
2153 #[cfg(feature = "system-enum")]
2154 pub use crate::system::r#enum::IEnumMethods;
2155 #[cfg(feature = "system-valuetype")]
2156 pub use crate::system::valuetype::IValueTypeMethods;
2157 pub use crate::{
2158 app::{
2159 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, structbase::IStructBase,
2160 structdataarray_1::IStructDataArray_1, structtemplate_1::IStructTemplate_1,
2161 },
2162 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2163 };
2164}