Skip to main content

engage/generated/app/
profilecardflags.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-profilecardflags-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::singletonclass_1::{ISingletonClass_1, SingletonClass_1},
10        system::object::{IObject, Object},
11    };
12
13    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardflags/ProfileCardFlags.md"))]
14    #[::unity::class(namespace = "App", name = "ProfileCardFlags")]
15    #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::profilecardflags::ProfileCardFlags>)]
16    pub struct ProfileCardFlags {
17        #[offset(32)]
18        #[rename(name = "m_Dictionary")]
19        pub m_dictionary: crate::system::collections::generic::dictionary_2::Dictionary_2<i32, bool>,
20    }
21}
22
23#[cfg(feature = "app-profilecardflags-types")]
24pub use __types::*;
25
26#[cfg(feature = "app-profilecardflags")]
27pub trait IProfileCardFlagsMethods: IProfileCardFlags {
28    #[doc = "`get_Version()` overload"]
29    fn get_version(self) -> i32 {
30        unsafe {
31            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
32            {
33                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
34                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
35                    panic!(
36                        "unity: virtual slot {}
37 out of range (vtable len {}
38) on the runtime class behind {}
39 (method `{}
40`)",
41                        4usize,
42                        __vt.len(),
43                        <ProfileCardFlags as ::unity::ClassIdentity>::NAME,
44                        "get_Version",
45                    )
46                });
47                let __inner: extern "C" fn(ProfileCardFlags, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__vi.method_ptr);
48                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
49                __inner(__receiver, __mi)
50            }
51        }
52    }
53    #[doc = "`.ctor()` overload"]
54    fn ctor(self) -> () {
55        unsafe {
56            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
57            ::unity::il2cpp_call!((::unity::module_base()+0x23174f0usize)as*mut u8,();
58(ProfileCardFlags)__receiver)
59        }
60    }
61    #[doc = "`Initialize()` overload"]
62    fn initialize(self) -> () {
63        unsafe {
64            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
65            ::unity::il2cpp_call!((::unity::module_base()+0x23175d0usize)as*mut u8,();
66(ProfileCardFlags)__receiver)
67        }
68    }
69    #[doc = "`Entry(crate::app::profilecardbgdata::ProfileCardBgData, bool)` overload"]
70    fn entry(
71        self,
72        data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>,
73        value: impl ::core::convert::Into<bool>,
74    ) -> () {
75        unsafe {
76            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
77            ::unity::il2cpp_call!((::unity::module_base()+0x2318430usize)as*mut u8,();
78(ProfileCardFlags)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
79        }
80    }
81    #[doc = "`Entry(crate::app::profilecardframedata::ProfileCardFrameData, bool)` overload"]
82    fn entry_2(
83        self,
84        data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>,
85        value: impl ::core::convert::Into<bool>,
86    ) -> () {
87        unsafe {
88            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
89            ::unity::il2cpp_call!((::unity::module_base()+0x23184f0usize)as*mut u8,();
90(ProfileCardFlags)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
91        }
92    }
93    #[doc = "`Entry(crate::app::profilecardtextdecodata::ProfileCardTextDecoData, bool)` overload"]
94    fn entry_3(
95        self,
96        data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
97        value: impl ::core::convert::Into<bool>,
98    ) -> () {
99        unsafe {
100            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
101            ::unity::il2cpp_call!((::unity::module_base()+0x23185b0usize)as*mut u8,();
102(ProfileCardFlags)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
103        }
104    }
105    #[doc = "`Entry(crate::app::profilecardtextcolordata::ProfileCardTextColorData, bool)` overload"]
106    fn entry_4(
107        self,
108        data: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>,
109        value: impl ::core::convert::Into<bool>,
110    ) -> () {
111        unsafe {
112            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
113            ::unity::il2cpp_call!((::unity::module_base()+0x2318670usize)as*mut u8,();
114(ProfileCardFlags)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
115        }
116    }
117    #[doc = "`Entry(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData, bool)` overload"]
118    fn entry_5(
119        self,
120        data: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>,
121        value: impl ::core::convert::Into<bool>,
122    ) -> () {
123        unsafe {
124            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x2318730usize)as*mut u8,();
126(ProfileCardFlags)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
127        }
128    }
129    #[doc = "`Entry(crate::app::profilecardstampdata::ProfileCardStampData, bool)` overload"]
130    fn entry_6(
131        self,
132        data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>,
133        value: impl ::core::convert::Into<bool>,
134    ) -> () {
135        unsafe {
136            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
137            ::unity::il2cpp_call!((::unity::module_base()+0x23187f0usize)as*mut u8,();
138(ProfileCardFlags)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
139        }
140    }
141    #[doc = "`Entry(crate::app::profilecardtitledata::ProfileCardTitleData, bool)` overload"]
142    fn entry_7(
143        self,
144        data: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>,
145        value: impl ::core::convert::Into<bool>,
146    ) -> () {
147        unsafe {
148            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
149            ::unity::il2cpp_call!((::unity::module_base()+0x23188b0usize)as*mut u8,();
150(ProfileCardFlags)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
151        }
152    }
153    #[doc = "`Entry(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData, bool)` overload"]
154    fn entry_8(
155        self,
156        data: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>,
157        value: impl ::core::convert::Into<bool>,
158    ) -> () {
159        unsafe {
160            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161            ::unity::il2cpp_call!((::unity::module_base()+0x2318970usize)as*mut u8,();
162(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
163        }
164    }
165    #[doc = "`Entry(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData, bool)` overload"]
166    fn entry_9(
167        self,
168        data: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>,
169        value: impl ::core::convert::Into<bool>,
170    ) -> () {
171        unsafe {
172            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
173            ::unity::il2cpp_call!((::unity::module_base()+0x2318a30usize)as*mut u8,();
174(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
175        }
176    }
177    #[doc = "`Entry(crate::app::profilecardcommentdata::ProfileCardCommentData, bool)` overload"]
178    fn entry_10(
179        self,
180        data: impl ::core::convert::Into<crate::app::profilecardcommentdata::ProfileCardCommentData>,
181        value: impl ::core::convert::Into<bool>,
182    ) -> () {
183        unsafe {
184            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185            ::unity::il2cpp_call!((::unity::module_base()+0x2318af0usize)as*mut u8,();
186(ProfileCardFlags)__receiver,(crate::app::profilecardcommentdata::ProfileCardCommentData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
187        }
188    }
189    #[doc = "`Entry(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData, bool)` overload"]
190    fn entry_11(
191        self,
192        data: impl ::core::convert::Into<crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData>,
193        value: impl ::core::convert::Into<bool>,
194    ) -> () {
195        unsafe {
196            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197            ::unity::il2cpp_call!((::unity::module_base()+0x2318bb0usize)as*mut u8,();
198(ProfileCardFlags)__receiver,(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
199        }
200    }
201    #[doc = "`Entry(i32, bool)` overload"]
202    fn entry_12(self, hash: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<bool>) -> () {
203        unsafe {
204            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205            ::unity::il2cpp_call!((::unity::module_base()+0x2318c70usize)as*mut u8,();
206(ProfileCardFlags)__receiver,(i32)::core::convert::Into::into(hash),(bool)::core::convert::Into::into(value))
207        }
208    }
209    #[doc = "`IsExist(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
210    fn is_exist(self, data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>) -> bool {
211        unsafe {
212            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213            ::unity::il2cpp_call!((::unity::module_base()+0x2318d90usize)as*mut u8,bool;
214(ProfileCardFlags)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(data))
215        }
216    }
217    #[doc = "`IsExist(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
218    fn is_exist_2(self, data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>) -> bool {
219        unsafe {
220            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
221            ::unity::il2cpp_call!((::unity::module_base()+0x2318e00usize)as*mut u8,bool;
222(ProfileCardFlags)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(data))
223        }
224    }
225    #[doc = "`IsExist(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
226    fn is_exist_3(self, data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>) -> bool {
227        unsafe {
228            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229            ::unity::il2cpp_call!((::unity::module_base()+0x2318e70usize)as*mut u8,bool;
230(ProfileCardFlags)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(data))
231        }
232    }
233    #[doc = "`IsExist(crate::app::profilecardtextcolordata::ProfileCardTextColorData)` overload"]
234    fn is_exist_4(self, data: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>) -> bool {
235        unsafe {
236            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
237            ::unity::il2cpp_call!((::unity::module_base()+0x2318ee0usize)as*mut u8,bool;
238(ProfileCardFlags)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(data))
239        }
240    }
241    #[doc = "`IsExist(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)` overload"]
242    fn is_exist_5(self, data: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>) -> bool {
243        unsafe {
244            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
245            ::unity::il2cpp_call!((::unity::module_base()+0x2318f50usize)as*mut u8,bool;
246(ProfileCardFlags)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(data))
247        }
248    }
249    #[doc = "`IsExist(crate::app::profilecardstampdata::ProfileCardStampData)` overload"]
250    fn is_exist_6(self, data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>) -> bool {
251        unsafe {
252            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253            ::unity::il2cpp_call!((::unity::module_base()+0x2318fc0usize)as*mut u8,bool;
254(ProfileCardFlags)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(data))
255        }
256    }
257    #[doc = "`IsExist(crate::app::profilecardtitledata::ProfileCardTitleData)` overload"]
258    fn is_exist_7(self, data: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>) -> bool {
259        unsafe {
260            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
261            ::unity::il2cpp_call!((::unity::module_base()+0x2319030usize)as*mut u8,bool;
262(ProfileCardFlags)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(data))
263        }
264    }
265    #[doc = "`IsExist(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)` overload"]
266    fn is_exist_8(self, data: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>) -> bool {
267        unsafe {
268            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
269            ::unity::il2cpp_call!((::unity::module_base()+0x23190a0usize)as*mut u8,bool;
270(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(data))
271        }
272    }
273    #[doc = "`IsExist(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)` overload"]
274    fn is_exist_9(self, data: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>) -> bool {
275        unsafe {
276            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
277            ::unity::il2cpp_call!((::unity::module_base()+0x2319110usize)as*mut u8,bool;
278(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(data))
279        }
280    }
281    #[doc = "`IsExist(crate::app::profilecardcommentdata::ProfileCardCommentData)` overload"]
282    fn is_exist_10(self, data: impl ::core::convert::Into<crate::app::profilecardcommentdata::ProfileCardCommentData>) -> bool {
283        unsafe {
284            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
285            ::unity::il2cpp_call!((::unity::module_base()+0x2319180usize)as*mut u8,bool;
286(ProfileCardFlags)__receiver,(crate::app::profilecardcommentdata::ProfileCardCommentData)::core::convert::Into::into(data))
287        }
288    }
289    #[doc = "`IsExist(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)` overload"]
290    fn is_exist_11(self, data: impl ::core::convert::Into<crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData>) -> bool {
291        unsafe {
292            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
293            ::unity::il2cpp_call!((::unity::module_base()+0x23191f0usize)as*mut u8,bool;
294(ProfileCardFlags)__receiver,(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)::core::convert::Into::into(data))
295        }
296    }
297    #[doc = "`IsExist(i32)` overload"]
298    fn is_exist_12(self, hash: impl ::core::convert::Into<i32>) -> bool {
299        unsafe {
300            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
301            ::unity::il2cpp_call!((::unity::module_base()+0x2318d30usize)as*mut u8,bool;
302(ProfileCardFlags)__receiver,(i32)::core::convert::Into::into(hash))
303        }
304    }
305    #[doc = "`Get(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
306    fn get(self, data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>) -> bool {
307        unsafe {
308            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
309            ::unity::il2cpp_call!((::unity::module_base()+0x2319260usize)as*mut u8,bool;
310(ProfileCardFlags)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(data))
311        }
312    }
313    #[doc = "`Get(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
314    fn get_2(self, data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>) -> bool {
315        unsafe {
316            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
317            ::unity::il2cpp_call!((::unity::module_base()+0x2319370usize)as*mut u8,bool;
318(ProfileCardFlags)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(data))
319        }
320    }
321    #[doc = "`Get(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
322    fn get_3(self, data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>) -> bool {
323        unsafe {
324            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
325            ::unity::il2cpp_call!((::unity::module_base()+0x2319400usize)as*mut u8,bool;
326(ProfileCardFlags)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(data))
327        }
328    }
329    #[doc = "`Get(crate::app::profilecardtextcolordata::ProfileCardTextColorData)` overload"]
330    fn get_4(self, data: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>) -> bool {
331        unsafe {
332            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
333            ::unity::il2cpp_call!((::unity::module_base()+0x2319490usize)as*mut u8,bool;
334(ProfileCardFlags)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(data))
335        }
336    }
337    #[doc = "`Get(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)` overload"]
338    fn get_5(self, data: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>) -> bool {
339        unsafe {
340            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
341            ::unity::il2cpp_call!((::unity::module_base()+0x2319520usize)as*mut u8,bool;
342(ProfileCardFlags)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(data))
343        }
344    }
345    #[doc = "`Get(crate::app::profilecardstampdata::ProfileCardStampData)` overload"]
346    fn get_6(self, data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>) -> bool {
347        unsafe {
348            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349            ::unity::il2cpp_call!((::unity::module_base()+0x23195b0usize)as*mut u8,bool;
350(ProfileCardFlags)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(data))
351        }
352    }
353    #[doc = "`Get(crate::app::profilecardtitledata::ProfileCardTitleData)` overload"]
354    fn get_7(self, data: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>) -> bool {
355        unsafe {
356            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357            ::unity::il2cpp_call!((::unity::module_base()+0x2319640usize)as*mut u8,bool;
358(ProfileCardFlags)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(data))
359        }
360    }
361    #[doc = "`Get(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)` overload"]
362    fn get_8(self, data: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>) -> bool {
363        unsafe {
364            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365            ::unity::il2cpp_call!((::unity::module_base()+0x2314ff0usize)as*mut u8,bool;
366(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(data))
367        }
368    }
369    #[doc = "`Get(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)` overload"]
370    fn get_9(self, data: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>) -> bool {
371        unsafe {
372            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
373            ::unity::il2cpp_call!((::unity::module_base()+0x23170c0usize)as*mut u8,bool;
374(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(data))
375        }
376    }
377    #[doc = "`Get(crate::app::profilecardcommentdata::ProfileCardCommentData)` overload"]
378    fn get_10(self, data: impl ::core::convert::Into<crate::app::profilecardcommentdata::ProfileCardCommentData>) -> bool {
379        unsafe {
380            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
381            ::unity::il2cpp_call!((::unity::module_base()+0x23119a0usize)as*mut u8,bool;
382(ProfileCardFlags)__receiver,(crate::app::profilecardcommentdata::ProfileCardCommentData)::core::convert::Into::into(data))
383        }
384    }
385    #[doc = "`Get(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)` overload"]
386    fn get_11(self, data: impl ::core::convert::Into<crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData>) -> bool {
387        unsafe {
388            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
389            ::unity::il2cpp_call!((::unity::module_base()+0x23196d0usize)as*mut u8,bool;
390(ProfileCardFlags)__receiver,(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)::core::convert::Into::into(data))
391        }
392    }
393    #[doc = "`Get(i32)` overload"]
394    fn get_12(self, hash: impl ::core::convert::Into<i32>) -> bool {
395        unsafe {
396            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397            ::unity::il2cpp_call!((::unity::module_base()+0x23192f0usize)as*mut u8,bool;
398(ProfileCardFlags)__receiver,(i32)::core::convert::Into::into(hash))
399        }
400    }
401    #[doc = "`Set(crate::app::profilecardbgdata::ProfileCardBgData, bool)` overload"]
402    fn set(self, data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>, value: impl ::core::convert::Into<bool>) -> () {
403        unsafe {
404            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
405            ::unity::il2cpp_call!((::unity::module_base()+0x2319760usize)as*mut u8,();
406(ProfileCardFlags)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
407        }
408    }
409    #[doc = "`Set(crate::app::profilecardframedata::ProfileCardFrameData, bool)` overload"]
410    fn set_2(
411        self,
412        data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>,
413        value: impl ::core::convert::Into<bool>,
414    ) -> () {
415        unsafe {
416            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
417            ::unity::il2cpp_call!((::unity::module_base()+0x23198e0usize)as*mut u8,();
418(ProfileCardFlags)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
419        }
420    }
421    #[doc = "`Set(crate::app::profilecardtextdecodata::ProfileCardTextDecoData, bool)` overload"]
422    fn set_3(
423        self,
424        data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
425        value: impl ::core::convert::Into<bool>,
426    ) -> () {
427        unsafe {
428            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
429            ::unity::il2cpp_call!((::unity::module_base()+0x23199a0usize)as*mut u8,();
430(ProfileCardFlags)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
431        }
432    }
433    #[doc = "`Set(crate::app::profilecardtextcolordata::ProfileCardTextColorData, bool)` overload"]
434    fn set_4(
435        self,
436        data: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>,
437        value: impl ::core::convert::Into<bool>,
438    ) -> () {
439        unsafe {
440            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
441            ::unity::il2cpp_call!((::unity::module_base()+0x2319a60usize)as*mut u8,();
442(ProfileCardFlags)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
443        }
444    }
445    #[doc = "`Set(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData, bool)` overload"]
446    fn set_5(
447        self,
448        data: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>,
449        value: impl ::core::convert::Into<bool>,
450    ) -> () {
451        unsafe {
452            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
453            ::unity::il2cpp_call!((::unity::module_base()+0x2319b20usize)as*mut u8,();
454(ProfileCardFlags)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
455        }
456    }
457    #[doc = "`Set(crate::app::profilecardstampdata::ProfileCardStampData, bool)` overload"]
458    fn set_6(
459        self,
460        data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>,
461        value: impl ::core::convert::Into<bool>,
462    ) -> () {
463        unsafe {
464            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
465            ::unity::il2cpp_call!((::unity::module_base()+0x2319be0usize)as*mut u8,();
466(ProfileCardFlags)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
467        }
468    }
469    #[doc = "`Set(crate::app::profilecardtitledata::ProfileCardTitleData, bool)` overload"]
470    fn set_7(
471        self,
472        data: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>,
473        value: impl ::core::convert::Into<bool>,
474    ) -> () {
475        unsafe {
476            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
477            ::unity::il2cpp_call!((::unity::module_base()+0x2319ca0usize)as*mut u8,();
478(ProfileCardFlags)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
479        }
480    }
481    #[doc = "`Set(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData, bool)` overload"]
482    fn set_8(
483        self,
484        data: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>,
485        value: impl ::core::convert::Into<bool>,
486    ) -> () {
487        unsafe {
488            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
489            ::unity::il2cpp_call!((::unity::module_base()+0x2315220usize)as*mut u8,();
490(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
491        }
492    }
493    #[doc = "`Set(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData, bool)` overload"]
494    fn set_9(
495        self,
496        data: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>,
497        value: impl ::core::convert::Into<bool>,
498    ) -> () {
499        unsafe {
500            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
501            ::unity::il2cpp_call!((::unity::module_base()+0x23172f0usize)as*mut u8,();
502(ProfileCardFlags)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
503        }
504    }
505    #[doc = "`Set(crate::app::profilecardcommentdata::ProfileCardCommentData, bool)` overload"]
506    fn set_10(
507        self,
508        data: impl ::core::convert::Into<crate::app::profilecardcommentdata::ProfileCardCommentData>,
509        value: impl ::core::convert::Into<bool>,
510    ) -> () {
511        unsafe {
512            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
513            ::unity::il2cpp_call!((::unity::module_base()+0x2311480usize)as*mut u8,();
514(ProfileCardFlags)__receiver,(crate::app::profilecardcommentdata::ProfileCardCommentData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
515        }
516    }
517    #[doc = "`Set(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData, bool)` overload"]
518    fn set_11(
519        self,
520        data: impl ::core::convert::Into<crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData>,
521        value: impl ::core::convert::Into<bool>,
522    ) -> () {
523        unsafe {
524            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
525            ::unity::il2cpp_call!((::unity::module_base()+0x2319d60usize)as*mut u8,();
526(ProfileCardFlags)__receiver,(crate::app::profilecardthemeofeditmapdata::ProfileCardThemeOfEditMapData)::core::convert::Into::into(data),(bool)::core::convert::Into::into(value))
527        }
528    }
529    #[doc = "`Set(i32, bool)` overload"]
530    fn set_12(self, hash: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<bool>) -> () {
531        unsafe {
532            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
533            ::unity::il2cpp_call!((::unity::module_base()+0x2319820usize)as*mut u8,();
534(ProfileCardFlags)__receiver,(i32)::core::convert::Into::into(hash),(bool)::core::convert::Into::into(value))
535        }
536    }
537    #[doc = "`OnSerialize(crate::app::stream_2::Stream_2)` overload"]
538    fn on_serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
539        unsafe {
540            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
541            {
542                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
543                let __vi = *__vt.get(11usize).unwrap_or_else(|| {
544                    panic!(
545                        "unity: virtual slot {}
546 out of range (vtable len {}
547) on the runtime class behind {}
548 (method `{}
549`)",
550                        11usize,
551                        __vt.len(),
552                        <ProfileCardFlags as ::unity::ClassIdentity>::NAME,
553                        "OnSerialize",
554                    )
555                });
556                let __inner: extern "C" fn(ProfileCardFlags, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
557                    ::core::mem::transmute(__vi.method_ptr);
558                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
559                __inner(__receiver, ::core::convert::Into::into(stream), __mi)
560            }
561        }
562    }
563    #[doc = "`OnDeserialize(crate::app::stream_2::Stream_2, i32)` overload"]
564    fn on_deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>, version: impl ::core::convert::Into<i32>) -> () {
565        unsafe {
566            let __receiver = <ProfileCardFlags as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
567            {
568                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
569                let __vi = *__vt.get(12usize).unwrap_or_else(|| {
570                    panic!(
571                        "unity: virtual slot {}
572 out of range (vtable len {}
573) on the runtime class behind {}
574 (method `{}
575`)",
576                        12usize,
577                        __vt.len(),
578                        <ProfileCardFlags as ::unity::ClassIdentity>::NAME,
579                        "OnDeserialize",
580                    )
581                });
582                let __inner: extern "C" fn(ProfileCardFlags, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
583                    ::core::mem::transmute(__vi.method_ptr);
584                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
585                __inner(
586                    __receiver,
587                    ::core::convert::Into::into(stream),
588                    ::core::convert::Into::into(version),
589                    __mi,
590                )
591            }
592        }
593    }
594}
595
596#[cfg(feature = "app-profilecardflags")]
597impl<__T: IProfileCardFlags> IProfileCardFlagsMethods for __T {}
598
599#[cfg(feature = "app-profilecardflags")]
600impl ProfileCardFlags {
601    pub fn get_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
602        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
603    }
604
605    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
606        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
607    }
608
609    pub fn initialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
610        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
611    }
612
613    pub fn entry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
614        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
615    }
616
617    pub fn entry_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
618        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
619    }
620
621    pub fn entry_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
622        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
623    }
624
625    pub fn entry_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
626        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
627    }
628
629    pub fn entry_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
630        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
631    }
632
633    pub fn entry_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
634        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
635    }
636
637    pub fn entry_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
638        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
639    }
640
641    pub fn entry_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
642        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
643    }
644
645    pub fn entry_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
646        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
647    }
648
649    pub fn entry_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
650        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
651    }
652
653    pub fn entry_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
654        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
655    }
656
657    pub fn entry_12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
658        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
659    }
660
661    pub fn is_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
662        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
663    }
664
665    pub fn is_exist_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
666        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
667    }
668
669    pub fn is_exist_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
670        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
671    }
672
673    pub fn is_exist_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
674        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
675    }
676
677    pub fn is_exist_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
678        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
679    }
680
681    pub fn is_exist_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
682        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
683    }
684
685    pub fn is_exist_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
686        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
687    }
688
689    pub fn is_exist_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
690        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
691    }
692
693    pub fn is_exist_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
694        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
695    }
696
697    pub fn is_exist_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
698        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
699    }
700
701    pub fn is_exist_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
702        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
703    }
704
705    pub fn is_exist_12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
706        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
707    }
708
709    pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
710        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
711    }
712
713    pub fn get_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
714        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
715    }
716
717    pub fn get_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
718        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
719    }
720
721    pub fn get_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
722        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
723    }
724
725    pub fn get_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
726        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
727    }
728
729    pub fn get_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
730        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
731    }
732
733    pub fn get_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
734        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
735    }
736
737    pub fn get_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
738        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
739    }
740
741    pub fn get_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
742        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
743    }
744
745    pub fn get_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
746        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
747    }
748
749    pub fn get_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
750        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
751    }
752
753    pub fn get_12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
754        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
755    }
756
757    pub fn set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
758        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
759    }
760
761    pub fn set_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
762        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
763    }
764
765    pub fn set_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
766        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
767    }
768
769    pub fn set_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
770        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
771    }
772
773    pub fn set_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
774        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
775    }
776
777    pub fn set_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
778        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
779    }
780
781    pub fn set_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
782        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
783    }
784
785    pub fn set_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
786        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
787    }
788
789    pub fn set_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
790        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
791    }
792
793    pub fn set_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
794        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
795    }
796
797    pub fn set_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
798        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
799    }
800
801    pub fn set_12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
802        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
803    }
804
805    pub fn on_serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
806        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
807    }
808
809    pub fn on_deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
810        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
811    }
812}
813
814#[cfg(feature = "app-profilecardflags")]
815impl ProfileCardFlags {
816    #[doc = "Direct (non-virtual) call to `ProfileCardFlags`'s own `get_Version`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
817    pub unsafe fn get_version(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
818        let __mi = Self::get_version_method_info();
819        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
820        __inner(this.into(), ::core::option::Option::None)
821    }
822
823    #[doc = "Direct (non-virtual) call to `ProfileCardFlags`'s own `OnSerialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
824    pub unsafe fn on_serialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2) -> () {
825        let __mi = Self::on_serialize_method_info();
826        let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
827            ::core::mem::transmute(__mi.method_ptr);
828        __inner(this.into(), stream, ::core::option::Option::None)
829    }
830
831    #[doc = "Direct (non-virtual) call to `ProfileCardFlags`'s own `OnDeserialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
832    pub unsafe fn on_deserialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2, version: i32) -> () {
833        let __mi = Self::on_deserialize_method_info();
834        let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
835            ::core::mem::transmute(__mi.method_ptr);
836        __inner(this.into(), stream, version, ::core::option::Option::None)
837    }
838}
839
840#[cfg(feature = "app-profilecardflags")]
841impl ProfileCardFlags {
842    #[doc = "`.ctor()` — no args"]
843    pub fn new() -> Self {
844        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
845            panic!(
846                "{}
847::{}
848 failed to instantiate",
849                ::core::stringify!(ProfileCardFlags),
850                ::core::stringify!(new),
851            )
852        });
853        <Self as IProfileCardFlagsMethods>::ctor(this);
854        this
855    }
856}
857
858#[cfg(feature = "app-profilecardflags")]
859#[doc(hidden)]
860pub mod prelude {
861    pub use super::{IProfileCardFlags, IProfileCardFlagsMethods, ProfileCardFlags};
862    #[cfg(feature = "app-singletonclass_1")]
863    pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
864    #[cfg(feature = "system-object")]
865    pub use crate::system::object::IObjectMethods;
866    pub use crate::{app::singletonclass_1::ISingletonClass_1, system::object::IObject};
867}