Skip to main content

engage/generated/app/
profilecard.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-profilecard-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        object::{IObject, Object},
10        valuetype::{IValueType, ValueType},
11    };
12
13    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecard/ProfileCard_Achievement.md"))]
14    #[repr(C)]
15    #[derive(::core::clone::Clone, ::core::marker::Copy)]
16    pub struct ProfileCard_Achievement {
17        pub m_acheve_catetory: crate::app::achievedata::AchieveData_Categories,
18        pub m_count: i32,
19    }
20    impl ::unity::ClassIdentity for ProfileCard_Achievement {
21        const NAME: &'static str = "ProfileCard.Achievement";
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 ProfileCard_Achievement {
30        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
31            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
32        }
33    }
34
35    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecard/ProfileCard_FreeStamp.md"))]
36    #[::unity::class(namespace = "App", name = "ProfileCard.FreeStamp")]
37    #[parent(crate::system::object::Object)]
38    pub struct ProfileCard_FreeStamp {
39        #[offset(16)]
40        #[rename(name = "m_Stamp")]
41        pub m_stamp: crate::app::profilecardstampdata::ProfileCardStampData,
42        #[offset(24)]
43        #[rename(name = "m_X")]
44        pub m_x: i32,
45        #[offset(28)]
46        #[rename(name = "m_Y")]
47        pub m_y: i32,
48        #[offset(32)]
49        #[rename(name = "m_Rotation")]
50        pub m_rotation: f32,
51        #[offset(36)]
52        #[rename(name = "m_ScaleX")]
53        pub m_scale_x: f32,
54        #[offset(40)]
55        #[rename(name = "m_ScaleY")]
56        pub m_scale_y: f32,
57    }
58
59    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecard/ProfileCard_SortieCount.md"))]
60    #[repr(C)]
61    #[derive(::core::clone::Clone, ::core::marker::Copy)]
62    pub struct ProfileCard_SortieCount {
63        pub m_person: crate::app::persondata::PersonData,
64        pub m_job: crate::app::jobdata::JobData,
65        pub m_count: i32,
66    }
67    impl ::unity::ClassIdentity for ProfileCard_SortieCount {
68        const NAME: &'static str = "ProfileCard.SortieCount";
69        const NAMESPACE: &'static str = "App";
70
71        fn class() -> ::unity::Class {
72            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
73            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
74        }
75    }
76    impl ::unity::IlType for ProfileCard_SortieCount {
77        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
78            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
79        }
80    }
81
82    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecard/ProfileCard.md"))]
83    #[::unity::class(namespace = "App", name = "ProfileCard")]
84    #[parent(crate::system::object::Object)]
85    pub struct ProfileCard {
86        #[static_field]
87        #[rename(name = "Version")]
88        pub version: i32,
89        #[static_field]
90        #[rename(name = "MessageMax")]
91        pub message_max: i32,
92        #[static_field]
93        #[rename(name = "StampMax")]
94        pub stamp_max: i32,
95        #[static_field]
96        #[rename(name = "SortieCountMax")]
97        pub sortie_count_max: i32,
98        #[static_field]
99        #[rename(name = "PageCount")]
100        pub page_count: i32,
101        #[static_field]
102        #[rename(name = "StampMaxVer5")]
103        pub stamp_max_ver5: i32,
104        #[offset(16)]
105        #[rename(name = "m_UserName")]
106        pub m_user_name: ::unity::Il2CppString,
107        #[offset(24)]
108        #[rename(name = "m_Lang")]
109        pub m_lang: crate::app::language::Language_Langs,
110        #[offset(32)]
111        #[rename(name = "m_Title")]
112        pub m_title: crate::app::profilecardtitledata::ProfileCardTitleData,
113        #[offset(40)]
114        #[rename(name = "m_Bg")]
115        pub m_bg: crate::app::profilecardbgdata::ProfileCardBgData,
116        #[offset(48)]
117        #[rename(name = "m_Frame")]
118        pub m_frame: crate::app::profilecardframedata::ProfileCardFrameData,
119        #[offset(56)]
120        #[rename(name = "m_TextDeco")]
121        pub m_text_deco: crate::app::profilecardtextdecodata::ProfileCardTextDecoData,
122        #[offset(64)]
123        #[rename(name = "m_TextColor")]
124        pub m_text_color: crate::app::profilecardtextcolordata::ProfileCardTextColorData,
125        #[offset(72)]
126        #[rename(name = "m_CharacterStamp")]
127        pub m_character_stamp: crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData,
128        #[offset(80)]
129        #[rename(name = "m_Comment")]
130        pub m_comment: ::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData>,
131        #[offset(88)]
132        #[rename(name = "m_CommentString")]
133        pub m_comment_string: ::unity::Il2CppString,
134        #[offset(96)]
135        #[rename(name = "m_PlayTime")]
136        pub m_play_time: f32,
137        #[offset(100)]
138        #[rename(name = "m_BirthMonth")]
139        pub m_birth_month: u8,
140        #[offset(101)]
141        #[rename(name = "m_BirthDay")]
142        pub m_birth_day: u8,
143        #[offset(104)]
144        #[rename(name = "m_Difficulty")]
145        pub m_difficulty: crate::app::difficulty::Difficulty,
146        #[offset(108)]
147        #[rename(name = "m_GameMode")]
148        pub m_game_mode: crate::app::gamemode::GameMode,
149        #[offset(112)]
150        #[rename(name = "m_Gender")]
151        pub m_gender: crate::app::gender::Gender,
152        #[offset(120)]
153        #[rename(name = "m_FavoriteCharacter")]
154        pub m_favorite_character: crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData,
155        #[offset(128)]
156        #[rename(name = "m_FavoriteMap")]
157        pub m_favorite_map: crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData,
158        #[offset(136)]
159        #[rename(name = "m_RelayPlayingCount")]
160        pub m_relay_playing_count: u32,
161        #[offset(144)]
162        #[rename(name = "m_VersusThemeOfEditMap")]
163        pub m_versus_theme_of_edit_map: crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData,
164        #[offset(152)]
165        #[rename(name = "m_VersusRate")]
166        pub m_versus_rate: i32,
167        #[offset(156)]
168        #[rename(name = "m_VersusPlayingCount")]
169        pub m_versus_playing_count: u32,
170        #[offset(160)]
171        #[rename(name = "m_OwnerID")]
172        pub m_owner_id: u64,
173        #[offset(168)]
174        #[rename(name = "m_IsPublic")]
175        pub m_is_public: bool,
176        #[offset(176)]
177        #[rename(name = "m_FreeStamp")]
178        pub m_free_stamp: ::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>,
179        #[offset(184)]
180        #[rename(name = "m_SortieCount")]
181        pub m_sortie_count: ::unity::Array<crate::app::profilecard::ProfileCard_SortieCount>,
182        #[offset(192)]
183        #[rename(name = "m_Achievements")]
184        pub m_achievements: ::unity::Array<crate::app::profilecard::ProfileCard_Achievement>,
185        #[offset(200)]
186        #[rename(name = "m_Images")]
187        pub m_images: ::unity::Array<u8>,
188        #[static_field]
189        #[rename(name = "m_MessageBufferTemp")]
190        pub m_message_buffer_temp: ::unity::IlInstance,
191    }
192}
193
194#[cfg(feature = "app-profilecard-types")]
195pub use __types::*;
196
197#[cfg(feature = "app-profilecard")]
198impl ProfileCard_Achievement {
199    #[doc = "`Clear()` overload"]
200    pub fn clear(&mut self) -> () {
201        unsafe {
202            ::unity::il2cpp_call!((::unity::module_base()+0x2264e50usize)as*mut u8,();
203(*mut ProfileCard_Achievement)self as*mut ProfileCard_Achievement)
204        }
205    }
206
207    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
208    pub fn serialize(&mut self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
209        unsafe {
210            ::unity::il2cpp_call!((::unity::module_base()+0x2264e60usize)as*mut u8,();
211(*mut ProfileCard_Achievement)self as*mut ProfileCard_Achievement,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
212        }
213    }
214
215    #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
216    pub fn deserialize(&mut self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
217        unsafe {
218            ::unity::il2cpp_call!((::unity::module_base()+0x2264ea0usize)as*mut u8,();
219(*mut ProfileCard_Achievement)self as*mut ProfileCard_Achievement,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
220        }
221    }
222}
223
224#[cfg(feature = "app-profilecard")]
225impl ProfileCard_Achievement {
226    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
227        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
228    }
229
230    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
231        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
232    }
233
234    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
235        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
236    }
237}
238
239#[cfg(feature = "app-profilecard")]
240impl ProfileCard_FreeStamp {
241    #[doc = "`Add(crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>, crate::app::profilecardstampdata::ProfileCardStampData, i32, i32, f32, f32, f32)` overload"]
242    pub fn add(
243        free_stamp_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>,
244        stamp_data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>,
245        x: impl ::core::convert::Into<i32>,
246        y: impl ::core::convert::Into<i32>,
247        rotation: impl ::core::convert::Into<f32>,
248        scale_x: impl ::core::convert::Into<f32>,
249        scale_y: impl ::core::convert::Into<f32>,
250    ) -> crate::app::profilecard::ProfileCard_FreeStamp {
251        unsafe {
252            ::unity::il2cpp_call!((::unity::module_base()+0x22650c0usize)as*mut u8,crate::app::profilecard::ProfileCard_FreeStamp;
253(crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>)::core::convert::Into::into(free_stamp_list),(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(stamp_data),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(y),(f32)::core::convert::Into::into(rotation),(f32)::core::convert::Into::into(scale_x),(f32)::core::convert::Into::into(scale_y))
254        }
255    }
256
257    #[doc = "`Add(crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>, crate::app::profilecard::ProfileCard_FreeStamp)` overload"]
258    pub fn add_2(
259        free_stamp_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>,
260        free_stamp: impl ::core::convert::Into<crate::app::profilecard::ProfileCard_FreeStamp>,
261    ) -> bool {
262        unsafe {
263            ::unity::il2cpp_call!((::unity::module_base()+0x22651e0usize)as*mut u8,bool;
264(crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>)::core::convert::Into::into(free_stamp_list),(crate::app::profilecard::ProfileCard_FreeStamp)::core::convert::Into::into(free_stamp))
265        }
266    }
267}
268
269#[cfg(feature = "app-profilecard")]
270pub trait IProfileCard_FreeStampMethods: IProfileCard_FreeStamp {
271    #[doc = "`.ctor()` overload"]
272    fn ctor(self) -> () {
273        unsafe {
274            let __receiver = <ProfileCard_FreeStamp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275            ::unity::il2cpp_call!((::unity::module_base()+0x2264fd0usize)as*mut u8,();
276(ProfileCard_FreeStamp)__receiver)
277        }
278    }
279    #[doc = "`.ctor(crate::app::profilecard::ProfileCard_FreeStamp)` overload"]
280    fn ctor_2(self, free_stamp: impl ::core::convert::Into<crate::app::profilecard::ProfileCard_FreeStamp>) -> () {
281        unsafe {
282            let __receiver = <ProfileCard_FreeStamp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283            ::unity::il2cpp_call!((::unity::module_base()+0x2265060usize)as*mut u8,();
284(ProfileCard_FreeStamp)__receiver,(crate::app::profilecard::ProfileCard_FreeStamp)::core::convert::Into::into(free_stamp))
285        }
286    }
287    #[doc = "`Clear()` overload"]
288    fn clear(self) -> () {
289        unsafe {
290            let __receiver = <ProfileCard_FreeStamp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291            ::unity::il2cpp_call!((::unity::module_base()+0x2265020usize)as*mut u8,();
292(ProfileCard_FreeStamp)__receiver)
293        }
294    }
295    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
296    fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
297        unsafe {
298            let __receiver = <ProfileCard_FreeStamp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299            ::unity::il2cpp_call!((::unity::module_base()+0x2265270usize)as*mut u8,();
300(ProfileCard_FreeStamp)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
301        }
302    }
303    #[doc = "`Deserialize(crate::app::stream_2::Stream_2, i32)` overload"]
304    fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>, version: impl ::core::convert::Into<i32>) -> () {
305        unsafe {
306            let __receiver = <ProfileCard_FreeStamp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307            ::unity::il2cpp_call!((::unity::module_base()+0x2265320usize)as*mut u8,();
308(ProfileCard_FreeStamp)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(i32)::core::convert::Into::into(version))
309        }
310    }
311}
312
313#[cfg(feature = "app-profilecard")]
314impl<__T: IProfileCard_FreeStamp> IProfileCard_FreeStampMethods for __T {}
315
316#[cfg(feature = "app-profilecard")]
317impl ProfileCard_FreeStamp {
318    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
319        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
320    }
321
322    pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
323        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
324    }
325
326    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
327        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
328    }
329
330    pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
331        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
332    }
333
334    pub fn add_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
335        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
336    }
337
338    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
339        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
340    }
341
342    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
343        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
344    }
345}
346
347#[cfg(feature = "app-profilecard")]
348impl ProfileCard_FreeStamp {
349    #[doc = "`.ctor()` — no args"]
350    pub fn new() -> Self {
351        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
352            panic!(
353                "{}
354::{}
355 failed to instantiate",
356                ::core::stringify!(ProfileCard_FreeStamp),
357                ::core::stringify!(new),
358            )
359        });
360        <Self as IProfileCard_FreeStampMethods>::ctor(this);
361        this
362    }
363
364    #[doc = "`.ctor(crate::app::profilecard::ProfileCard_FreeStamp)` — overload selector"]
365    pub fn new_2(free_stamp: crate::app::profilecard::ProfileCard_FreeStamp) -> Self {
366        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
367            panic!(
368                "{}
369::{}
370 failed to instantiate",
371                ::core::stringify!(ProfileCard_FreeStamp),
372                ::core::stringify!(new_2),
373            )
374        });
375        <Self as IProfileCard_FreeStampMethods>::ctor_2(this, free_stamp);
376        this
377    }
378}
379
380#[cfg(feature = "app-profilecard")]
381impl ProfileCard_SortieCount {
382    #[doc = "`Clear()` overload"]
383    pub fn clear(&mut self) -> () {
384        unsafe {
385            ::unity::il2cpp_call!((::unity::module_base()+0x22656c0usize)as*mut u8,();
386(*mut ProfileCard_SortieCount)self as*mut ProfileCard_SortieCount)
387        }
388    }
389
390    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
391    pub fn serialize(&mut self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
392        unsafe {
393            ::unity::il2cpp_call!((::unity::module_base()+0x2265700usize)as*mut u8,();
394(*mut ProfileCard_SortieCount)self as*mut ProfileCard_SortieCount,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
395        }
396    }
397
398    #[doc = "`Deserialize(crate::app::stream_2::Stream_2, i32)` overload"]
399    pub fn deserialize(
400        &mut self,
401        stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>,
402        version: impl ::core::convert::Into<i32>,
403    ) -> () {
404        unsafe {
405            ::unity::il2cpp_call!((::unity::module_base()+0x22657a0usize)as*mut u8,();
406(*mut ProfileCard_SortieCount)self as*mut ProfileCard_SortieCount,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream),(i32)::core::convert::Into::into(version))
407        }
408    }
409}
410
411#[cfg(feature = "app-profilecard")]
412impl ProfileCard_SortieCount {
413    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
414        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
415    }
416
417    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
418        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
419    }
420
421    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
422        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
423    }
424}
425
426#[cfg(feature = "app-profilecard")]
427impl ProfileCard {
428    #[doc = "`.cctor()` overload"]
429    pub fn cctor() -> () {
430        unsafe {
431            ::unity::il2cpp_call!((::unity::module_base()+0x28267f0usize)as*mut u8,();
432            )
433        }
434    }
435}
436
437#[cfg(feature = "app-profilecard")]
438pub trait IProfileCardMethods: IProfileCard {
439    #[doc = "`.ctor()` overload"]
440    fn ctor(self) -> () {
441        unsafe {
442            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443            ::unity::il2cpp_call!((::unity::module_base()+0x2822080usize)as*mut u8,();
444(ProfileCard)__receiver)
445        }
446    }
447    #[doc = "`.ctor(crate::app::profilecard::ProfileCard)` overload"]
448    fn ctor_2(self, src: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>) -> () {
449        unsafe {
450            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x2822740usize)as*mut u8,();
452(ProfileCard)__receiver,(crate::app::profilecard::ProfileCard)::core::convert::Into::into(src))
453        }
454    }
455    #[doc = "`Clear()` overload"]
456    fn clear(self) -> () {
457        unsafe {
458            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459            ::unity::il2cpp_call!((::unity::module_base()+0x2822330usize)as*mut u8,();
460(ProfileCard)__receiver)
461        }
462    }
463    #[doc = "`Copy(crate::app::profilecard::ProfileCard)` overload"]
464    fn copy(self, src: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>) -> () {
465        unsafe {
466            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467            ::unity::il2cpp_call!((::unity::module_base()+0x2822950usize)as*mut u8,();
468(ProfileCard)__receiver,(crate::app::profilecard::ProfileCard)::core::convert::Into::into(src))
469        }
470    }
471    #[doc = "`GetImage()` overload"]
472    fn get_image(self) -> ::unity::Array<u8> {
473        unsafe {
474            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475            ::unity::il2cpp_call!((::unity::module_base()+0x2822da0usize)as*mut u8, ::unity::Array<u8> ;
476(ProfileCard)__receiver)
477        }
478    }
479    #[doc = "`SetImage(::unity::Array<u8>)` overload"]
480    fn set_image(self, image: impl ::core::convert::Into<::unity::Array<u8>>) -> () {
481        unsafe {
482            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
483            ::unity::il2cpp_call!((::unity::module_base()+0x2822db0usize)as*mut u8,();
484(ProfileCard)__receiver,(::unity::Array<u8>)::core::convert::Into::into(image))
485        }
486    }
487    #[doc = "`GetUserName()` overload"]
488    fn get_user_name(self) -> ::unity::Il2CppString {
489        unsafe {
490            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
491            ::unity::il2cpp_call!((::unity::module_base()+0x2822dc0usize)as*mut u8, ::unity::Il2CppString;
492(ProfileCard)__receiver)
493        }
494    }
495    #[doc = "`GetCheckedUserName()` overload"]
496    fn get_checked_user_name(self) -> ::unity::Il2CppString {
497        unsafe {
498            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499            ::unity::il2cpp_call!((::unity::module_base()+0x2822dd0usize)as*mut u8, ::unity::Il2CppString;
500(ProfileCard)__receiver)
501        }
502    }
503    #[doc = "`SetUserName(::unity::Il2CppString)` overload"]
504    fn set_user_name(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
505        unsafe {
506            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
507            ::unity::il2cpp_call!((::unity::module_base()+0x2822e00usize)as*mut u8,();
508(ProfileCard)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
509        }
510    }
511    #[doc = "`get_Lang()` overload"]
512    fn get_lang(self) -> crate::app::language::Language_Langs {
513        unsafe {
514            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515            ::unity::il2cpp_call!((::unity::module_base()+0x2822e10usize)as*mut u8,crate::app::language::Language_Langs;
516(ProfileCard)__receiver)
517        }
518    }
519    #[doc = "`set_Lang(crate::app::language::Language_Langs)` overload"]
520    fn set_lang(self, value: impl ::core::convert::Into<crate::app::language::Language_Langs>) -> () {
521        unsafe {
522            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523            ::unity::il2cpp_call!((::unity::module_base()+0x2822e20usize)as*mut u8,();
524(ProfileCard)__receiver,(crate::app::language::Language_Langs)::core::convert::Into::into(value))
525        }
526    }
527    #[doc = "`get_Title()` overload"]
528    fn get_title(self) -> crate::app::profilecardtitledata::ProfileCardTitleData {
529        unsafe {
530            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
531            ::unity::il2cpp_call!((::unity::module_base()+0x2822e30usize)as*mut u8,crate::app::profilecardtitledata::ProfileCardTitleData;
532(ProfileCard)__receiver)
533        }
534    }
535    #[doc = "`set_Title(crate::app::profilecardtitledata::ProfileCardTitleData)` overload"]
536    fn set_title(self, value: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>) -> () {
537        unsafe {
538            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539            ::unity::il2cpp_call!((::unity::module_base()+0x2822e40usize)as*mut u8,();
540(ProfileCard)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(value))
541        }
542    }
543    #[doc = "`GetTitleName()` overload"]
544    fn get_title_name(self) -> ::unity::Il2CppString {
545        unsafe {
546            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
547            ::unity::il2cpp_call!((::unity::module_base()+0x2822e50usize)as*mut u8, ::unity::Il2CppString;
548(ProfileCard)__receiver)
549        }
550    }
551    #[doc = "`get_Bg()` overload"]
552    fn get_bg(self) -> crate::app::profilecardbgdata::ProfileCardBgData {
553        unsafe {
554            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
555            ::unity::il2cpp_call!((::unity::module_base()+0x2822ec0usize)as*mut u8,crate::app::profilecardbgdata::ProfileCardBgData;
556(ProfileCard)__receiver)
557        }
558    }
559    #[doc = "`set_Bg(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
560    fn set_bg(self, value: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>) -> () {
561        unsafe {
562            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
563            ::unity::il2cpp_call!((::unity::module_base()+0x2822ed0usize)as*mut u8,();
564(ProfileCard)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(value))
565        }
566    }
567    #[doc = "`get_Frame()` overload"]
568    fn get_frame(self) -> crate::app::profilecardframedata::ProfileCardFrameData {
569        unsafe {
570            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
571            ::unity::il2cpp_call!((::unity::module_base()+0x2822ee0usize)as*mut u8,crate::app::profilecardframedata::ProfileCardFrameData;
572(ProfileCard)__receiver)
573        }
574    }
575    #[doc = "`set_Frame(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
576    fn set_frame(self, value: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>) -> () {
577        unsafe {
578            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579            ::unity::il2cpp_call!((::unity::module_base()+0x2822ef0usize)as*mut u8,();
580(ProfileCard)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(value))
581        }
582    }
583    #[doc = "`get_TextDeco()` overload"]
584    fn get_text_deco(self) -> crate::app::profilecardtextdecodata::ProfileCardTextDecoData {
585        unsafe {
586            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587            ::unity::il2cpp_call!((::unity::module_base()+0x2822f00usize)as*mut u8,crate::app::profilecardtextdecodata::ProfileCardTextDecoData;
588(ProfileCard)__receiver)
589        }
590    }
591    #[doc = "`set_TextDeco(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
592    fn set_text_deco(self, value: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>) -> () {
593        unsafe {
594            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
595            ::unity::il2cpp_call!((::unity::module_base()+0x2822f10usize)as*mut u8,();
596(ProfileCard)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(value))
597        }
598    }
599    #[doc = "`get_TextColor()` overload"]
600    fn get_text_color(self) -> crate::app::profilecardtextcolordata::ProfileCardTextColorData {
601        unsafe {
602            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603            ::unity::il2cpp_call!((::unity::module_base()+0x2822f20usize)as*mut u8,crate::app::profilecardtextcolordata::ProfileCardTextColorData;
604(ProfileCard)__receiver)
605        }
606    }
607    #[doc = "`set_TextColor(crate::app::profilecardtextcolordata::ProfileCardTextColorData)` overload"]
608    fn set_text_color(self, value: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>) -> () {
609        unsafe {
610            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611            ::unity::il2cpp_call!((::unity::module_base()+0x2822f30usize)as*mut u8,();
612(ProfileCard)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(value))
613        }
614    }
615    #[doc = "`get_CharacterStamp()` overload"]
616    fn get_character_stamp(self) -> crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData {
617        unsafe {
618            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
619            ::unity::il2cpp_call!((::unity::module_base()+0x2822f40usize)as*mut u8,crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData;
620(ProfileCard)__receiver)
621        }
622    }
623    #[doc = "`set_CharacterStamp(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)` overload"]
624    fn set_character_stamp(self, value: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>) -> () {
625        unsafe {
626            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
627            ::unity::il2cpp_call!((::unity::module_base()+0x2822f50usize)as*mut u8,();
628(ProfileCard)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(value))
629        }
630    }
631    #[doc = "`get_Comment()` overload"]
632    fn get_comment(self) -> ::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData> {
633        unsafe {
634            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
635            ::unity::il2cpp_call!((::unity::module_base()+0x2822f60usize)as*mut u8, ::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData> ;
636(ProfileCard)__receiver)
637        }
638    }
639    #[doc = "`set_Comment(::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData>)` overload"]
640    fn set_comment(self, value: impl ::core::convert::Into<::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData>>) -> () {
641        unsafe {
642            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643            ::unity::il2cpp_call!((::unity::module_base()+0x2822f70usize)as*mut u8,();
644(ProfileCard)__receiver,(::unity::Array<crate::app::profilecardcommentdata::ProfileCardCommentData>)::core::convert::Into::into(value))
645        }
646    }
647    #[doc = "`get_CommentString()` overload"]
648    fn get_comment_string(self) -> ::unity::Il2CppString {
649        unsafe {
650            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
651            ::unity::il2cpp_call!((::unity::module_base()+0x2823080usize)as*mut u8, ::unity::Il2CppString;
652(ProfileCard)__receiver)
653        }
654    }
655    #[doc = "`InitializeComment()` overload"]
656    fn initialize_comment(self) -> () {
657        unsafe {
658            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
659            ::unity::il2cpp_call!((::unity::module_base()+0x2823090usize)as*mut u8,();
660(ProfileCard)__receiver)
661        }
662    }
663    #[doc = "`GetComment(i32)` overload"]
664    fn get_comment_2(self, i: impl ::core::convert::Into<i32>) -> crate::app::profilecardcommentdata::ProfileCardCommentData {
665        unsafe {
666            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
667            ::unity::il2cpp_call!((::unity::module_base()+0x2823340usize)as*mut u8,crate::app::profilecardcommentdata::ProfileCardCommentData;
668(ProfileCard)__receiver,(i32)::core::convert::Into::into(i))
669        }
670    }
671    #[doc = "`GetCommentMessage(i32)` overload"]
672    fn get_comment_message(self, i: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
673        unsafe {
674            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675            ::unity::il2cpp_call!((::unity::module_base()+0x28233a0usize)as*mut u8, ::unity::Il2CppString;
676(ProfileCard)__receiver,(i32)::core::convert::Into::into(i))
677        }
678    }
679    #[doc = "`SetComment(i32, ::unity::Il2CppString)` overload"]
680    fn set_comment_2(self, i: impl ::core::convert::Into<i32>, pccid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
681        unsafe {
682            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683            ::unity::il2cpp_call!((::unity::module_base()+0x2823230usize)as*mut u8,();
684(ProfileCard)__receiver,(i32)::core::convert::Into::into(i),(::unity::Il2CppString)::core::convert::Into::into(pccid))
685        }
686    }
687    #[doc = "`GenerateCommentString()` overload"]
688    fn generate_comment_string(self) -> () {
689        unsafe {
690            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
691            ::unity::il2cpp_call!((::unity::module_base()+0x2822fa0usize)as*mut u8,();
692(ProfileCard)__receiver)
693        }
694    }
695    #[doc = "`get_PlayTime()` overload"]
696    fn get_play_time(self) -> f32 {
697        unsafe {
698            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
699            ::unity::il2cpp_call!((::unity::module_base()+0x2823480usize)as*mut u8,f32;
700(ProfileCard)__receiver)
701        }
702    }
703    #[doc = "`set_PlayTime(f32)` overload"]
704    fn set_play_time(self, value: impl ::core::convert::Into<f32>) -> () {
705        unsafe {
706            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
707            ::unity::il2cpp_call!((::unity::module_base()+0x2823490usize)as*mut u8,();
708(ProfileCard)__receiver,(f32)::core::convert::Into::into(value))
709        }
710    }
711    #[doc = "`get_PlayTimeHour()` overload"]
712    fn get_play_time_hour(self) -> i32 {
713        unsafe {
714            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
715            ::unity::il2cpp_call!((::unity::module_base()+0x28234a0usize)as*mut u8,i32;
716(ProfileCard)__receiver)
717        }
718    }
719    #[doc = "`set_PlayTimeHour(i32)` overload"]
720    fn set_play_time_hour(self, value: impl ::core::convert::Into<i32>) -> () {
721        unsafe {
722            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
723            ::unity::il2cpp_call!((::unity::module_base()+0x2823520usize)as*mut u8,();
724(ProfileCard)__receiver,(i32)::core::convert::Into::into(value))
725        }
726    }
727    #[doc = "`get_PlayTimeMinute()` overload"]
728    fn get_play_time_minute(self) -> i32 {
729        unsafe {
730            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
731            ::unity::il2cpp_call!((::unity::module_base()+0x2823530usize)as*mut u8,i32;
732(ProfileCard)__receiver)
733        }
734    }
735    #[doc = "`set_PlayTimeMinute(i32)` overload"]
736    fn set_play_time_minute(self, value: impl ::core::convert::Into<i32>) -> () {
737        unsafe {
738            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
739            ::unity::il2cpp_call!((::unity::module_base()+0x28235b0usize)as*mut u8,();
740(ProfileCard)__receiver,(i32)::core::convert::Into::into(value))
741        }
742    }
743    #[doc = "`get_BirthMonth()` overload"]
744    fn get_birth_month(self) -> u8 {
745        unsafe {
746            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
747            ::unity::il2cpp_call!((::unity::module_base()+0x28235c0usize)as*mut u8,u8;
748(ProfileCard)__receiver)
749        }
750    }
751    #[doc = "`set_BirthMonth(u8)` overload"]
752    fn set_birth_month(self, value: impl ::core::convert::Into<u8>) -> () {
753        unsafe {
754            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755            ::unity::il2cpp_call!((::unity::module_base()+0x28235d0usize)as*mut u8,();
756(ProfileCard)__receiver,(u8)::core::convert::Into::into(value))
757        }
758    }
759    #[doc = "`get_BirthDay()` overload"]
760    fn get_birth_day(self) -> u8 {
761        unsafe {
762            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
763            ::unity::il2cpp_call!((::unity::module_base()+0x28235e0usize)as*mut u8,u8;
764(ProfileCard)__receiver)
765        }
766    }
767    #[doc = "`set_BirthDay(u8)` overload"]
768    fn set_birth_day(self, value: impl ::core::convert::Into<u8>) -> () {
769        unsafe {
770            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
771            ::unity::il2cpp_call!((::unity::module_base()+0x28235f0usize)as*mut u8,();
772(ProfileCard)__receiver,(u8)::core::convert::Into::into(value))
773        }
774    }
775    #[doc = "`get_Difficulty()` overload"]
776    fn get_difficulty(self) -> crate::app::difficulty::Difficulty {
777        unsafe {
778            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779            ::unity::il2cpp_call!((::unity::module_base()+0x2823600usize)as*mut u8,crate::app::difficulty::Difficulty;
780(ProfileCard)__receiver)
781        }
782    }
783    #[doc = "`set_Difficulty(crate::app::difficulty::Difficulty)` overload"]
784    fn set_difficulty(self, value: impl ::core::convert::Into<crate::app::difficulty::Difficulty>) -> () {
785        unsafe {
786            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787            ::unity::il2cpp_call!((::unity::module_base()+0x2823610usize)as*mut u8,();
788(ProfileCard)__receiver,(crate::app::difficulty::Difficulty)::core::convert::Into::into(value))
789        }
790    }
791    #[doc = "`get_GameMode()` overload"]
792    fn get_game_mode(self) -> crate::app::gamemode::GameMode {
793        unsafe {
794            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
795            ::unity::il2cpp_call!((::unity::module_base()+0x2823620usize)as*mut u8,crate::app::gamemode::GameMode;
796(ProfileCard)__receiver)
797        }
798    }
799    #[doc = "`set_GameMode(crate::app::gamemode::GameMode)` overload"]
800    fn set_game_mode(self, value: impl ::core::convert::Into<crate::app::gamemode::GameMode>) -> () {
801        unsafe {
802            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
803            ::unity::il2cpp_call!((::unity::module_base()+0x2823630usize)as*mut u8,();
804(ProfileCard)__receiver,(crate::app::gamemode::GameMode)::core::convert::Into::into(value))
805        }
806    }
807    #[doc = "`get_Gender()` overload"]
808    fn get_gender(self) -> crate::app::gender::Gender {
809        unsafe {
810            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
811            ::unity::il2cpp_call!((::unity::module_base()+0x2823640usize)as*mut u8,crate::app::gender::Gender;
812(ProfileCard)__receiver)
813        }
814    }
815    #[doc = "`set_Gender(crate::app::gender::Gender)` overload"]
816    fn set_gender(self, value: impl ::core::convert::Into<crate::app::gender::Gender>) -> () {
817        unsafe {
818            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
819            ::unity::il2cpp_call!((::unity::module_base()+0x2823650usize)as*mut u8,();
820(ProfileCard)__receiver,(crate::app::gender::Gender)::core::convert::Into::into(value))
821        }
822    }
823    #[doc = "`get_FavoriteCharacter()` overload"]
824    fn get_favorite_character(self) -> crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData {
825        unsafe {
826            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827            ::unity::il2cpp_call!((::unity::module_base()+0x2823660usize)as*mut u8,crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData;
828(ProfileCard)__receiver)
829        }
830    }
831    #[doc = "`set_FavoriteCharacter(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)` overload"]
832    fn set_favorite_character(
833        self,
834        value: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>,
835    ) -> () {
836        unsafe {
837            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
838            ::unity::il2cpp_call!((::unity::module_base()+0x2823670usize)as*mut u8,();
839(ProfileCard)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(value))
840        }
841    }
842    #[doc = "`SetFavoriteCharacter(::unity::Il2CppString)` overload"]
843    fn set_favorite_character_2(self, pcfcid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
844        unsafe {
845            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
846            ::unity::il2cpp_call!((::unity::module_base()+0x2823680usize)as*mut u8,();
847(ProfileCard)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pcfcid))
848        }
849    }
850    #[doc = "`get_FavoriteMap()` overload"]
851    fn get_favorite_map(self) -> crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData {
852        unsafe {
853            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
854            ::unity::il2cpp_call!((::unity::module_base()+0x2823720usize)as*mut u8,crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData;
855(ProfileCard)__receiver)
856        }
857    }
858    #[doc = "`set_FavoriteMap(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)` overload"]
859    fn set_favorite_map(self, value: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>) -> () {
860        unsafe {
861            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
862            ::unity::il2cpp_call!((::unity::module_base()+0x2823730usize)as*mut u8,();
863(ProfileCard)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(value))
864        }
865    }
866    #[doc = "`get_RelayPlayingCount()` overload"]
867    fn get_relay_playing_count(self) -> u32 {
868        unsafe {
869            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
870            ::unity::il2cpp_call!((::unity::module_base()+0x2823740usize)as*mut u8,u32;
871(ProfileCard)__receiver)
872        }
873    }
874    #[doc = "`set_RelayPlayingCount(u32)` overload"]
875    fn set_relay_playing_count(self, value: impl ::core::convert::Into<u32>) -> () {
876        unsafe {
877            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
878            ::unity::il2cpp_call!((::unity::module_base()+0x2823750usize)as*mut u8,();
879(ProfileCard)__receiver,(u32)::core::convert::Into::into(value))
880        }
881    }
882    #[doc = "`get_VersusThemeOfEditMap()` overload"]
883    fn get_versus_theme_of_edit_map(self) -> crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData {
884        unsafe {
885            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
886            ::unity::il2cpp_call!((::unity::module_base()+0x2823760usize)as*mut u8,crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData;
887(ProfileCard)__receiver)
888        }
889    }
890    #[doc = "`set_VersusThemeOfEditMap(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)` overload"]
891    fn set_versus_theme_of_edit_map(
892        self,
893        value: impl ::core::convert::Into<crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData>,
894    ) -> () {
895        unsafe {
896            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
897            ::unity::il2cpp_call!((::unity::module_base()+0x2823770usize)as*mut u8,();
898(ProfileCard)__receiver,(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)::core::convert::Into::into(value))
899        }
900    }
901    #[doc = "`get_VersusRate()` overload"]
902    fn get_versus_rate(self) -> i32 {
903        unsafe {
904            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
905            ::unity::il2cpp_call!((::unity::module_base()+0x2823780usize)as*mut u8,i32;
906(ProfileCard)__receiver)
907        }
908    }
909    #[doc = "`set_VersusRate(i32)` overload"]
910    fn set_versus_rate(self, value: impl ::core::convert::Into<i32>) -> () {
911        unsafe {
912            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
913            ::unity::il2cpp_call!((::unity::module_base()+0x2823790usize)as*mut u8,();
914(ProfileCard)__receiver,(i32)::core::convert::Into::into(value))
915        }
916    }
917    #[doc = "`get_VersusPlayingCount()` overload"]
918    fn get_versus_playing_count(self) -> u32 {
919        unsafe {
920            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
921            ::unity::il2cpp_call!((::unity::module_base()+0x28237a0usize)as*mut u8,u32;
922(ProfileCard)__receiver)
923        }
924    }
925    #[doc = "`set_VersusPlayingCount(u32)` overload"]
926    fn set_versus_playing_count(self, value: impl ::core::convert::Into<u32>) -> () {
927        unsafe {
928            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
929            ::unity::il2cpp_call!((::unity::module_base()+0x28237b0usize)as*mut u8,();
930(ProfileCard)__receiver,(u32)::core::convert::Into::into(value))
931        }
932    }
933    #[doc = "`get_OwnerID()` overload"]
934    fn get_owner_id(self) -> u64 {
935        unsafe {
936            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
937            ::unity::il2cpp_call!((::unity::module_base()+0x28237c0usize)as*mut u8,u64;
938(ProfileCard)__receiver)
939        }
940    }
941    #[doc = "`set_OwnerID(u64)` overload"]
942    fn set_owner_id(self, value: impl ::core::convert::Into<u64>) -> () {
943        unsafe {
944            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
945            ::unity::il2cpp_call!((::unity::module_base()+0x28237d0usize)as*mut u8,();
946(ProfileCard)__receiver,(u64)::core::convert::Into::into(value))
947        }
948    }
949    #[doc = "`get_IsPublic()` overload"]
950    fn get_is_public(self) -> bool {
951        unsafe {
952            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
953            ::unity::il2cpp_call!((::unity::module_base()+0x28237e0usize)as*mut u8,bool;
954(ProfileCard)__receiver)
955        }
956    }
957    #[doc = "`set_IsPublic(bool)` overload"]
958    fn set_is_public(self, value: impl ::core::convert::Into<bool>) -> () {
959        unsafe {
960            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
961            ::unity::il2cpp_call!((::unity::module_base()+0x2823880usize)as*mut u8,();
962(ProfileCard)__receiver,(bool)::core::convert::Into::into(value))
963        }
964    }
965    #[doc = "`get_FreeStampListArray()` overload"]
966    fn get_free_stamp_list_array(
967        self,
968    ) -> ::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>> {
969        unsafe {
970            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971            ::unity::il2cpp_call!((::unity::module_base()+0x2823890usize)as*mut u8, ::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp> > ;
972(ProfileCard)__receiver)
973        }
974    }
975    #[doc = "`GetFreeStamp(i32, i32)` overload"]
976    fn get_free_stamp(
977        self,
978        page: impl ::core::convert::Into<i32>,
979        index: impl ::core::convert::Into<i32>,
980    ) -> crate::app::profilecard::ProfileCard_FreeStamp {
981        unsafe {
982            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
983            ::unity::il2cpp_call!((::unity::module_base()+0x28238a0usize)as*mut u8,crate::app::profilecard::ProfileCard_FreeStamp;
984(ProfileCard)__receiver,(i32)::core::convert::Into::into(page),(i32)::core::convert::Into::into(index))
985        }
986    }
987    #[doc = "`GetFreeStampCount(bool)` overload"]
988    fn get_free_stamp_count(self, is_front: impl ::core::convert::Into<bool>) -> i32 {
989        unsafe {
990            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
991            ::unity::il2cpp_call!((::unity::module_base()+0x2823970usize)as*mut u8,i32;
992(ProfileCard)__receiver,(bool)::core::convert::Into::into(is_front))
993        }
994    }
995    #[doc = "`GetFreeStampCount(i32)` overload"]
996    fn get_free_stamp_count_2(self, page: impl ::core::convert::Into<i32>) -> i32 {
997        unsafe {
998            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
999            ::unity::il2cpp_call!((::unity::module_base()+0x2823a20usize)as*mut u8,i32;
1000(ProfileCard)__receiver,(i32)::core::convert::Into::into(page))
1001        }
1002    }
1003    #[doc = "`AddFreeStamp(crate::app::profilecardstampdata::ProfileCardStampData, crate::unity_engine::vector2::Vector2, f32, f32, f32, bool)` overload"]
1004    fn add_free_stamp(
1005        self,
1006        stamp_data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>,
1007        position: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1008        rotation: impl ::core::convert::Into<f32>,
1009        scale_x: impl ::core::convert::Into<f32>,
1010        scale_y: impl ::core::convert::Into<f32>,
1011        is_front: impl ::core::convert::Into<bool>,
1012    ) -> crate::app::profilecard::ProfileCard_FreeStamp {
1013        unsafe {
1014            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1015            ::unity::il2cpp_call!((::unity::module_base()+0x2823ab0usize)as*mut u8,crate::app::profilecard::ProfileCard_FreeStamp;
1016(ProfileCard)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(stamp_data),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(position),(f32)::core::convert::Into::into(rotation),(f32)::core::convert::Into::into(scale_x),(f32)::core::convert::Into::into(scale_y),(bool)::core::convert::Into::into(is_front))
1017        }
1018    }
1019    #[doc = "`RemoveFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, bool)` overload"]
1020    fn remove_free_stamp(
1021        self,
1022        free_stamp: impl ::core::convert::Into<crate::app::profilecard::ProfileCard_FreeStamp>,
1023        is_front: impl ::core::convert::Into<bool>,
1024    ) -> () {
1025        unsafe {
1026            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1027            ::unity::il2cpp_call!((::unity::module_base()+0x2823bd0usize)as*mut u8,();
1028(ProfileCard)__receiver,(crate::app::profilecard::ProfileCard_FreeStamp)::core::convert::Into::into(free_stamp),(bool)::core::convert::Into::into(is_front))
1029        }
1030    }
1031    #[doc = "`ClearFreeStamp(bool)` overload"]
1032    fn clear_free_stamp(self, is_front: impl ::core::convert::Into<bool>) -> () {
1033        unsafe {
1034            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1035            ::unity::il2cpp_call!((::unity::module_base()+0x2823c80usize)as*mut u8,();
1036(ProfileCard)__receiver,(bool)::core::convert::Into::into(is_front))
1037        }
1038    }
1039    #[doc = "`CopyFreeStamp(::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>)` overload"]
1040    fn copy_free_stamp(
1041        self,
1042        free_stamp_list_array: impl ::core::convert::Into<
1043            ::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>,
1044        >,
1045    ) -> () {
1046        unsafe {
1047            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1048            ::unity::il2cpp_call!((::unity::module_base()+0x2823d20usize)as*mut u8,();
1049(ProfileCard)__receiver,(::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp> >)::core::convert::Into::into(free_stamp_list_array))
1050        }
1051    }
1052    #[doc = "`GetSortieCount(i32)` overload"]
1053    fn get_sortie_count(self, index: impl ::core::convert::Into<i32>) -> crate::app::profilecard::ProfileCard_SortieCount {
1054        unsafe {
1055            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1056            ::unity::il2cpp_call!((::unity::module_base()+0x2823e70usize)as*mut u8,crate::app::profilecard::ProfileCard_SortieCount;
1057(ProfileCard)__receiver,(i32)::core::convert::Into::into(index))
1058        }
1059    }
1060    #[doc = "`SetSortieCount(i32, crate::app::persondata::PersonData, crate::app::jobdata::JobData, i32)` overload"]
1061    fn set_sortie_count(
1062        self,
1063        index: impl ::core::convert::Into<i32>,
1064        person_data: impl ::core::convert::Into<crate::app::persondata::PersonData>,
1065        job_data: impl ::core::convert::Into<crate::app::jobdata::JobData>,
1066        count: impl ::core::convert::Into<i32>,
1067    ) -> () {
1068        unsafe {
1069            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1070            ::unity::il2cpp_call!((::unity::module_base()+0x2823ec0usize)as*mut u8,();
1071(ProfileCard)__receiver,(i32)::core::convert::Into::into(index),(crate::app::persondata::PersonData)::core::convert::Into::into(person_data),(crate::app::jobdata::JobData)::core::convert::Into::into(job_data),(i32)::core::convert::Into::into(count))
1072        }
1073    }
1074    #[doc = "`SortSortieCount()` overload"]
1075    fn sort_sortie_count(self) -> () {
1076        unsafe {
1077            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1078            ::unity::il2cpp_call!((::unity::module_base()+0x2823f70usize)as*mut u8,();
1079(ProfileCard)__receiver)
1080        }
1081    }
1082    #[doc = "`ClearSortieCount()` overload"]
1083    fn clear_sortie_count(self) -> () {
1084        unsafe {
1085            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1086            ::unity::il2cpp_call!((::unity::module_base()+0x28240a0usize)as*mut u8,();
1087(ProfileCard)__receiver)
1088        }
1089    }
1090    #[doc = "`GetAchievement(crate::app::achievedata::AchieveData_Categories)` overload"]
1091    fn get_achievement(self, category: impl ::core::convert::Into<crate::app::achievedata::AchieveData_Categories>) -> i32 {
1092        unsafe {
1093            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1094            ::unity::il2cpp_call!((::unity::module_base()+0x2824120usize)as*mut u8,i32;
1095(ProfileCard)__receiver,(crate::app::achievedata::AchieveData_Categories)::core::convert::Into::into(category))
1096        }
1097    }
1098    #[doc = "`SetAchievement(crate::app::achievedata::AchieveData_Categories, i32)` overload"]
1099    fn set_achievement(
1100        self,
1101        categoty: impl ::core::convert::Into<crate::app::achievedata::AchieveData_Categories>,
1102        count: impl ::core::convert::Into<i32>,
1103    ) -> () {
1104        unsafe {
1105            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1106            ::unity::il2cpp_call!((::unity::module_base()+0x2824160usize)as*mut u8,();
1107(ProfileCard)__receiver,(crate::app::achievedata::AchieveData_Categories)::core::convert::Into::into(categoty),(i32)::core::convert::Into::into(count))
1108        }
1109    }
1110    #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
1111    fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1112        unsafe {
1113            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1114            ::unity::il2cpp_call!((::unity::module_base()+0x28241a0usize)as*mut u8,();
1115(ProfileCard)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1116        }
1117    }
1118    #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
1119    fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
1120        unsafe {
1121            let __receiver = <ProfileCard as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1122            ::unity::il2cpp_call!((::unity::module_base()+0x2824730usize)as*mut u8,();
1123(ProfileCard)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
1124        }
1125    }
1126}
1127
1128#[cfg(feature = "app-profilecard")]
1129impl<__T: IProfileCard> IProfileCardMethods for __T {}
1130
1131#[cfg(feature = "app-profilecard")]
1132impl ProfileCard {
1133    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1134        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1135    }
1136
1137    pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1138        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1139    }
1140
1141    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1142        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1143    }
1144
1145    pub fn copy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1146        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1147    }
1148
1149    pub fn get_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1150        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1151    }
1152
1153    pub fn set_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1154        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1155    }
1156
1157    pub fn get_user_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1158        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1159    }
1160
1161    pub fn get_checked_user_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1162        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1163    }
1164
1165    pub fn set_user_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1166        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1167    }
1168
1169    pub fn get_lang_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1170        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1171    }
1172
1173    pub fn set_lang_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1174        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1175    }
1176
1177    pub fn get_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1178        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1179    }
1180
1181    pub fn set_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1182        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1183    }
1184
1185    pub fn get_title_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1186        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1187    }
1188
1189    pub fn get_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1190        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1191    }
1192
1193    pub fn set_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1194        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1195    }
1196
1197    pub fn get_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1198        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1199    }
1200
1201    pub fn set_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1202        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1203    }
1204
1205    pub fn get_text_deco_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1206        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1207    }
1208
1209    pub fn set_text_deco_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1210        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1211    }
1212
1213    pub fn get_text_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1214        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1215    }
1216
1217    pub fn set_text_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1218        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1219    }
1220
1221    pub fn get_character_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1222        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1223    }
1224
1225    pub fn set_character_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1226        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1227    }
1228
1229    pub fn get_comment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1230        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1231    }
1232
1233    pub fn set_comment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1234        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1235    }
1236
1237    pub fn get_comment_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1238        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1239    }
1240
1241    pub fn initialize_comment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1242        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1243    }
1244
1245    pub fn get_comment_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1246        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1247    }
1248
1249    pub fn get_comment_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1250        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1251    }
1252
1253    pub fn set_comment_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1254        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1255    }
1256
1257    pub fn generate_comment_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1258        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1259    }
1260
1261    pub fn get_play_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1262        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1263    }
1264
1265    pub fn set_play_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1266        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1267    }
1268
1269    pub fn get_play_time_hour_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1270        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1271    }
1272
1273    pub fn set_play_time_hour_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1274        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1275    }
1276
1277    pub fn get_play_time_minute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1278        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1279    }
1280
1281    pub fn set_play_time_minute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1282        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1283    }
1284
1285    pub fn get_birth_month_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1286        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1287    }
1288
1289    pub fn set_birth_month_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1290        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1291    }
1292
1293    pub fn get_birth_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1294        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1295    }
1296
1297    pub fn set_birth_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1298        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1299    }
1300
1301    pub fn get_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1302        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1303    }
1304
1305    pub fn set_difficulty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1306        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1307    }
1308
1309    pub fn get_game_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1310        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1311    }
1312
1313    pub fn set_game_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1314        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1315    }
1316
1317    pub fn get_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1318        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1319    }
1320
1321    pub fn set_gender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1322        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1323    }
1324
1325    pub fn get_favorite_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1326        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1327    }
1328
1329    pub fn set_favorite_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1330        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1331    }
1332
1333    pub fn set_favorite_character_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1334        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1335    }
1336
1337    pub fn get_favorite_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1338        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1339    }
1340
1341    pub fn set_favorite_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1342        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1343    }
1344
1345    pub fn get_relay_playing_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1346        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1347    }
1348
1349    pub fn set_relay_playing_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1350        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1351    }
1352
1353    pub fn get_versus_theme_of_edit_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1354        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1355    }
1356
1357    pub fn set_versus_theme_of_edit_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1358        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1359    }
1360
1361    pub fn get_versus_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1362        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1363    }
1364
1365    pub fn set_versus_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1366        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1367    }
1368
1369    pub fn get_versus_playing_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1370        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1371    }
1372
1373    pub fn set_versus_playing_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1374        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1375    }
1376
1377    pub fn get_owner_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1378        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1379    }
1380
1381    pub fn set_owner_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1382        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1383    }
1384
1385    pub fn get_is_public_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1386        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1387    }
1388
1389    pub fn set_is_public_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1390        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1391    }
1392
1393    pub fn get_free_stamp_list_array_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1394        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1395    }
1396
1397    pub fn get_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1398        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1399    }
1400
1401    pub fn get_free_stamp_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1402        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1403    }
1404
1405    pub fn get_free_stamp_count_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1406        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1407    }
1408
1409    pub fn add_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1410        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1411    }
1412
1413    pub fn remove_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1414        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1415    }
1416
1417    pub fn clear_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1418        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1419    }
1420
1421    pub fn copy_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1422        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1423    }
1424
1425    pub fn get_sortie_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1426        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1427    }
1428
1429    pub fn set_sortie_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1430        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1431    }
1432
1433    pub fn sort_sortie_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1434        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1435    }
1436
1437    pub fn clear_sortie_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1438        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1439    }
1440
1441    pub fn get_achievement_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1442        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1443    }
1444
1445    pub fn set_achievement_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1446        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1447    }
1448
1449    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1450        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1451    }
1452
1453    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1454        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1455    }
1456
1457    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1458        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1459    }
1460}
1461
1462#[cfg(feature = "app-profilecard")]
1463impl ProfileCard {
1464    #[doc = "`.ctor()` — no args"]
1465    pub fn new() -> Self {
1466        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1467            panic!(
1468                "{}
1469::{}
1470 failed to instantiate",
1471                ::core::stringify!(ProfileCard),
1472                ::core::stringify!(new),
1473            )
1474        });
1475        <Self as IProfileCardMethods>::ctor(this);
1476        this
1477    }
1478
1479    #[doc = "`.ctor(crate::app::profilecard::ProfileCard)` — overload selector"]
1480    pub fn new_2(src: crate::app::profilecard::ProfileCard) -> Self {
1481        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1482            panic!(
1483                "{}
1484::{}
1485 failed to instantiate",
1486                ::core::stringify!(ProfileCard),
1487                ::core::stringify!(new_2),
1488            )
1489        });
1490        <Self as IProfileCardMethods>::ctor_2(this, src);
1491        this
1492    }
1493}
1494
1495#[cfg(feature = "app-profilecard")]
1496#[doc(hidden)]
1497pub mod prelude {
1498    pub use super::{
1499        IProfileCard, IProfileCardMethods, IProfileCard_FreeStamp, IProfileCard_FreeStampMethods, ProfileCard, ProfileCard_Achievement,
1500        ProfileCard_FreeStamp, ProfileCard_SortieCount,
1501    };
1502    #[cfg(feature = "system-object")]
1503    pub use crate::system::object::IObjectMethods;
1504    #[cfg(feature = "system-valuetype")]
1505    pub use crate::system::valuetype::IValueTypeMethods;
1506    pub use crate::system::{object::IObject, valuetype::IValueType};
1507}