Skip to main content

engage/generated/app/
profilecardvisualassets.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-profilecardvisualassets-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::object::{IObject, Object};
9
10    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardvisualassets/ProfileCardVisualAssets.md"))]
11    #[::unity::class(namespace = "App", name = "ProfileCardVisualAssets")]
12    #[parent(crate::system::object::Object)]
13    pub struct ProfileCardVisualAssets {
14        #[static_field]
15        #[rename(name = "BgPath")]
16        pub bg_path: ::unity::Il2CppString,
17        #[static_field]
18        #[rename(name = "BgThumbPath")]
19        pub bg_thumb_path: ::unity::Il2CppString,
20        #[static_field]
21        #[rename(name = "FramePath")]
22        pub frame_path: ::unity::Il2CppString,
23        #[static_field]
24        #[rename(name = "FrameThumbPath")]
25        pub frame_thumb_path: ::unity::Il2CppString,
26        #[static_field]
27        #[rename(name = "TextDecoPath")]
28        pub text_deco_path: ::unity::Il2CppString,
29        #[static_field]
30        #[rename(name = "TextDecoThumbPath")]
31        pub text_deco_thumb_path: ::unity::Il2CppString,
32        #[static_field]
33        #[rename(name = "StampPath")]
34        pub stamp_path: ::unity::Il2CppString,
35        #[static_field]
36        #[rename(name = "TexturesPath")]
37        pub textures_path: ::unity::Il2CppString,
38        #[static_field]
39        #[rename(name = "FrameThumbEmpty")]
40        pub frame_thumb_empty: ::unity::Il2CppString,
41        #[static_field]
42        #[rename(name = "TextureFaceEmpty")]
43        pub texture_face_empty: ::unity::Il2CppString,
44        #[static_field]
45        #[rename(name = "TexturePhotoEmpty")]
46        pub texture_photo_empty: ::unity::Il2CppString,
47        #[static_field]
48        #[rename(name = "s_BgThumbAtlas")]
49        pub s_bg_thumb_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
50        #[static_field]
51        #[rename(name = "s_FrameThumbAtlas")]
52        pub s_frame_thumb_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
53        #[static_field]
54        #[rename(name = "s_TextDecoAtlas")]
55        pub s_text_deco_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
56        #[static_field]
57        #[rename(name = "s_TextDecoThumbAtlas")]
58        pub s_text_deco_thumb_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
59        #[static_field]
60        #[rename(name = "s_StampAtlas")]
61        pub s_stamp_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
62        #[static_field]
63        #[rename(name = "s_TexturesAtlas")]
64        pub s_textures_atlas: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
65    }
66}
67
68#[cfg(feature = "app-profilecardvisualassets-types")]
69pub use __types::*;
70
71#[cfg(feature = "app-profilecardvisualassets")]
72impl ProfileCardVisualAssets {
73    #[doc = "`LoadAsync()` overload"]
74    pub fn load_async() -> () {
75        unsafe {
76            ::unity::il2cpp_call!((::unity::module_base()+0x2c00fb0usize)as*mut u8,();
77            )
78        }
79    }
80
81    #[doc = "`IsLoading()` overload"]
82    pub fn is_loading() -> bool {
83        unsafe {
84            ::unity::il2cpp_call!((::unity::module_base()+0x2c013c0usize)as*mut u8,bool;
85            )
86        }
87    }
88
89    #[doc = "`GetBg(crate::app::profilecardbgdata::ProfileCardBgData, crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>)` overload"]
90    pub fn get_bg(
91        bg_data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>,
92        completed: impl ::core::convert::Into<crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>>,
93    ) -> () {
94        unsafe {
95            ::unity::il2cpp_call!((::unity::module_base()+0x2c01710usize)as*mut u8,();
96(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(bg_data),(crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>)::core::convert::Into::into(completed))
97        }
98    }
99
100    #[doc = "`ReleaseBg(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
101    pub fn release_bg(bg_data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>) -> () {
102        unsafe {
103            ::unity::il2cpp_call!((::unity::module_base()+0x2c01860usize)as*mut u8,();
104(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(bg_data))
105        }
106    }
107
108    #[doc = "`TryGetBgThumb(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
109    pub fn try_get_bg_thumb(
110        bg_data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>,
111    ) -> crate::unity_engine::sprite::Sprite {
112        unsafe {
113            ::unity::il2cpp_call!((::unity::module_base()+0x2c01930usize)as*mut u8,crate::unity_engine::sprite::Sprite;
114(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(bg_data))
115        }
116    }
117
118    #[doc = "`GetFrame(crate::app::profilecardframedata::ProfileCardFrameData, crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>)` overload"]
119    pub fn get_frame(
120        frame_data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>,
121        completed: impl ::core::convert::Into<crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>>,
122    ) -> () {
123        unsafe {
124            ::unity::il2cpp_call!((::unity::module_base()+0x2c019c0usize)as*mut u8,();
125(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(frame_data),(crate::system::action_1::Action_1<crate::unity_engine::sprite::Sprite>)::core::convert::Into::into(completed))
126        }
127    }
128
129    #[doc = "`ReleaseFrame(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
130    pub fn release_frame(frame_data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>) -> () {
131        unsafe {
132            ::unity::il2cpp_call!((::unity::module_base()+0x2c01b30usize)as*mut u8,();
133(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(frame_data))
134        }
135    }
136
137    #[doc = "`TryGetFrameThumb(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
138    pub fn try_get_frame_thumb(
139        frame_data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>,
140    ) -> crate::unity_engine::sprite::Sprite {
141        unsafe {
142            ::unity::il2cpp_call!((::unity::module_base()+0x2c01c00usize)as*mut u8,crate::unity_engine::sprite::Sprite;
143(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(frame_data))
144        }
145    }
146
147    #[doc = "`TryGetFrameThumbEmpty()` overload"]
148    pub fn try_get_frame_thumb_empty() -> crate::unity_engine::sprite::Sprite {
149        unsafe {
150            ::unity::il2cpp_call!((::unity::module_base()+0x2c01c90usize)as*mut u8,crate::unity_engine::sprite::Sprite;
151            )
152        }
153    }
154
155    #[doc = "`TryGetTextDecoNameBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
156    pub fn try_get_text_deco_name_bg(
157        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
158    ) -> crate::unity_engine::sprite::Sprite {
159        unsafe {
160            ::unity::il2cpp_call!((::unity::module_base()+0x2c01d00usize)as*mut u8,crate::unity_engine::sprite::Sprite;
161(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
162        }
163    }
164
165    #[doc = "`TryGetTextDecoCommentBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
166    pub fn try_get_text_deco_comment_bg(
167        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
168    ) -> crate::unity_engine::sprite::Sprite {
169        unsafe {
170            ::unity::il2cpp_call!((::unity::module_base()+0x2c01dd0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
171(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
172        }
173    }
174
175    #[doc = "`TryGetTextDecoTitleLargeBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
176    pub fn try_get_text_deco_title_large_bg(
177        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
178    ) -> crate::unity_engine::sprite::Sprite {
179        unsafe {
180            ::unity::il2cpp_call!((::unity::module_base()+0x2c01ea0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
181(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
182        }
183    }
184
185    #[doc = "`TryGetTextDecoTitleSmallBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
186    pub fn try_get_text_deco_title_small_bg(
187        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
188    ) -> crate::unity_engine::sprite::Sprite {
189        unsafe {
190            ::unity::il2cpp_call!((::unity::module_base()+0x2c01f70usize)as*mut u8,crate::unity_engine::sprite::Sprite;
191(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
192        }
193    }
194
195    #[doc = "`TryGetTextDecoColumnBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
196    pub fn try_get_text_deco_column_bg(
197        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
198    ) -> crate::unity_engine::sprite::Sprite {
199        unsafe {
200            ::unity::il2cpp_call!((::unity::module_base()+0x2c02040usize)as*mut u8,crate::unity_engine::sprite::Sprite;
201(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
202        }
203    }
204
205    #[doc = "`TryGetTextDecoLine(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
206    pub fn try_get_text_deco_line(
207        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
208    ) -> crate::unity_engine::sprite::Sprite {
209        unsafe {
210            ::unity::il2cpp_call!((::unity::module_base()+0x2c02110usize)as*mut u8,crate::unity_engine::sprite::Sprite;
211(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
212        }
213    }
214
215    #[doc = "`TryGetTextDecoUnitNameBg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
216    pub fn try_get_text_deco_unit_name_bg(
217        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
218    ) -> crate::unity_engine::sprite::Sprite {
219        unsafe {
220            ::unity::il2cpp_call!((::unity::module_base()+0x2c021e0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
221(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
222        }
223    }
224
225    #[doc = "`TryGetTextDecoAchievement1Bg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
226    pub fn try_get_text_deco_achievement1_bg(
227        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
228    ) -> crate::unity_engine::sprite::Sprite {
229        unsafe {
230            ::unity::il2cpp_call!((::unity::module_base()+0x2c022b0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
231(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
232        }
233    }
234
235    #[doc = "`TryGetTextDecoAchievement2Bg(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
236    pub fn try_get_text_deco_achievement2_bg(
237        deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
238    ) -> crate::unity_engine::sprite::Sprite {
239        unsafe {
240            ::unity::il2cpp_call!((::unity::module_base()+0x2c02380usize)as*mut u8,crate::unity_engine::sprite::Sprite;
241(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
242        }
243    }
244
245    #[doc = "`TryGetTextDecoThumb(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
246    pub fn try_get_text_deco_thumb(
247        text_deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>,
248    ) -> crate::unity_engine::sprite::Sprite {
249        unsafe {
250            ::unity::il2cpp_call!((::unity::module_base()+0x2c02450usize)as*mut u8,crate::unity_engine::sprite::Sprite;
251(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(text_deco_data))
252        }
253    }
254
255    #[doc = "`TryGetStamp(crate::app::profilecardstampdata::ProfileCardStampData)` overload"]
256    pub fn try_get_stamp(
257        stamp_data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>,
258    ) -> crate::unity_engine::sprite::Sprite {
259        unsafe {
260            ::unity::il2cpp_call!((::unity::module_base()+0x2bf3760usize)as*mut u8,crate::unity_engine::sprite::Sprite;
261(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(stamp_data))
262        }
263    }
264
265    #[doc = "`TryGetTextures(::unity::Il2CppString)` overload"]
266    pub fn try_get_textures(name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::sprite::Sprite {
267        unsafe {
268            ::unity::il2cpp_call!((::unity::module_base()+0x2c024e0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
269(::unity::Il2CppString)::core::convert::Into::into(name))
270        }
271    }
272
273    #[doc = "`TryGetTextureFaceEmpty()` overload"]
274    pub fn try_get_texture_face_empty() -> crate::unity_engine::sprite::Sprite {
275        unsafe {
276            ::unity::il2cpp_call!((::unity::module_base()+0x2c02570usize)as*mut u8,crate::unity_engine::sprite::Sprite;
277            )
278        }
279    }
280
281    #[doc = "`TryGetTexturePhotoEmpty()` overload"]
282    pub fn try_get_texture_photo_empty() -> crate::unity_engine::sprite::Sprite {
283        unsafe {
284            ::unity::il2cpp_call!((::unity::module_base()+0x2c025e0usize)as*mut u8,crate::unity_engine::sprite::Sprite;
285            )
286        }
287    }
288
289    #[doc = "`Unload()` overload"]
290    pub fn unload() -> () {
291        unsafe {
292            ::unity::il2cpp_call!((::unity::module_base()+0x2c02650usize)as*mut u8,();
293            )
294        }
295    }
296
297    #[doc = "`.cctor()` overload"]
298    pub fn cctor() -> () {
299        unsafe {
300            ::unity::il2cpp_call!((::unity::module_base()+0x2c027f0usize)as*mut u8,();
301            )
302        }
303    }
304}
305
306#[cfg(feature = "app-profilecardvisualassets")]
307pub trait IProfileCardVisualAssetsMethods: IProfileCardVisualAssets {
308    #[doc = "`.ctor()` overload"]
309    fn ctor(self) -> () {
310        unsafe {
311            let __receiver =
312                <ProfileCardVisualAssets as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313            ::unity::il2cpp_call!((::unity::module_base()+0x2c027e0usize)as*mut u8,();
314(ProfileCardVisualAssets)__receiver)
315        }
316    }
317}
318
319#[cfg(feature = "app-profilecardvisualassets")]
320impl<__T: IProfileCardVisualAssets> IProfileCardVisualAssetsMethods for __T {}
321
322#[cfg(feature = "app-profilecardvisualassets")]
323impl ProfileCardVisualAssets {
324    pub fn load_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
325        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
326    }
327
328    pub fn is_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
329        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
330    }
331
332    pub fn get_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
333        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
334    }
335
336    pub fn release_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
337        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
338    }
339
340    pub fn try_get_bg_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
341        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
342    }
343
344    pub fn get_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
345        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
346    }
347
348    pub fn release_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
349        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
350    }
351
352    pub fn try_get_frame_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
353        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
354    }
355
356    pub fn try_get_frame_thumb_empty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
357        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
358    }
359
360    pub fn try_get_text_deco_name_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
361        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
362    }
363
364    pub fn try_get_text_deco_comment_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
365        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
366    }
367
368    pub fn try_get_text_deco_title_large_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
369        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
370    }
371
372    pub fn try_get_text_deco_title_small_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
373        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
374    }
375
376    pub fn try_get_text_deco_column_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
377        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
378    }
379
380    pub fn try_get_text_deco_line_method_info() -> &'static ::unity::il2cpp::MethodInfo {
381        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
382    }
383
384    pub fn try_get_text_deco_unit_name_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
385        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
386    }
387
388    pub fn try_get_text_deco_achievement1_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
389        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
390    }
391
392    pub fn try_get_text_deco_achievement2_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
393        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
394    }
395
396    pub fn try_get_text_deco_thumb_method_info() -> &'static ::unity::il2cpp::MethodInfo {
397        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
398    }
399
400    pub fn try_get_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
401        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
402    }
403
404    pub fn try_get_textures_method_info() -> &'static ::unity::il2cpp::MethodInfo {
405        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
406    }
407
408    pub fn try_get_texture_face_empty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
409        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
410    }
411
412    pub fn try_get_texture_photo_empty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
413        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
414    }
415
416    pub fn unload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
417        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
418    }
419
420    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
421        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
422    }
423
424    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
425        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
426    }
427}
428
429#[cfg(feature = "app-profilecardvisualassets")]
430impl ProfileCardVisualAssets {
431    #[doc = "`.ctor()` — no args"]
432    pub fn new() -> Self {
433        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
434            panic!(
435                "{}
436::{}
437 failed to instantiate",
438                ::core::stringify!(ProfileCardVisualAssets),
439                ::core::stringify!(new),
440            )
441        });
442        <Self as IProfileCardVisualAssetsMethods>::ctor(this);
443        this
444    }
445}
446
447#[cfg(feature = "app-profilecardvisualassets")]
448#[doc(hidden)]
449pub mod prelude {
450    pub use super::{IProfileCardVisualAssets, IProfileCardVisualAssetsMethods, ProfileCardVisualAssets};
451    pub use crate::system::object::IObject;
452    #[cfg(feature = "system-object")]
453    pub use crate::system::object::IObjectMethods;
454}