Skip to main content

engage/generated/app/
gameusergmapdata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-gameusergmapdata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        object::{IObject, Object},
10        r#enum::{Enum, IEnum},
11        valuetype::{IValueType, ValueType},
12    };
13
14    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameusergmapdata/GameUserGmapData_EncountCounterType.md"))]
15    #[repr(C)]
16    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
17    pub struct GameUserGmapData_EncountCounterType {
18        pub value: i32,
19    }
20    impl ::unity::ClassIdentity for GameUserGmapData_EncountCounterType {
21        const NAME: &'static str = "GameUserGmapData.EncountCounterType";
22        const NAMESPACE: &'static str = "App";
23
24        fn class() -> ::unity::Class {
25            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
26            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
27        }
28    }
29    impl ::unity::IlType for GameUserGmapData_EncountCounterType {
30        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
31            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
32        }
33    }
34    impl GameUserGmapData_EncountCounterType {
35        pub fn map_clear() -> Self {
36            Self { value: 0 }
37        }
38
39        pub fn network() -> Self {
40            Self { value: 1 }
41        }
42
43        pub fn minigame() -> Self {
44            Self { value: 2 }
45        }
46
47        pub fn num() -> Self {
48            Self { value: 3 }
49        }
50    }
51
52    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gameusergmapdata/GameUserGmapData.md"))]
53    #[::unity::class(namespace = "App", name = "GameUserGmapData")]
54    #[parent(crate::system::object::Object)]
55    pub struct GameUserGmapData {
56        #[offset(16)]
57        #[rename(name = "m_GmapCameraDistance")]
58        pub m_gmap_camera_distance: f32,
59        #[offset(24)]
60        #[rename(name = "m_Mobs")]
61        pub m_mobs: crate::system::collections::specialized::ordereddictionary::OrderedDictionary,
62        #[offset(32)]
63        #[rename(name = "m_LastUpdateDateTime")]
64        pub m_last_update_date_time: i64,
65        #[offset(40)]
66        #[rename(name = "m_EncountCounters")]
67        pub m_encount_counters: ::unity::Array<u8>,
68        #[offset(48)]
69        #[rename(name = "EncountTimeHoursSpan")]
70        pub encount_time_hours_span: f32,
71        #[offset(52)]
72        #[rename(name = "m_Mode")]
73        pub m_mode: crate::app::gmapmode::GmapMode_Mode,
74        #[offset(56)]
75        #[rename(name = "m_NowSpotGod")]
76        pub m_now_spot_god: ::unity::Il2CppString,
77        #[offset(64)]
78        #[rename(name = "m_NowSpotEvil")]
79        pub m_now_spot_evil: ::unity::Il2CppString,
80        #[static_field]
81        #[rename(name = "Version")]
82        pub version: i32,
83    }
84}
85
86#[cfg(feature = "app-gameusergmapdata-types")]
87pub use __types::*;
88
89#[cfg(feature = "app-gameusergmapdata")]
90pub trait IGameUserGmapDataMethods: IGameUserGmapData {
91    #[doc = "`.ctor()` overload"]
92    fn ctor(self) -> () {
93        unsafe {
94            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
95            ::unity::il2cpp_call!((::unity::module_base()+0x251ace0usize)as*mut u8,();
96(GameUserGmapData)__receiver)
97        }
98    }
99    #[doc = "`Reset()` overload"]
100    fn reset(self) -> () {
101        unsafe {
102            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
103            ::unity::il2cpp_call!((::unity::module_base()+0x25126e0usize)as*mut u8,();
104(GameUserGmapData)__receiver)
105        }
106    }
107    #[doc = "`get_Mode()` overload"]
108    fn get_mode(self) -> crate::app::gmapmode::GmapMode_Mode {
109        unsafe {
110            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
111            ::unity::il2cpp_call!((::unity::module_base()+0x251c5c0usize)as*mut u8,crate::app::gmapmode::GmapMode_Mode;
112(GameUserGmapData)__receiver)
113        }
114    }
115    #[doc = "`set_Mode(crate::app::gmapmode::GmapMode_Mode)` overload"]
116    fn set_mode(self, value: impl ::core::convert::Into<crate::app::gmapmode::GmapMode_Mode>) -> () {
117        unsafe {
118            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
119            ::unity::il2cpp_call!((::unity::module_base()+0x251c5d0usize)as*mut u8,();
120(GameUserGmapData)__receiver,(crate::app::gmapmode::GmapMode_Mode)::core::convert::Into::into(value))
121        }
122    }
123    #[doc = "`get_NowSpotGod()` overload"]
124    fn get_now_spot_god(self) -> ::unity::Il2CppString {
125        unsafe {
126            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
127            ::unity::il2cpp_call!((::unity::module_base()+0x251c5e0usize)as*mut u8, ::unity::Il2CppString;
128(GameUserGmapData)__receiver)
129        }
130    }
131    #[doc = "`set_NowSpotGod(::unity::Il2CppString)` overload"]
132    fn set_now_spot_god(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
133        unsafe {
134            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
135            ::unity::il2cpp_call!((::unity::module_base()+0x251c5f0usize)as*mut u8,();
136(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
137        }
138    }
139    #[doc = "`get_NowSpotEvil()` overload"]
140    fn get_now_spot_evil(self) -> ::unity::Il2CppString {
141        unsafe {
142            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
143            ::unity::il2cpp_call!((::unity::module_base()+0x251c600usize)as*mut u8, ::unity::Il2CppString;
144(GameUserGmapData)__receiver)
145        }
146    }
147    #[doc = "`set_NowSpotEvil(::unity::Il2CppString)` overload"]
148    fn set_now_spot_evil(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
149        unsafe {
150            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
151            ::unity::il2cpp_call!((::unity::module_base()+0x251c610usize)as*mut u8,();
152(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
153        }
154    }
155    #[doc = "`get_GmapCameraDistance()` overload"]
156    fn get_gmap_camera_distance(self) -> f32 {
157        unsafe {
158            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
159            ::unity::il2cpp_call!((::unity::module_base()+0x251c620usize)as*mut u8,f32;
160(GameUserGmapData)__receiver)
161        }
162    }
163    #[doc = "`set_GmapCameraDistance(f32)` overload"]
164    fn set_gmap_camera_distance(self, value: impl ::core::convert::Into<f32>) -> () {
165        unsafe {
166            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
167            ::unity::il2cpp_call!((::unity::module_base()+0x251c630usize)as*mut u8,();
168(GameUserGmapData)__receiver,(f32)::core::convert::Into::into(value))
169        }
170    }
171    #[doc = "`AddMob(::unity::Il2CppString, crate::app::encountmob::EncountMob)` overload"]
172    fn add_mob(
173        self,
174        spot_id: impl ::core::convert::Into<::unity::Il2CppString>,
175        mob: impl ::core::convert::Into<crate::app::encountmob::EncountMob>,
176    ) -> () {
177        unsafe {
178            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179            ::unity::il2cpp_call!((::unity::module_base()+0x251c640usize)as*mut u8,();
180(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(spot_id),(crate::app::encountmob::EncountMob)::core::convert::Into::into(mob))
181        }
182    }
183    #[doc = "`GetMob(::unity::Il2CppString)` overload"]
184    fn get_mob(self, spot_id: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::encountmob::EncountMob {
185        unsafe {
186            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187            ::unity::il2cpp_call!((::unity::module_base()+0x251c6a0usize)as*mut u8,crate::app::encountmob::EncountMob;
188(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(spot_id))
189        }
190    }
191    #[doc = "`ClearMob(::unity::Il2CppString)` overload"]
192    fn clear_mob(self, spot_id: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
193        unsafe {
194            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
195            ::unity::il2cpp_call!((::unity::module_base()+0x251c760usize)as*mut u8,();
196(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(spot_id))
197        }
198    }
199    #[doc = "`PopMobList(i32)` overload"]
200    fn pop_mob_list(self, num: impl ::core::convert::Into<i32>) -> ::unity::Array<crate::app::gmapspot::GmapSpot> {
201        unsafe {
202            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
203            ::unity::il2cpp_call!((::unity::module_base()+0x251c7a0usize)as*mut u8, ::unity::Array<crate::app::gmapspot::GmapSpot> ;
204(GameUserGmapData)__receiver,(i32)::core::convert::Into::into(num))
205        }
206    }
207    #[doc = "`ExistsMob(::unity::Il2CppString)` overload"]
208    fn exists_mob(self, spot_id: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
209        unsafe {
210            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211            ::unity::il2cpp_call!((::unity::module_base()+0x25164b0usize)as*mut u8,bool;
212(GameUserGmapData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(spot_id))
213        }
214    }
215    #[doc = "`CountMob()` overload"]
216    fn count_mob(self) -> i32 {
217        unsafe {
218            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219            ::unity::il2cpp_call!((::unity::module_base()+0x251ca30usize)as*mut u8,i32;
220(GameUserGmapData)__receiver)
221        }
222    }
223    #[doc = "`IsCheckDispos()` overload"]
224    fn is_check_dispos(self) -> bool {
225        unsafe {
226            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227            ::unity::il2cpp_call!((::unity::module_base()+0x251ca40usize)as*mut u8,bool;
228(GameUserGmapData)__receiver)
229        }
230    }
231    #[doc = "`GetDisposCountFromDeltaHours(bool)` overload"]
232    fn get_dispos_count_from_delta_hours(self, print_log: impl ::core::convert::Into<bool>) -> i32 {
233        unsafe {
234            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235            ::unity::il2cpp_call!((::unity::module_base()+0x251cc40usize)as*mut u8,i32;
236(GameUserGmapData)__receiver,(bool)::core::convert::Into::into(print_log))
237        }
238    }
239    #[doc = "`IsCheckDisposTime()` overload"]
240    fn is_check_dispos_time(self) -> bool {
241        unsafe {
242            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243            ::unity::il2cpp_call!((::unity::module_base()+0x251cac0usize)as*mut u8,bool;
244(GameUserGmapData)__receiver)
245        }
246    }
247    #[doc = "`InitializeDisposTime()` overload"]
248    fn initialize_dispos_time(self) -> () {
249        unsafe {
250            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251            ::unity::il2cpp_call!((::unity::module_base()+0x251ce80usize)as*mut u8,();
252(GameUserGmapData)__receiver)
253        }
254    }
255    #[doc = "`AddEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)` overload"]
256    fn add_encount_counter(self, r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>) -> () {
257        unsafe {
258            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259            ::unity::il2cpp_call!((::unity::module_base()+0x25148d0usize)as*mut u8,();
260(GameUserGmapData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type))
261        }
262    }
263    #[doc = "`GetDisposEncountCount()` overload"]
264    fn get_dispos_encount_count(self) -> i32 {
265        unsafe {
266            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267            ::unity::il2cpp_call!((::unity::module_base()+0x251cbe0usize)as*mut u8,i32;
268(GameUserGmapData)__receiver)
269        }
270    }
271    #[doc = "`ResetEncountCounter()` overload"]
272    fn reset_encount_counter(self) -> i32 {
273        unsafe {
274            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275            ::unity::il2cpp_call!((::unity::module_base()+0x251d500usize)as*mut u8,i32;
276(GameUserGmapData)__receiver)
277        }
278    }
279    #[doc = "`GetEncountCountMapClear(bool)` overload"]
280    fn get_encount_count_map_clear(self, is_update: impl ::core::convert::Into<bool>) -> i32 {
281        unsafe {
282            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283            ::unity::il2cpp_call!((::unity::module_base()+0x251d040usize)as*mut u8,i32;
284(GameUserGmapData)__receiver,(bool)::core::convert::Into::into(is_update))
285        }
286    }
287    #[doc = "`GetEncountCountNetwork(bool)` overload"]
288    fn get_encount_count_network(self, is_update: impl ::core::convert::Into<bool>) -> i32 {
289        unsafe {
290            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291            ::unity::il2cpp_call!((::unity::module_base()+0x251d1e0usize)as*mut u8,i32;
292(GameUserGmapData)__receiver,(bool)::core::convert::Into::into(is_update))
293        }
294    }
295    #[doc = "`GetEncountCountMinigame(bool)` overload"]
296    fn get_encount_count_minigame(self, is_update: impl ::core::convert::Into<bool>) -> i32 {
297        unsafe {
298            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299            ::unity::il2cpp_call!((::unity::module_base()+0x251d370usize)as*mut u8,i32;
300(GameUserGmapData)__receiver,(bool)::core::convert::Into::into(is_update))
301        }
302    }
303    #[doc = "`IsValidRealTime()` overload"]
304    fn is_valid_real_time(self) -> bool {
305        unsafe {
306            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307            ::unity::il2cpp_call!((::unity::module_base()+0x251cd60usize)as*mut u8,bool;
308(GameUserGmapData)__receiver)
309        }
310    }
311    #[doc = "`IsValidCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)` overload"]
312    fn is_valid_counter(self, r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>) -> bool {
313        unsafe {
314            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
315            ::unity::il2cpp_call!((::unity::module_base()+0x251cf10usize)as*mut u8,bool;
316(GameUserGmapData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type))
317        }
318    }
319    #[doc = "`GetEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)` overload"]
320    fn get_encount_counter(self, r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>) -> i32 {
321        unsafe {
322            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323            ::unity::il2cpp_call!((::unity::module_base()+0x251d560usize)as*mut u8,i32;
324(GameUserGmapData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type))
325        }
326    }
327    #[doc = "`SetEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType, i32)` overload"]
328    fn set_encount_counter(
329        self,
330        r#type: impl ::core::convert::Into<crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType>,
331        value: impl ::core::convert::Into<i32>,
332    ) -> () {
333        unsafe {
334            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
335            ::unity::il2cpp_call!((::unity::module_base()+0x251d5a0usize)as*mut u8,();
336(GameUserGmapData)__receiver,(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType)::core::convert::Into::into(r#type),(i32)::core::convert::Into::into(value))
337        }
338    }
339    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
340    fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
341        unsafe {
342            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
343            ::unity::il2cpp_call!((::unity::module_base()+0x2517cd0usize)as*mut u8,();
344(GameUserGmapData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
345        }
346    }
347    #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
348    fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
349        unsafe {
350            let __receiver = <GameUserGmapData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
351            ::unity::il2cpp_call!((::unity::module_base()+0x25192c0usize)as*mut u8,();
352(GameUserGmapData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
353        }
354    }
355}
356
357#[cfg(feature = "app-gameusergmapdata")]
358impl<__T: IGameUserGmapData> IGameUserGmapDataMethods for __T {}
359
360#[cfg(feature = "app-gameusergmapdata")]
361impl GameUserGmapData {
362    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
363        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
364    }
365
366    pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
367        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
368    }
369
370    pub fn get_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
371        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
372    }
373
374    pub fn set_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
375        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
376    }
377
378    pub fn get_now_spot_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
379        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
380    }
381
382    pub fn set_now_spot_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
383        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
384    }
385
386    pub fn get_now_spot_evil_method_info() -> &'static ::unity::il2cpp::MethodInfo {
387        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
388    }
389
390    pub fn set_now_spot_evil_method_info() -> &'static ::unity::il2cpp::MethodInfo {
391        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
392    }
393
394    pub fn get_gmap_camera_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
395        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
396    }
397
398    pub fn set_gmap_camera_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
399        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
400    }
401
402    pub fn add_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
403        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
404    }
405
406    pub fn get_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
407        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
408    }
409
410    pub fn clear_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
411        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
412    }
413
414    pub fn pop_mob_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
415        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
416    }
417
418    pub fn exists_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
419        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
420    }
421
422    pub fn count_mob_method_info() -> &'static ::unity::il2cpp::MethodInfo {
423        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
424    }
425
426    pub fn is_check_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
427        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
428    }
429
430    pub fn get_dispos_count_from_delta_hours_method_info() -> &'static ::unity::il2cpp::MethodInfo {
431        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
432    }
433
434    pub fn is_check_dispos_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
435        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
436    }
437
438    pub fn initialize_dispos_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
439        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
440    }
441
442    pub fn add_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
443        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
444    }
445
446    pub fn get_dispos_encount_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
447        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
448    }
449
450    pub fn reset_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
451        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
452    }
453
454    pub fn get_encount_count_map_clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
455        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
456    }
457
458    pub fn get_encount_count_network_method_info() -> &'static ::unity::il2cpp::MethodInfo {
459        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
460    }
461
462    pub fn get_encount_count_minigame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
463        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
464    }
465
466    pub fn is_valid_real_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
467        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
468    }
469
470    pub fn is_valid_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
471        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
472    }
473
474    pub fn get_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
475        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
476    }
477
478    pub fn set_encount_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
479        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
480    }
481
482    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
483        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
484    }
485
486    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
487        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
488    }
489}
490
491#[cfg(feature = "app-gameusergmapdata")]
492impl GameUserGmapData {
493    #[doc = "`.ctor()` — no args"]
494    pub fn new() -> Self {
495        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
496            panic!(
497                "{}
498::{}
499 failed to instantiate",
500                ::core::stringify!(GameUserGmapData),
501                ::core::stringify!(new),
502            )
503        });
504        <Self as IGameUserGmapDataMethods>::ctor(this);
505        this
506    }
507}
508
509#[cfg(feature = "app-gameusergmapdata")]
510#[doc(hidden)]
511pub mod prelude {
512    pub use super::{GameUserGmapData, GameUserGmapData_EncountCounterType, IGameUserGmapData, IGameUserGmapDataMethods};
513    #[cfg(feature = "system-object")]
514    pub use crate::system::object::IObjectMethods;
515    #[cfg(feature = "system-enum")]
516    pub use crate::system::r#enum::IEnumMethods;
517    #[cfg(feature = "system-valuetype")]
518    pub use crate::system::valuetype::IValueTypeMethods;
519    pub use crate::system::{object::IObject, r#enum::IEnum, valuetype::IValueType};
520}