1#[cfg(feature = "app-goddata-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/goddata/GodData_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 GodData_Flags {
28 pub value: i32,
29 }
30 impl ::unity::ClassIdentity for GodData_Flags {
31 const NAME: &'static str = "GodData.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 GodData_Flags {
40 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
41 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
42 }
43 }
44 impl GodData_Flags {
45 pub fn no_add_exp() -> Self {
46 Self { value: 1 }
47 }
48
49 pub fn enable_ring_list() -> Self {
50 Self { value: 2 }
51 }
52
53 pub fn unit_icon_darkness() -> Self {
54 Self { value: 4 }
55 }
56
57 pub fn gauge_darkness() -> Self {
58 Self { value: 8 }
59 }
60
61 pub fn only_engage_weapon() -> Self {
62 Self { value: 16 }
63 }
64
65 pub fn armlet() -> Self {
66 Self { value: 32 }
67 }
68
69 pub fn hero() -> Self {
70 Self { value: -2147483648 }
71 }
72 }
73
74 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/goddata/GodData_AIEngageAttackTypes.md"))]
75 #[repr(C)]
76 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
77 pub struct GodData_AIEngageAttackTypes {
78 pub value: i32,
79 }
80 impl ::unity::ClassIdentity for GodData_AIEngageAttackTypes {
81 const NAME: &'static str = "GodData.AIEngageAttackTypes";
82 const NAMESPACE: &'static str = "App";
83
84 fn class() -> ::unity::Class {
85 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
86 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
87 }
88 }
89 impl ::unity::IlType for GodData_AIEngageAttackTypes {
90 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
91 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
92 }
93 }
94 impl GodData_AIEngageAttackTypes {
95 pub fn none() -> Self {
96 Self { value: 0 }
97 }
98
99 pub fn attack() -> Self {
100 Self { value: 1 }
101 }
102
103 pub fn attack_pierce() -> Self {
104 Self { value: 2 }
105 }
106
107 pub fn attack_charge() -> Self {
108 Self { value: 3 }
109 }
110
111 pub fn heal() -> Self {
112 Self { value: 4 }
113 }
114
115 pub fn dance() -> Self {
116 Self { value: 5 }
117 }
118
119 pub fn bless() -> Self {
120 Self { value: 6 }
121 }
122
123 pub fn attack_wait() -> Self {
124 Self { value: 7 }
125 }
126
127 pub fn overlap() -> Self {
128 Self { value: 8 }
129 }
130
131 pub fn summon() -> Self {
132 Self { value: 9 }
133 }
134 }
135
136 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/goddata/GodData.md"))]
137 #[::unity::class(namespace = "App", name = "GodData")]
138 #[parent(crate::app::structdata_1::StructData_1<crate::app::goddata::GodData>)]
139 pub struct GodData {
140 #[offset(328)]
141 #[rename(name = "m_EngageHauntUnit")]
142 pub m_engage_haunt_unit: crate::app::unit::Unit,
143 #[static_field]
144 #[rename(name = "s_LinkDics")]
145 pub s_link_dics: crate::system::collections::generic::dictionary_2::Dictionary_2<::unity::Il2CppString, crate::app::goddata::GodData>,
146 }
147
148 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/goddata/GodData_RelianceLevel.md"))]
149 #[repr(C)]
150 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
151 pub struct GodData_RelianceLevel {
152 pub value: i32,
153 }
154 impl ::unity::ClassIdentity for GodData_RelianceLevel {
155 const NAME: &'static str = "GodData.RelianceLevel";
156 const NAMESPACE: &'static str = "App";
157
158 fn class() -> ::unity::Class {
159 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
160 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
161 }
162 }
163 impl ::unity::IlType for GodData_RelianceLevel {
164 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
165 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
166 }
167 }
168 impl GodData_RelianceLevel {
169 pub fn d() -> Self {
170 Self { value: 0 }
171 }
172
173 pub fn c() -> Self {
174 Self { value: 1 }
175 }
176
177 pub fn b() -> Self {
178 Self { value: 2 }
179 }
180
181 pub fn a() -> Self {
182 Self { value: 3 }
183 }
184
185 pub fn s() -> Self {
186 Self { value: 4 }
187 }
188 }
189
190 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/goddata/GodData_FlagField.md"))]
191 #[::unity::class(namespace = "App", name = "GodData.FlagField")]
192 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::goddata::GodData_Flags>)]
193 pub struct GodData_FlagField {}
194}
195
196#[cfg(feature = "app-goddata-types")]
197pub use __types::*;
198
199#[cfg(feature = "app-goddata")]
200impl GodData {
201 #[doc = "`Load()` overload"]
202 pub fn load() -> () {
203 unsafe {
204 ::unity::il2cpp_call!((::unity::module_base()+0x232d780usize)as*mut u8,();
205 )
206 }
207 }
208
209 #[doc = "`TryGetLink(crate::app::persondata::PersonData)` overload"]
210 pub fn try_get_link(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> crate::app::goddata::GodData {
211 unsafe {
212 ::unity::il2cpp_call!((::unity::module_base()+0x232e0e0usize)as*mut u8,crate::app::goddata::GodData;
213(crate::app::persondata::PersonData)::core::convert::Into::into(person))
214 }
215 }
216
217 #[doc = "`GetEngageZonePrefabPath(::unity::Il2CppString)` overload"]
218 pub fn get_engage_zone_prefab_path(gid: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
219 unsafe {
220 ::unity::il2cpp_call!((::unity::module_base()+0x232e960usize)as*mut u8, ::unity::Il2CppString;
221(::unity::Il2CppString)::core::convert::Into::into(gid))
222 }
223 }
224
225 #[doc = "`.cctor()` overload"]
226 pub fn cctor() -> () {
227 unsafe {
228 ::unity::il2cpp_call!((::unity::module_base()+0x232f4f0usize)as*mut u8,();
229 )
230 }
231 }
232}
233
234#[cfg(feature = "app-goddata")]
235pub trait IGodDataMethods: IGodData {
236 #[doc = "`.ctor()` overload"]
237 fn ctor(self) -> () {
238 unsafe {
239 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
240 ::unity::il2cpp_call!((::unity::module_base()+0x232d830usize)as*mut u8,();
241(GodData)__receiver)
242 }
243 }
244 #[doc = "`get_Gid()` overload"]
245 fn get_gid(self) -> ::unity::Il2CppString {
246 unsafe {
247 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
248 ::unity::il2cpp_call!((::unity::module_base()+0x232d8f0usize)as*mut u8, ::unity::Il2CppString;
249(GodData)__receiver)
250 }
251 }
252 #[doc = "`set_Gid(::unity::Il2CppString)` overload"]
253 fn set_gid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
254 unsafe {
255 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256 ::unity::il2cpp_call!((::unity::module_base()+0x232d900usize)as*mut u8,();
257(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
258 }
259 }
260 #[doc = "`get_Mid()` overload"]
261 fn get_mid(self) -> ::unity::Il2CppString {
262 unsafe {
263 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
264 ::unity::il2cpp_call!((::unity::module_base()+0x232d910usize)as*mut u8, ::unity::Il2CppString;
265(GodData)__receiver)
266 }
267 }
268 #[doc = "`set_Mid(::unity::Il2CppString)` overload"]
269 fn set_mid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
270 unsafe {
271 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
272 ::unity::il2cpp_call!((::unity::module_base()+0x232d920usize)as*mut u8,();
273(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
274 }
275 }
276 #[doc = "`get_Nickname()` overload"]
277 fn get_nickname(self) -> ::unity::Il2CppString {
278 unsafe {
279 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280 ::unity::il2cpp_call!((::unity::module_base()+0x232d930usize)as*mut u8, ::unity::Il2CppString;
281(GodData)__receiver)
282 }
283 }
284 #[doc = "`set_Nickname(::unity::Il2CppString)` overload"]
285 fn set_nickname(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
286 unsafe {
287 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
288 ::unity::il2cpp_call!((::unity::module_base()+0x232d940usize)as*mut u8,();
289(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
290 }
291 }
292 #[doc = "`get_Help()` overload"]
293 fn get_help(self) -> ::unity::Il2CppString {
294 unsafe {
295 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
296 ::unity::il2cpp_call!((::unity::module_base()+0x232d950usize)as*mut u8, ::unity::Il2CppString;
297(GodData)__receiver)
298 }
299 }
300 #[doc = "`set_Help(::unity::Il2CppString)` overload"]
301 fn set_help(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
302 unsafe {
303 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304 ::unity::il2cpp_call!((::unity::module_base()+0x232d960usize)as*mut u8,();
305(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
306 }
307 }
308 #[doc = "`get_SoundID()` overload"]
309 fn get_sound_id(self) -> ::unity::Il2CppString {
310 unsafe {
311 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
312 ::unity::il2cpp_call!((::unity::module_base()+0x232d970usize)as*mut u8, ::unity::Il2CppString;
313(GodData)__receiver)
314 }
315 }
316 #[doc = "`set_SoundID(::unity::Il2CppString)` overload"]
317 fn set_sound_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
318 unsafe {
319 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320 ::unity::il2cpp_call!((::unity::module_base()+0x232d980usize)as*mut u8,();
321(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
322 }
323 }
324 #[doc = "`get_AssetID()` overload"]
325 fn get_asset_id(self) -> ::unity::Il2CppString {
326 unsafe {
327 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
328 ::unity::il2cpp_call!((::unity::module_base()+0x232d990usize)as*mut u8, ::unity::Il2CppString;
329(GodData)__receiver)
330 }
331 }
332 #[doc = "`set_AssetID(::unity::Il2CppString)` overload"]
333 fn set_asset_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
334 unsafe {
335 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
336 ::unity::il2cpp_call!((::unity::module_base()+0x232d9a0usize)as*mut u8,();
337(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
338 }
339 }
340 #[doc = "`get_FaceIconName()` overload"]
341 fn get_face_icon_name(self) -> ::unity::Il2CppString {
342 unsafe {
343 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
344 ::unity::il2cpp_call!((::unity::module_base()+0x232d9b0usize)as*mut u8, ::unity::Il2CppString;
345(GodData)__receiver)
346 }
347 }
348 #[doc = "`set_FaceIconName(::unity::Il2CppString)` overload"]
349 fn set_face_icon_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
350 unsafe {
351 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
352 ::unity::il2cpp_call!((::unity::module_base()+0x232d9c0usize)as*mut u8,();
353(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
354 }
355 }
356 #[doc = "`get_FaceIconNameDarkness()` overload"]
357 fn get_face_icon_name_darkness(self) -> ::unity::Il2CppString {
358 unsafe {
359 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
360 ::unity::il2cpp_call!((::unity::module_base()+0x232d9d0usize)as*mut u8, ::unity::Il2CppString;
361(GodData)__receiver)
362 }
363 }
364 #[doc = "`set_FaceIconNameDarkness(::unity::Il2CppString)` overload"]
365 fn set_face_icon_name_darkness(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
366 unsafe {
367 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
368 ::unity::il2cpp_call!((::unity::module_base()+0x232d9e0usize)as*mut u8,();
369(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
370 }
371 }
372 #[doc = "`get_Ringname()` overload"]
373 fn get_ringname(self) -> ::unity::Il2CppString {
374 unsafe {
375 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
376 ::unity::il2cpp_call!((::unity::module_base()+0x232d9f0usize)as*mut u8, ::unity::Il2CppString;
377(GodData)__receiver)
378 }
379 }
380 #[doc = "`set_Ringname(::unity::Il2CppString)` overload"]
381 fn set_ringname(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
382 unsafe {
383 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
384 ::unity::il2cpp_call!((::unity::module_base()+0x232da00usize)as*mut u8,();
385(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
386 }
387 }
388 #[doc = "`get_Ringhelp()` overload"]
389 fn get_ringhelp(self) -> ::unity::Il2CppString {
390 unsafe {
391 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
392 ::unity::il2cpp_call!((::unity::module_base()+0x232da10usize)as*mut u8, ::unity::Il2CppString;
393(GodData)__receiver)
394 }
395 }
396 #[doc = "`set_Ringhelp(::unity::Il2CppString)` overload"]
397 fn set_ringhelp(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
398 unsafe {
399 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
400 ::unity::il2cpp_call!((::unity::module_base()+0x232da20usize)as*mut u8,();
401(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
402 }
403 }
404 #[doc = "`get_UnitIconID()` overload"]
405 fn get_unit_icon_id(self) -> ::unity::Il2CppString {
406 unsafe {
407 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
408 ::unity::il2cpp_call!((::unity::module_base()+0x232da30usize)as*mut u8, ::unity::Il2CppString;
409(GodData)__receiver)
410 }
411 }
412 #[doc = "`set_UnitIconID(::unity::Il2CppString)` overload"]
413 fn set_unit_icon_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
414 unsafe {
415 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
416 ::unity::il2cpp_call!((::unity::module_base()+0x232da40usize)as*mut u8,();
417(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
418 }
419 }
420 #[doc = "`get_Change()` overload"]
421 fn get_change(self) -> ::unity::Array<::unity::Il2CppString> {
422 unsafe {
423 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
424 ::unity::il2cpp_call!((::unity::module_base()+0x232da50usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
425(GodData)__receiver)
426 }
427 }
428 #[doc = "`set_Change(::unity::Array<::unity::Il2CppString>)` overload"]
429 fn set_change(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
430 unsafe {
431 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
432 ::unity::il2cpp_call!((::unity::module_base()+0x232da60usize)as*mut u8,();
433(GodData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
434 }
435 }
436 #[doc = "`get_Link()` overload"]
437 fn get_link(self) -> ::unity::Il2CppString {
438 unsafe {
439 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
440 ::unity::il2cpp_call!((::unity::module_base()+0x232da70usize)as*mut u8, ::unity::Il2CppString;
441(GodData)__receiver)
442 }
443 }
444 #[doc = "`set_Link(::unity::Il2CppString)` overload"]
445 fn set_link(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
446 unsafe {
447 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
448 ::unity::il2cpp_call!((::unity::module_base()+0x232da80usize)as*mut u8,();
449(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
450 }
451 }
452 #[doc = "`get_EngageHaunt()` overload"]
453 fn get_engage_haunt(self) -> ::unity::Il2CppString {
454 unsafe {
455 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
456 ::unity::il2cpp_call!((::unity::module_base()+0x232da90usize)as*mut u8, ::unity::Il2CppString;
457(GodData)__receiver)
458 }
459 }
460 #[doc = "`set_EngageHaunt(::unity::Il2CppString)` overload"]
461 fn set_engage_haunt(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
462 unsafe {
463 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
464 ::unity::il2cpp_call!((::unity::module_base()+0x232daa0usize)as*mut u8,();
465(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
466 }
467 }
468 #[doc = "`get_Level()` overload"]
469 fn get_level(self) -> i32 {
470 unsafe {
471 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
472 ::unity::il2cpp_call!((::unity::module_base()+0x232dab0usize)as*mut u8,i32;
473(GodData)__receiver)
474 }
475 }
476 #[doc = "`set_Level(i32)` overload"]
477 fn set_level(self, value: impl ::core::convert::Into<i32>) -> () {
478 unsafe {
479 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
480 ::unity::il2cpp_call!((::unity::module_base()+0x232dac0usize)as*mut u8,();
481(GodData)__receiver,(i32)::core::convert::Into::into(value))
482 }
483 }
484 #[doc = "`get_ForceType()` overload"]
485 fn get_force_type(self) -> crate::app::force::Force_Type {
486 unsafe {
487 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
488 ::unity::il2cpp_call!((::unity::module_base()+0x232dad0usize)as*mut u8,crate::app::force::Force_Type;
489(GodData)__receiver)
490 }
491 }
492 #[doc = "`set_ForceType(crate::app::force::Force_Type)` overload"]
493 fn set_force_type(self, value: impl ::core::convert::Into<crate::app::force::Force_Type>) -> () {
494 unsafe {
495 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
496 ::unity::il2cpp_call!((::unity::module_base()+0x232dae0usize)as*mut u8,();
497(GodData)__receiver,(crate::app::force::Force_Type)::core::convert::Into::into(value))
498 }
499 }
500 #[doc = "`get_Female()` overload"]
501 fn get_female(self) -> i8 {
502 unsafe {
503 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
504 ::unity::il2cpp_call!((::unity::module_base()+0x232daf0usize)as*mut u8,i8;
505(GodData)__receiver)
506 }
507 }
508 #[doc = "`set_Female(i8)` overload"]
509 fn set_female(self, value: impl ::core::convert::Into<i8>) -> () {
510 unsafe {
511 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
512 ::unity::il2cpp_call!((::unity::module_base()+0x232db00usize)as*mut u8,();
513(GodData)__receiver,(i8)::core::convert::Into::into(value))
514 }
515 }
516 #[doc = "`get_GoodWeapon()` overload"]
517 fn get_good_weapon(self) -> crate::app::itemdata::ItemData_Kinds {
518 unsafe {
519 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
520 ::unity::il2cpp_call!((::unity::module_base()+0x232db10usize)as*mut u8,crate::app::itemdata::ItemData_Kinds;
521(GodData)__receiver)
522 }
523 }
524 #[doc = "`set_GoodWeapon(crate::app::itemdata::ItemData_Kinds)` overload"]
525 fn set_good_weapon(self, value: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>) -> () {
526 unsafe {
527 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
528 ::unity::il2cpp_call!((::unity::module_base()+0x232db20usize)as*mut u8,();
529(GodData)__receiver,(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(value))
530 }
531 }
532 #[doc = "`get_Sort()` overload"]
533 fn get_sort(self) -> i16 {
534 unsafe {
535 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
536 ::unity::il2cpp_call!((::unity::module_base()+0x232db30usize)as*mut u8,i16;
537(GodData)__receiver)
538 }
539 }
540 #[doc = "`set_Sort(i16)` overload"]
541 fn set_sort(self, value: impl ::core::convert::Into<i16>) -> () {
542 unsafe {
543 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
544 ::unity::il2cpp_call!((::unity::module_base()+0x232db40usize)as*mut u8,();
545(GodData)__receiver,(i16)::core::convert::Into::into(value))
546 }
547 }
548 #[doc = "`get_EngageCount()` overload"]
549 fn get_engage_count(self) -> u8 {
550 unsafe {
551 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
552 ::unity::il2cpp_call!((::unity::module_base()+0x232db50usize)as*mut u8,u8;
553(GodData)__receiver)
554 }
555 }
556 #[doc = "`set_EngageCount(u8)` overload"]
557 fn set_engage_count(self, value: impl ::core::convert::Into<u8>) -> () {
558 unsafe {
559 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
560 ::unity::il2cpp_call!((::unity::module_base()+0x232db60usize)as*mut u8,();
561(GodData)__receiver,(u8)::core::convert::Into::into(value))
562 }
563 }
564 #[doc = "`get_EngageAttack()` overload"]
565 fn get_engage_attack(self) -> ::unity::Il2CppString {
566 unsafe {
567 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
568 ::unity::il2cpp_call!((::unity::module_base()+0x232db70usize)as*mut u8, ::unity::Il2CppString;
569(GodData)__receiver)
570 }
571 }
572 #[doc = "`set_EngageAttack(::unity::Il2CppString)` overload"]
573 fn set_engage_attack(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
574 unsafe {
575 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
576 ::unity::il2cpp_call!((::unity::module_base()+0x232db80usize)as*mut u8,();
577(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
578 }
579 }
580 #[doc = "`get_EngageAttackRampage()` overload"]
581 fn get_engage_attack_rampage(self) -> ::unity::Il2CppString {
582 unsafe {
583 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
584 ::unity::il2cpp_call!((::unity::module_base()+0x232db90usize)as*mut u8, ::unity::Il2CppString;
585(GodData)__receiver)
586 }
587 }
588 #[doc = "`set_EngageAttackRampage(::unity::Il2CppString)` overload"]
589 fn set_engage_attack_rampage(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
590 unsafe {
591 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
592 ::unity::il2cpp_call!((::unity::module_base()+0x232dba0usize)as*mut u8,();
593(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
594 }
595 }
596 #[doc = "`get_EngageAttackLink()` overload"]
597 fn get_engage_attack_link(self) -> ::unity::Il2CppString {
598 unsafe {
599 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
600 ::unity::il2cpp_call!((::unity::module_base()+0x232dbb0usize)as*mut u8, ::unity::Il2CppString;
601(GodData)__receiver)
602 }
603 }
604 #[doc = "`set_EngageAttackLink(::unity::Il2CppString)` overload"]
605 fn set_engage_attack_link(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
606 unsafe {
607 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
608 ::unity::il2cpp_call!((::unity::module_base()+0x232dbc0usize)as*mut u8,();
609(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
610 }
611 }
612 #[doc = "`get_LinkGid()` overload"]
613 fn get_link_gid(self) -> ::unity::Il2CppString {
614 unsafe {
615 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
616 ::unity::il2cpp_call!((::unity::module_base()+0x232dbd0usize)as*mut u8, ::unity::Il2CppString;
617(GodData)__receiver)
618 }
619 }
620 #[doc = "`set_LinkGid(::unity::Il2CppString)` overload"]
621 fn set_link_gid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
622 unsafe {
623 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
624 ::unity::il2cpp_call!((::unity::module_base()+0x232dbe0usize)as*mut u8,();
625(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
626 }
627 }
628 #[doc = "`get_Gbid()` overload"]
629 fn get_gbid(self) -> ::unity::Il2CppString {
630 unsafe {
631 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
632 ::unity::il2cpp_call!((::unity::module_base()+0x232dbf0usize)as*mut u8, ::unity::Il2CppString;
633(GodData)__receiver)
634 }
635 }
636 #[doc = "`set_Gbid(::unity::Il2CppString)` overload"]
637 fn set_gbid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
638 unsafe {
639 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
640 ::unity::il2cpp_call!((::unity::module_base()+0x232dc00usize)as*mut u8,();
641(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
642 }
643 }
644 #[doc = "`get_GrowTable()` overload"]
645 fn get_grow_table(self) -> ::unity::Il2CppString {
646 unsafe {
647 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
648 ::unity::il2cpp_call!((::unity::module_base()+0x232dc10usize)as*mut u8, ::unity::Il2CppString;
649(GodData)__receiver)
650 }
651 }
652 #[doc = "`set_GrowTable(::unity::Il2CppString)` overload"]
653 fn set_grow_table(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
654 unsafe {
655 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
656 ::unity::il2cpp_call!((::unity::module_base()+0x232dc20usize)as*mut u8,();
657(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
658 }
659 }
660 #[doc = "`get_LevelCap()` overload"]
661 fn get_level_cap(self) -> u8 {
662 unsafe {
663 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
664 ::unity::il2cpp_call!((::unity::module_base()+0x232dc30usize)as*mut u8,u8;
665(GodData)__receiver)
666 }
667 }
668 #[doc = "`set_LevelCap(u8)` overload"]
669 fn set_level_cap(self, value: impl ::core::convert::Into<u8>) -> () {
670 unsafe {
671 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
672 ::unity::il2cpp_call!((::unity::module_base()+0x232dc40usize)as*mut u8,();
673(GodData)__receiver,(u8)::core::convert::Into::into(value))
674 }
675 }
676 #[doc = "`get_UnlockLevelCapVarName()` overload"]
677 fn get_unlock_level_cap_var_name(self) -> ::unity::Il2CppString {
678 unsafe {
679 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
680 ::unity::il2cpp_call!((::unity::module_base()+0x232dc50usize)as*mut u8, ::unity::Il2CppString;
681(GodData)__receiver)
682 }
683 }
684 #[doc = "`set_UnlockLevelCapVarName(::unity::Il2CppString)` overload"]
685 fn set_unlock_level_cap_var_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
686 unsafe {
687 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
688 ::unity::il2cpp_call!((::unity::module_base()+0x232dc60usize)as*mut u8,();
689(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
690 }
691 }
692 #[doc = "`get_EngraveWord()` overload"]
693 fn get_engrave_word(self) -> ::unity::Il2CppString {
694 unsafe {
695 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
696 ::unity::il2cpp_call!((::unity::module_base()+0x232dc70usize)as*mut u8, ::unity::Il2CppString;
697(GodData)__receiver)
698 }
699 }
700 #[doc = "`set_EngraveWord(::unity::Il2CppString)` overload"]
701 fn set_engrave_word(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
702 unsafe {
703 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
704 ::unity::il2cpp_call!((::unity::module_base()+0x232dc80usize)as*mut u8,();
705(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
706 }
707 }
708 #[doc = "`get_EngravePower()` overload"]
709 fn get_engrave_power(self) -> i8 {
710 unsafe {
711 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
712 ::unity::il2cpp_call!((::unity::module_base()+0x232dc90usize)as*mut u8,i8;
713(GodData)__receiver)
714 }
715 }
716 #[doc = "`set_EngravePower(i8)` overload"]
717 fn set_engrave_power(self, value: impl ::core::convert::Into<i8>) -> () {
718 unsafe {
719 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
720 ::unity::il2cpp_call!((::unity::module_base()+0x232dca0usize)as*mut u8,();
721(GodData)__receiver,(i8)::core::convert::Into::into(value))
722 }
723 }
724 #[doc = "`get_EngraveWeight()` overload"]
725 fn get_engrave_weight(self) -> i8 {
726 unsafe {
727 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
728 ::unity::il2cpp_call!((::unity::module_base()+0x232dcb0usize)as*mut u8,i8;
729(GodData)__receiver)
730 }
731 }
732 #[doc = "`set_EngraveWeight(i8)` overload"]
733 fn set_engrave_weight(self, value: impl ::core::convert::Into<i8>) -> () {
734 unsafe {
735 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
736 ::unity::il2cpp_call!((::unity::module_base()+0x232dcc0usize)as*mut u8,();
737(GodData)__receiver,(i8)::core::convert::Into::into(value))
738 }
739 }
740 #[doc = "`get_EngraveHit()` overload"]
741 fn get_engrave_hit(self) -> i8 {
742 unsafe {
743 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
744 ::unity::il2cpp_call!((::unity::module_base()+0x232dcd0usize)as*mut u8,i8;
745(GodData)__receiver)
746 }
747 }
748 #[doc = "`set_EngraveHit(i8)` overload"]
749 fn set_engrave_hit(self, value: impl ::core::convert::Into<i8>) -> () {
750 unsafe {
751 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
752 ::unity::il2cpp_call!((::unity::module_base()+0x232dce0usize)as*mut u8,();
753(GodData)__receiver,(i8)::core::convert::Into::into(value))
754 }
755 }
756 #[doc = "`get_EngraveCritical()` overload"]
757 fn get_engrave_critical(self) -> i8 {
758 unsafe {
759 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
760 ::unity::il2cpp_call!((::unity::module_base()+0x232dcf0usize)as*mut u8,i8;
761(GodData)__receiver)
762 }
763 }
764 #[doc = "`set_EngraveCritical(i8)` overload"]
765 fn set_engrave_critical(self, value: impl ::core::convert::Into<i8>) -> () {
766 unsafe {
767 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
768 ::unity::il2cpp_call!((::unity::module_base()+0x232dd00usize)as*mut u8,();
769(GodData)__receiver,(i8)::core::convert::Into::into(value))
770 }
771 }
772 #[doc = "`get_EngraveAvoid()` overload"]
773 fn get_engrave_avoid(self) -> i8 {
774 unsafe {
775 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
776 ::unity::il2cpp_call!((::unity::module_base()+0x232dd10usize)as*mut u8,i8;
777(GodData)__receiver)
778 }
779 }
780 #[doc = "`set_EngraveAvoid(i8)` overload"]
781 fn set_engrave_avoid(self, value: impl ::core::convert::Into<i8>) -> () {
782 unsafe {
783 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
784 ::unity::il2cpp_call!((::unity::module_base()+0x232dd20usize)as*mut u8,();
785(GodData)__receiver,(i8)::core::convert::Into::into(value))
786 }
787 }
788 #[doc = "`get_EngraveSecure()` overload"]
789 fn get_engrave_secure(self) -> i8 {
790 unsafe {
791 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
792 ::unity::il2cpp_call!((::unity::module_base()+0x232dd30usize)as*mut u8,i8;
793(GodData)__receiver)
794 }
795 }
796 #[doc = "`set_EngraveSecure(i8)` overload"]
797 fn set_engrave_secure(self, value: impl ::core::convert::Into<i8>) -> () {
798 unsafe {
799 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
800 ::unity::il2cpp_call!((::unity::module_base()+0x232dd40usize)as*mut u8,();
801(GodData)__receiver,(i8)::core::convert::Into::into(value))
802 }
803 }
804 #[doc = "`get_SynchroEnhance()` overload"]
805 fn get_synchro_enhance(self) -> crate::app::capabilitysbyte::CapabilitySbyte {
806 unsafe {
807 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
808 ::unity::il2cpp_call!((::unity::module_base()+0x232dd50usize)as*mut u8,crate::app::capabilitysbyte::CapabilitySbyte;
809(GodData)__receiver)
810 }
811 }
812 #[doc = "`set_SynchroEnhance(crate::app::capabilitysbyte::CapabilitySbyte)` overload"]
813 fn set_synchro_enhance(self, value: impl ::core::convert::Into<crate::app::capabilitysbyte::CapabilitySbyte>) -> () {
814 unsafe {
815 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
816 ::unity::il2cpp_call!((::unity::module_base()+0x232dd60usize)as*mut u8,();
817(GodData)__receiver,(crate::app::capabilitysbyte::CapabilitySbyte)::core::convert::Into::into(value))
818 }
819 }
820 #[doc = "`get_MainData()` overload"]
821 fn get_main_data(self) -> crate::app::goddata::GodData {
822 unsafe {
823 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
824 ::unity::il2cpp_call!((::unity::module_base()+0x232dd70usize)as*mut u8,crate::app::goddata::GodData;
825(GodData)__receiver)
826 }
827 }
828 #[doc = "`set_MainData(crate::app::goddata::GodData)` overload"]
829 fn set_main_data(self, value: impl ::core::convert::Into<crate::app::goddata::GodData>) -> () {
830 unsafe {
831 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
832 ::unity::il2cpp_call!((::unity::module_base()+0x232dd80usize)as*mut u8,();
833(GodData)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(value))
834 }
835 }
836 #[doc = "`get_ChangeData()` overload"]
837 fn get_change_data(self) -> ::unity::Array<crate::app::goddata::GodData> {
838 unsafe {
839 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
840 ::unity::il2cpp_call!((::unity::module_base()+0x232dd90usize)as*mut u8, ::unity::Array<crate::app::goddata::GodData> ;
841(GodData)__receiver)
842 }
843 }
844 #[doc = "`set_ChangeData(::unity::Array<crate::app::goddata::GodData>)` overload"]
845 fn set_change_data(self, value: impl ::core::convert::Into<::unity::Array<crate::app::goddata::GodData>>) -> () {
846 unsafe {
847 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
848 ::unity::il2cpp_call!((::unity::module_base()+0x232dda0usize)as*mut u8,();
849(GodData)__receiver,(::unity::Array<crate::app::goddata::GodData>)::core::convert::Into::into(value))
850 }
851 }
852 #[doc = "`get_ChangeIndex()` overload"]
853 fn get_change_index(self) -> i32 {
854 unsafe {
855 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
856 ::unity::il2cpp_call!((::unity::module_base()+0x232ddb0usize)as*mut u8,i32;
857(GodData)__receiver)
858 }
859 }
860 #[doc = "`set_ChangeIndex(i32)` overload"]
861 fn set_change_index(self, value: impl ::core::convert::Into<i32>) -> () {
862 unsafe {
863 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
864 ::unity::il2cpp_call!((::unity::module_base()+0x232ddc0usize)as*mut u8,();
865(GodData)__receiver,(i32)::core::convert::Into::into(value))
866 }
867 }
868 #[doc = "`get_AsciiName()` overload"]
869 fn get_ascii_name(self) -> ::unity::Il2CppString {
870 unsafe {
871 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
872 ::unity::il2cpp_call!((::unity::module_base()+0x232ddd0usize)as*mut u8, ::unity::Il2CppString;
873(GodData)__receiver)
874 }
875 }
876 #[doc = "`set_AsciiName(::unity::Il2CppString)` overload"]
877 fn set_ascii_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
878 unsafe {
879 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
880 ::unity::il2cpp_call!((::unity::module_base()+0x232dde0usize)as*mut u8,();
881(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
882 }
883 }
884 #[doc = "`get_Flag()` overload"]
885 fn get_flag(self) -> crate::app::goddata::GodData_FlagField {
886 unsafe {
887 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
888 ::unity::il2cpp_call!((::unity::module_base()+0x232ddf0usize)as*mut u8,crate::app::goddata::GodData_FlagField;
889(GodData)__receiver)
890 }
891 }
892 #[doc = "`set_Flag(crate::app::goddata::GodData_FlagField)` overload"]
893 fn set_flag(self, value: impl ::core::convert::Into<crate::app::goddata::GodData_FlagField>) -> () {
894 unsafe {
895 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
896 ::unity::il2cpp_call!((::unity::module_base()+0x232de00usize)as*mut u8,();
897(GodData)__receiver,(crate::app::goddata::GodData_FlagField)::core::convert::Into::into(value))
898 }
899 }
900 #[doc = "`get_NetRankingIndex()` overload"]
901 fn get_net_ranking_index(self) -> u8 {
902 unsafe {
903 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
904 ::unity::il2cpp_call!((::unity::module_base()+0x232de10usize)as*mut u8,u8;
905(GodData)__receiver)
906 }
907 }
908 #[doc = "`set_NetRankingIndex(u8)` overload"]
909 fn set_net_ranking_index(self, value: impl ::core::convert::Into<u8>) -> () {
910 unsafe {
911 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
912 ::unity::il2cpp_call!((::unity::module_base()+0x232de20usize)as*mut u8,();
913(GodData)__receiver,(u8)::core::convert::Into::into(value))
914 }
915 }
916 #[doc = "`get_HeroFaceIconName()` overload"]
917 fn get_hero_face_icon_name(self) -> ::unity::Il2CppString {
918 unsafe {
919 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
920 ::unity::il2cpp_call!((::unity::module_base()+0x232de30usize)as*mut u8, ::unity::Il2CppString;
921(GodData)__receiver)
922 }
923 }
924 #[doc = "`set_HeroFaceIconName(::unity::Il2CppString)` overload"]
925 fn set_hero_face_icon_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
926 unsafe {
927 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
928 ::unity::il2cpp_call!((::unity::module_base()+0x232de40usize)as*mut u8,();
929(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
930 }
931 }
932 #[doc = "`get_HeroineFaceIconName()` overload"]
933 fn get_heroine_face_icon_name(self) -> ::unity::Il2CppString {
934 unsafe {
935 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
936 ::unity::il2cpp_call!((::unity::module_base()+0x232de50usize)as*mut u8, ::unity::Il2CppString;
937(GodData)__receiver)
938 }
939 }
940 #[doc = "`set_HeroineFaceIconName(::unity::Il2CppString)` overload"]
941 fn set_heroine_face_icon_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
942 unsafe {
943 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
944 ::unity::il2cpp_call!((::unity::module_base()+0x232de60usize)as*mut u8,();
945(GodData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
946 }
947 }
948 #[doc = "`get_AIEngageAttackType()` overload"]
949 fn get_ai_engage_attack_type(self) -> crate::app::goddata::GodData_AIEngageAttackTypes {
950 unsafe {
951 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
952 ::unity::il2cpp_call!((::unity::module_base()+0x232de70usize)as*mut u8,crate::app::goddata::GodData_AIEngageAttackTypes;
953(GodData)__receiver)
954 }
955 }
956 #[doc = "`set_AIEngageAttackType(crate::app::goddata::GodData_AIEngageAttackTypes)` overload"]
957 fn set_ai_engage_attack_type(self, value: impl ::core::convert::Into<crate::app::goddata::GodData_AIEngageAttackTypes>) -> () {
958 unsafe {
959 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
960 ::unity::il2cpp_call!((::unity::module_base()+0x232de80usize)as*mut u8,();
961(GodData)__receiver,(crate::app::goddata::GodData_AIEngageAttackTypes)::core::convert::Into::into(value))
962 }
963 }
964 #[doc = "`GetLinkGodData()` overload"]
965 fn get_link_god_data(self) -> crate::app::goddata::GodData {
966 unsafe {
967 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
968 ::unity::il2cpp_call!((::unity::module_base()+0x232e040usize)as*mut u8,crate::app::goddata::GodData;
969(GodData)__receiver)
970 }
971 }
972 #[doc = "`GetEngageHauntUnit()` overload"]
973 fn get_engage_haunt_unit(self) -> crate::app::unit::Unit {
974 unsafe {
975 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
976 ::unity::il2cpp_call!((::unity::module_base()+0x232e0d0usize)as*mut u8,crate::app::unit::Unit;
977(GodData)__receiver)
978 }
979 }
980 #[doc = "`CalcChangeData()` overload"]
981 fn calc_change_data(self) -> ::unity::Array<crate::app::goddata::GodData> {
982 unsafe {
983 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
984 ::unity::il2cpp_call!((::unity::module_base()+0x232e1a0usize)as*mut u8, ::unity::Array<crate::app::goddata::GodData> ;
985(GodData)__receiver)
986 }
987 }
988 #[doc = "`CalcChangeIndex()` overload"]
989 fn calc_change_index(self) -> i32 {
990 unsafe {
991 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
992 ::unity::il2cpp_call!((::unity::module_base()+0x232e350usize)as*mut u8,i32;
993(GodData)__receiver)
994 }
995 }
996 #[doc = "`OnBuild()` overload"]
997 fn on_build(self) -> () {
998 unsafe {
999 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1000 {
1001 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1002 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1003 panic!(
1004 "unity: virtual slot {}
1005 out of range (vtable len {}
1006) on the runtime class behind {}
1007 (method `{}
1008`)",
1009 4usize,
1010 __vt.len(),
1011 <GodData as ::unity::ClassIdentity>::NAME,
1012 "OnBuild",
1013 )
1014 });
1015 let __inner: extern "C" fn(GodData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1016 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1017 __inner(__receiver, __mi)
1018 }
1019 }
1020 }
1021 #[doc = "`OnCompleted()` overload"]
1022 fn on_completed(self) -> () {
1023 unsafe {
1024 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1025 {
1026 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1027 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1028 panic!(
1029 "unity: virtual slot {}
1030 out of range (vtable len {}
1031) on the runtime class behind {}
1032 (method `{}
1033`)",
1034 5usize,
1035 __vt.len(),
1036 <GodData as ::unity::ClassIdentity>::NAME,
1037 "OnCompleted",
1038 )
1039 });
1040 let __inner: extern "C" fn(GodData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1041 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1042 __inner(__receiver, __mi)
1043 }
1044 }
1045 }
1046 #[doc = "`OnRelease()` overload"]
1047 fn on_release(self) -> () {
1048 unsafe {
1049 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1050 {
1051 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1052 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
1053 panic!(
1054 "unity: virtual slot {}
1055 out of range (vtable len {}
1056) on the runtime class behind {}
1057 (method `{}
1058`)",
1059 7usize,
1060 __vt.len(),
1061 <GodData as ::unity::ClassIdentity>::NAME,
1062 "OnRelease",
1063 )
1064 });
1065 let __inner: extern "C" fn(GodData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1066 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1067 __inner(__receiver, __mi)
1068 }
1069 }
1070 }
1071 #[doc = "`GetDebugName()` overload"]
1072 fn get_debug_name(self) -> ::unity::Il2CppString {
1073 unsafe {
1074 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 {
1076 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1077 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1078 panic!(
1079 "unity: virtual slot {}
1080 out of range (vtable len {}
1081) on the runtime class behind {}
1082 (method `{}
1083`)",
1084 8usize,
1085 __vt.len(),
1086 <GodData as ::unity::ClassIdentity>::NAME,
1087 "GetDebugName",
1088 )
1089 });
1090 let __inner: extern "C" fn(GodData, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
1091 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1092 __inner(__receiver, __mi)
1093 }
1094 }
1095 }
1096 #[doc = "`GetGender()` overload"]
1097 fn get_gender(self) -> crate::app::gender::Gender {
1098 unsafe {
1099 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1100 ::unity::il2cpp_call!((::unity::module_base()+0x232e760usize)as*mut u8,crate::app::gender::Gender;
1101(GodData)__receiver)
1102 }
1103 }
1104 #[doc = "`GetPrefixlessGid()` overload"]
1105 fn get_prefixless_gid(self) -> ::unity::Il2CppString {
1106 unsafe {
1107 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1108 ::unity::il2cpp_call!((::unity::module_base()+0x232e8f0usize)as*mut u8, ::unity::Il2CppString;
1109(GodData)__receiver)
1110 }
1111 }
1112 #[doc = "`IsHero()` overload"]
1113 fn is_hero(self) -> bool {
1114 unsafe {
1115 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1116 ::unity::il2cpp_call!((::unity::module_base()+0x232e900usize)as*mut u8,bool;
1117(GodData)__receiver)
1118 }
1119 }
1120 #[doc = "`GetChangeDataCount()` overload"]
1121 fn get_change_data_count(self) -> i32 {
1122 unsafe {
1123 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1124 ::unity::il2cpp_call!((::unity::module_base()+0x232f380usize)as*mut u8,i32;
1125(GodData)__receiver)
1126 }
1127 }
1128 #[doc = "`GetChangeData(i32)` overload"]
1129 fn get_change_data_2(self, index: impl ::core::convert::Into<i32>) -> crate::app::goddata::GodData {
1130 unsafe {
1131 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1132 ::unity::il2cpp_call!((::unity::module_base()+0x232f3b0usize)as*mut u8,crate::app::goddata::GodData;
1133(GodData)__receiver,(i32)::core::convert::Into::into(index))
1134 }
1135 }
1136 #[doc = "`GetRandomChangeData(crate::app::random_2::Random_2)` overload"]
1137 fn get_random_change_data(self, random: impl ::core::convert::Into<crate::app::random_2::Random_2>) -> crate::app::goddata::GodData {
1138 unsafe {
1139 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1140 ::unity::il2cpp_call!((::unity::module_base()+0x232f400usize)as*mut u8,crate::app::goddata::GodData;
1141(GodData)__receiver,(crate::app::random_2::Random_2)::core::convert::Into::into(random))
1142 }
1143 }
1144 #[doc = "`GetNextChangeData()` overload"]
1145 fn get_next_change_data(self) -> crate::app::goddata::GodData {
1146 unsafe {
1147 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1148 ::unity::il2cpp_call!((::unity::module_base()+0x232f470usize)as*mut u8,crate::app::goddata::GodData;
1149(GodData)__receiver)
1150 }
1151 }
1152 #[doc = "`GetInfoData()` overload"]
1153 fn get_info_data(self) -> crate::app::goddata::GodData {
1154 unsafe {
1155 let __receiver = <GodData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1156 ::unity::il2cpp_call!((::unity::module_base()+0x232f4d0usize)as*mut u8,crate::app::goddata::GodData;
1157(GodData)__receiver)
1158 }
1159 }
1160}
1161
1162#[cfg(feature = "app-goddata")]
1163impl<__T: IGodData> IGodDataMethods for __T {}
1164
1165#[cfg(feature = "app-goddata")]
1166impl GodData {
1167 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1169 }
1170
1171 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1173 }
1174
1175 pub fn get_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1177 }
1178
1179 pub fn set_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1181 }
1182
1183 pub fn get_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1185 }
1186
1187 pub fn set_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1189 }
1190
1191 pub fn get_nickname_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1193 }
1194
1195 pub fn set_nickname_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1197 }
1198
1199 pub fn get_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1201 }
1202
1203 pub fn set_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1205 }
1206
1207 pub fn get_sound_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1208 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1209 }
1210
1211 pub fn set_sound_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1213 }
1214
1215 pub fn get_asset_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1217 }
1218
1219 pub fn set_asset_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1221 }
1222
1223 pub fn get_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1224 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1225 }
1226
1227 pub fn set_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1228 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1229 }
1230
1231 pub fn get_face_icon_name_darkness_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1232 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1233 }
1234
1235 pub fn set_face_icon_name_darkness_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1236 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1237 }
1238
1239 pub fn get_ringname_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1240 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1241 }
1242
1243 pub fn set_ringname_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1244 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1245 }
1246
1247 pub fn get_ringhelp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1248 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1249 }
1250
1251 pub fn set_ringhelp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1252 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1253 }
1254
1255 pub fn get_unit_icon_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1256 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1257 }
1258
1259 pub fn set_unit_icon_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1260 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1261 }
1262
1263 pub fn get_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1264 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1265 }
1266
1267 pub fn set_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1268 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1269 }
1270
1271 pub fn get_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1272 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1273 }
1274
1275 pub fn set_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1276 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1277 }
1278
1279 pub fn get_engage_haunt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1280 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1281 }
1282
1283 pub fn set_engage_haunt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1284 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1285 }
1286
1287 pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1288 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1289 }
1290
1291 pub fn set_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1292 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1293 }
1294
1295 pub fn get_force_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1296 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1297 }
1298
1299 pub fn set_force_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1300 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1301 }
1302
1303 pub fn get_female_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1304 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1305 }
1306
1307 pub fn set_female_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1308 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1309 }
1310
1311 pub fn get_good_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1312 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1313 }
1314
1315 pub fn set_good_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1316 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1317 }
1318
1319 pub fn get_sort_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1320 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1321 }
1322
1323 pub fn set_sort_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1325 }
1326
1327 pub fn get_engage_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1329 }
1330
1331 pub fn set_engage_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1332 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1333 }
1334
1335 pub fn get_engage_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1336 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1337 }
1338
1339 pub fn set_engage_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1341 }
1342
1343 pub fn get_engage_attack_rampage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1345 }
1346
1347 pub fn set_engage_attack_rampage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1349 }
1350
1351 pub fn get_engage_attack_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1353 }
1354
1355 pub fn set_engage_attack_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1357 }
1358
1359 pub fn get_link_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1361 }
1362
1363 pub fn set_link_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1365 }
1366
1367 pub fn get_gbid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1369 }
1370
1371 pub fn set_gbid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1373 }
1374
1375 pub fn get_grow_table_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1377 }
1378
1379 pub fn set_grow_table_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1381 }
1382
1383 pub fn get_level_cap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1385 }
1386
1387 pub fn set_level_cap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1389 }
1390
1391 pub fn get_unlock_level_cap_var_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1393 }
1394
1395 pub fn set_unlock_level_cap_var_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1397 }
1398
1399 pub fn get_engrave_word_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1401 }
1402
1403 pub fn set_engrave_word_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1405 }
1406
1407 pub fn get_engrave_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1408 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1409 }
1410
1411 pub fn set_engrave_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1412 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1413 }
1414
1415 pub fn get_engrave_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1417 }
1418
1419 pub fn set_engrave_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1421 }
1422
1423 pub fn get_engrave_hit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1425 }
1426
1427 pub fn set_engrave_hit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1429 }
1430
1431 pub fn get_engrave_critical_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1433 }
1434
1435 pub fn set_engrave_critical_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1437 }
1438
1439 pub fn get_engrave_avoid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1441 }
1442
1443 pub fn set_engrave_avoid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1445 }
1446
1447 pub fn get_engrave_secure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1449 }
1450
1451 pub fn set_engrave_secure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1453 }
1454
1455 pub fn get_synchro_enhance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1457 }
1458
1459 pub fn set_synchro_enhance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1461 }
1462
1463 pub fn get_main_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1465 }
1466
1467 pub fn set_main_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1469 }
1470
1471 pub fn get_change_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1473 }
1474
1475 pub fn set_change_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1477 }
1478
1479 pub fn get_change_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1480 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1481 }
1482
1483 pub fn set_change_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1485 }
1486
1487 pub fn get_ascii_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1488 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1489 }
1490
1491 pub fn set_ascii_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1492 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1493 }
1494
1495 pub fn get_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1496 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1497 }
1498
1499 pub fn set_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1500 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1501 }
1502
1503 pub fn get_net_ranking_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1504 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1505 }
1506
1507 pub fn set_net_ranking_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1508 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1509 }
1510
1511 pub fn get_hero_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1512 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1513 }
1514
1515 pub fn set_hero_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1516 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1517 }
1518
1519 pub fn get_heroine_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1520 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1521 }
1522
1523 pub fn set_heroine_face_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1524 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1525 }
1526
1527 pub fn get_ai_engage_attack_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1528 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1529 }
1530
1531 pub fn set_ai_engage_attack_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1533 }
1534
1535 pub fn get_link_god_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1537 }
1538
1539 pub fn get_engage_haunt_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1541 }
1542
1543 pub fn try_get_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1545 }
1546
1547 pub fn calc_change_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1548 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1549 }
1550
1551 pub fn calc_change_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1552 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1553 }
1554
1555 pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1556 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1557 }
1558
1559 pub fn on_completed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1561 }
1562
1563 pub fn on_release_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1565 }
1566
1567 pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1569 }
1570
1571 pub fn get_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1573 }
1574
1575 pub fn get_prefixless_gid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1577 }
1578
1579 pub fn is_hero_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1581 }
1582
1583 pub fn get_engage_zone_prefab_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1585 }
1586
1587 pub fn get_change_data_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
1589 }
1590
1591 pub fn get_change_data_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
1593 }
1594
1595 pub fn get_random_change_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
1597 }
1598
1599 pub fn get_next_change_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1600 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
1601 }
1602
1603 pub fn get_info_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1604 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
1605 }
1606
1607 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1608 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
1609 }
1610}
1611
1612#[cfg(feature = "app-goddata")]
1613impl GodData {
1614 #[doc = "Direct (non-virtual) call to `GodData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1615 pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1616 let __mi = Self::on_build_method_info();
1617 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1618 __inner(this.into(), ::core::option::Option::None)
1619 }
1620
1621 #[doc = "Direct (non-virtual) call to `GodData`'s own `OnCompleted`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1622 pub unsafe fn on_completed(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1623 let __mi = Self::on_completed_method_info();
1624 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1625 __inner(this.into(), ::core::option::Option::None)
1626 }
1627
1628 #[doc = "Direct (non-virtual) call to `GodData`'s own `OnRelease`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1629 pub unsafe fn on_release(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1630 let __mi = Self::on_release_method_info();
1631 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1632 __inner(this.into(), ::core::option::Option::None)
1633 }
1634
1635 #[doc = "Direct (non-virtual) call to `GodData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1636 pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1637 let __mi = Self::get_debug_name_method_info();
1638 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1639 __inner(this.into(), ::core::option::Option::None)
1640 }
1641}
1642
1643#[cfg(feature = "app-goddata")]
1644impl GodData {
1645 #[doc = "`.ctor()` — no args"]
1646 pub fn new() -> Self {
1647 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1648 panic!(
1649 "{}
1650::{}
1651 failed to instantiate",
1652 ::core::stringify!(GodData),
1653 ::core::stringify!(new),
1654 )
1655 });
1656 <Self as IGodDataMethods>::ctor(this);
1657 this
1658 }
1659}
1660
1661#[cfg(feature = "app-goddata")]
1662pub trait IGodData_FlagFieldMethods: IGodData_FlagField {
1663 #[doc = "`.ctor(i32)` overload"]
1664 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
1665 unsafe {
1666 let __receiver = <GodData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1667 ::unity::il2cpp_call!((::unity::module_base()+0x1cd6510usize)as*mut u8,();
1668(GodData_FlagField)__receiver,(i32)::core::convert::Into::into(f))
1669 }
1670 }
1671 #[doc = "`.ctor(crate::app::goddata::GodData_Flags)` overload"]
1672 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::goddata::GodData_Flags>) -> () {
1673 unsafe {
1674 let __receiver = <GodData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1675 ::unity::il2cpp_call!((::unity::module_base()+0x1cd6570usize)as*mut u8,();
1676(GodData_FlagField)__receiver,(crate::app::goddata::GodData_Flags)::core::convert::Into::into(f))
1677 }
1678 }
1679 #[doc = "`ToInt(crate::app::goddata::GodData_Flags)` overload"]
1680 fn to_int(self, value: impl ::core::convert::Into<crate::app::goddata::GodData_Flags>) -> i32 {
1681 unsafe {
1682 let __receiver = <GodData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1683 {
1684 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1685 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1686 panic!(
1687 "unity: virtual slot {}
1688 out of range (vtable len {}
1689) on the runtime class behind {}
1690 (method `{}
1691`)",
1692 5usize,
1693 __vt.len(),
1694 <GodData_FlagField as ::unity::ClassIdentity>::NAME,
1695 "ToInt",
1696 )
1697 });
1698 let __inner: extern "C" fn(GodData_FlagField, crate::app::goddata::GodData_Flags, ::unity::OptionalMethod) -> i32 =
1699 ::core::mem::transmute(__vi.method_ptr);
1700 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1701 __inner(__receiver, ::core::convert::Into::into(value), __mi)
1702 }
1703 }
1704 }
1705}
1706
1707#[cfg(feature = "app-goddata")]
1708impl<__T: IGodData_FlagField> IGodData_FlagFieldMethods for __T {}
1709
1710#[cfg(feature = "app-goddata")]
1711impl GodData_FlagField {
1712 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1714 }
1715
1716 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1718 }
1719
1720 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1722 }
1723}
1724
1725#[cfg(feature = "app-goddata")]
1726impl GodData_FlagField {
1727 #[doc = "Direct (non-virtual) call to `GodData_FlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1728 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::goddata::GodData_Flags) -> i32 {
1729 let __mi = Self::to_int_method_info();
1730 let __inner: extern "C" fn(::unity::IlInstance, crate::app::goddata::GodData_Flags, ::unity::OptionalMethod) -> i32 =
1731 ::core::mem::transmute(__mi.method_ptr);
1732 __inner(this.into(), value, ::core::option::Option::None)
1733 }
1734}
1735
1736#[cfg(feature = "app-goddata")]
1737impl GodData_FlagField {
1738 #[doc = "`.ctor(i32)` — overload selector"]
1739 pub fn new(f: i32) -> Self {
1740 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1741 panic!(
1742 "{}
1743::{}
1744 failed to instantiate",
1745 ::core::stringify!(GodData_FlagField),
1746 ::core::stringify!(new),
1747 )
1748 });
1749 <Self as IGodData_FlagFieldMethods>::ctor(this, f);
1750 this
1751 }
1752
1753 #[doc = "`.ctor(crate::app::goddata::GodData_Flags)` — overload selector"]
1754 pub fn new_2(f: crate::app::goddata::GodData_Flags) -> Self {
1755 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1756 panic!(
1757 "{}
1758::{}
1759 failed to instantiate",
1760 ::core::stringify!(GodData_FlagField),
1761 ::core::stringify!(new_2),
1762 )
1763 });
1764 <Self as IGodData_FlagFieldMethods>::ctor_2(this, f);
1765 this
1766 }
1767}
1768
1769#[cfg(feature = "app-goddata")]
1770#[doc(hidden)]
1771pub mod prelude {
1772 pub use super::{
1773 GodData, GodData_AIEngageAttackTypes, GodData_FlagField, GodData_Flags, GodData_RelianceLevel, IGodData, IGodDataMethods, IGodData_FlagField,
1774 IGodData_FlagFieldMethods,
1775 };
1776 #[cfg(feature = "app-bitfield32")]
1777 pub use crate::app::bitfield32::IBitField32Methods;
1778 #[cfg(feature = "app-bitfieldcommon")]
1779 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
1780 #[cfg(feature = "app-bitfieldtemplate32_1")]
1781 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
1782 #[cfg(feature = "app-structbase")]
1783 pub use crate::app::structbase::IStructBaseMethods;
1784 #[cfg(feature = "app-structdata_1")]
1785 pub use crate::app::structdata_1::IStructData_1Methods;
1786 #[cfg(feature = "app-structtemplate_1")]
1787 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
1788 #[cfg(feature = "system-object")]
1789 pub use crate::system::object::IObjectMethods;
1790 #[cfg(feature = "system-enum")]
1791 pub use crate::system::r#enum::IEnumMethods;
1792 #[cfg(feature = "system-valuetype")]
1793 pub use crate::system::valuetype::IValueTypeMethods;
1794 pub use crate::{
1795 app::{
1796 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, structbase::IStructBase,
1797 structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1,
1798 },
1799 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1800 };
1801}