1#[cfg(feature = "app-persondata-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 structdata_1::{IStructData_1, StructData_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/persondata/PersonData_Flags.md"))]
25 #[repr(C)]
26 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
27 pub struct PersonData_Flags {
28 pub value: i32,
29 }
30 impl ::unity::ClassIdentity for PersonData_Flags {
31 const NAME: &'static str = "PersonData.Flags";
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 PersonData_Flags {
40 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
41 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
42 }
43 }
44 impl PersonData_Flags {
45 pub fn candidate_for_friend() -> Self {
46 Self { value: 1 }
47 }
48
49 pub fn belong_name() -> Self {
50 Self { value: 2 }
51 }
52
53 pub fn talent() -> Self {
54 Self { value: 4 }
55 }
56
57 pub fn ignore_job_skill_remove() -> Self {
58 Self { value: 8 }
59 }
60
61 pub fn dark_warp() -> Self {
62 Self { value: 16 }
63 }
64
65 pub fn dress_reverse() -> Self {
66 Self { value: 32 }
67 }
68
69 pub fn simple_ui() -> Self {
70 Self { value: 64 }
71 }
72
73 pub fn derived_hero() -> Self {
74 Self { value: 128 }
75 }
76
77 pub fn summon_warp() -> Self {
78 Self { value: 256 }
79 }
80 }
81
82 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData.md"))]
83 #[::unity::class(namespace = "App", name = "PersonData")]
84 #[parent(crate::app::structdata_1::StructData_1<crate::app::persondata::PersonData>)]
85 pub struct PersonData {
86 #[static_field]
87 #[rename(name = "s_Veyre")]
88 pub s_veyre: crate::app::persondata::PersonData,
89 }
90
91 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData_Country.md"))]
92 #[repr(C)]
93 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
94 pub struct PersonData_Country {
95 pub value: i32,
96 }
97 impl ::unity::ClassIdentity for PersonData_Country {
98 const NAME: &'static str = "PersonData.Country";
99 const NAMESPACE: &'static str = "App";
100
101 fn class() -> ::unity::Class {
102 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
103 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
104 }
105 }
106 impl ::unity::IlType for PersonData_Country {
107 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
108 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
109 }
110 }
111 impl PersonData_Country {
112 pub fn free() -> Self {
113 Self { value: 0 }
114 }
115
116 pub fn lithos() -> Self {
117 Self { value: 1 }
118 }
119
120 pub fn filene() -> Self {
121 Self { value: 2 }
122 }
123
124 pub fn brodia() -> Self {
125 Self { value: 3 }
126 }
127
128 pub fn ircion() -> Self {
129 Self { value: 4 }
130 }
131
132 pub fn solum() -> Self {
133 Self { value: 5 }
134 }
135
136 pub fn gradlon() -> Self {
137 Self { value: 6 }
138 }
139 }
140
141 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData_Colors.md"))]
142 #[repr(C)]
143 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
144 pub struct PersonData_Colors {
145 pub value: i32,
146 }
147 impl ::unity::ClassIdentity for PersonData_Colors {
148 const NAME: &'static str = "PersonData.Colors";
149 const NAMESPACE: &'static str = "App";
150
151 fn class() -> ::unity::Class {
152 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
153 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
154 }
155 }
156 impl ::unity::IlType for PersonData_Colors {
157 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
158 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
159 }
160 }
161 impl PersonData_Colors {
162 pub fn none() -> Self {
163 Self { value: 0 }
164 }
165
166 pub fn red() -> Self {
167 Self { value: 1 }
168 }
169
170 pub fn green() -> Self {
171 Self { value: 2 }
172 }
173
174 pub fn blue() -> Self {
175 Self { value: 3 }
176 }
177 }
178
179 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData_FlagField.md"))]
180 #[::unity::class(namespace = "App", name = "PersonData.FlagField")]
181 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::persondata::PersonData_Flags>)]
182 pub struct PersonData_FlagField {}
183
184 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData_Timing.md"))]
185 #[repr(C)]
186 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
187 pub struct PersonData_Timing {
188 pub value: i32,
189 }
190 impl ::unity::ClassIdentity for PersonData_Timing {
191 const NAME: &'static str = "PersonData.Timing";
192 const NAMESPACE: &'static str = "App";
193
194 fn class() -> ::unity::Class {
195 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
196 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
197 }
198 }
199 impl ::unity::IlType for PersonData_Timing {
200 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
201 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
202 }
203 }
204 impl PersonData_Timing {
205 pub fn none() -> Self {
206 Self { value: 0 }
207 }
208
209 pub fn begin() -> Self {
210 Self { value: 1 }
211 }
212
213 pub fn end() -> Self {
214 Self { value: 2 }
215 }
216
217 pub fn chapter() -> Self {
218 Self { value: 3 }
219 }
220
221 pub fn eternal() -> Self {
222 Self { value: 4 }
223 }
224 }
225
226 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/persondata/PersonData_Ranks.md"))]
227 #[repr(C)]
228 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
229 pub struct PersonData_Ranks {
230 pub value: i32,
231 }
232 impl ::unity::ClassIdentity for PersonData_Ranks {
233 const NAME: &'static str = "PersonData.Ranks";
234 const NAMESPACE: &'static str = "App";
235
236 fn class() -> ::unity::Class {
237 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
238 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
239 }
240 }
241 impl ::unity::IlType for PersonData_Ranks {
242 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
243 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
244 }
245 }
246 impl PersonData_Ranks {
247 pub fn none() -> Self {
248 Self { value: 0 }
249 }
250
251 pub fn rank1() -> Self {
252 Self { value: 1 }
253 }
254
255 pub fn rank2() -> Self {
256 Self { value: 2 }
257 }
258
259 pub fn rank3() -> Self {
260 Self { value: 3 }
261 }
262 }
263}
264
265#[cfg(feature = "app-persondata-types")]
266pub use __types::*;
267
268#[cfg(feature = "app-persondata")]
269impl PersonData {
270 #[doc = "`Load()` overload"]
271 pub fn load() -> () {
272 unsafe {
273 ::unity::il2cpp_call!((::unity::module_base()+0x1f25940usize)as*mut u8,();
274 )
275 }
276 }
277
278 #[doc = "`Serialize(crate::app::stream_2::Stream_2, crate::app::persondata::PersonData)` overload"]
279 pub fn serialize(
280 stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>,
281 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
282 ) -> () {
283 unsafe {
284 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a350usize)as*mut u8,();
285(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(crate::app::persondata::PersonData)::core::convert::Into::into(person))
286 }
287 }
288
289 #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
290 pub fn deserialize(stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> crate::app::persondata::PersonData {
291 unsafe {
292 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a3b0usize)as*mut u8,crate::app::persondata::PersonData;
293(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
294 }
295 }
296
297 #[doc = "`TrySerialize(crate::app::stream_2::Stream_2, crate::app::persondata::PersonData)` overload"]
298 pub fn try_serialize(
299 stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>,
300 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
301 ) -> () {
302 unsafe {
303 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a410usize)as*mut u8,();
304(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(crate::app::persondata::PersonData)::core::convert::Into::into(person))
305 }
306 }
307
308 #[doc = "`TryDeserialize(crate::app::stream_2::Stream_2)` overload"]
309 pub fn try_deserialize(stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> crate::app::persondata::PersonData {
310 unsafe {
311 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a4b0usize)as*mut u8,crate::app::persondata::PersonData;
312(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
313 }
314 }
315
316 #[doc = "`IsVeyre(crate::app::persondata::PersonData)` overload"]
317 pub fn is_veyre(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> bool {
318 unsafe {
319 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a590usize)as*mut u8,bool;
320(crate::app::persondata::PersonData)::core::convert::Into::into(person))
321 }
322 }
323}
324
325#[cfg(feature = "app-persondata")]
326pub trait IPersonDataMethods: IPersonData {
327 #[doc = "`.ctor()` overload"]
328 fn ctor(self) -> () {
329 unsafe {
330 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x1f259f0usize)as*mut u8,();
332(PersonData)__receiver)
333 }
334 }
335 #[doc = "`get_Pid()` overload"]
336 fn get_pid(self) -> ::unity::Il2CppString {
337 unsafe {
338 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c20usize)as*mut u8, ::unity::Il2CppString;
340(PersonData)__receiver)
341 }
342 }
343 #[doc = "`set_Pid(::unity::Il2CppString)` overload"]
344 fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
345 unsafe {
346 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
347 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c30usize)as*mut u8,();
348(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
349 }
350 }
351 #[doc = "`get_Name()` overload"]
352 fn get_name(self) -> ::unity::Il2CppString {
353 unsafe {
354 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
355 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c40usize)as*mut u8, ::unity::Il2CppString;
356(PersonData)__receiver)
357 }
358 }
359 #[doc = "`set_Name(::unity::Il2CppString)` overload"]
360 fn set_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
361 unsafe {
362 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
363 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c50usize)as*mut u8,();
364(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
365 }
366 }
367 #[doc = "`get_Jid()` overload"]
368 fn get_jid(self) -> ::unity::Il2CppString {
369 unsafe {
370 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
371 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c60usize)as*mut u8, ::unity::Il2CppString;
372(PersonData)__receiver)
373 }
374 }
375 #[doc = "`set_Jid(::unity::Il2CppString)` overload"]
376 fn set_jid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
377 unsafe {
378 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c70usize)as*mut u8,();
380(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
381 }
382 }
383 #[doc = "`get_Fid()` overload"]
384 fn get_fid(self) -> ::unity::Il2CppString {
385 unsafe {
386 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c80usize)as*mut u8, ::unity::Il2CppString;
388(PersonData)__receiver)
389 }
390 }
391 #[doc = "`set_Fid(::unity::Il2CppString)` overload"]
392 fn set_fid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
393 unsafe {
394 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
395 ::unity::il2cpp_call!((::unity::module_base()+0x1f25c90usize)as*mut u8,();
396(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
397 }
398 }
399 #[doc = "`get_Aid()` overload"]
400 fn get_aid(self) -> ::unity::Il2CppString {
401 unsafe {
402 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ca0usize)as*mut u8, ::unity::Il2CppString;
404(PersonData)__receiver)
405 }
406 }
407 #[doc = "`set_Aid(::unity::Il2CppString)` overload"]
408 fn set_aid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
409 unsafe {
410 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411 ::unity::il2cpp_call!((::unity::module_base()+0x1f25cb0usize)as*mut u8,();
412(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
413 }
414 }
415 #[doc = "`get_Help()` overload"]
416 fn get_help(self) -> ::unity::Il2CppString {
417 unsafe {
418 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419 ::unity::il2cpp_call!((::unity::module_base()+0x1f25cc0usize)as*mut u8, ::unity::Il2CppString;
420(PersonData)__receiver)
421 }
422 }
423 #[doc = "`set_Help(::unity::Il2CppString)` overload"]
424 fn set_help(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
425 unsafe {
426 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
427 ::unity::il2cpp_call!((::unity::module_base()+0x1f25cd0usize)as*mut u8,();
428(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
429 }
430 }
431 #[doc = "`get_Die()` overload"]
432 fn get_die(self) -> ::unity::Il2CppString {
433 unsafe {
434 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ce0usize)as*mut u8, ::unity::Il2CppString;
436(PersonData)__receiver)
437 }
438 }
439 #[doc = "`set_Die(::unity::Il2CppString)` overload"]
440 fn set_die(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
441 unsafe {
442 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443 ::unity::il2cpp_call!((::unity::module_base()+0x1f25cf0usize)as*mut u8,();
444(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
445 }
446 }
447 #[doc = "`get_Belong()` overload"]
448 fn get_belong(self) -> ::unity::Il2CppString {
449 unsafe {
450 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d00usize)as*mut u8, ::unity::Il2CppString;
452(PersonData)__receiver)
453 }
454 }
455 #[doc = "`set_Belong(::unity::Il2CppString)` overload"]
456 fn set_belong(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
457 unsafe {
458 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d10usize)as*mut u8,();
460(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
461 }
462 }
463 #[doc = "`get_UnitIconID()` overload"]
464 fn get_unit_icon_id(self) -> ::unity::Il2CppString {
465 unsafe {
466 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d20usize)as*mut u8, ::unity::Il2CppString;
468(PersonData)__receiver)
469 }
470 }
471 #[doc = "`set_UnitIconID(::unity::Il2CppString)` overload"]
472 fn set_unit_icon_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
473 unsafe {
474 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d30usize)as*mut u8,();
476(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
477 }
478 }
479 #[doc = "`get_Age()` overload"]
480 fn get_age(self) -> i16 {
481 unsafe {
482 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
483 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d40usize)as*mut u8,i16;
484(PersonData)__receiver)
485 }
486 }
487 #[doc = "`set_Age(i16)` overload"]
488 fn set_age(self, value: impl ::core::convert::Into<i16>) -> () {
489 unsafe {
490 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
491 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d50usize)as*mut u8,();
492(PersonData)__receiver,(i16)::core::convert::Into::into(value))
493 }
494 }
495 #[doc = "`get_BirthMonth()` overload"]
496 fn get_birth_month(self) -> u8 {
497 unsafe {
498 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d60usize)as*mut u8,u8;
500(PersonData)__receiver)
501 }
502 }
503 #[doc = "`set_BirthMonth(u8)` overload"]
504 fn set_birth_month(self, value: impl ::core::convert::Into<u8>) -> () {
505 unsafe {
506 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
507 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d70usize)as*mut u8,();
508(PersonData)__receiver,(u8)::core::convert::Into::into(value))
509 }
510 }
511 #[doc = "`get_BirthDay()` overload"]
512 fn get_birth_day(self) -> u8 {
513 unsafe {
514 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d80usize)as*mut u8,u8;
516(PersonData)__receiver)
517 }
518 }
519 #[doc = "`set_BirthDay(u8)` overload"]
520 fn set_birth_day(self, value: impl ::core::convert::Into<u8>) -> () {
521 unsafe {
522 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523 ::unity::il2cpp_call!((::unity::module_base()+0x1f25d90usize)as*mut u8,();
524(PersonData)__receiver,(u8)::core::convert::Into::into(value))
525 }
526 }
527 #[doc = "`get_Gender()` overload"]
528 fn get_gender(self) -> crate::app::gender::Gender {
529 unsafe {
530 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
531 ::unity::il2cpp_call!((::unity::module_base()+0x1f25da0usize)as*mut u8,crate::app::gender::Gender;
532(PersonData)__receiver)
533 }
534 }
535 #[doc = "`set_Gender(crate::app::gender::Gender)` overload"]
536 fn set_gender(self, value: impl ::core::convert::Into<crate::app::gender::Gender>) -> () {
537 unsafe {
538 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539 ::unity::il2cpp_call!((::unity::module_base()+0x1f25db0usize)as*mut u8,();
540(PersonData)__receiver,(crate::app::gender::Gender)::core::convert::Into::into(value))
541 }
542 }
543 #[doc = "`get_Level()` overload"]
544 fn get_level(self) -> u8 {
545 unsafe {
546 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
547 ::unity::il2cpp_call!((::unity::module_base()+0x1f25dc0usize)as*mut u8,u8;
548(PersonData)__receiver)
549 }
550 }
551 #[doc = "`set_Level(u8)` overload"]
552 fn set_level(self, value: impl ::core::convert::Into<u8>) -> () {
553 unsafe {
554 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
555 ::unity::il2cpp_call!((::unity::module_base()+0x1f25dd0usize)as*mut u8,();
556(PersonData)__receiver,(u8)::core::convert::Into::into(value))
557 }
558 }
559 #[doc = "`get_InternalLevel()` overload"]
560 fn get_internal_level(self) -> i8 {
561 unsafe {
562 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
563 ::unity::il2cpp_call!((::unity::module_base()+0x1f25de0usize)as*mut u8,i8;
564(PersonData)__receiver)
565 }
566 }
567 #[doc = "`set_InternalLevel(i8)` overload"]
568 fn set_internal_level(self, value: impl ::core::convert::Into<i8>) -> () {
569 unsafe {
570 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
571 ::unity::il2cpp_call!((::unity::module_base()+0x1f25df0usize)as*mut u8,();
572(PersonData)__receiver,(i8)::core::convert::Into::into(value))
573 }
574 }
575 #[doc = "`get_AutoGrowOffsetN()` overload"]
576 fn get_auto_grow_offset_n(self) -> i8 {
577 unsafe {
578 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e00usize)as*mut u8,i8;
580(PersonData)__receiver)
581 }
582 }
583 #[doc = "`set_AutoGrowOffsetN(i8)` overload"]
584 fn set_auto_grow_offset_n(self, value: impl ::core::convert::Into<i8>) -> () {
585 unsafe {
586 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e10usize)as*mut u8,();
588(PersonData)__receiver,(i8)::core::convert::Into::into(value))
589 }
590 }
591 #[doc = "`get_AutoGrowOffsetH()` overload"]
592 fn get_auto_grow_offset_h(self) -> i8 {
593 unsafe {
594 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
595 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e20usize)as*mut u8,i8;
596(PersonData)__receiver)
597 }
598 }
599 #[doc = "`set_AutoGrowOffsetH(i8)` overload"]
600 fn set_auto_grow_offset_h(self, value: impl ::core::convert::Into<i8>) -> () {
601 unsafe {
602 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e30usize)as*mut u8,();
604(PersonData)__receiver,(i8)::core::convert::Into::into(value))
605 }
606 }
607 #[doc = "`get_AutoGrowOffsetL()` overload"]
608 fn get_auto_grow_offset_l(self) -> i8 {
609 unsafe {
610 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e40usize)as*mut u8,i8;
612(PersonData)__receiver)
613 }
614 }
615 #[doc = "`set_AutoGrowOffsetL(i8)` overload"]
616 fn set_auto_grow_offset_l(self, value: impl ::core::convert::Into<i8>) -> () {
617 unsafe {
618 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
619 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e50usize)as*mut u8,();
620(PersonData)__receiver,(i8)::core::convert::Into::into(value))
621 }
622 }
623 #[doc = "`get_AssetForce()` overload"]
624 fn get_asset_force(self) -> crate::app::force::Force_Type {
625 unsafe {
626 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
627 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e60usize)as*mut u8,crate::app::force::Force_Type;
628(PersonData)__receiver)
629 }
630 }
631 #[doc = "`set_AssetForce(crate::app::force::Force_Type)` overload"]
632 fn set_asset_force(self, value: impl ::core::convert::Into<crate::app::force::Force_Type>) -> () {
633 unsafe {
634 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
635 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e70usize)as*mut u8,();
636(PersonData)__receiver,(crate::app::force::Force_Type)::core::convert::Into::into(value))
637 }
638 }
639 #[doc = "`get_SupportCategory()` overload"]
640 fn get_support_category(self) -> ::unity::Il2CppString {
641 unsafe {
642 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e80usize)as*mut u8, ::unity::Il2CppString;
644(PersonData)__receiver)
645 }
646 }
647 #[doc = "`set_SupportCategory(::unity::Il2CppString)` overload"]
648 fn set_support_category(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
649 unsafe {
650 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
651 ::unity::il2cpp_call!((::unity::module_base()+0x1f25e90usize)as*mut u8,();
652(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
653 }
654 }
655 #[doc = "`get_SkillPoint()` overload"]
656 fn get_skill_point(self) -> i32 {
657 unsafe {
658 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
659 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ea0usize)as*mut u8,i32;
660(PersonData)__receiver)
661 }
662 }
663 #[doc = "`set_SkillPoint(i32)` overload"]
664 fn set_skill_point(self, value: impl ::core::convert::Into<i32>) -> () {
665 unsafe {
666 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
667 ::unity::il2cpp_call!((::unity::module_base()+0x1f25eb0usize)as*mut u8,();
668(PersonData)__receiver,(i32)::core::convert::Into::into(value))
669 }
670 }
671 #[doc = "`get_BmapSize()` overload"]
672 fn get_bmap_size(self) -> u8 {
673 unsafe {
674 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ec0usize)as*mut u8,u8;
676(PersonData)__receiver)
677 }
678 }
679 #[doc = "`set_BmapSize(u8)` overload"]
680 fn set_bmap_size(self, value: impl ::core::convert::Into<u8>) -> () {
681 unsafe {
682 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ed0usize)as*mut u8,();
684(PersonData)__receiver,(u8)::core::convert::Into::into(value))
685 }
686 }
687 #[doc = "`get_Items()` overload"]
688 fn get_items(self) -> ::unity::Array<::unity::Il2CppString> {
689 unsafe {
690 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
691 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ee0usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
692(PersonData)__receiver)
693 }
694 }
695 #[doc = "`set_Items(::unity::Array<::unity::Il2CppString>)` overload"]
696 fn set_items(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
697 unsafe {
698 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
699 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ef0usize)as*mut u8,();
700(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
701 }
702 }
703 #[doc = "`get_DropItem()` overload"]
704 fn get_drop_item(self) -> ::unity::Il2CppString {
705 unsafe {
706 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
707 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f00usize)as*mut u8, ::unity::Il2CppString;
708(PersonData)__receiver)
709 }
710 }
711 #[doc = "`set_DropItem(::unity::Il2CppString)` overload"]
712 fn set_drop_item(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
713 unsafe {
714 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
715 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f10usize)as*mut u8,();
716(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
717 }
718 }
719 #[doc = "`get_DropRatio()` overload"]
720 fn get_drop_ratio(self) -> f32 {
721 unsafe {
722 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
723 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f20usize)as*mut u8,f32;
724(PersonData)__receiver)
725 }
726 }
727 #[doc = "`set_DropRatio(f32)` overload"]
728 fn set_drop_ratio(self, value: impl ::core::convert::Into<f32>) -> () {
729 unsafe {
730 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
731 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f30usize)as*mut u8,();
732(PersonData)__receiver,(f32)::core::convert::Into::into(value))
733 }
734 }
735 #[doc = "`get_Flag()` overload"]
736 fn get_flag(self) -> crate::app::persondata::PersonData_FlagField {
737 unsafe {
738 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
739 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f40usize)as*mut u8,crate::app::persondata::PersonData_FlagField;
740(PersonData)__receiver)
741 }
742 }
743 #[doc = "`set_Flag(crate::app::persondata::PersonData_FlagField)` overload"]
744 fn set_flag(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_FlagField>) -> () {
745 unsafe {
746 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
747 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f50usize)as*mut u8,();
748(PersonData)__receiver,(crate::app::persondata::PersonData_FlagField)::core::convert::Into::into(value))
749 }
750 }
751 #[doc = "`get_Aptitude()` overload"]
752 fn get_aptitude(self) -> crate::app::weaponmask::WeaponMask {
753 unsafe {
754 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f60usize)as*mut u8,crate::app::weaponmask::WeaponMask;
756(PersonData)__receiver)
757 }
758 }
759 #[doc = "`set_Aptitude(crate::app::weaponmask::WeaponMask)` overload"]
760 fn set_aptitude(self, value: impl ::core::convert::Into<crate::app::weaponmask::WeaponMask>) -> () {
761 unsafe {
762 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
763 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f70usize)as*mut u8,();
764(PersonData)__receiver,(crate::app::weaponmask::WeaponMask)::core::convert::Into::into(value))
765 }
766 }
767 #[doc = "`get_SubAptitude()` overload"]
768 fn get_sub_aptitude(self) -> crate::app::weaponmask::WeaponMask {
769 unsafe {
770 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
771 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f80usize)as*mut u8,crate::app::weaponmask::WeaponMask;
772(PersonData)__receiver)
773 }
774 }
775 #[doc = "`set_SubAptitude(crate::app::weaponmask::WeaponMask)` overload"]
776 fn set_sub_aptitude(self, value: impl ::core::convert::Into<crate::app::weaponmask::WeaponMask>) -> () {
777 unsafe {
778 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779 ::unity::il2cpp_call!((::unity::module_base()+0x1f25f90usize)as*mut u8,();
780(PersonData)__receiver,(crate::app::weaponmask::WeaponMask)::core::convert::Into::into(value))
781 }
782 }
783 #[doc = "`get_OffsetN()` overload"]
784 fn get_offset_n(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
785 unsafe {
786 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787 ::unity::il2cpp_call!((::unity::module_base()+0x1f25fa0usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
788(PersonData)__receiver)
789 }
790 }
791 #[doc = "`set_OffsetN(crate::app::capabilitysbyte::CapabilitySbyte)` overload"]
792 fn set_offset_n(self, value: impl ::core::convert::Into<crate::app::capabilitysbyte::CapabilitySbyte>) -> () {
793 unsafe {
794 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
795 ::unity::il2cpp_call!((::unity::module_base()+0x1f25fb0usize)as*mut u8,();
796(PersonData)__receiver,(crate::app::capabilitysbyte::CapabilitySbyte)::core::convert::Into::into(value))
797 }
798 }
799 #[doc = "`get_OffsetH()` overload"]
800 fn get_offset_h(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
801 unsafe {
802 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
803 ::unity::il2cpp_call!((::unity::module_base()+0x1f25fc0usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
804(PersonData)__receiver)
805 }
806 }
807 #[doc = "`set_OffsetH(crate::app::capabilitysbyte::CapabilitySbyte)` overload"]
808 fn set_offset_h(self, value: impl ::core::convert::Into<crate::app::capabilitysbyte::CapabilitySbyte>) -> () {
809 unsafe {
810 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
811 ::unity::il2cpp_call!((::unity::module_base()+0x1f25fd0usize)as*mut u8,();
812(PersonData)__receiver,(crate::app::capabilitysbyte::CapabilitySbyte)::core::convert::Into::into(value))
813 }
814 }
815 #[doc = "`get_OffsetL()` overload"]
816 fn get_offset_l(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
817 unsafe {
818 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
819 ::unity::il2cpp_call!((::unity::module_base()+0x1f25fe0usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
820(PersonData)__receiver)
821 }
822 }
823 #[doc = "`set_OffsetL(crate::app::capabilitysbyte::CapabilitySbyte)` overload"]
824 fn set_offset_l(self, value: impl ::core::convert::Into<crate::app::capabilitysbyte::CapabilitySbyte>) -> () {
825 unsafe {
826 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827 ::unity::il2cpp_call!((::unity::module_base()+0x1f25ff0usize)as*mut u8,();
828(PersonData)__receiver,(crate::app::capabilitysbyte::CapabilitySbyte)::core::convert::Into::into(value))
829 }
830 }
831 #[doc = "`get_Limit()` overload"]
832 fn get_limit(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
833 unsafe {
834 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
835 ::unity::il2cpp_call!((::unity::module_base()+0x1f26000usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
836(PersonData)__receiver)
837 }
838 }
839 #[doc = "`set_Limit(crate::app::capabilitysbyte::CapabilitySbyte)` overload"]
840 fn set_limit(self, value: impl ::core::convert::Into<crate::app::capabilitysbyte::CapabilitySbyte>) -> () {
841 unsafe {
842 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843 ::unity::il2cpp_call!((::unity::module_base()+0x1f26010usize)as*mut u8,();
844(PersonData)__receiver,(crate::app::capabilitysbyte::CapabilitySbyte)::core::convert::Into::into(value))
845 }
846 }
847 #[doc = "`get_Grow()` overload"]
848 fn get_grow(self) -> crate::app::capability::Capability {
849 unsafe {
850 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
851 ::unity::il2cpp_call!((::unity::module_base()+0x1f26020usize)as*mut u8,crate::app::capability::Capability;
852(PersonData)__receiver)
853 }
854 }
855 #[doc = "`set_Grow(crate::app::capability::Capability)` overload"]
856 fn set_grow(self, value: impl ::core::convert::Into<crate::app::capability::Capability>) -> () {
857 unsafe {
858 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
859 ::unity::il2cpp_call!((::unity::module_base()+0x1f26030usize)as*mut u8,();
860(PersonData)__receiver,(crate::app::capability::Capability)::core::convert::Into::into(value))
861 }
862 }
863 #[doc = "`get_CommonSids()` overload"]
864 fn get_common_sids(self) -> ::unity::Array<::unity::Il2CppString> {
865 unsafe {
866 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
867 ::unity::il2cpp_call!((::unity::module_base()+0x1f26040usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
868(PersonData)__receiver)
869 }
870 }
871 #[doc = "`set_CommonSids(::unity::Array<::unity::Il2CppString>)` overload"]
872 fn set_common_sids(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
873 unsafe {
874 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
875 ::unity::il2cpp_call!((::unity::module_base()+0x1f26050usize)as*mut u8,();
876(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
877 }
878 }
879 #[doc = "`get_NormalSids()` overload"]
880 fn get_normal_sids(self) -> ::unity::Array<::unity::Il2CppString> {
881 unsafe {
882 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
883 ::unity::il2cpp_call!((::unity::module_base()+0x1f26060usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
884(PersonData)__receiver)
885 }
886 }
887 #[doc = "`set_NormalSids(::unity::Array<::unity::Il2CppString>)` overload"]
888 fn set_normal_sids(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
889 unsafe {
890 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
891 ::unity::il2cpp_call!((::unity::module_base()+0x1f26070usize)as*mut u8,();
892(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
893 }
894 }
895 #[doc = "`get_HardSids()` overload"]
896 fn get_hard_sids(self) -> ::unity::Array<::unity::Il2CppString> {
897 unsafe {
898 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
899 ::unity::il2cpp_call!((::unity::module_base()+0x1f26080usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
900(PersonData)__receiver)
901 }
902 }
903 #[doc = "`set_HardSids(::unity::Array<::unity::Il2CppString>)` overload"]
904 fn set_hard_sids(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
905 unsafe {
906 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
907 ::unity::il2cpp_call!((::unity::module_base()+0x1f26090usize)as*mut u8,();
908(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
909 }
910 }
911 #[doc = "`get_LunaticSids()` overload"]
912 fn get_lunatic_sids(self) -> ::unity::Array<::unity::Il2CppString> {
913 unsafe {
914 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x1f260a0usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
916(PersonData)__receiver)
917 }
918 }
919 #[doc = "`set_LunaticSids(::unity::Array<::unity::Il2CppString>)` overload"]
920 fn set_lunatic_sids(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
921 unsafe {
922 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
923 ::unity::il2cpp_call!((::unity::module_base()+0x1f260b0usize)as*mut u8,();
924(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
925 }
926 }
927 #[doc = "`get_EngageSid()` overload"]
928 fn get_engage_sid(self) -> ::unity::Il2CppString {
929 unsafe {
930 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
931 ::unity::il2cpp_call!((::unity::module_base()+0x1f260c0usize)as*mut u8, ::unity::Il2CppString;
932(PersonData)__receiver)
933 }
934 }
935 #[doc = "`set_EngageSid(::unity::Il2CppString)` overload"]
936 fn set_engage_sid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
937 unsafe {
938 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
939 ::unity::il2cpp_call!((::unity::module_base()+0x1f260d0usize)as*mut u8,();
940(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
941 }
942 }
943 #[doc = "`get_TalkPauseDelayMin()` overload"]
944 fn get_talk_pause_delay_min(self) -> f32 {
945 unsafe {
946 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
947 ::unity::il2cpp_call!((::unity::module_base()+0x1f260e0usize)as*mut u8,f32;
948(PersonData)__receiver)
949 }
950 }
951 #[doc = "`set_TalkPauseDelayMin(f32)` overload"]
952 fn set_talk_pause_delay_min(self, value: impl ::core::convert::Into<f32>) -> () {
953 unsafe {
954 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
955 ::unity::il2cpp_call!((::unity::module_base()+0x1f260f0usize)as*mut u8,();
956(PersonData)__receiver,(f32)::core::convert::Into::into(value))
957 }
958 }
959 #[doc = "`get_TalkPauseDelayMax()` overload"]
960 fn get_talk_pause_delay_max(self) -> f32 {
961 unsafe {
962 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
963 ::unity::il2cpp_call!((::unity::module_base()+0x1f26100usize)as*mut u8,f32;
964(PersonData)__receiver)
965 }
966 }
967 #[doc = "`set_TalkPauseDelayMax(f32)` overload"]
968 fn set_talk_pause_delay_max(self, value: impl ::core::convert::Into<f32>) -> () {
969 unsafe {
970 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971 ::unity::il2cpp_call!((::unity::module_base()+0x1f26110usize)as*mut u8,();
972(PersonData)__receiver,(f32)::core::convert::Into::into(value))
973 }
974 }
975 #[doc = "`get_TalkPauseSpeed()` overload"]
976 fn get_talk_pause_speed(self) -> f32 {
977 unsafe {
978 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
979 ::unity::il2cpp_call!((::unity::module_base()+0x1f26120usize)as*mut u8,f32;
980(PersonData)__receiver)
981 }
982 }
983 #[doc = "`set_TalkPauseSpeed(f32)` overload"]
984 fn set_talk_pause_speed(self, value: impl ::core::convert::Into<f32>) -> () {
985 unsafe {
986 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
987 ::unity::il2cpp_call!((::unity::module_base()+0x1f26130usize)as*mut u8,();
988(PersonData)__receiver,(f32)::core::convert::Into::into(value))
989 }
990 }
991 #[doc = "`get_CombatBgm()` overload"]
992 fn get_combat_bgm(self) -> ::unity::Il2CppString {
993 unsafe {
994 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995 ::unity::il2cpp_call!((::unity::module_base()+0x1f26140usize)as*mut u8, ::unity::Il2CppString;
996(PersonData)__receiver)
997 }
998 }
999 #[doc = "`set_CombatBgm(::unity::Il2CppString)` overload"]
1000 fn set_combat_bgm(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1001 unsafe {
1002 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1003 ::unity::il2cpp_call!((::unity::module_base()+0x1f26150usize)as*mut u8,();
1004(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1005 }
1006 }
1007 #[doc = "`get_AsciiName()` overload"]
1008 fn get_ascii_name(self) -> ::unity::Il2CppString {
1009 unsafe {
1010 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1011 ::unity::il2cpp_call!((::unity::module_base()+0x1f26160usize)as*mut u8, ::unity::Il2CppString;
1012(PersonData)__receiver)
1013 }
1014 }
1015 #[doc = "`set_AsciiName(::unity::Il2CppString)` overload"]
1016 fn set_ascii_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1017 unsafe {
1018 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1019 ::unity::il2cpp_call!((::unity::module_base()+0x1f26170usize)as*mut u8,();
1020(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1021 }
1022 }
1023 #[doc = "`get_LinkGod()` overload"]
1024 fn get_link_god(self) -> crate::app::goddata::GodData {
1025 unsafe {
1026 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1027 ::unity::il2cpp_call!((::unity::module_base()+0x1f26180usize)as*mut u8,crate::app::goddata::GodData;
1028(PersonData)__receiver)
1029 }
1030 }
1031 #[doc = "`set_LinkGod(crate::app::goddata::GodData)` overload"]
1032 fn set_link_god(self, value: impl ::core::convert::Into<crate::app::goddata::GodData>) -> () {
1033 unsafe {
1034 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1035 ::unity::il2cpp_call!((::unity::module_base()+0x1f26190usize)as*mut u8,();
1036(PersonData)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(value))
1037 }
1038 }
1039 #[doc = "`get_Attrs()` overload"]
1040 fn get_attrs(self) -> crate::app::skilldata::SkillData_Attrs {
1041 unsafe {
1042 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1043 ::unity::il2cpp_call!((::unity::module_base()+0x1f261a0usize)as*mut u8,crate::app::skilldata::SkillData_Attrs;
1044(PersonData)__receiver)
1045 }
1046 }
1047 #[doc = "`set_Attrs(crate::app::skilldata::SkillData_Attrs)` overload"]
1048 fn set_attrs(self, value: impl ::core::convert::Into<crate::app::skilldata::SkillData_Attrs>) -> () {
1049 unsafe {
1050 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1051 ::unity::il2cpp_call!((::unity::module_base()+0x1f261b0usize)as*mut u8,();
1052(PersonData)__receiver,(crate::app::skilldata::SkillData_Attrs)::core::convert::Into::into(value))
1053 }
1054 }
1055 #[doc = "`get_ExistDieCid()` overload"]
1056 fn get_exist_die_cid(self) -> ::unity::Il2CppString {
1057 unsafe {
1058 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1059 ::unity::il2cpp_call!((::unity::module_base()+0x1f261c0usize)as*mut u8, ::unity::Il2CppString;
1060(PersonData)__receiver)
1061 }
1062 }
1063 #[doc = "`set_ExistDieCid(::unity::Il2CppString)` overload"]
1064 fn set_exist_die_cid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1065 unsafe {
1066 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1067 ::unity::il2cpp_call!((::unity::module_base()+0x1f261d0usize)as*mut u8,();
1068(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1069 }
1070 }
1071 #[doc = "`get_ExistDieTiming()` overload"]
1072 fn get_exist_die_timing(self) -> crate::app::persondata::PersonData_Timing {
1073 unsafe {
1074 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 ::unity::il2cpp_call!((::unity::module_base()+0x1f261e0usize)as*mut u8,crate::app::persondata::PersonData_Timing;
1076(PersonData)__receiver)
1077 }
1078 }
1079 #[doc = "`set_ExistDieTiming(crate::app::persondata::PersonData_Timing)` overload"]
1080 fn set_exist_die_timing(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Timing>) -> () {
1081 unsafe {
1082 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1083 ::unity::il2cpp_call!((::unity::module_base()+0x1f261f0usize)as*mut u8,();
1084(PersonData)__receiver,(crate::app::persondata::PersonData_Timing)::core::convert::Into::into(value))
1085 }
1086 }
1087 #[doc = "`get_Hometown()` overload"]
1088 fn get_hometown(self) -> crate::app::persondata::PersonData_Country {
1089 unsafe {
1090 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1091 ::unity::il2cpp_call!((::unity::module_base()+0x1f26200usize)as*mut u8,crate::app::persondata::PersonData_Country;
1092(PersonData)__receiver)
1093 }
1094 }
1095 #[doc = "`set_Hometown(crate::app::persondata::PersonData_Country)` overload"]
1096 fn set_hometown(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Country>) -> () {
1097 unsafe {
1098 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1099 ::unity::il2cpp_call!((::unity::module_base()+0x1f26210usize)as*mut u8,();
1100(PersonData)__receiver,(crate::app::persondata::PersonData_Country)::core::convert::Into::into(value))
1101 }
1102 }
1103 #[doc = "`get_NetRankingIndex()` overload"]
1104 fn get_net_ranking_index(self) -> u8 {
1105 unsafe {
1106 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1107 ::unity::il2cpp_call!((::unity::module_base()+0x1f26220usize)as*mut u8,u8;
1108(PersonData)__receiver)
1109 }
1110 }
1111 #[doc = "`set_NetRankingIndex(u8)` overload"]
1112 fn set_net_ranking_index(self, value: impl ::core::convert::Into<u8>) -> () {
1113 unsafe {
1114 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1115 ::unity::il2cpp_call!((::unity::module_base()+0x1f26230usize)as*mut u8,();
1116(PersonData)__receiver,(u8)::core::convert::Into::into(value))
1117 }
1118 }
1119 #[doc = "`get_NotLvUpTalkPids()` overload"]
1120 fn get_not_lv_up_talk_pids(self) -> ::unity::Array<::unity::Il2CppString> {
1121 unsafe {
1122 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1123 ::unity::il2cpp_call!((::unity::module_base()+0x1f26240usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
1124(PersonData)__receiver)
1125 }
1126 }
1127 #[doc = "`set_NotLvUpTalkPids(::unity::Array<::unity::Il2CppString>)` overload"]
1128 fn set_not_lv_up_talk_pids(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
1129 unsafe {
1130 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1131 ::unity::il2cpp_call!((::unity::module_base()+0x1f26250usize)as*mut u8,();
1132(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
1133 }
1134 }
1135 #[doc = "`get_SummonColor()` overload"]
1136 fn get_summon_color(self) -> crate::app::persondata::PersonData_Colors {
1137 unsafe {
1138 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1139 ::unity::il2cpp_call!((::unity::module_base()+0x1f26260usize)as*mut u8,crate::app::persondata::PersonData_Colors;
1140(PersonData)__receiver)
1141 }
1142 }
1143 #[doc = "`set_SummonColor(crate::app::persondata::PersonData_Colors)` overload"]
1144 fn set_summon_color(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Colors>) -> () {
1145 unsafe {
1146 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1147 ::unity::il2cpp_call!((::unity::module_base()+0x1f26270usize)as*mut u8,();
1148(PersonData)__receiver,(crate::app::persondata::PersonData_Colors)::core::convert::Into::into(value))
1149 }
1150 }
1151 #[doc = "`get_SummonRank()` overload"]
1152 fn get_summon_rank(self) -> crate::app::persondata::PersonData_Ranks {
1153 unsafe {
1154 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1155 ::unity::il2cpp_call!((::unity::module_base()+0x1f26280usize)as*mut u8,crate::app::persondata::PersonData_Ranks;
1156(PersonData)__receiver)
1157 }
1158 }
1159 #[doc = "`set_SummonRank(crate::app::persondata::PersonData_Ranks)` overload"]
1160 fn set_summon_rank(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Ranks>) -> () {
1161 unsafe {
1162 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1163 ::unity::il2cpp_call!((::unity::module_base()+0x1f26290usize)as*mut u8,();
1164(PersonData)__receiver,(crate::app::persondata::PersonData_Ranks)::core::convert::Into::into(value))
1165 }
1166 }
1167 #[doc = "`get_SummonGod()` overload"]
1168 fn get_summon_god(self) -> ::unity::Il2CppString {
1169 unsafe {
1170 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1171 ::unity::il2cpp_call!((::unity::module_base()+0x1f262a0usize)as*mut u8, ::unity::Il2CppString;
1172(PersonData)__receiver)
1173 }
1174 }
1175 #[doc = "`set_SummonGod(::unity::Il2CppString)` overload"]
1176 fn set_summon_god(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1177 unsafe {
1178 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1179 ::unity::il2cpp_call!((::unity::module_base()+0x1f262b0usize)as*mut u8,();
1180(PersonData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1181 }
1182 }
1183 #[doc = "`get_SummonRate()` overload"]
1184 fn get_summon_rate(self) -> i32 {
1185 unsafe {
1186 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1187 ::unity::il2cpp_call!((::unity::module_base()+0x1f262c0usize)as*mut u8,i32;
1188(PersonData)__receiver)
1189 }
1190 }
1191 #[doc = "`set_SummonRate(i32)` overload"]
1192 fn set_summon_rate(self, value: impl ::core::convert::Into<i32>) -> () {
1193 unsafe {
1194 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1195 ::unity::il2cpp_call!((::unity::module_base()+0x1f262d0usize)as*mut u8,();
1196(PersonData)__receiver,(i32)::core::convert::Into::into(value))
1197 }
1198 }
1199 #[doc = "`GetAutoGrowOffset()` overload"]
1200 fn get_auto_grow_offset(self) -> i32 {
1201 unsafe {
1202 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1203 ::unity::il2cpp_call!((::unity::module_base()+0x1f262e0usize)as*mut u8,i32;
1204(PersonData)__receiver)
1205 }
1206 }
1207 #[doc = "`GetCapabilityOffset()` overload"]
1208 fn get_capability_offset(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
1209 unsafe {
1210 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1211 ::unity::il2cpp_call!((::unity::module_base()+0x1f264d0usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
1212(PersonData)__receiver)
1213 }
1214 }
1215 #[doc = "`GetDressGender()` overload"]
1216 fn get_dress_gender(self) -> crate::app::gender::Gender {
1217 unsafe {
1218 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1219 ::unity::il2cpp_call!((::unity::module_base()+0x1f266a0usize)as*mut u8,crate::app::gender::Gender;
1220(PersonData)__receiver)
1221 }
1222 }
1223 #[doc = "`OnBuild()` overload"]
1224 fn on_build(self) -> () {
1225 unsafe {
1226 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1227 {
1228 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1229 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1230 panic!(
1231 "unity: virtual slot {}
1232 out of range (vtable len {}
1233) on the runtime class behind {}
1234 (method `{}
1235`)",
1236 4usize,
1237 __vt.len(),
1238 <PersonData as ::unity::ClassIdentity>::NAME,
1239 "OnBuild",
1240 )
1241 });
1242 let __inner: extern "C" fn(PersonData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1243 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1244 __inner(__receiver, __mi)
1245 }
1246 }
1247 }
1248 #[doc = "`OnCompleted()` overload"]
1249 fn on_completed(self) -> () {
1250 unsafe {
1251 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1252 {
1253 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1254 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1255 panic!(
1256 "unity: virtual slot {}
1257 out of range (vtable len {}
1258) on the runtime class behind {}
1259 (method `{}
1260`)",
1261 5usize,
1262 __vt.len(),
1263 <PersonData as ::unity::ClassIdentity>::NAME,
1264 "OnCompleted",
1265 )
1266 });
1267 let __inner: extern "C" fn(PersonData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1268 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1269 __inner(__receiver, __mi)
1270 }
1271 }
1272 }
1273 #[doc = "`OnCompletedEnd()` overload"]
1274 fn on_completed_end(self) -> () {
1275 unsafe {
1276 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1277 {
1278 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1279 let __vi = *__vt.get(6usize).unwrap_or_else(|| {
1280 panic!(
1281 "unity: virtual slot {}
1282 out of range (vtable len {}
1283) on the runtime class behind {}
1284 (method `{}
1285`)",
1286 6usize,
1287 __vt.len(),
1288 <PersonData as ::unity::ClassIdentity>::NAME,
1289 "OnCompletedEnd",
1290 )
1291 });
1292 let __inner: extern "C" fn(PersonData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1293 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1294 __inner(__receiver, __mi)
1295 }
1296 }
1297 }
1298 #[doc = "`OnRelease()` overload"]
1299 fn on_release(self) -> () {
1300 unsafe {
1301 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1302 {
1303 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1304 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
1305 panic!(
1306 "unity: virtual slot {}
1307 out of range (vtable len {}
1308) on the runtime class behind {}
1309 (method `{}
1310`)",
1311 7usize,
1312 __vt.len(),
1313 <PersonData as ::unity::ClassIdentity>::NAME,
1314 "OnRelease",
1315 )
1316 });
1317 let __inner: extern "C" fn(PersonData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1318 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1319 __inner(__receiver, __mi)
1320 }
1321 }
1322 }
1323 #[doc = "`GetPrefixlessPid()` overload"]
1324 fn get_prefixless_pid(self) -> ::unity::Il2CppString {
1325 unsafe {
1326 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1327 ::unity::il2cpp_call!((::unity::module_base()+0x1f29c10usize)as*mut u8, ::unity::Il2CppString;
1328(PersonData)__receiver)
1329 }
1330 }
1331 #[doc = "`GetJob()` overload"]
1332 fn get_job(self) -> crate::app::jobdata::JobData {
1333 unsafe {
1334 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1335 ::unity::il2cpp_call!((::unity::module_base()+0x1f29e30usize)as*mut u8,crate::app::jobdata::JobData;
1336(PersonData)__receiver)
1337 }
1338 }
1339 #[doc = "`get_MaskSkill()` overload"]
1340 fn get_mask_skill(self) -> crate::app::skillarray::SkillArray {
1341 unsafe {
1342 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1343 ::unity::il2cpp_call!((::unity::module_base()+0x1f29ed0usize)as*mut u8,crate::app::skillarray::SkillArray;
1344(PersonData)__receiver)
1345 }
1346 }
1347 #[doc = "`IsHero()` overload"]
1348 fn is_hero(self) -> bool {
1349 unsafe {
1350 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1351 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a0b0usize)as*mut u8,bool;
1352(PersonData)__receiver)
1353 }
1354 }
1355 #[doc = "`IsDerivedHero()` overload"]
1356 fn is_derived_hero(self) -> bool {
1357 unsafe {
1358 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1359 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a1b0usize)as*mut u8,bool;
1360(PersonData)__receiver)
1361 }
1362 }
1363 #[doc = "`IsDownload()` overload"]
1364 fn is_download(self) -> bool {
1365 unsafe {
1366 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1367 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a210usize)as*mut u8,bool;
1368(PersonData)__receiver)
1369 }
1370 }
1371 #[doc = "`IsUnknown()` overload"]
1372 fn is_unknown(self) -> bool {
1373 unsafe {
1374 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1375 ::unity::il2cpp_call!((::unity::module_base()+0x1f29d80usize)as*mut u8,bool;
1376(PersonData)__receiver)
1377 }
1378 }
1379 #[doc = "`IsLevelUpTalkCombi(crate::app::persondata::PersonData)` overload"]
1380 fn is_level_up_talk_combi(self, another_person_data: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> bool {
1381 unsafe {
1382 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1383 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a220usize)as*mut u8,bool;
1384(PersonData)__receiver,(crate::app::persondata::PersonData)::core::convert::Into::into(another_person_data))
1385 }
1386 }
1387 #[doc = "`IsLevelUpTalkCombiInternal(::unity::Array<::unity::Il2CppString>, ::unity::Il2CppString)` overload"]
1388 fn is_level_up_talk_combi_internal(
1389 self,
1390 not_lv_up_talk_pid_array: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
1391 target_pid: impl ::core::convert::Into<::unity::Il2CppString>,
1392 ) -> bool {
1393 unsafe {
1394 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1395 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a280usize)as*mut u8,bool;
1396(PersonData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(not_lv_up_talk_pid_array),(::unity::Il2CppString)::core::convert::Into::into(target_pid))
1397 }
1398 }
1399 #[doc = "`GetDebugName()` overload"]
1400 fn get_debug_name(self) -> ::unity::Il2CppString {
1401 unsafe {
1402 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1403 {
1404 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1405 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1406 panic!(
1407 "unity: virtual slot {}
1408 out of range (vtable len {}
1409) on the runtime class behind {}
1410 (method `{}
1411`)",
1412 8usize,
1413 __vt.len(),
1414 <PersonData as ::unity::ClassIdentity>::NAME,
1415 "GetDebugName",
1416 )
1417 });
1418 let __inner: extern "C" fn(PersonData, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
1419 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1420 __inner(__receiver, __mi)
1421 }
1422 }
1423 }
1424 #[doc = "`get_CommonSkills()` overload"]
1425 fn get_common_skills(self) -> crate::app::skillarray::SkillArray {
1426 unsafe {
1427 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1428 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a6f0usize)as*mut u8,crate::app::skillarray::SkillArray;
1429(PersonData)__receiver)
1430 }
1431 }
1432 #[doc = "`set_CommonSkills(crate::app::skillarray::SkillArray)` overload"]
1433 fn set_common_skills(self, value: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
1434 unsafe {
1435 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1436 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a700usize)as*mut u8,();
1437(PersonData)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(value))
1438 }
1439 }
1440 #[doc = "`get_NormalSkills()` overload"]
1441 fn get_normal_skills(self) -> crate::app::skillarray::SkillArray {
1442 unsafe {
1443 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1444 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a710usize)as*mut u8,crate::app::skillarray::SkillArray;
1445(PersonData)__receiver)
1446 }
1447 }
1448 #[doc = "`set_NormalSkills(crate::app::skillarray::SkillArray)` overload"]
1449 fn set_normal_skills(self, value: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
1450 unsafe {
1451 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1452 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a720usize)as*mut u8,();
1453(PersonData)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(value))
1454 }
1455 }
1456 #[doc = "`get_HardSkills()` overload"]
1457 fn get_hard_skills(self) -> crate::app::skillarray::SkillArray {
1458 unsafe {
1459 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1460 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a730usize)as*mut u8,crate::app::skillarray::SkillArray;
1461(PersonData)__receiver)
1462 }
1463 }
1464 #[doc = "`set_HardSkills(crate::app::skillarray::SkillArray)` overload"]
1465 fn set_hard_skills(self, value: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
1466 unsafe {
1467 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1468 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a740usize)as*mut u8,();
1469(PersonData)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(value))
1470 }
1471 }
1472 #[doc = "`get_LunaticSkills()` overload"]
1473 fn get_lunatic_skills(self) -> crate::app::skillarray::SkillArray {
1474 unsafe {
1475 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1476 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a750usize)as*mut u8,crate::app::skillarray::SkillArray;
1477(PersonData)__receiver)
1478 }
1479 }
1480 #[doc = "`set_LunaticSkills(crate::app::skillarray::SkillArray)` overload"]
1481 fn set_lunatic_skills(self, value: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
1482 unsafe {
1483 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1484 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a760usize)as*mut u8,();
1485(PersonData)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(value))
1486 }
1487 }
1488 #[doc = "`get_EngageSkill()` overload"]
1489 fn get_engage_skill(self) -> crate::app::skilldata::SkillData {
1490 unsafe {
1491 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1492 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a770usize)as*mut u8,crate::app::skilldata::SkillData;
1493(PersonData)__receiver)
1494 }
1495 }
1496 #[doc = "`set_EngageSkill(crate::app::skilldata::SkillData)` overload"]
1497 fn set_engage_skill(self, value: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> () {
1498 unsafe {
1499 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1500 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a780usize)as*mut u8,();
1501(PersonData)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(value))
1502 }
1503 }
1504 #[doc = "`get_FaceData()` overload"]
1505 fn get_face_data(self) -> crate::app::persondata::PersonData {
1506 unsafe {
1507 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1508 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a790usize)as*mut u8,crate::app::persondata::PersonData;
1509(PersonData)__receiver)
1510 }
1511 }
1512 #[doc = "`set_FaceData(crate::app::persondata::PersonData)` overload"]
1513 fn set_face_data(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> () {
1514 unsafe {
1515 let __receiver = <PersonData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1516 ::unity::il2cpp_call!((::unity::module_base()+0x1f2a7a0usize)as*mut u8,();
1517(PersonData)__receiver,(crate::app::persondata::PersonData)::core::convert::Into::into(value))
1518 }
1519 }
1520}
1521
1522#[cfg(feature = "app-persondata")]
1523impl<__T: IPersonData> IPersonDataMethods for __T {}
1524
1525#[cfg(feature = "app-persondata")]
1526impl PersonData {
1527 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1528 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1529 }
1530
1531 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1533 }
1534
1535 pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1537 }
1538
1539 pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1541 }
1542
1543 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1545 }
1546
1547 pub fn set_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1548 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1549 }
1550
1551 pub fn get_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1552 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1553 }
1554
1555 pub fn set_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1556 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1557 }
1558
1559 pub fn get_fid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1561 }
1562
1563 pub fn set_fid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1565 }
1566
1567 pub fn get_aid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1569 }
1570
1571 pub fn set_aid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1573 }
1574
1575 pub fn get_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1577 }
1578
1579 pub fn set_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1581 }
1582
1583 pub fn get_die_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1585 }
1586
1587 pub fn set_die_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1589 }
1590
1591 pub fn get_belong_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1593 }
1594
1595 pub fn set_belong_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1597 }
1598
1599 pub fn get_unit_icon_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1600 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1601 }
1602
1603 pub fn set_unit_icon_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1604 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1605 }
1606
1607 pub fn get_age_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1608 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1609 }
1610
1611 pub fn set_age_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1612 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1613 }
1614
1615 pub fn get_birth_month_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1616 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1617 }
1618
1619 pub fn set_birth_month_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1620 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1621 }
1622
1623 pub fn get_birth_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1624 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1625 }
1626
1627 pub fn set_birth_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1628 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1629 }
1630
1631 pub fn get_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1633 }
1634
1635 pub fn set_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1637 }
1638
1639 pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1641 }
1642
1643 pub fn set_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1645 }
1646
1647 pub fn get_internal_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1649 }
1650
1651 pub fn set_internal_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1653 }
1654
1655 pub fn get_auto_grow_offset_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1657 }
1658
1659 pub fn set_auto_grow_offset_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1661 }
1662
1663 pub fn get_auto_grow_offset_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1665 }
1666
1667 pub fn set_auto_grow_offset_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1669 }
1670
1671 pub fn get_auto_grow_offset_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1673 }
1674
1675 pub fn set_auto_grow_offset_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1677 }
1678
1679 pub fn get_asset_force_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1681 }
1682
1683 pub fn set_asset_force_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1685 }
1686
1687 pub fn get_support_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1689 }
1690
1691 pub fn set_support_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1693 }
1694
1695 pub fn get_skill_point_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1697 }
1698
1699 pub fn set_skill_point_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1700 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1701 }
1702
1703 pub fn get_bmap_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1704 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1705 }
1706
1707 pub fn set_bmap_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1708 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1709 }
1710
1711 pub fn get_items_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1712 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1713 }
1714
1715 pub fn set_items_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1716 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1717 }
1718
1719 pub fn get_drop_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1721 }
1722
1723 pub fn set_drop_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1725 }
1726
1727 pub fn get_drop_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1729 }
1730
1731 pub fn set_drop_ratio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1733 }
1734
1735 pub fn get_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1737 }
1738
1739 pub fn set_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1741 }
1742
1743 pub fn get_aptitude_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1745 }
1746
1747 pub fn set_aptitude_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1749 }
1750
1751 pub fn get_sub_aptitude_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1752 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1753 }
1754
1755 pub fn set_sub_aptitude_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1756 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1757 }
1758
1759 pub fn get_offset_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1760 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1761 }
1762
1763 pub fn set_offset_n_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1764 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1765 }
1766
1767 pub fn get_offset_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1768 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1769 }
1770
1771 pub fn set_offset_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1772 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1773 }
1774
1775 pub fn get_offset_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1776 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1777 }
1778
1779 pub fn set_offset_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1780 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1781 }
1782
1783 pub fn get_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1784 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1785 }
1786
1787 pub fn set_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1788 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1789 }
1790
1791 pub fn get_grow_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1792 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1793 }
1794
1795 pub fn set_grow_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1796 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1797 }
1798
1799 pub fn get_common_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1800 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1801 }
1802
1803 pub fn set_common_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1804 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1805 }
1806
1807 pub fn get_normal_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1808 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1809 }
1810
1811 pub fn set_normal_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1812 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1813 }
1814
1815 pub fn get_hard_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1816 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1817 }
1818
1819 pub fn set_hard_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1820 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1821 }
1822
1823 pub fn get_lunatic_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1824 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1825 }
1826
1827 pub fn set_lunatic_sids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1828 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1829 }
1830
1831 pub fn get_engage_sid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1832 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1833 }
1834
1835 pub fn set_engage_sid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1836 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1837 }
1838
1839 pub fn get_talk_pause_delay_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1840 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1841 }
1842
1843 pub fn set_talk_pause_delay_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1844 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1845 }
1846
1847 pub fn get_talk_pause_delay_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1848 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1849 }
1850
1851 pub fn set_talk_pause_delay_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1852 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1853 }
1854
1855 pub fn get_talk_pause_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1856 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1857 }
1858
1859 pub fn set_talk_pause_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1860 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1861 }
1862
1863 pub fn get_combat_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1864 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1865 }
1866
1867 pub fn set_combat_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1868 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1869 }
1870
1871 pub fn get_ascii_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1872 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1873 }
1874
1875 pub fn set_ascii_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1876 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1877 }
1878
1879 pub fn get_link_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1880 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1881 }
1882
1883 pub fn set_link_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1884 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1885 }
1886
1887 pub fn get_attrs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1888 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1889 }
1890
1891 pub fn set_attrs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1892 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1893 }
1894
1895 pub fn get_exist_die_cid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1896 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1897 }
1898
1899 pub fn set_exist_die_cid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1900 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1901 }
1902
1903 pub fn get_exist_die_timing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1904 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1905 }
1906
1907 pub fn set_exist_die_timing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1908 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1909 }
1910
1911 pub fn get_hometown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1912 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1913 }
1914
1915 pub fn set_hometown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1916 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1917 }
1918
1919 pub fn get_net_ranking_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1920 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1921 }
1922
1923 pub fn set_net_ranking_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1924 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1925 }
1926
1927 pub fn get_not_lv_up_talk_pids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1928 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1929 }
1930
1931 pub fn set_not_lv_up_talk_pids_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1932 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1933 }
1934
1935 pub fn get_summon_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1936 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1937 }
1938
1939 pub fn set_summon_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1940 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1941 }
1942
1943 pub fn get_summon_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1944 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1945 }
1946
1947 pub fn set_summon_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1948 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1949 }
1950
1951 pub fn get_summon_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1952 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1953 }
1954
1955 pub fn set_summon_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1956 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1957 }
1958
1959 pub fn get_summon_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1960 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
1961 }
1962
1963 pub fn set_summon_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1964 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
1965 }
1966
1967 pub fn get_auto_grow_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1968 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
1969 }
1970
1971 pub fn get_capability_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1972 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
1973 }
1974
1975 pub fn get_dress_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1976 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
1977 }
1978
1979 pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1980 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
1981 }
1982
1983 pub fn on_completed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
1985 }
1986
1987 pub fn on_completed_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
1989 }
1990
1991 pub fn on_release_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
1993 }
1994
1995 pub fn get_prefixless_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
1997 }
1998
1999 pub fn get_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
2001 }
2002
2003 pub fn get_mask_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
2005 }
2006
2007 pub fn is_hero_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
2009 }
2010
2011 pub fn is_derived_hero_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
2013 }
2014
2015 pub fn is_download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
2017 }
2018
2019 pub fn is_unknown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2020 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
2021 }
2022
2023 pub fn is_level_up_talk_combi_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2024 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
2025 }
2026
2027 pub fn is_level_up_talk_combi_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
2029 }
2030
2031 pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
2033 }
2034
2035 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2036 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
2037 }
2038
2039 pub fn try_serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2040 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
2041 }
2042
2043 pub fn try_deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2044 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
2045 }
2046
2047 pub fn is_veyre_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2048 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
2049 }
2050
2051 pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2052 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
2053 }
2054
2055 pub fn get_common_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2056 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
2057 }
2058
2059 pub fn set_common_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2060 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
2061 }
2062
2063 pub fn get_normal_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
2065 }
2066
2067 pub fn set_normal_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
2069 }
2070
2071 pub fn get_hard_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
2073 }
2074
2075 pub fn set_hard_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
2077 }
2078
2079 pub fn get_lunatic_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
2081 }
2082
2083 pub fn set_lunatic_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
2085 }
2086
2087 pub fn get_engage_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
2089 }
2090
2091 pub fn set_engage_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
2093 }
2094
2095 pub fn get_face_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
2097 }
2098
2099 pub fn set_face_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
2101 }
2102}
2103
2104#[cfg(feature = "app-persondata")]
2105impl PersonData {
2106 #[doc = "Direct (non-virtual) call to `PersonData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2107 pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2108 let __mi = Self::on_build_method_info();
2109 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2110 __inner(this.into(), ::core::option::Option::None)
2111 }
2112
2113 #[doc = "Direct (non-virtual) call to `PersonData`'s own `OnCompleted`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2114 pub unsafe fn on_completed(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2115 let __mi = Self::on_completed_method_info();
2116 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2117 __inner(this.into(), ::core::option::Option::None)
2118 }
2119
2120 #[doc = "Direct (non-virtual) call to `PersonData`'s own `OnCompletedEnd`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2121 pub unsafe fn on_completed_end(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2122 let __mi = Self::on_completed_end_method_info();
2123 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2124 __inner(this.into(), ::core::option::Option::None)
2125 }
2126
2127 #[doc = "Direct (non-virtual) call to `PersonData`'s own `OnRelease`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2128 pub unsafe fn on_release(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2129 let __mi = Self::on_release_method_info();
2130 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2131 __inner(this.into(), ::core::option::Option::None)
2132 }
2133
2134 #[doc = "Direct (non-virtual) call to `PersonData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2135 pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2136 let __mi = Self::get_debug_name_method_info();
2137 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2138 __inner(this.into(), ::core::option::Option::None)
2139 }
2140}
2141
2142#[cfg(feature = "app-persondata")]
2143impl PersonData {
2144 #[doc = "`.ctor()` — no args"]
2145 pub fn new() -> Self {
2146 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2147 panic!(
2148 "{}
2149::{}
2150 failed to instantiate",
2151 ::core::stringify!(PersonData),
2152 ::core::stringify!(new),
2153 )
2154 });
2155 <Self as IPersonDataMethods>::ctor(this);
2156 this
2157 }
2158}
2159
2160#[cfg(feature = "app-persondata")]
2161pub trait IPersonData_FlagFieldMethods: IPersonData_FlagField {
2162 #[doc = "`.ctor(i32)` overload"]
2163 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
2164 unsafe {
2165 let __receiver = <PersonData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2166 ::unity::il2cpp_call!((::unity::module_base()+0x22610f0usize)as*mut u8,();
2167(PersonData_FlagField)__receiver,(i32)::core::convert::Into::into(f))
2168 }
2169 }
2170 #[doc = "`.ctor(crate::app::persondata::PersonData_Flags)` overload"]
2171 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::persondata::PersonData_Flags>) -> () {
2172 unsafe {
2173 let __receiver = <PersonData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2174 ::unity::il2cpp_call!((::unity::module_base()+0x2261150usize)as*mut u8,();
2175(PersonData_FlagField)__receiver,(crate::app::persondata::PersonData_Flags)::core::convert::Into::into(f))
2176 }
2177 }
2178 #[doc = "`ToInt(crate::app::persondata::PersonData_Flags)` overload"]
2179 fn to_int(self, value: impl ::core::convert::Into<crate::app::persondata::PersonData_Flags>) -> i32 {
2180 unsafe {
2181 let __receiver = <PersonData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2182 {
2183 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2184 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
2185 panic!(
2186 "unity: virtual slot {}
2187 out of range (vtable len {}
2188) on the runtime class behind {}
2189 (method `{}
2190`)",
2191 5usize,
2192 __vt.len(),
2193 <PersonData_FlagField as ::unity::ClassIdentity>::NAME,
2194 "ToInt",
2195 )
2196 });
2197 let __inner: extern "C" fn(PersonData_FlagField, crate::app::persondata::PersonData_Flags, ::unity::OptionalMethod) -> i32 =
2198 ::core::mem::transmute(__vi.method_ptr);
2199 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2200 __inner(__receiver, ::core::convert::Into::into(value), __mi)
2201 }
2202 }
2203 }
2204}
2205
2206#[cfg(feature = "app-persondata")]
2207impl<__T: IPersonData_FlagField> IPersonData_FlagFieldMethods for __T {}
2208
2209#[cfg(feature = "app-persondata")]
2210impl PersonData_FlagField {
2211 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2213 }
2214
2215 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2217 }
2218
2219 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2221 }
2222}
2223
2224#[cfg(feature = "app-persondata")]
2225impl PersonData_FlagField {
2226 #[doc = "Direct (non-virtual) call to `PersonData_FlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2227 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::persondata::PersonData_Flags) -> i32 {
2228 let __mi = Self::to_int_method_info();
2229 let __inner: extern "C" fn(::unity::IlInstance, crate::app::persondata::PersonData_Flags, ::unity::OptionalMethod) -> i32 =
2230 ::core::mem::transmute(__mi.method_ptr);
2231 __inner(this.into(), value, ::core::option::Option::None)
2232 }
2233}
2234
2235#[cfg(feature = "app-persondata")]
2236impl PersonData_FlagField {
2237 #[doc = "`.ctor(i32)` — overload selector"]
2238 pub fn new(f: i32) -> Self {
2239 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2240 panic!(
2241 "{}
2242::{}
2243 failed to instantiate",
2244 ::core::stringify!(PersonData_FlagField),
2245 ::core::stringify!(new),
2246 )
2247 });
2248 <Self as IPersonData_FlagFieldMethods>::ctor(this, f);
2249 this
2250 }
2251
2252 #[doc = "`.ctor(crate::app::persondata::PersonData_Flags)` — overload selector"]
2253 pub fn new_2(f: crate::app::persondata::PersonData_Flags) -> Self {
2254 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2255 panic!(
2256 "{}
2257::{}
2258 failed to instantiate",
2259 ::core::stringify!(PersonData_FlagField),
2260 ::core::stringify!(new_2),
2261 )
2262 });
2263 <Self as IPersonData_FlagFieldMethods>::ctor_2(this, f);
2264 this
2265 }
2266}
2267
2268#[cfg(feature = "app-persondata")]
2269#[doc(hidden)]
2270pub mod prelude {
2271 pub use super::{
2272 IPersonData, IPersonDataMethods, IPersonData_FlagField, IPersonData_FlagFieldMethods, PersonData, PersonData_Colors, PersonData_Country,
2273 PersonData_FlagField, PersonData_Flags, PersonData_Ranks, PersonData_Timing,
2274 };
2275 #[cfg(feature = "app-bitfield32")]
2276 pub use crate::app::bitfield32::IBitField32Methods;
2277 #[cfg(feature = "app-bitfieldcommon")]
2278 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2279 #[cfg(feature = "app-bitfieldtemplate32_1")]
2280 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2281 #[cfg(feature = "app-structbase")]
2282 pub use crate::app::structbase::IStructBaseMethods;
2283 #[cfg(feature = "app-structdata_1")]
2284 pub use crate::app::structdata_1::IStructData_1Methods;
2285 #[cfg(feature = "app-structtemplate_1")]
2286 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
2287 #[cfg(feature = "system-object")]
2288 pub use crate::system::object::IObjectMethods;
2289 #[cfg(feature = "system-enum")]
2290 pub use crate::system::r#enum::IEnumMethods;
2291 #[cfg(feature = "system-valuetype")]
2292 pub use crate::system::valuetype::IValueTypeMethods;
2293 pub use crate::{
2294 app::{
2295 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, structbase::IStructBase,
2296 structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1,
2297 },
2298 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2299 };
2300}