engage/generated/app/
profilecardvisualassets.rs1#[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}