Skip to main content

engage/generated/app/
mapkillbonus.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-mapkillbonus-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            mapimagecore_1::{IMapImageCore_1, MapImageCore_1},
11            mapimagecorebyte::{IMapImageCoreByte, MapImageCoreByte},
12            mapimageindex::{IMapImageIndex, MapImageIndex},
13            procinst::{IProcInst, ProcInst},
14            singletonclass_1::{ISingletonClass_1, SingletonClass_1},
15        },
16        system::{
17            object::{IObject, Object},
18            r#enum::{Enum, IEnum},
19            valuetype::{IValueType, ValueType},
20        },
21    };
22
23    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_Work_Pos.md"))]
24    #[repr(C)]
25    #[derive(::core::clone::Clone, ::core::marker::Copy)]
26    pub struct MapKillBonus_Work_Pos {
27        pub x: u16,
28        pub z: u16,
29    }
30    impl ::unity::ClassIdentity for MapKillBonus_Work_Pos {
31        const NAME: &'static str = "MapKillBonus.Work.Pos";
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 MapKillBonus_Work_Pos {
40        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
41            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
42        }
43    }
44
45    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_KindImage.md"))]
46    #[::unity::class(namespace = "App", name = "MapKillBonus.KindImage")]
47    #[parent(crate::app::mapimagecorebyte::MapImageCoreByte)]
48    pub struct MapKillBonus_KindImage {}
49
50    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_CountImage.md"))]
51    #[::unity::class(namespace = "App", name = "MapKillBonus.CountImage")]
52    #[parent(crate::app::mapimagecore_1::MapImageCore_1<i16>)]
53    pub struct MapKillBonus_CountImage {}
54
55    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_Work.md"))]
56    #[repr(C)]
57    #[derive(::core::clone::Clone, ::core::marker::Copy)]
58    pub struct MapKillBonus_Work {
59        pub positions: ::unity::Array<crate::app::mapkillbonus::MapKillBonus_Work_Pos>,
60        pub rates0: crate::system::collections::generic::list_1::List_1<i32>,
61        pub rates1: crate::system::collections::generic::list_1::List_1<i32>,
62    }
63    impl ::unity::ClassIdentity for MapKillBonus_Work {
64        const NAME: &'static str = "MapKillBonus.Work";
65        const NAMESPACE: &'static str = "App";
66
67        fn class() -> ::unity::Class {
68            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
69            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
70        }
71    }
72    impl ::unity::IlType for MapKillBonus_Work {
73        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
74            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
75        }
76    }
77
78    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_GainSequence.md"))]
79    #[::unity::class(namespace = "App", name = "MapKillBonus.GainSequence")]
80    #[parent(crate::app::procinst::ProcInst)]
81    pub struct MapKillBonus_GainSequence {
82        #[offset(112)]
83        #[rename(name = "m_Unit")]
84        pub m_unit: crate::app::unit::Unit,
85        #[offset(120)]
86        #[rename(name = "m_Kind")]
87        pub m_kind: crate::app::mapkillbonus::MapKillBonus_Kinds,
88    }
89
90    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_KilledBonus.md"))]
91    #[repr(C)]
92    #[derive(::core::clone::Clone, ::core::marker::Copy)]
93    pub struct MapKillBonus_KilledBonus {
94        pub kind: crate::app::killedbonusdata::KilledBonusData_Kinds,
95        pub value: i32,
96    }
97    impl ::unity::ClassIdentity for MapKillBonus_KilledBonus {
98        const NAME: &'static str = "MapKillBonus.KilledBonus";
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 MapKillBonus_KilledBonus {
107        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
108            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
109        }
110    }
111
112    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_DownloadSequence.md"))]
113    #[::unity::class(namespace = "App", name = "MapKillBonus.DownloadSequence")]
114    #[parent(crate::app::procinst::ProcInst)]
115    pub struct MapKillBonus_DownloadSequence {
116        #[offset(112)]
117        #[rename(name = "m_Cid")]
118        pub m_cid: ::unity::Il2CppString,
119    }
120
121    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_Kinds.md"))]
122    #[repr(C)]
123    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
124    pub struct MapKillBonus_Kinds {
125        pub value: i32,
126    }
127    impl ::unity::ClassIdentity for MapKillBonus_Kinds {
128        const NAME: &'static str = "MapKillBonus.Kinds";
129        const NAMESPACE: &'static str = "App";
130
131        fn class() -> ::unity::Class {
132            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
133            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
134        }
135    }
136    impl ::unity::IlType for MapKillBonus_Kinds {
137        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
138            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
139        }
140    }
141    impl MapKillBonus_Kinds {
142        pub fn none() -> Self {
143            Self { value: 0 }
144        }
145
146        pub fn kill() -> Self {
147            Self { value: 1 }
148        }
149
150        pub fn killed() -> Self {
151            Self { value: 2 }
152        }
153
154        pub fn max() -> Self {
155            Self { value: 3 }
156        }
157    }
158
159    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus.md"))]
160    #[::unity::class(namespace = "App", name = "MapKillBonus")]
161    #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::mapkillbonus::MapKillBonus>)]
162    pub struct MapKillBonus {
163        #[static_field]
164        #[rename(name = "MaxBonusCount")]
165        pub max_bonus_count: i32,
166        #[static_field]
167        #[rename(name = "MaxWidth")]
168        pub max_width: i32,
169        #[static_field]
170        #[rename(name = "MaxHeight")]
171        pub max_height: i32,
172        #[static_field]
173        #[rename(name = "MaxCellCount")]
174        pub max_cell_count: i32,
175        #[offset(32)]
176        #[rename(name = "m_KindImage")]
177        pub m_kind_image: crate::app::mapkillbonus::MapKillBonus_KindImage,
178        #[offset(40)]
179        #[rename(name = "m_CountImages")]
180        pub m_count_images: ::unity::Array<crate::app::mapkillbonus::MapKillBonus_CountImage>,
181        #[offset(48)]
182        #[rename(name = "m_KillBonuses")]
183        pub m_kill_bonuses: ::unity::Array<crate::app::mapkillbonus::MapKillBonus_KillBonus>,
184        #[offset(56)]
185        #[rename(name = "m_KillBonusIndex")]
186        pub m_kill_bonus_index: i32,
187        #[offset(60)]
188        #[rename(name = "m_KillBonusCount")]
189        pub m_kill_bonus_count: i32,
190        #[offset(64)]
191        #[rename(name = "m_KilledBonuses")]
192        pub m_killed_bonuses: ::unity::Array<crate::app::mapkillbonus::MapKillBonus_KilledBonus>,
193        #[offset(72)]
194        #[rename(name = "m_KilledGodBonuses")]
195        pub m_killed_god_bonuses: ::unity::Array<crate::app::mapkillbonus::MapKillBonus_KilledBonus>,
196        #[offset(80)]
197        #[rename(name = "m_KilledBonusIndex")]
198        pub m_killed_bonus_index: i32,
199        #[offset(84)]
200        #[rename(name = "m_KilledBonusCount")]
201        pub m_killed_bonus_count: i32,
202        #[offset(88)]
203        #[rename(name = "m_Work")]
204        pub m_work: crate::app::mapkillbonus::MapKillBonus_Work,
205    }
206
207    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapkillbonus/MapKillBonus_KillBonus.md"))]
208    #[repr(C)]
209    #[derive(::core::clone::Clone, ::core::marker::Copy)]
210    pub struct MapKillBonus_KillBonus {
211        pub iid: ::unity::Il2CppString,
212    }
213    impl ::unity::ClassIdentity for MapKillBonus_KillBonus {
214        const NAME: &'static str = "MapKillBonus.KillBonus";
215        const NAMESPACE: &'static str = "App";
216
217        fn class() -> ::unity::Class {
218            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
219            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
220        }
221    }
222    impl ::unity::IlType for MapKillBonus_KillBonus {
223        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
224            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
225        }
226    }
227}
228
229#[cfg(feature = "app-mapkillbonus-types")]
230pub use __types::*;
231
232#[cfg(feature = "app-mapkillbonus")]
233pub trait IMapKillBonus_KindImageMethods: IMapKillBonus_KindImage {
234    #[doc = "`SetKind(i32, crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
235    fn set_kind(self, index: impl ::core::convert::Into<i32>, kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>) -> () {
236        unsafe {
237            let __receiver =
238                <MapKillBonus_KindImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
239            ::unity::il2cpp_call!((::unity::module_base()+0x21863b0usize)as*mut u8,();
240(MapKillBonus_KindImage)__receiver,(i32)::core::convert::Into::into(index),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
241        }
242    }
243    #[doc = "`SetKind(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
244    fn set_kind_2(
245        self,
246        x: impl ::core::convert::Into<i32>,
247        z: impl ::core::convert::Into<i32>,
248        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
249    ) -> () {
250        unsafe {
251            let __receiver =
252                <MapKillBonus_KindImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253            ::unity::il2cpp_call!((::unity::module_base()+0x2185df0usize)as*mut u8,();
254(MapKillBonus_KindImage)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
255        }
256    }
257    #[doc = "`GetKind(i32)` overload"]
258    fn get_kind(self, index: impl ::core::convert::Into<i32>) -> crate::app::mapkillbonus::MapKillBonus_Kinds {
259        unsafe {
260            let __receiver =
261                <MapKillBonus_KindImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
262            ::unity::il2cpp_call!((::unity::module_base()+0x2186420usize)as*mut u8,crate::app::mapkillbonus::MapKillBonus_Kinds;
263(MapKillBonus_KindImage)__receiver,(i32)::core::convert::Into::into(index))
264        }
265    }
266    #[doc = "`GetKind(i32, i32)` overload"]
267    fn get_kind_2(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::mapkillbonus::MapKillBonus_Kinds {
268        unsafe {
269            let __receiver =
270                <MapKillBonus_KindImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
271            ::unity::il2cpp_call!((::unity::module_base()+0x21856e0usize)as*mut u8,crate::app::mapkillbonus::MapKillBonus_Kinds;
272(MapKillBonus_KindImage)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
273        }
274    }
275    #[doc = "`.ctor()` overload"]
276    fn ctor(self) -> () {
277        unsafe {
278            let __receiver =
279                <MapKillBonus_KindImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280            ::unity::il2cpp_call!((::unity::module_base()+0x2186490usize)as*mut u8,();
281(MapKillBonus_KindImage)__receiver)
282        }
283    }
284}
285
286#[cfg(feature = "app-mapkillbonus")]
287impl<__T: IMapKillBonus_KindImage> IMapKillBonus_KindImageMethods for __T {}
288
289#[cfg(feature = "app-mapkillbonus")]
290impl MapKillBonus_KindImage {
291    pub fn set_kind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
293    }
294
295    pub fn set_kind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
297    }
298
299    pub fn get_kind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
301    }
302
303    pub fn get_kind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
305    }
306
307    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
309    }
310}
311
312#[cfg(feature = "app-mapkillbonus")]
313impl MapKillBonus_KindImage {
314    #[doc = "`.ctor()` — no args"]
315    pub fn new() -> Self {
316        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
317            panic!(
318                "{}
319::{}
320 failed to instantiate",
321                ::core::stringify!(MapKillBonus_KindImage),
322                ::core::stringify!(new),
323            )
324        });
325        <Self as IMapKillBonus_KindImageMethods>::ctor(this);
326        this
327    }
328}
329
330#[cfg(feature = "app-mapkillbonus")]
331pub trait IMapKillBonus_CountImageMethods: IMapKillBonus_CountImage {
332    #[doc = "`Add(i32, i16)` overload"]
333    fn add(self, index: impl ::core::convert::Into<i32>, v: impl ::core::convert::Into<i16>) -> () {
334        unsafe {
335            let __receiver =
336                <MapKillBonus_CountImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            {
338                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
339                let __vi = *__vt.get(5usize).unwrap_or_else(|| {
340                    panic!(
341                        "unity: virtual slot {}
342 out of range (vtable len {}
343) on the runtime class behind {}
344 (method `{}
345`)",
346                        5usize,
347                        __vt.len(),
348                        <MapKillBonus_CountImage as ::unity::ClassIdentity>::NAME,
349                        "Add",
350                    )
351                });
352                let __inner: extern "C" fn(MapKillBonus_CountImage, i32, i16, ::unity::OptionalMethod) -> () =
353                    ::core::mem::transmute(__vi.method_ptr);
354                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
355                __inner(__receiver, ::core::convert::Into::into(index), ::core::convert::Into::into(v), __mi)
356            }
357        }
358    }
359    #[doc = "`.ctor()` overload"]
360    fn ctor(self) -> () {
361        unsafe {
362            let __receiver =
363                <MapKillBonus_CountImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
364            ::unity::il2cpp_call!((::unity::module_base()+0x21851e0usize)as*mut u8,();
365(MapKillBonus_CountImage)__receiver)
366        }
367    }
368}
369
370#[cfg(feature = "app-mapkillbonus")]
371impl<__T: IMapKillBonus_CountImage> IMapKillBonus_CountImageMethods for __T {}
372
373#[cfg(feature = "app-mapkillbonus")]
374impl MapKillBonus_CountImage {
375    pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
377    }
378
379    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
380        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
381    }
382}
383
384#[cfg(feature = "app-mapkillbonus")]
385impl MapKillBonus_CountImage {
386    #[doc = "Direct (non-virtual) call to `MapKillBonus_CountImage`'s own `Add`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
387    pub unsafe fn add(this: impl ::core::convert::Into<::unity::IlInstance>, index: i32, v: i16) -> () {
388        let __mi = Self::add_method_info();
389        let __inner: extern "C" fn(::unity::IlInstance, i32, i16, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
390        __inner(this.into(), index, v, ::core::option::Option::None)
391    }
392}
393
394#[cfg(feature = "app-mapkillbonus")]
395impl MapKillBonus_CountImage {
396    #[doc = "`.ctor()` — no args"]
397    pub fn new() -> Self {
398        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
399            panic!(
400                "{}
401::{}
402 failed to instantiate",
403                ::core::stringify!(MapKillBonus_CountImage),
404                ::core::stringify!(new),
405            )
406        });
407        <Self as IMapKillBonus_CountImageMethods>::ctor(this);
408        this
409    }
410}
411
412#[cfg(feature = "app-mapkillbonus")]
413impl MapKillBonus_GainSequence {
414    #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::unit::Unit)` overload"]
415    pub fn create_bind(
416        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
417        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
418    ) -> () {
419        unsafe {
420            ::unity::il2cpp_call!((::unity::module_base()+0x2185e70usize)as*mut u8,();
421(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(unit))
422        }
423    }
424}
425
426#[cfg(feature = "app-mapkillbonus")]
427pub trait IMapKillBonus_GainSequenceMethods: IMapKillBonus_GainSequence {
428    #[doc = "`.ctor(crate::app::unit::Unit)` overload"]
429    fn ctor(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
430        unsafe {
431            let __receiver =
432                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
433            ::unity::il2cpp_call!((::unity::module_base()+0x21855d0usize)as*mut u8,();
434(MapKillBonus_GainSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
435        }
436    }
437    #[doc = "`Gain()` overload"]
438    fn gain(self) -> () {
439        unsafe {
440            let __receiver =
441                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
442            ::unity::il2cpp_call!((::unity::module_base()+0x2185760usize)as*mut u8,();
443(MapKillBonus_GainSequence)__receiver)
444        }
445    }
446    #[doc = "`GainKillBonus()` overload"]
447    fn gain_kill_bonus(self) -> () {
448        unsafe {
449            let __receiver =
450                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x2185780usize)as*mut u8,();
452(MapKillBonus_GainSequence)__receiver)
453        }
454    }
455    #[doc = "`GainKilledBonus()` overload"]
456    fn gain_killed_bonus(self) -> () {
457        unsafe {
458            let __receiver =
459                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
460            ::unity::il2cpp_call!((::unity::module_base()+0x21858b0usize)as*mut u8,();
461(MapKillBonus_GainSequence)__receiver)
462        }
463    }
464    #[doc = "`GetKilledBonus(crate::app::unit::Unit)` overload"]
465    fn get_killed_bonus(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> *mut crate::app::mapkillbonus::MapKillBonus_KilledBonus {
466        unsafe {
467            let __receiver =
468                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
469            ::unity::il2cpp_call!((::unity::module_base()+0x2185bb0usize)as*mut u8, *mut crate::app::mapkillbonus::MapKillBonus_KilledBonus;
470(MapKillBonus_GainSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
471        }
472    }
473    #[doc = "`Update()` overload"]
474    fn update(self) -> () {
475        unsafe {
476            let __receiver =
477                <MapKillBonus_GainSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
478            ::unity::il2cpp_call!((::unity::module_base()+0x2185c80usize)as*mut u8,();
479(MapKillBonus_GainSequence)__receiver)
480        }
481    }
482}
483
484#[cfg(feature = "app-mapkillbonus")]
485impl<__T: IMapKillBonus_GainSequence> IMapKillBonus_GainSequenceMethods for __T {}
486
487#[cfg(feature = "app-mapkillbonus")]
488impl MapKillBonus_GainSequence {
489    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
491    }
492
493    pub fn gain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
495    }
496
497    pub fn gain_kill_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
499    }
500
501    pub fn gain_killed_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
503    }
504
505    pub fn get_killed_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
507    }
508
509    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
511    }
512
513    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
515    }
516}
517
518#[cfg(feature = "app-mapkillbonus")]
519impl MapKillBonus_GainSequence {
520    #[doc = "`.ctor(crate::app::unit::Unit)` — overload selector"]
521    pub fn new(unit: crate::app::unit::Unit) -> Self {
522        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
523            panic!(
524                "{}
525::{}
526 failed to instantiate",
527                ::core::stringify!(MapKillBonus_GainSequence),
528                ::core::stringify!(new),
529            )
530        });
531        <Self as IMapKillBonus_GainSequenceMethods>::ctor(this, unit);
532        this
533    }
534}
535
536#[cfg(feature = "app-mapkillbonus")]
537impl MapKillBonus_KilledBonus {
538    #[doc = "`Clear()` overload"]
539    pub fn clear(&mut self) -> () {
540        unsafe {
541            ::unity::il2cpp_call!((::unity::module_base()+0x2186260usize)as*mut u8,();
542(*mut MapKillBonus_KilledBonus)self as*mut MapKillBonus_KilledBonus)
543        }
544    }
545
546    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
547    pub fn serialize(&mut self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
548        unsafe {
549            ::unity::il2cpp_call!((::unity::module_base()+0x2186270usize)as*mut u8,();
550(*mut MapKillBonus_KilledBonus)self as*mut MapKillBonus_KilledBonus,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
551        }
552    }
553
554    #[doc = "`Deserialize(crate::app::stream_2::Stream_2, i32)` overload"]
555    pub fn deserialize(
556        &mut self,
557        stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>,
558        version: impl ::core::convert::Into<i32>,
559    ) -> () {
560        unsafe {
561            ::unity::il2cpp_call!((::unity::module_base()+0x21862b0usize)as*mut u8,();
562(*mut MapKillBonus_KilledBonus)self as*mut MapKillBonus_KilledBonus,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(i32)::core::convert::Into::into(version))
563        }
564    }
565}
566
567#[cfg(feature = "app-mapkillbonus")]
568impl MapKillBonus_KilledBonus {
569    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
570        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
571    }
572
573    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
574        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
575    }
576
577    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
578        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
579    }
580}
581
582#[cfg(feature = "app-mapkillbonus")]
583impl MapKillBonus_DownloadSequence {
584    #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString)` overload"]
585    pub fn create_bind(
586        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
587        cid: impl ::core::convert::Into<::unity::Il2CppString>,
588    ) -> () {
589        unsafe {
590            ::unity::il2cpp_call!((::unity::module_base()+0x2185390usize)as*mut u8,();
591(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(cid))
592        }
593    }
594}
595
596#[cfg(feature = "app-mapkillbonus")]
597pub trait IMapKillBonus_DownloadSequenceMethods: IMapKillBonus_DownloadSequence {
598    #[doc = "`.ctor(::unity::Il2CppString)` overload"]
599    fn ctor(self, cid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
600        unsafe {
601            let __receiver =
602                <MapKillBonus_DownloadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603            ::unity::il2cpp_call!((::unity::module_base()+0x2185240usize)as*mut u8,();
604(MapKillBonus_DownloadSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(cid))
605        }
606    }
607    #[doc = "`Get()` overload"]
608    fn get(self) -> () {
609        unsafe {
610            let __receiver =
611                <MapKillBonus_DownloadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612            ::unity::il2cpp_call!((::unity::module_base()+0x2185280usize)as*mut u8,();
613(MapKillBonus_DownloadSequence)__receiver)
614        }
615    }
616    #[doc = "`Setup()` overload"]
617    fn setup(self) -> () {
618        unsafe {
619            let __receiver =
620                <MapKillBonus_DownloadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
621            ::unity::il2cpp_call!((::unity::module_base()+0x2185310usize)as*mut u8,();
622(MapKillBonus_DownloadSequence)__receiver)
623        }
624    }
625}
626
627#[cfg(feature = "app-mapkillbonus")]
628impl<__T: IMapKillBonus_DownloadSequence> IMapKillBonus_DownloadSequenceMethods for __T {}
629
630#[cfg(feature = "app-mapkillbonus")]
631impl MapKillBonus_DownloadSequence {
632    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
633        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
634    }
635
636    pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
637        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
638    }
639
640    pub fn setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
641        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
642    }
643
644    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
645        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
646    }
647}
648
649#[cfg(feature = "app-mapkillbonus")]
650impl MapKillBonus_DownloadSequence {
651    #[doc = "`.ctor(::unity::Il2CppString)` — overload selector"]
652    pub fn new(cid: ::unity::Il2CppString) -> Self {
653        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
654            panic!(
655                "{}
656::{}
657 failed to instantiate",
658                ::core::stringify!(MapKillBonus_DownloadSequence),
659                ::core::stringify!(new),
660            )
661        });
662        <Self as IMapKillBonus_DownloadSequenceMethods>::ctor(this, cid);
663        this
664    }
665}
666
667#[cfg(feature = "app-mapkillbonus")]
668impl MapKillBonus {
669    #[doc = "`IsEnable()` overload"]
670    pub fn is_enable() -> bool {
671        unsafe {
672            ::unity::il2cpp_call!((::unity::module_base()+0x1deff50usize)as*mut u8,bool;
673            )
674        }
675    }
676
677    #[doc = "`IsEnableChapter(crate::app::chapterdata::ChapterData)` overload"]
678    pub fn is_enable_chapter(chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> bool {
679        unsafe {
680            ::unity::il2cpp_call!((::unity::module_base()+0x1df0070usize)as*mut u8,bool;
681(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
682        }
683    }
684
685    #[doc = "`GetRandomValue(i32)` overload"]
686    pub fn get_random_value(num: impl ::core::convert::Into<i32>) -> i32 {
687        unsafe {
688            ::unity::il2cpp_call!((::unity::module_base()+0x1df1b20usize)as*mut u8,i32;
689(i32)::core::convert::Into::into(num))
690        }
691    }
692}
693
694#[cfg(feature = "app-mapkillbonus")]
695pub trait IMapKillBonusMethods: IMapKillBonus {
696    #[doc = "`OnCreate()` overload"]
697    fn on_create(self) -> () {
698        unsafe {
699            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
700            {
701                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
702                let __vi = *__vt.get(5usize).unwrap_or_else(|| {
703                    panic!(
704                        "unity: virtual slot {}
705 out of range (vtable len {}
706) on the runtime class behind {}
707 (method `{}
708`)",
709                        5usize,
710                        __vt.len(),
711                        <MapKillBonus as ::unity::ClassIdentity>::NAME,
712                        "OnCreate",
713                    )
714                });
715                let __inner: extern "C" fn(MapKillBonus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
716                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
717                __inner(__receiver, __mi)
718            }
719        }
720    }
721    #[doc = "`OnDispose()` overload"]
722    fn on_dispose(self) -> () {
723        unsafe {
724            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
725            {
726                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
727                let __vi = *__vt.get(6usize).unwrap_or_else(|| {
728                    panic!(
729                        "unity: virtual slot {}
730 out of range (vtable len {}
731) on the runtime class behind {}
732 (method `{}
733`)",
734                        6usize,
735                        __vt.len(),
736                        <MapKillBonus as ::unity::ClassIdentity>::NAME,
737                        "OnDispose",
738                    )
739                });
740                let __inner: extern "C" fn(MapKillBonus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
741                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
742                __inner(__receiver, __mi)
743            }
744        }
745    }
746    #[doc = "`Download(crate::app::procinst::ProcInst)` overload"]
747    fn download(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> bool {
748        unsafe {
749            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
750            ::unity::il2cpp_call!((::unity::module_base()+0x1df0090usize)as*mut u8,bool;
751(MapKillBonus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
752        }
753    }
754    #[doc = "`Upload(crate::app::procinst::ProcInst)` overload"]
755    fn upload(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> bool {
756        unsafe {
757            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
758            ::unity::il2cpp_call!((::unity::module_base()+0x1df0240usize)as*mut u8,bool;
759(MapKillBonus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
760        }
761    }
762    #[doc = "`Setup()` overload"]
763    fn setup(self) -> () {
764        unsafe {
765            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
766            ::unity::il2cpp_call!((::unity::module_base()+0x1df0420usize)as*mut u8,();
767(MapKillBonus)__receiver)
768        }
769    }
770    #[doc = "`TryGain(crate::app::procinst::ProcInst, crate::app::unit::Unit)` overload"]
771    fn try_gain(
772        self,
773        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
774        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
775    ) -> () {
776        unsafe {
777            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778            ::unity::il2cpp_call!((::unity::module_base()+0x1df0d70usize)as*mut u8,();
779(MapKillBonus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(unit))
780        }
781    }
782    #[doc = "`GetKind(i32, i32)` overload"]
783    fn get_kind(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> crate::app::mapkillbonus::MapKillBonus_Kinds {
784        unsafe {
785            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786            ::unity::il2cpp_call!((::unity::module_base()+0x1df0e50usize)as*mut u8,crate::app::mapkillbonus::MapKillBonus_Kinds;
787(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
788        }
789    }
790    #[doc = "`CopyKindImageTo(crate::app::mapkillbonus::MapKillBonus_KindImage)` overload"]
791    fn copy_kind_image_to(self, kind_image: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_KindImage>) -> () {
792        unsafe {
793            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794            ::unity::il2cpp_call!((::unity::module_base()+0x1df0e60usize)as*mut u8,();
795(MapKillBonus)__receiver,(crate::app::mapkillbonus::MapKillBonus_KindImage)::core::convert::Into::into(kind_image))
796        }
797    }
798    #[doc = "`TryCreateEffect(i32, i32)` overload"]
799    fn try_create_effect(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
800        unsafe {
801            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
802            ::unity::il2cpp_call!((::unity::module_base()+0x1df0ec0usize)as*mut u8,();
803(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
804        }
805    }
806    #[doc = "`TryCreateEffect(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
807    fn try_create_effect_2(
808        self,
809        x: impl ::core::convert::Into<i32>,
810        z: impl ::core::convert::Into<i32>,
811        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
812    ) -> () {
813        unsafe {
814            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
815            ::unity::il2cpp_call!((::unity::module_base()+0x1df0f00usize)as*mut u8,();
816(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
817        }
818    }
819    #[doc = "`TryDeleteEffect(i32, i32)` overload"]
820    fn try_delete_effect(self, x: impl ::core::convert::Into<i32>, z: impl ::core::convert::Into<i32>) -> () {
821        unsafe {
822            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
823            ::unity::il2cpp_call!((::unity::module_base()+0x1df0e10usize)as*mut u8,();
824(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z))
825        }
826    }
827    #[doc = "`TryDeleteEffect(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
828    fn try_delete_effect_2(
829        self,
830        x: impl ::core::convert::Into<i32>,
831        z: impl ::core::convert::Into<i32>,
832        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
833    ) -> () {
834        unsafe {
835            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
836            ::unity::il2cpp_call!((::unity::module_base()+0x1df1090usize)as*mut u8,();
837(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
838        }
839    }
840    #[doc = "`AddCount(crate::app::unit::Unit)` overload"]
841    fn add_count(self, dead_unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
842        unsafe {
843            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
844            ::unity::il2cpp_call!((::unity::module_base()+0x1df1180usize)as*mut u8,();
845(MapKillBonus)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(dead_unit))
846        }
847    }
848    #[doc = "`AddCount(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
849    fn add_count_2(
850        self,
851        x: impl ::core::convert::Into<i32>,
852        z: impl ::core::convert::Into<i32>,
853        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
854    ) -> () {
855        unsafe {
856            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
857            ::unity::il2cpp_call!((::unity::module_base()+0x1df12e0usize)as*mut u8,();
858(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
859        }
860    }
861    #[doc = "`GetCountImage(crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
862    fn get_count_image(
863        self,
864        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
865    ) -> crate::app::mapkillbonus::MapKillBonus_CountImage {
866        unsafe {
867            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
868            ::unity::il2cpp_call!((::unity::module_base()+0x1df03d0usize)as*mut u8,crate::app::mapkillbonus::MapKillBonus_CountImage;
869(MapKillBonus)__receiver,(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
870        }
871    }
872    #[doc = "`ClearNetSucceeded()` overload"]
873    fn clear_net_succeeded(self) -> () {
874        unsafe {
875            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
876            ::unity::il2cpp_call!((::unity::module_base()+0x1df01c0usize)as*mut u8,();
877(MapKillBonus)__receiver)
878        }
879    }
880    #[doc = "`GetBonusIndex(crate::app::mapkillbonus::MapKillBonus_Kinds)` overload"]
881    fn get_bonus_index(self, kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>) -> i32 {
882        unsafe {
883            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
884            ::unity::il2cpp_call!((::unity::module_base()+0x1df1450usize)as*mut u8,i32;
885(MapKillBonus)__receiver,(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind))
886        }
887    }
888    #[doc = "`RewindBonus(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds, i32)` overload"]
889    fn rewind_bonus(
890        self,
891        x: impl ::core::convert::Into<i32>,
892        z: impl ::core::convert::Into<i32>,
893        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
894        bonus_index: impl ::core::convert::Into<i32>,
895    ) -> () {
896        unsafe {
897            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
898            ::unity::il2cpp_call!((::unity::module_base()+0x1df1470usize)as*mut u8,();
899(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind),(i32)::core::convert::Into::into(bonus_index))
900        }
901    }
902    #[doc = "`RewindCount(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds, i32)` overload"]
903    fn rewind_count(
904        self,
905        x: impl ::core::convert::Into<i32>,
906        z: impl ::core::convert::Into<i32>,
907        kind: impl ::core::convert::Into<crate::app::mapkillbonus::MapKillBonus_Kinds>,
908        count: impl ::core::convert::Into<i32>,
909    ) -> () {
910        unsafe {
911            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
912            ::unity::il2cpp_call!((::unity::module_base()+0x1df14f0usize)as*mut u8,();
913(MapKillBonus)__receiver,(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(crate::app::mapkillbonus::MapKillBonus_Kinds)::core::convert::Into::into(kind),(i32)::core::convert::Into::into(count))
914        }
915    }
916    #[doc = "`get_IsNetSucceeded()` overload"]
917    fn get_is_net_succeeded(self) -> bool {
918        unsafe {
919            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
920            ::unity::il2cpp_call!((::unity::module_base()+0x1df0550usize)as*mut u8,bool;
921(MapKillBonus)__receiver)
922        }
923    }
924    #[doc = "`DecideCells(i32, i32)` overload"]
925    fn decide_cells(
926        self,
927        map_max_kill_bonus_count: impl ::core::convert::Into<i32>,
928        map_max_killed_bonus_count: impl ::core::convert::Into<i32>,
929    ) -> () {
930        unsafe {
931            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
932            ::unity::il2cpp_call!((::unity::module_base()+0x1df05d0usize)as*mut u8,();
933(MapKillBonus)__receiver,(i32)::core::convert::Into::into(map_max_kill_bonus_count),(i32)::core::convert::Into::into(map_max_killed_bonus_count))
934        }
935    }
936    #[doc = "`DecideKillBonus(i32)` overload"]
937    fn decide_kill_bonus(self, map_max_bonus_count: impl ::core::convert::Into<i32>) -> () {
938        unsafe {
939            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
940            ::unity::il2cpp_call!((::unity::module_base()+0x1df0690usize)as*mut u8,();
941(MapKillBonus)__receiver,(i32)::core::convert::Into::into(map_max_bonus_count))
942        }
943    }
944    #[doc = "`DecideKilledBonus(i32)` overload"]
945    fn decide_killed_bonus(self, map_max_bonus_count: impl ::core::convert::Into<i32>) -> () {
946        unsafe {
947            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
948            ::unity::il2cpp_call!((::unity::module_base()+0x1df08f0usize)as*mut u8,();
949(MapKillBonus)__receiver,(i32)::core::convert::Into::into(map_max_bonus_count))
950        }
951    }
952    #[doc = "`GetKillBonusData()` overload"]
953    fn get_kill_bonus_data(self) -> crate::app::structdataarraylist_1::StructDataArrayList_1<crate::app::killbonusdata::KillBonusData> {
954        unsafe {
955            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
956            ::unity::il2cpp_call!((::unity::module_base()+0x1df18a0usize)as*mut u8,crate::app::structdataarraylist_1::StructDataArrayList_1<crate::app::killbonusdata::KillBonusData> ;
957(MapKillBonus)__receiver)
958        }
959    }
960    #[doc = "`GetKilledBonusData()` overload"]
961    fn get_killed_bonus_data(self) -> crate::app::structdataarraylist_1::StructDataArrayList_1<crate::app::killedbonusdata::KilledBonusData> {
962        unsafe {
963            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
964            ::unity::il2cpp_call!((::unity::module_base()+0x1df1b50usize)as*mut u8,crate::app::structdataarraylist_1::StructDataArrayList_1<crate::app::killedbonusdata::KilledBonusData> ;
965(MapKillBonus)__receiver)
966        }
967    }
968    #[doc = "`Clear()` overload"]
969    fn clear(self) -> () {
970        unsafe {
971            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
972            ::unity::il2cpp_call!((::unity::module_base()+0x1defae0usize)as*mut u8,();
973(MapKillBonus)__receiver)
974        }
975    }
976    #[doc = "`get_Version()` overload"]
977    fn get_version(self) -> i32 {
978        unsafe {
979            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
980            {
981                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
982                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
983                    panic!(
984                        "unity: virtual slot {}
985 out of range (vtable len {}
986) on the runtime class behind {}
987 (method `{}
988`)",
989                        4usize,
990                        __vt.len(),
991                        <MapKillBonus as ::unity::ClassIdentity>::NAME,
992                        "get_Version",
993                    )
994                });
995                let __inner: extern "C" fn(MapKillBonus, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__vi.method_ptr);
996                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
997                __inner(__receiver, __mi)
998            }
999        }
1000    }
1001    #[doc = "`OnSerialize(crate::app::stream_2::Stream_2)` overload"]
1002    fn on_serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1003        unsafe {
1004            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1005            {
1006                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1007                let __vi = *__vt.get(11usize).unwrap_or_else(|| {
1008                    panic!(
1009                        "unity: virtual slot {}
1010 out of range (vtable len {}
1011) on the runtime class behind {}
1012 (method `{}
1013`)",
1014                        11usize,
1015                        __vt.len(),
1016                        <MapKillBonus as ::unity::ClassIdentity>::NAME,
1017                        "OnSerialize",
1018                    )
1019                });
1020                let __inner: extern "C" fn(MapKillBonus, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
1021                    ::core::mem::transmute(__vi.method_ptr);
1022                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1023                __inner(__receiver, ::core::convert::Into::into(stream), __mi)
1024            }
1025        }
1026    }
1027    #[doc = "`OnDeserialize(crate::app::stream_2::Stream_2, i32)` overload"]
1028    fn on_deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>, version: impl ::core::convert::Into<i32>) -> () {
1029        unsafe {
1030            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1031            {
1032                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1033                let __vi = *__vt.get(12usize).unwrap_or_else(|| {
1034                    panic!(
1035                        "unity: virtual slot {}
1036 out of range (vtable len {}
1037) on the runtime class behind {}
1038 (method `{}
1039`)",
1040                        12usize,
1041                        __vt.len(),
1042                        <MapKillBonus as ::unity::ClassIdentity>::NAME,
1043                        "OnDeserialize",
1044                    )
1045                });
1046                let __inner: extern "C" fn(MapKillBonus, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
1047                    ::core::mem::transmute(__vi.method_ptr);
1048                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1049                __inner(
1050                    __receiver,
1051                    ::core::convert::Into::into(stream),
1052                    ::core::convert::Into::into(version),
1053                    __mi,
1054                )
1055            }
1056        }
1057    }
1058    #[doc = "`DbgDump()` overload"]
1059    fn dbg_dump(self) -> () {
1060        unsafe {
1061            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1062            ::unity::il2cpp_call!((::unity::module_base()+0x1df28b0usize)as*mut u8,();
1063(MapKillBonus)__receiver)
1064        }
1065    }
1066    #[doc = "`.ctor()` overload"]
1067    fn ctor(self) -> () {
1068        unsafe {
1069            let __receiver = <MapKillBonus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1070            ::unity::il2cpp_call!((::unity::module_base()+0x1df3180usize)as*mut u8,();
1071(MapKillBonus)__receiver)
1072        }
1073    }
1074}
1075
1076#[cfg(feature = "app-mapkillbonus")]
1077impl<__T: IMapKillBonus> IMapKillBonusMethods for __T {}
1078
1079#[cfg(feature = "app-mapkillbonus")]
1080impl MapKillBonus {
1081    pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1082        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1083    }
1084
1085    pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1086        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1087    }
1088
1089    pub fn is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1090        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1091    }
1092
1093    pub fn is_enable_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1094        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1095    }
1096
1097    pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1098        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1099    }
1100
1101    pub fn upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1102        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1103    }
1104
1105    pub fn setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1106        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1107    }
1108
1109    pub fn try_gain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1110        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1111    }
1112
1113    pub fn get_kind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1114        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1115    }
1116
1117    pub fn copy_kind_image_to_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1118        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1119    }
1120
1121    pub fn try_create_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1122        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1123    }
1124
1125    pub fn try_create_effect_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1126        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1127    }
1128
1129    pub fn try_delete_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1130        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1131    }
1132
1133    pub fn try_delete_effect_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1134        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1135    }
1136
1137    pub fn add_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1138        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1139    }
1140
1141    pub fn add_count_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1142        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1143    }
1144
1145    pub fn get_count_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1146        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1147    }
1148
1149    pub fn clear_net_succeeded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1150        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1151    }
1152
1153    pub fn get_bonus_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1154        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1155    }
1156
1157    pub fn rewind_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1158        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1159    }
1160
1161    pub fn rewind_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1162        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1163    }
1164
1165    pub fn get_is_net_succeeded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1166        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1167    }
1168
1169    pub fn decide_cells_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1170        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1171    }
1172
1173    pub fn decide_kill_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1174        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1175    }
1176
1177    pub fn decide_killed_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1178        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1179    }
1180
1181    pub fn get_kill_bonus_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1182        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1183    }
1184
1185    pub fn get_killed_bonus_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1186        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1187    }
1188
1189    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1190        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1191    }
1192
1193    pub fn get_random_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1194        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1195    }
1196
1197    pub fn get_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1198        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1199    }
1200
1201    pub fn on_serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1202        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1203    }
1204
1205    pub fn on_deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1206        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1207    }
1208
1209    pub fn dbg_dump_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1210        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1211    }
1212
1213    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1214        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1215    }
1216}
1217
1218#[cfg(feature = "app-mapkillbonus")]
1219impl MapKillBonus {
1220    #[doc = "Direct (non-virtual) call to `MapKillBonus`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1221    pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1222        let __mi = Self::on_create_method_info();
1223        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1224        __inner(this.into(), ::core::option::Option::None)
1225    }
1226
1227    #[doc = "Direct (non-virtual) call to `MapKillBonus`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1228    pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1229        let __mi = Self::on_dispose_method_info();
1230        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1231        __inner(this.into(), ::core::option::Option::None)
1232    }
1233
1234    #[doc = "Direct (non-virtual) call to `MapKillBonus`'s own `get_Version`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1235    pub unsafe fn get_version(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
1236        let __mi = Self::get_version_method_info();
1237        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
1238        __inner(this.into(), ::core::option::Option::None)
1239    }
1240
1241    #[doc = "Direct (non-virtual) call to `MapKillBonus`'s own `OnSerialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1242    pub unsafe fn on_serialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2) -> () {
1243        let __mi = Self::on_serialize_method_info();
1244        let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
1245            ::core::mem::transmute(__mi.method_ptr);
1246        __inner(this.into(), stream, ::core::option::Option::None)
1247    }
1248
1249    #[doc = "Direct (non-virtual) call to `MapKillBonus`'s own `OnDeserialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1250    pub unsafe fn on_deserialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2, version: i32) -> () {
1251        let __mi = Self::on_deserialize_method_info();
1252        let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
1253            ::core::mem::transmute(__mi.method_ptr);
1254        __inner(this.into(), stream, version, ::core::option::Option::None)
1255    }
1256}
1257
1258#[cfg(feature = "app-mapkillbonus")]
1259impl MapKillBonus {
1260    #[doc = "`.ctor()` — no args"]
1261    pub fn new() -> Self {
1262        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1263            panic!(
1264                "{}
1265::{}
1266 failed to instantiate",
1267                ::core::stringify!(MapKillBonus),
1268                ::core::stringify!(new),
1269            )
1270        });
1271        <Self as IMapKillBonusMethods>::ctor(this);
1272        this
1273    }
1274}
1275
1276#[cfg(feature = "app-mapkillbonus")]
1277impl MapKillBonus_KillBonus {
1278    #[doc = "`Clear()` overload"]
1279    pub fn clear(&mut self) -> () {
1280        unsafe {
1281            ::unity::il2cpp_call!((::unity::module_base()+0x21860a0usize)as*mut u8,();
1282(*mut MapKillBonus_KillBonus)self as*mut MapKillBonus_KillBonus)
1283        }
1284    }
1285
1286    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
1287    pub fn serialize(&mut self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1288        unsafe {
1289            ::unity::il2cpp_call!((::unity::module_base()+0x21860b0usize)as*mut u8,();
1290(*mut MapKillBonus_KillBonus)self as*mut MapKillBonus_KillBonus,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1291        }
1292    }
1293
1294    #[doc = "`Deserialize(crate::app::stream_2::Stream_2, i32)` overload"]
1295    pub fn deserialize(
1296        &mut self,
1297        stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>,
1298        version: impl ::core::convert::Into<i32>,
1299    ) -> () {
1300        unsafe {
1301            ::unity::il2cpp_call!((::unity::module_base()+0x2186190usize)as*mut u8,();
1302(*mut MapKillBonus_KillBonus)self as*mut MapKillBonus_KillBonus,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(i32)::core::convert::Into::into(version))
1303        }
1304    }
1305}
1306
1307#[cfg(feature = "app-mapkillbonus")]
1308impl MapKillBonus_KillBonus {
1309    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1310        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1311    }
1312
1313    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1314        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1315    }
1316
1317    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1318        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1319    }
1320}
1321
1322#[cfg(feature = "app-mapkillbonus")]
1323#[doc(hidden)]
1324pub mod prelude {
1325    pub use super::{
1326        IMapKillBonus, IMapKillBonusMethods, IMapKillBonus_CountImage, IMapKillBonus_CountImageMethods, IMapKillBonus_DownloadSequence,
1327        IMapKillBonus_DownloadSequenceMethods, IMapKillBonus_GainSequence, IMapKillBonus_GainSequenceMethods, IMapKillBonus_KindImage,
1328        IMapKillBonus_KindImageMethods, MapKillBonus, MapKillBonus_CountImage, MapKillBonus_DownloadSequence, MapKillBonus_GainSequence,
1329        MapKillBonus_KillBonus, MapKillBonus_KilledBonus, MapKillBonus_KindImage, MapKillBonus_Kinds, MapKillBonus_Work, MapKillBonus_Work_Pos,
1330    };
1331    #[cfg(feature = "app-mapimagecore_1")]
1332    pub use crate::app::mapimagecore_1::IMapImageCore_1Methods;
1333    #[cfg(feature = "app-mapimagecorebyte")]
1334    pub use crate::app::mapimagecorebyte::IMapImageCoreByteMethods;
1335    #[cfg(feature = "app-mapimageindex")]
1336    pub use crate::app::mapimageindex::IMapImageIndexMethods;
1337    #[cfg(feature = "app-procinst")]
1338    pub use crate::app::procinst::IProcInstMethods;
1339    #[cfg(feature = "app-singletonclass_1")]
1340    pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
1341    #[cfg(feature = "system-object")]
1342    pub use crate::system::object::IObjectMethods;
1343    #[cfg(feature = "system-enum")]
1344    pub use crate::system::r#enum::IEnumMethods;
1345    #[cfg(feature = "system-valuetype")]
1346    pub use crate::system::valuetype::IValueTypeMethods;
1347    pub use crate::{
1348        app::{
1349            mapimagecore_1::IMapImageCore_1, mapimagecorebyte::IMapImageCoreByte, mapimageindex::IMapImageIndex, procinst::IProcInst,
1350            singletonclass_1::ISingletonClass_1,
1351        },
1352        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1353    };
1354}