1#[cfg(feature = "app-profilecardroot-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 delegate::{Delegate, IDelegate},
11 multicastdelegate::{IMulticastDelegate, MulticastDelegate},
12 object::{IObject, Object},
13 valuetype::{IValueType, ValueType},
14 },
15 unity_engine::{
16 behaviour::{Behaviour, IBehaviour},
17 component::{Component, IComponent},
18 monobehaviour::{IMonoBehaviour, MonoBehaviour},
19 object_2::{IObject_2, Object_2},
20 },
21 };
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardroot/ProfileCardRoot_StartHandler.md"))]
24 #[::unity::class(namespace = "App", name = "ProfileCardRoot.StartHandler")]
25 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
26 pub struct ProfileCardRoot_StartHandler {}
27
28 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardroot/ProfileCardRoot.md"))]
29 #[::unity::class(namespace = "App", name = "ProfileCardRoot")]
30 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
31 pub struct ProfileCardRoot {
32 #[static_field]
33 #[rename(name = "PrefabPath")]
34 pub prefab_path: ::unity::Il2CppString,
35 #[offset(24)]
36 #[rename(name = "m_RectTransform")]
37 pub m_rect_transform: crate::unity_engine::recttransform::RectTransform,
38 #[offset(32)]
39 #[rename(name = "m_Animator")]
40 pub m_animator: crate::unity_engine::animator::Animator,
41 #[offset(40)]
42 #[rename(name = "m_CanvasGroup")]
43 pub m_canvas_group: crate::unity_engine::canvasgroup::CanvasGroup,
44 #[offset(48)]
45 #[rename(name = "m_FrameImage")]
46 pub m_frame_image: crate::unity_engine::ui::image::Image,
47 #[offset(56)]
48 #[rename(name = "m_BgImage")]
49 pub m_bg_image: crate::unity_engine::ui::image::Image,
50 #[offset(64)]
51 #[rename(name = "m_FrontPage")]
52 pub m_front_page: crate::unity_engine::gameobject::GameObject,
53 #[offset(72)]
54 #[rename(name = "m_UserName")]
55 pub m_user_name: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
56 #[offset(80)]
57 #[rename(name = "m_Hyphen")]
58 pub m_hyphen: crate::unity_engine::gameobject::GameObject,
59 #[offset(88)]
60 #[rename(name = "m_Title")]
61 pub m_title: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
62 #[offset(96)]
63 #[rename(name = "m_TitleBgImage")]
64 pub m_title_bg_image: crate::unity_engine::ui::image::Image,
65 #[offset(104)]
66 #[rename(name = "m_Photo")]
67 pub m_photo: crate::unity_engine::ui::image::Image,
68 #[offset(112)]
69 #[rename(name = "m_CharacterStamp")]
70 pub m_character_stamp: crate::unity_engine::ui::image::Image,
71 #[offset(120)]
72 #[rename(name = "m_Comment")]
73 pub m_comment: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
74 #[offset(128)]
75 #[rename(name = "m_CommentBgImage")]
76 pub m_comment_bg_image: crate::unity_engine::ui::image::Image,
77 #[offset(136)]
78 #[rename(name = "m_PlayerInfoCaption")]
79 pub m_player_info_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
80 #[offset(144)]
81 #[rename(name = "m_PlayerInfoCaptionBgImage")]
82 pub m_player_info_caption_bg_image: crate::unity_engine::ui::image::Image,
83 #[offset(152)]
84 #[rename(name = "m_PlayTimeCaption")]
85 pub m_play_time_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
86 #[offset(160)]
87 #[rename(name = "m_PlayTime")]
88 pub m_play_time: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
89 #[offset(168)]
90 #[rename(name = "m_PlayTimeBgImage")]
91 pub m_play_time_bg_image: crate::unity_engine::ui::image::Image,
92 #[offset(176)]
93 #[rename(name = "m_BirthdayCaption")]
94 pub m_birthday_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
95 #[offset(184)]
96 #[rename(name = "m_Birthday")]
97 pub m_birthday: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
98 #[offset(192)]
99 #[rename(name = "m_BirthdayBgImane")]
100 pub m_birthday_bg_imane: crate::unity_engine::ui::image::Image,
101 #[offset(200)]
102 #[rename(name = "m_DifficultyCaption")]
103 pub m_difficulty_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
104 #[offset(208)]
105 #[rename(name = "m_Difficulty")]
106 pub m_difficulty: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
107 #[offset(216)]
108 #[rename(name = "m_DifficultyBgImage")]
109 pub m_difficulty_bg_image: crate::unity_engine::ui::image::Image,
110 #[offset(224)]
111 #[rename(name = "m_ModeCaption")]
112 pub m_mode_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
113 #[offset(232)]
114 #[rename(name = "m_Mode")]
115 pub m_mode: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
116 #[offset(240)]
117 #[rename(name = "m_ModeBgImage")]
118 pub m_mode_bg_image: crate::unity_engine::ui::image::Image,
119 #[offset(248)]
120 #[rename(name = "m_FavoriteCharacterCaption")]
121 pub m_favorite_character_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
122 #[offset(256)]
123 #[rename(name = "m_FavoriteCharacter")]
124 pub m_favorite_character: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
125 #[offset(264)]
126 #[rename(name = "m_FavoriteCharacterBgImage")]
127 pub m_favorite_character_bg_image: crate::unity_engine::ui::image::Image,
128 #[offset(272)]
129 #[rename(name = "m_FavoriteMapCaption")]
130 pub m_favorite_map_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
131 #[offset(280)]
132 #[rename(name = "m_FavoriteMap")]
133 pub m_favorite_map: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
134 #[offset(288)]
135 #[rename(name = "m_FavoriteMapBgImage")]
136 pub m_favorite_map_bg_image: crate::unity_engine::ui::image::Image,
137 #[offset(296)]
138 #[rename(name = "m_RelayCaption")]
139 pub m_relay_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
140 #[offset(304)]
141 #[rename(name = "m_RelayCaptionBgImage")]
142 pub m_relay_caption_bg_image: crate::unity_engine::ui::image::Image,
143 #[offset(312)]
144 #[rename(name = "m_RelayPlayCountCaption")]
145 pub m_relay_play_count_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
146 #[offset(320)]
147 #[rename(name = "m_RelayPlayCount")]
148 pub m_relay_play_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
149 #[offset(328)]
150 #[rename(name = "m_RelayPlayCountBgImage")]
151 pub m_relay_play_count_bg_image: crate::unity_engine::ui::image::Image,
152 #[offset(336)]
153 #[rename(name = "m_VersusCaption")]
154 pub m_versus_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
155 #[offset(344)]
156 #[rename(name = "m_VersusCaptionBgImage")]
157 pub m_versus_caption_bg_image: crate::unity_engine::ui::image::Image,
158 #[offset(352)]
159 #[rename(name = "m_VersusMapThemeCaption")]
160 pub m_versus_map_theme_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
161 #[offset(360)]
162 #[rename(name = "m_VersusMapTheme")]
163 pub m_versus_map_theme: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
164 #[offset(368)]
165 #[rename(name = "m_VersusMapThemeBgImage")]
166 pub m_versus_map_theme_bg_image: crate::unity_engine::ui::image::Image,
167 #[offset(376)]
168 #[rename(name = "m_VersusPlayCountCaption")]
169 pub m_versus_play_count_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
170 #[offset(384)]
171 #[rename(name = "m_VersusPlayCount")]
172 pub m_versus_play_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
173 #[offset(392)]
174 #[rename(name = "m_VersusPlayCountBgImage")]
175 pub m_versus_play_count_bg_image: crate::unity_engine::ui::image::Image,
176 #[offset(400)]
177 #[rename(name = "m_VersusRateCaption")]
178 pub m_versus_rate_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
179 #[offset(408)]
180 #[rename(name = "m_VersusRate")]
181 pub m_versus_rate: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
182 #[offset(416)]
183 #[rename(name = "m_VersusRateBgImage")]
184 pub m_versus_rate_bg_image: crate::unity_engine::ui::image::Image,
185 #[offset(424)]
186 #[rename(name = "m_InfoLineImage")]
187 pub m_info_line_image: ::unity::Array<crate::unity_engine::ui::image::Image>,
188 #[offset(432)]
189 #[rename(name = "m_FrontStampRoot")]
190 pub m_front_stamp_root: crate::unity_engine::gameobject::GameObject,
191 #[offset(440)]
192 #[rename(name = "m_FrontStampOrigin")]
193 pub m_front_stamp_origin: crate::unity_engine::gameobject::GameObject,
194 #[offset(448)]
195 #[rename(name = "m_BackPage")]
196 pub m_back_page: crate::unity_engine::gameobject::GameObject,
197 #[offset(456)]
198 #[rename(name = "m_SortieCountCaption")]
199 pub m_sortie_count_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
200 #[offset(464)]
201 #[rename(name = "m_SortieCountCaptionBgImage")]
202 pub m_sortie_count_caption_bg_image: crate::unity_engine::ui::image::Image,
203 #[offset(472)]
204 #[rename(name = "m_SortieCount")]
205 pub m_sortie_count: ::unity::Array<crate::app::profilecardroot::ProfileCardRoot_SortieCountInfo>,
206 #[offset(480)]
207 #[rename(name = "m_AchievementCaption")]
208 pub m_achievement_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
209 #[offset(488)]
210 #[rename(name = "m_AchievementCaptionBgImage")]
211 pub m_achievement_caption_bg_image: crate::unity_engine::ui::image::Image,
212 #[offset(496)]
213 #[rename(name = "m_Achievement")]
214 pub m_achievement: ::unity::Array<crate::app::profilecardroot::ProfileCardRoot_AchievementInfo>,
215 #[offset(504)]
216 #[rename(name = "m_BackStampRoot")]
217 pub m_back_stamp_root: crate::unity_engine::gameobject::GameObject,
218 #[offset(512)]
219 #[rename(name = "m_BackStampOrigin")]
220 pub m_back_stamp_origin: crate::unity_engine::gameobject::GameObject,
221 #[offset(520)]
222 #[rename(name = "m_BgHighlightAnimator")]
223 pub m_bg_highlight_animator: crate::unity_engine::animator::Animator,
224 #[offset(528)]
225 #[rename(name = "m_FrameHighlightAnimator")]
226 pub m_frame_highlight_animator: crate::unity_engine::animator::Animator,
227 #[offset(536)]
228 #[rename(name = "m_TextDecoHighlightAnimator")]
229 pub m_text_deco_highlight_animator: crate::unity_engine::animator::Animator,
230 #[offset(544)]
231 #[rename(name = "m_TextHighlightAnimator")]
232 pub m_text_highlight_animator: crate::unity_engine::animator::Animator,
233 #[offset(552)]
234 #[rename(name = "m_TitleHightlightAnimator")]
235 pub m_title_hightlight_animator: crate::unity_engine::animator::Animator,
236 #[offset(560)]
237 #[rename(name = "m_PhotoHighlightAnimator")]
238 pub m_photo_highlight_animator: crate::unity_engine::animator::Animator,
239 #[offset(568)]
240 #[rename(name = "m_CharaStampHighlightAnimator")]
241 pub m_chara_stamp_highlight_animator: crate::unity_engine::animator::Animator,
242 #[offset(576)]
243 #[rename(name = "m_CommentHighlightAnimator")]
244 pub m_comment_highlight_animator: crate::unity_engine::animator::Animator,
245 #[offset(584)]
246 #[rename(name = "m_FavoriteCharacterHighlightAnimator")]
247 pub m_favorite_character_highlight_animator: crate::unity_engine::animator::Animator,
248 #[offset(592)]
249 #[rename(name = "m_FavoriteRelayMapHighlightAnimator")]
250 pub m_favorite_relay_map_highlight_animator: crate::unity_engine::animator::Animator,
251 #[offset(600)]
252 #[rename(name = "m_OpenPositionY")]
253 pub m_open_position_y: f32,
254 #[offset(604)]
255 #[rename(name = "m_SmallPosition")]
256 pub m_small_position: crate::unity_engine::vector2::Vector2,
257 #[offset(612)]
258 #[rename(name = "m_SmallScale")]
259 pub m_small_scale: crate::unity_engine::vector2::Vector2,
260 #[static_field]
261 #[rename(name = "m_CharacterStampEmptyImageName")]
262 pub m_character_stamp_empty_image_name: ::unity::Il2CppString,
263 #[offset(620)]
264 #[rename(name = "m_IsFront")]
265 pub m_is_front: bool,
266 #[offset(632)]
267 #[rename(name = "m_IsEFIGS")]
268 pub m_is_efigs: bool,
269 #[offset(633)]
270 #[rename(name = "m_StampIsVisible")]
271 pub m_stamp_is_visible: bool,
272 #[offset(640)]
273 #[rename(name = "m_BgData")]
274 pub m_bg_data: crate::app::profilecardbgdata::ProfileCardBgData,
275 #[offset(648)]
276 #[rename(name = "m_BgDataLoading")]
277 pub m_bg_data_loading: crate::app::profilecardbgdata::ProfileCardBgData,
278 #[offset(656)]
279 #[rename(name = "m_FrameData")]
280 pub m_frame_data: crate::app::profilecardframedata::ProfileCardFrameData,
281 #[offset(664)]
282 #[rename(name = "m_FrameDataLoading")]
283 pub m_frame_data_loading: crate::app::profilecardframedata::ProfileCardFrameData,
284 #[offset(680)]
285 #[rename(name = "m_PhotoTexture2d")]
286 pub m_photo_texture2d: crate::unity_engine::texture2d::Texture2D,
287 #[offset(688)]
288 #[rename(name = "m_PhotoSprite")]
289 pub m_photo_sprite: crate::unity_engine::sprite::Sprite,
290 #[offset(696)]
291 #[rename(name = "m_StartHandler")]
292 pub m_start_handler: crate::app::profilecardroot::ProfileCardRoot_StartHandler,
293 }
294
295 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardroot/ProfileCardRoot_RectInfo.md"))]
296 #[repr(C)]
297 #[derive(::core::clone::Clone, ::core::marker::Copy)]
298 pub struct ProfileCardRoot_RectInfo {
299 pub pos: crate::unity_engine::vector2::Vector2,
300 pub harf_size: crate::unity_engine::vector2::Vector2,
301 pub x_axis: crate::unity_engine::vector2::Vector2,
302 pub y_axis: crate::unity_engine::vector2::Vector2,
303 }
304 impl ::unity::ClassIdentity for ProfileCardRoot_RectInfo {
305 const NAME: &'static str = "ProfileCardRoot.RectInfo";
306 const NAMESPACE: &'static str = "App";
307
308 fn class() -> ::unity::Class {
309 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
310 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
311 }
312 }
313 impl ::unity::IlType for ProfileCardRoot_RectInfo {
314 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
315 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
316 }
317 }
318
319 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardroot/ProfileCardRoot_AchievementInfo.md"))]
320 #[::unity::class(namespace = "App", name = "ProfileCardRoot.AchievementInfo")]
321 #[parent(crate::system::object::Object)]
322 pub struct ProfileCardRoot_AchievementInfo {
323 #[offset(16)]
324 #[rename(name = "m_Icon")]
325 pub m_icon: crate::unity_engine::ui::image::Image,
326 #[offset(24)]
327 #[rename(name = "m_Caption")]
328 pub m_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
329 #[offset(32)]
330 #[rename(name = "m_Count")]
331 pub m_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
332 #[offset(40)]
333 #[rename(name = "m_BgImage")]
334 pub m_bg_image: crate::unity_engine::ui::image::Image,
335 }
336
337 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardroot/ProfileCardRoot_SortieCountInfo.md"))]
338 #[::unity::class(namespace = "App", name = "ProfileCardRoot.SortieCountInfo")]
339 #[parent(crate::system::object::Object)]
340 pub struct ProfileCardRoot_SortieCountInfo {
341 #[offset(16)]
342 #[rename(name = "m_RootObject")]
343 pub m_root_object: crate::unity_engine::gameobject::GameObject,
344 #[offset(24)]
345 #[rename(name = "m_UnitIcon")]
346 pub m_unit_icon: crate::app::uniticon::UnitIcon,
347 #[offset(32)]
348 #[rename(name = "m_UnitName")]
349 pub m_unit_name: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
350 #[offset(40)]
351 #[rename(name = "m_SortieCount")]
352 pub m_sortie_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
353 #[offset(48)]
354 #[rename(name = "m_BgImage")]
355 pub m_bg_image: crate::unity_engine::ui::image::Image,
356 }
357}
358
359#[cfg(feature = "app-profilecardroot-types")]
360pub use __types::*;
361
362#[cfg(feature = "app-profilecardroot")]
363pub trait IProfileCardRoot_StartHandlerMethods: IProfileCardRoot_StartHandler {
364 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
365 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
366 unsafe {
367 let __receiver =
368 <ProfileCardRoot_StartHandler as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369 ::unity::il2cpp_call!((::unity::module_base()+0x226a680usize)as*mut u8,();
370(ProfileCardRoot_StartHandler)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
371 }
372 }
373 #[doc = "`Invoke()` overload"]
374 fn invoke(self) -> () {
375 unsafe {
376 let __receiver =
377 <ProfileCardRoot_StartHandler as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378 {
379 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
380 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
381 panic!(
382 "unity: virtual slot {}
383 out of range (vtable len {}
384) on the runtime class behind {}
385 (method `{}
386`)",
387 13usize,
388 __vt.len(),
389 <ProfileCardRoot_StartHandler as ::unity::ClassIdentity>::NAME,
390 "Invoke",
391 )
392 });
393 let __inner: extern "C" fn(ProfileCardRoot_StartHandler, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
394 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
395 __inner(__receiver, __mi)
396 }
397 }
398 }
399}
400
401#[cfg(feature = "app-profilecardroot")]
402impl<__T: IProfileCardRoot_StartHandler> IProfileCardRoot_StartHandlerMethods for __T {}
403
404#[cfg(feature = "app-profilecardroot")]
405impl ProfileCardRoot_StartHandler {
406 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
408 }
409
410 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
412 }
413}
414
415#[cfg(feature = "app-profilecardroot")]
416impl ProfileCardRoot_StartHandler {
417 #[doc = "Direct (non-virtual) call to `ProfileCardRoot_StartHandler`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
418 pub unsafe fn invoke(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
419 let __mi = Self::invoke_method_info();
420 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
421 __inner(this.into(), ::core::option::Option::None)
422 }
423}
424
425#[cfg(feature = "app-profilecardroot")]
426impl ProfileCardRoot_StartHandler {
427 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
428 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
429 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
430 panic!(
431 "{}
432::{}
433 failed to instantiate",
434 ::core::stringify!(ProfileCardRoot_StartHandler),
435 ::core::stringify!(new),
436 )
437 });
438 <Self as IProfileCardRoot_StartHandlerMethods>::ctor(this, object, method);
439 this
440 }
441}
442
443#[cfg(feature = "app-profilecardroot")]
444impl ProfileCardRoot {
445 #[doc = "`.cctor()` overload"]
446 pub fn cctor() -> () {
447 unsafe {
448 ::unity::il2cpp_call!((::unity::module_base()+0x23235b0usize)as*mut u8,();
449 )
450 }
451 }
452}
453
454#[cfg(feature = "app-profilecardroot")]
455pub trait IProfileCardRootMethods: IProfileCardRoot {
456 #[doc = "`.ctor()` overload"]
457 fn ctor(self) -> () {
458 unsafe {
459 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
460 ::unity::il2cpp_call!((::unity::module_base()+0x231e170usize)as*mut u8,();
461(ProfileCardRoot)__receiver)
462 }
463 }
464 #[doc = "`Start()` overload"]
465 fn start(self) -> () {
466 unsafe {
467 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
468 ::unity::il2cpp_call!((::unity::module_base()+0x231e210usize)as*mut u8,();
469(ProfileCardRoot)__receiver)
470 }
471 }
472 #[doc = "`SetStartHandler(crate::app::profilecardroot::ProfileCardRoot_StartHandler)` overload"]
473 fn set_start_handler(self, start_handler: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_StartHandler>) -> () {
474 unsafe {
475 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476 ::unity::il2cpp_call!((::unity::module_base()+0x231eec0usize)as*mut u8,();
477(ProfileCardRoot)__receiver,(crate::app::profilecardroot::ProfileCardRoot_StartHandler)::core::convert::Into::into(start_handler))
478 }
479 }
480 #[doc = "`IsOpening()` overload"]
481 fn is_opening(self) -> bool {
482 unsafe {
483 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484 ::unity::il2cpp_call!((::unity::module_base()+0x231eed0usize)as*mut u8,bool;
485(ProfileCardRoot)__receiver)
486 }
487 }
488 #[doc = "`SetAlpha(f32)` overload"]
489 fn set_alpha(self, alpha: impl ::core::convert::Into<f32>) -> () {
490 unsafe {
491 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
492 ::unity::il2cpp_call!((::unity::module_base()+0x231efd0usize)as*mut u8,();
493(ProfileCardRoot)__receiver,(f32)::core::convert::Into::into(alpha))
494 }
495 }
496 #[doc = "`UpdateCard(crate::app::profilecard::ProfileCard)` overload"]
497 fn update_card(self, card: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>) -> () {
498 unsafe {
499 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
500 ::unity::il2cpp_call!((::unity::module_base()+0x2309620usize)as*mut u8,();
501(ProfileCardRoot)__receiver,(crate::app::profilecard::ProfileCard)::core::convert::Into::into(card))
502 }
503 }
504 #[doc = "`UpdataUserName(::unity::Il2CppString)` overload"]
505 fn updata_user_name(self, user_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
506 unsafe {
507 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
508 ::unity::il2cpp_call!((::unity::module_base()+0x2320bf0usize)as*mut u8,();
509(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(user_name))
510 }
511 }
512 #[doc = "`UpdateTitle(crate::app::profilecardtitledata::ProfileCardTitleData)` overload"]
513 fn update_title(self, title_data: impl ::core::convert::Into<crate::app::profilecardtitledata::ProfileCardTitleData>) -> () {
514 unsafe {
515 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
516 ::unity::il2cpp_call!((::unity::module_base()+0x2320d10usize)as*mut u8,();
517(ProfileCardRoot)__receiver,(crate::app::profilecardtitledata::ProfileCardTitleData)::core::convert::Into::into(title_data))
518 }
519 }
520 #[doc = "`UpdateHyphen()` overload"]
521 fn update_hyphen(self) -> () {
522 unsafe {
523 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524 ::unity::il2cpp_call!((::unity::module_base()+0x23211e0usize)as*mut u8,();
525(ProfileCardRoot)__receiver)
526 }
527 }
528 #[doc = "`UpdatePhoto(::unity::Array<u8>)` overload"]
529 fn update_photo(self, image: impl ::core::convert::Into<::unity::Array<u8>>) -> () {
530 unsafe {
531 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532 ::unity::il2cpp_call!((::unity::module_base()+0x2320e00usize)as*mut u8,();
533(ProfileCardRoot)__receiver,(::unity::Array<u8>)::core::convert::Into::into(image))
534 }
535 }
536 #[doc = "`DestroyPhoto()` overload"]
537 fn destroy_photo(self) -> () {
538 unsafe {
539 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540 ::unity::il2cpp_call!((::unity::module_base()+0x23212e0usize)as*mut u8,();
541(ProfileCardRoot)__receiver)
542 }
543 }
544 #[doc = "`UpdateComment(::unity::Il2CppString)` overload"]
545 fn update_comment(self, comment_string: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
546 unsafe {
547 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x2321140usize)as*mut u8,();
549(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(comment_string))
550 }
551 }
552 #[doc = "`UpdatePlayTime(f32)` overload"]
553 fn update_play_time(self, play_time: impl ::core::convert::Into<f32>) -> () {
554 unsafe {
555 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556 ::unity::il2cpp_call!((::unity::module_base()+0x231c980usize)as*mut u8,();
557(ProfileCardRoot)__receiver,(f32)::core::convert::Into::into(play_time))
558 }
559 }
560 #[doc = "`UpdatePlayTime(i32, i32)` overload"]
561 fn update_play_time_2(self, hour: impl ::core::convert::Into<i32>, minute: impl ::core::convert::Into<i32>) -> () {
562 unsafe {
563 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
564 ::unity::il2cpp_call!((::unity::module_base()+0x2321410usize)as*mut u8,();
565(ProfileCardRoot)__receiver,(i32)::core::convert::Into::into(hour),(i32)::core::convert::Into::into(minute))
566 }
567 }
568 #[doc = "`UpdateFavoriteCharacter(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)` overload"]
569 fn update_favorite_character(
570 self,
571 character_data: impl ::core::convert::Into<crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData>,
572 ) -> () {
573 unsafe {
574 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
575 ::unity::il2cpp_call!((::unity::module_base()+0x2314350usize)as*mut u8,();
576(ProfileCardRoot)__receiver,(crate::app::profilecardfavoritecharacterdata::ProfileCardFavoriteCharacterData)::core::convert::Into::into(character_data))
577 }
578 }
579 #[doc = "`UpdateFavoriteMap(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)` overload"]
580 fn update_favorite_map(self, map_data: impl ::core::convert::Into<crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData>) -> () {
581 unsafe {
582 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
583 ::unity::il2cpp_call!((::unity::module_base()+0x23163e0usize)as*mut u8,();
584(ProfileCardRoot)__receiver,(crate::app::profilecardfavoritemapdata::ProfileCardFavoriteMapData)::core::convert::Into::into(map_data))
585 }
586 }
587 #[doc = "`UpdateBg(::unity::Il2CppString)` overload"]
588 fn update_bg(self, pcbgid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
589 unsafe {
590 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
591 ::unity::il2cpp_call!((::unity::module_base()+0x2321510usize)as*mut u8,();
592(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pcbgid))
593 }
594 }
595 #[doc = "`UpdateBg(crate::app::profilecardbgdata::ProfileCardBgData)` overload"]
596 fn update_bg_2(self, bg_data: impl ::core::convert::Into<crate::app::profilecardbgdata::ProfileCardBgData>) -> () {
597 unsafe {
598 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
599 ::unity::il2cpp_call!((::unity::module_base()+0x231f090usize)as*mut u8,();
600(ProfileCardRoot)__receiver,(crate::app::profilecardbgdata::ProfileCardBgData)::core::convert::Into::into(bg_data))
601 }
602 }
603 #[doc = "`UpdateFrame(::unity::Il2CppString)` overload"]
604 fn update_frame(self, pcfid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
605 unsafe {
606 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
607 ::unity::il2cpp_call!((::unity::module_base()+0x23215a0usize)as*mut u8,();
608(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pcfid))
609 }
610 }
611 #[doc = "`UpdateFrame(crate::app::profilecardframedata::ProfileCardFrameData)` overload"]
612 fn update_frame_2(self, frame_data: impl ::core::convert::Into<crate::app::profilecardframedata::ProfileCardFrameData>) -> () {
613 unsafe {
614 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
615 ::unity::il2cpp_call!((::unity::module_base()+0x231f2e0usize)as*mut u8,();
616(ProfileCardRoot)__receiver,(crate::app::profilecardframedata::ProfileCardFrameData)::core::convert::Into::into(frame_data))
617 }
618 }
619 #[doc = "`UpdateCharacterStamp(::unity::Il2CppString)` overload"]
620 fn update_character_stamp(self, id: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
621 unsafe {
622 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623 ::unity::il2cpp_call!((::unity::module_base()+0x2321630usize)as*mut u8,();
624(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(id))
625 }
626 }
627 #[doc = "`UpdateCharacterStamp(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)` overload"]
628 fn update_character_stamp_2(
629 self,
630 stamp_data: impl ::core::convert::Into<crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData>,
631 ) -> () {
632 unsafe {
633 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
634 ::unity::il2cpp_call!((::unity::module_base()+0x2320fe0usize)as*mut u8,();
635(ProfileCardRoot)__receiver,(crate::app::profilecardcharacterstampdata::ProfileCardCharacterStampData)::core::convert::Into::into(stamp_data))
636 }
637 }
638 #[doc = "`UpdateTextDeco(::unity::Il2CppString)` overload"]
639 fn update_text_deco(self, pctdid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
640 unsafe {
641 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
642 ::unity::il2cpp_call!((::unity::module_base()+0x23216c0usize)as*mut u8,();
643(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pctdid))
644 }
645 }
646 #[doc = "`UpdateTextDeco(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)` overload"]
647 fn update_text_deco_2(self, deco_data: impl ::core::convert::Into<crate::app::profilecardtextdecodata::ProfileCardTextDecoData>) -> () {
648 unsafe {
649 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650 ::unity::il2cpp_call!((::unity::module_base()+0x231f550usize)as*mut u8,();
651(ProfileCardRoot)__receiver,(crate::app::profilecardtextdecodata::ProfileCardTextDecoData)::core::convert::Into::into(deco_data))
652 }
653 }
654 #[doc = "`UpdateTextColor(::unity::Il2CppString)` overload"]
655 fn update_text_color(self, pctcid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
656 unsafe {
657 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
658 ::unity::il2cpp_call!((::unity::module_base()+0x2321750usize)as*mut u8,();
659(ProfileCardRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pctcid))
660 }
661 }
662 #[doc = "`UpdateTextColor(crate::app::profilecardtextcolordata::ProfileCardTextColorData)` overload"]
663 fn update_text_color_2(self, text_color_data: impl ::core::convert::Into<crate::app::profilecardtextcolordata::ProfileCardTextColorData>) -> () {
664 unsafe {
665 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
666 ::unity::il2cpp_call!((::unity::module_base()+0x231feb0usize)as*mut u8,();
667(ProfileCardRoot)__receiver,(crate::app::profilecardtextcolordata::ProfileCardTextColorData)::core::convert::Into::into(text_color_data))
668 }
669 }
670 #[doc = "`UpdateFreeStamp(::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>)` overload"]
671 fn update_free_stamp(
672 self,
673 free_stamp_list_array: impl ::core::convert::Into<
674 ::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp>>,
675 >,
676 ) -> () {
677 unsafe {
678 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
679 ::unity::il2cpp_call!((::unity::module_base()+0x2320a60usize)as*mut u8,();
680(ProfileCardRoot)__receiver,(::unity::Array<crate::system::collections::generic::list_1::List_1<crate::app::profilecard::ProfileCard_FreeStamp> >)::core::convert::Into::into(free_stamp_list_array))
681 }
682 }
683 #[doc = "`SetFreeStampVisibility(bool)` overload"]
684 fn set_free_stamp_visibility(self, visible: impl ::core::convert::Into<bool>) -> () {
685 unsafe {
686 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
687 ::unity::il2cpp_call!((::unity::module_base()+0x2321d10usize)as*mut u8,();
688(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(visible))
689 }
690 }
691 #[doc = "`AddFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32)` overload"]
692 fn add_free_stamp(
693 self,
694 free_stamp: impl ::core::convert::Into<crate::app::profilecard::ProfileCard_FreeStamp>,
695 page: impl ::core::convert::Into<i32>,
696 ) -> () {
697 unsafe {
698 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
699 ::unity::il2cpp_call!((::unity::module_base()+0x2321840usize)as*mut u8,();
700(ProfileCardRoot)__receiver,(crate::app::profilecard::ProfileCard_FreeStamp)::core::convert::Into::into(free_stamp),(i32)::core::convert::Into::into(page))
701 }
702 }
703 #[doc = "`RemoveFreeStamp(crate::app::profilecard::ProfileCard_FreeStamp, i32)` overload"]
704 fn remove_free_stamp(
705 self,
706 free_stamp: impl ::core::convert::Into<crate::app::profilecard::ProfileCard_FreeStamp>,
707 page: impl ::core::convert::Into<i32>,
708 ) -> () {
709 unsafe {
710 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
711 ::unity::il2cpp_call!((::unity::module_base()+0x2321e20usize)as*mut u8,();
712(ProfileCardRoot)__receiver,(crate::app::profilecard::ProfileCard_FreeStamp)::core::convert::Into::into(free_stamp),(i32)::core::convert::Into::into(page))
713 }
714 }
715 #[doc = "`ClearFreeStamp()` overload"]
716 fn clear_free_stamp(self) -> () {
717 unsafe {
718 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
719 ::unity::il2cpp_call!((::unity::module_base()+0x23217e0usize)as*mut u8,();
720(ProfileCardRoot)__receiver)
721 }
722 }
723 #[doc = "`ClearFreeStamp(i32)` overload"]
724 fn clear_free_stamp_2(self, page: impl ::core::convert::Into<i32>) -> () {
725 unsafe {
726 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
727 ::unity::il2cpp_call!((::unity::module_base()+0x23220f0usize)as*mut u8,();
728(ProfileCardRoot)__receiver,(i32)::core::convert::Into::into(page))
729 }
730 }
731 #[doc = "`GetStampObject(i32)` overload"]
732 fn get_stamp_object(self, index: impl ::core::convert::Into<i32>) -> crate::app::profilecardstampobject::ProfileCardStampObject {
733 unsafe {
734 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
735 ::unity::il2cpp_call!((::unity::module_base()+0x2322360usize)as*mut u8,crate::app::profilecardstampobject::ProfileCardStampObject;
736(ProfileCardRoot)__receiver,(i32)::core::convert::Into::into(index))
737 }
738 }
739 #[doc = "`GetStamp(i32)` overload"]
740 fn get_stamp(self, index: impl ::core::convert::Into<i32>) -> crate::app::profilecard::ProfileCard_FreeStamp {
741 unsafe {
742 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
743 ::unity::il2cpp_call!((::unity::module_base()+0x23224b0usize)as*mut u8,crate::app::profilecard::ProfileCard_FreeStamp;
744(ProfileCardRoot)__receiver,(i32)::core::convert::Into::into(index))
745 }
746 }
747 #[doc = "`SetStampFrameActive(i32, bool)` overload"]
748 fn set_stamp_frame_active(self, stamp_index: impl ::core::convert::Into<i32>, actived: impl ::core::convert::Into<bool>) -> () {
749 unsafe {
750 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
751 ::unity::il2cpp_call!((::unity::module_base()+0x2322520usize)as*mut u8,();
752(ProfileCardRoot)__receiver,(i32)::core::convert::Into::into(stamp_index),(bool)::core::convert::Into::into(actived))
753 }
754 }
755 #[doc = "`IsStampExist(crate::app::profilecardroot::ProfileCardRoot_RectInfo)` overload"]
756 fn is_stamp_exist(self, rect: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>) -> bool {
757 unsafe {
758 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
759 ::unity::il2cpp_call!((::unity::module_base()+0x2322560usize)as*mut u8,bool;
760(ProfileCardRoot)__receiver,(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect))
761 }
762 }
763 #[doc = "`GetOverlappedStamp(crate::app::profilecardroot::ProfileCardRoot_RectInfo)` overload"]
764 fn get_overlapped_stamp(
765 self,
766 rect: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>,
767 ) -> crate::app::profilecard::ProfileCard_FreeStamp {
768 unsafe {
769 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770 ::unity::il2cpp_call!((::unity::module_base()+0x2322610usize)as*mut u8,crate::app::profilecard::ProfileCard_FreeStamp;
771(ProfileCardRoot)__receiver,(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect))
772 }
773 }
774 #[doc = "`GetOverlappedStampIndex(crate::app::profilecardroot::ProfileCardRoot_RectInfo)` overload"]
775 fn get_overlapped_stamp_index(self, rect: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>) -> i32 {
776 unsafe {
777 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778 ::unity::il2cpp_call!((::unity::module_base()+0x23226b0usize)as*mut u8,i32;
779(ProfileCardRoot)__receiver,(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect))
780 }
781 }
782 #[doc = "`Contain(crate::unity_engine::recttransform::RectTransform)` overload"]
783 fn contain(self, rect_transform: impl ::core::convert::Into<crate::unity_engine::recttransform::RectTransform>) -> bool {
784 unsafe {
785 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786 ::unity::il2cpp_call!((::unity::module_base()+0x2322ad0usize)as*mut u8,bool;
787(ProfileCardRoot)__receiver,(crate::unity_engine::recttransform::RectTransform)::core::convert::Into::into(rect_transform))
788 }
789 }
790 #[doc = "`GetRect()` overload"]
791 fn get_rect(self) -> crate::unity_engine::rect::Rect {
792 unsafe {
793 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794 ::unity::il2cpp_call!((::unity::module_base()+0x2322c90usize)as*mut u8,crate::unity_engine::rect::Rect;
795(ProfileCardRoot)__receiver)
796 }
797 }
798 #[doc = "`Open()` overload"]
799 fn open(self) -> () {
800 unsafe {
801 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
802 {
803 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
804 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
805 panic!(
806 "unity: virtual slot {}
807 out of range (vtable len {}
808) on the runtime class behind {}
809 (method `{}
810`)",
811 4usize,
812 __vt.len(),
813 <ProfileCardRoot as ::unity::ClassIdentity>::NAME,
814 "Open",
815 )
816 });
817 let __inner: extern "C" fn(ProfileCardRoot, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
818 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
819 __inner(__receiver, __mi)
820 }
821 }
822 }
823 #[doc = "`SwitchPages()` overload"]
824 fn switch_pages(self) -> () {
825 unsafe {
826 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827 ::unity::il2cpp_call!((::unity::module_base()+0x230c180usize)as*mut u8,();
828(ProfileCardRoot)__receiver)
829 }
830 }
831 #[doc = "`IsSwithcingPages()` overload"]
832 fn is_swithcing_pages(self) -> bool {
833 unsafe {
834 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
835 ::unity::il2cpp_call!((::unity::module_base()+0x230c030usize)as*mut u8,bool;
836(ProfileCardRoot)__receiver)
837 }
838 }
839 #[doc = "`IsFront()` overload"]
840 fn is_front(self) -> bool {
841 unsafe {
842 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843 ::unity::il2cpp_call!((::unity::module_base()+0x2322e60usize)as*mut u8,bool;
844(ProfileCardRoot)__receiver)
845 }
846 }
847 #[doc = "`SwitchScale()` overload"]
848 fn switch_scale(self) -> () {
849 unsafe {
850 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
851 ::unity::il2cpp_call!((::unity::module_base()+0x2322e70usize)as*mut u8,();
852(ProfileCardRoot)__receiver)
853 }
854 }
855 #[doc = "`ScaleSmall()` overload"]
856 fn scale_small(self) -> () {
857 unsafe {
858 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
859 ::unity::il2cpp_call!((::unity::module_base()+0x2322fb0usize)as*mut u8,();
860(ProfileCardRoot)__receiver)
861 }
862 }
863 #[doc = "`ScaleSmallImmediately()` overload"]
864 fn scale_small_immediately(self) -> () {
865 unsafe {
866 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
867 ::unity::il2cpp_call!((::unity::module_base()+0x2312ab0usize)as*mut u8,();
868(ProfileCardRoot)__receiver)
869 }
870 }
871 #[doc = "`ScaleLarge()` overload"]
872 fn scale_large(self) -> () {
873 unsafe {
874 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
875 ::unity::il2cpp_call!((::unity::module_base()+0x23230a0usize)as*mut u8,();
876(ProfileCardRoot)__receiver)
877 }
878 }
879 #[doc = "`IsScalingSmall()` overload"]
880 fn is_scaling_small(self) -> bool {
881 unsafe {
882 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
883 ::unity::il2cpp_call!((::unity::module_base()+0x2323190usize)as*mut u8,bool;
884(ProfileCardRoot)__receiver)
885 }
886 }
887 #[doc = "`IsScalingLarge()` overload"]
888 fn is_scaling_large(self) -> bool {
889 unsafe {
890 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
891 ::unity::il2cpp_call!((::unity::module_base()+0x2323250usize)as*mut u8,bool;
892(ProfileCardRoot)__receiver)
893 }
894 }
895 #[doc = "`IsScaledSmall()` overload"]
896 fn is_scaled_small(self) -> bool {
897 unsafe {
898 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
899 ::unity::il2cpp_call!((::unity::module_base()+0x2321d20usize)as*mut u8,bool;
900(ProfileCardRoot)__receiver)
901 }
902 }
903 #[doc = "`BlinkBg(bool)` overload"]
904 fn blink_bg(self, on: impl ::core::convert::Into<bool>) -> () {
905 unsafe {
906 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
907 ::unity::il2cpp_call!((::unity::module_base()+0x2323310usize)as*mut u8,();
908(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
909 }
910 }
911 #[doc = "`BlinkFrame(bool)` overload"]
912 fn blink_frame(self, on: impl ::core::convert::Into<bool>) -> () {
913 unsafe {
914 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x2323340usize)as*mut u8,();
916(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
917 }
918 }
919 #[doc = "`BlinkTextDeco(bool)` overload"]
920 fn blink_text_deco(self, on: impl ::core::convert::Into<bool>) -> () {
921 unsafe {
922 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
923 ::unity::il2cpp_call!((::unity::module_base()+0x2323370usize)as*mut u8,();
924(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
925 }
926 }
927 #[doc = "`BlinkText(bool)` overload"]
928 fn blink_text(self, on: impl ::core::convert::Into<bool>) -> () {
929 unsafe {
930 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
931 ::unity::il2cpp_call!((::unity::module_base()+0x23233a0usize)as*mut u8,();
932(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
933 }
934 }
935 #[doc = "`BlinkTitle(bool)` overload"]
936 fn blink_title(self, on: impl ::core::convert::Into<bool>) -> () {
937 unsafe {
938 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
939 ::unity::il2cpp_call!((::unity::module_base()+0x23233d0usize)as*mut u8,();
940(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
941 }
942 }
943 #[doc = "`BlinkPhoto(bool)` overload"]
944 fn blink_photo(self, on: impl ::core::convert::Into<bool>) -> () {
945 unsafe {
946 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
947 ::unity::il2cpp_call!((::unity::module_base()+0x2323400usize)as*mut u8,();
948(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
949 }
950 }
951 #[doc = "`BlinkCharacterStamp(bool)` overload"]
952 fn blink_character_stamp(self, on: impl ::core::convert::Into<bool>) -> () {
953 unsafe {
954 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
955 ::unity::il2cpp_call!((::unity::module_base()+0x2323430usize)as*mut u8,();
956(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
957 }
958 }
959 #[doc = "`BlinkComment(bool)` overload"]
960 fn blink_comment(self, on: impl ::core::convert::Into<bool>) -> () {
961 unsafe {
962 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
963 ::unity::il2cpp_call!((::unity::module_base()+0x2323460usize)as*mut u8,();
964(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
965 }
966 }
967 #[doc = "`BlinkFavoriteCharacter(bool)` overload"]
968 fn blink_favorite_character(self, on: impl ::core::convert::Into<bool>) -> () {
969 unsafe {
970 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971 ::unity::il2cpp_call!((::unity::module_base()+0x2323490usize)as*mut u8,();
972(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
973 }
974 }
975 #[doc = "`BlinkFavoriteRelayMap(bool)` overload"]
976 fn blink_favorite_relay_map(self, on: impl ::core::convert::Into<bool>) -> () {
977 unsafe {
978 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
979 ::unity::il2cpp_call!((::unity::module_base()+0x23234c0usize)as*mut u8,();
980(ProfileCardRoot)__receiver,(bool)::core::convert::Into::into(on))
981 }
982 }
983 #[doc = "`Close()` overload"]
984 fn close(self) -> () {
985 unsafe {
986 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
987 ::unity::il2cpp_call!((::unity::module_base()+0x230c8e0usize)as*mut u8,();
988(ProfileCardRoot)__receiver)
989 }
990 }
991 #[doc = "`IsClosing()` overload"]
992 fn is_closing(self) -> bool {
993 unsafe {
994 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995 ::unity::il2cpp_call!((::unity::module_base()+0x230caf0usize)as*mut u8,bool;
996(ProfileCardRoot)__receiver)
997 }
998 }
999 #[doc = "`IsClosed()` overload"]
1000 fn is_closed(self) -> bool {
1001 unsafe {
1002 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1003 ::unity::il2cpp_call!((::unity::module_base()+0x23234f0usize)as*mut u8,bool;
1004(ProfileCardRoot)__receiver)
1005 }
1006 }
1007 #[doc = "`Destroy()` overload"]
1008 fn destroy(self) -> () {
1009 unsafe {
1010 let __receiver = <ProfileCardRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1011 ::unity::il2cpp_call!((::unity::module_base()+0x230cc30usize)as*mut u8,();
1012(ProfileCardRoot)__receiver)
1013 }
1014 }
1015}
1016
1017#[cfg(feature = "app-profilecardroot")]
1018impl<__T: IProfileCardRoot> IProfileCardRootMethods for __T {}
1019
1020#[cfg(feature = "app-profilecardroot")]
1021impl ProfileCardRoot {
1022 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1023 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1024 }
1025
1026 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1027 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1028 }
1029
1030 pub fn set_start_handler_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1031 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1032 }
1033
1034 pub fn is_opening_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1035 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1036 }
1037
1038 pub fn set_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1039 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1040 }
1041
1042 pub fn update_card_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1043 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1044 }
1045
1046 pub fn updata_user_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1047 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1048 }
1049
1050 pub fn update_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1051 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1052 }
1053
1054 pub fn update_hyphen_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1055 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1056 }
1057
1058 pub fn update_photo_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1059 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1060 }
1061
1062 pub fn destroy_photo_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1063 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1064 }
1065
1066 pub fn update_comment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1067 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1068 }
1069
1070 pub fn update_play_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1071 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1072 }
1073
1074 pub fn update_play_time_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1075 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1076 }
1077
1078 pub fn update_favorite_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1079 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1080 }
1081
1082 pub fn update_favorite_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1083 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1084 }
1085
1086 pub fn update_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1087 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1088 }
1089
1090 pub fn update_bg_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1091 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1092 }
1093
1094 pub fn update_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1095 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1096 }
1097
1098 pub fn update_frame_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1099 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1100 }
1101
1102 pub fn update_character_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1103 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1104 }
1105
1106 pub fn update_character_stamp_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1107 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1108 }
1109
1110 pub fn update_text_deco_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1111 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1112 }
1113
1114 pub fn update_text_deco_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1115 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1116 }
1117
1118 pub fn update_text_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1119 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1120 }
1121
1122 pub fn update_text_color_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1123 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1124 }
1125
1126 pub fn update_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1127 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1128 }
1129
1130 pub fn set_free_stamp_visibility_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1131 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1132 }
1133
1134 pub fn add_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1135 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1136 }
1137
1138 pub fn remove_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1139 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1140 }
1141
1142 pub fn clear_free_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1143 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1144 }
1145
1146 pub fn clear_free_stamp_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1147 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1148 }
1149
1150 pub fn get_stamp_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1151 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1152 }
1153
1154 pub fn get_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1155 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1156 }
1157
1158 pub fn set_stamp_frame_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1159 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1160 }
1161
1162 pub fn is_stamp_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1164 }
1165
1166 pub fn get_overlapped_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1168 }
1169
1170 pub fn get_overlapped_stamp_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1172 }
1173
1174 pub fn contain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1175 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1176 }
1177
1178 pub fn get_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1180 }
1181
1182 pub fn open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1184 }
1185
1186 pub fn switch_pages_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1188 }
1189
1190 pub fn is_swithcing_pages_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1191 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1192 }
1193
1194 pub fn is_front_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1195 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1196 }
1197
1198 pub fn switch_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1199 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1200 }
1201
1202 pub fn scale_small_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1203 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1204 }
1205
1206 pub fn scale_small_immediately_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1207 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1208 }
1209
1210 pub fn scale_large_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1211 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1212 }
1213
1214 pub fn is_scaling_small_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1215 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1216 }
1217
1218 pub fn is_scaling_large_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1219 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1220 }
1221
1222 pub fn is_scaled_small_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1223 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1224 }
1225
1226 pub fn blink_bg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1227 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1228 }
1229
1230 pub fn blink_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1231 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1232 }
1233
1234 pub fn blink_text_deco_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1235 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1236 }
1237
1238 pub fn blink_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1239 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1240 }
1241
1242 pub fn blink_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1243 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1244 }
1245
1246 pub fn blink_photo_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1247 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1248 }
1249
1250 pub fn blink_character_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1251 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1252 }
1253
1254 pub fn blink_comment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1255 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1256 }
1257
1258 pub fn blink_favorite_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1259 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1260 }
1261
1262 pub fn blink_favorite_relay_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1263 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1264 }
1265
1266 pub fn close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1267 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1268 }
1269
1270 pub fn is_closing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1271 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1272 }
1273
1274 pub fn is_closed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1275 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1276 }
1277
1278 pub fn destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1279 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1280 }
1281
1282 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1283 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1284 }
1285}
1286
1287#[cfg(feature = "app-profilecardroot")]
1288impl ProfileCardRoot {
1289 #[doc = "Direct (non-virtual) call to `ProfileCardRoot`'s own `Open`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1290 pub unsafe fn open(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1291 let __mi = Self::open_method_info();
1292 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1293 __inner(this.into(), ::core::option::Option::None)
1294 }
1295}
1296
1297#[cfg(feature = "app-profilecardroot")]
1298impl ProfileCardRoot {
1299 #[doc = "`.ctor()` — no args"]
1300 pub fn new() -> Self {
1301 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1302 panic!(
1303 "{}
1304::{}
1305 failed to instantiate",
1306 ::core::stringify!(ProfileCardRoot),
1307 ::core::stringify!(new),
1308 )
1309 });
1310 <Self as IProfileCardRootMethods>::ctor(this);
1311 this
1312 }
1313}
1314
1315#[cfg(feature = "app-profilecardroot")]
1316impl ProfileCardRoot_RectInfo {
1317 #[doc = "`GetAbsDot(crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2)` overload"]
1318 pub fn get_abs_dot(
1319 v1: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1320 v2: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1321 ) -> f32 {
1322 unsafe {
1323 ::unity::il2cpp_call!((::unity::module_base()+0x226a410usize)as*mut u8,f32;
1324(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(v1),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(v2))
1325 }
1326 }
1327
1328 #[doc = "`IsOverlap(crate::app::profilecardroot::ProfileCardRoot_RectInfo, crate::app::profilecardroot::ProfileCardRoot_RectInfo)` overload"]
1329 pub fn is_overlap(
1330 rect1: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>,
1331 rect2: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>,
1332 ) -> bool {
1333 unsafe {
1334 ::unity::il2cpp_call!((::unity::module_base()+0x226a430usize)as*mut u8,bool;
1335(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect1),(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect2))
1336 }
1337 }
1338
1339 #[doc = "`GetDistance(crate::unity_engine::vector2::Vector2, crate::app::profilecardroot::ProfileCardRoot_RectInfo)` overload"]
1340 pub fn get_distance(
1341 pos: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1342 rect: impl ::core::convert::Into<crate::app::profilecardroot::ProfileCardRoot_RectInfo>,
1343 ) -> f32 {
1344 unsafe {
1345 ::unity::il2cpp_call!((::unity::module_base()+0x226a590usize)as*mut u8,f32;
1346(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(pos),(crate::app::profilecardroot::ProfileCardRoot_RectInfo)::core::convert::Into::into(rect))
1347 }
1348 }
1349}
1350
1351#[cfg(feature = "app-profilecardroot")]
1352impl ProfileCardRoot_RectInfo {
1353 #[doc = "`.ctor(crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2)` overload"]
1354 pub fn ctor(
1355 &mut self,
1356 pos: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1357 harf_size: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1358 x_axis: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1359 y_axis: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
1360 ) -> () {
1361 unsafe {
1362 ::unity::il2cpp_call!((::unity::module_base()+0x226a3e0usize)as*mut u8,();
1363(*mut ProfileCardRoot_RectInfo)self as*mut ProfileCardRoot_RectInfo,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(pos),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(harf_size),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(x_axis),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(y_axis))
1364 }
1365 }
1366}
1367
1368#[cfg(feature = "app-profilecardroot")]
1369impl ProfileCardRoot_RectInfo {
1370 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1371 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1372 }
1373
1374 pub fn get_abs_dot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1375 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1376 }
1377
1378 pub fn is_overlap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1379 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1380 }
1381
1382 pub fn get_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1383 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1384 }
1385}
1386
1387#[cfg(feature = "app-profilecardroot")]
1388pub trait IProfileCardRoot_AchievementInfoMethods: IProfileCardRoot_AchievementInfo {
1389 #[doc = "`.ctor()` overload"]
1390 fn ctor(self) -> () {
1391 unsafe {
1392 let __receiver =
1393 <ProfileCardRoot_AchievementInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1394 ::unity::il2cpp_call!((::unity::module_base()+0x226a3d0usize)as*mut u8,();
1395(ProfileCardRoot_AchievementInfo)__receiver)
1396 }
1397 }
1398}
1399
1400#[cfg(feature = "app-profilecardroot")]
1401impl<__T: IProfileCardRoot_AchievementInfo> IProfileCardRoot_AchievementInfoMethods for __T {}
1402
1403#[cfg(feature = "app-profilecardroot")]
1404impl ProfileCardRoot_AchievementInfo {
1405 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1406 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1407 }
1408}
1409
1410#[cfg(feature = "app-profilecardroot")]
1411impl ProfileCardRoot_AchievementInfo {
1412 #[doc = "`.ctor()` — no args"]
1413 pub fn new() -> Self {
1414 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1415 panic!(
1416 "{}
1417::{}
1418 failed to instantiate",
1419 ::core::stringify!(ProfileCardRoot_AchievementInfo),
1420 ::core::stringify!(new),
1421 )
1422 });
1423 <Self as IProfileCardRoot_AchievementInfoMethods>::ctor(this);
1424 this
1425 }
1426}
1427
1428#[cfg(feature = "app-profilecardroot")]
1429pub trait IProfileCardRoot_SortieCountInfoMethods: IProfileCardRoot_SortieCountInfo {
1430 #[doc = "`.ctor()` overload"]
1431 fn ctor(self) -> () {
1432 unsafe {
1433 let __receiver =
1434 <ProfileCardRoot_SortieCountInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1435 ::unity::il2cpp_call!((::unity::module_base()+0x226a670usize)as*mut u8,();
1436(ProfileCardRoot_SortieCountInfo)__receiver)
1437 }
1438 }
1439}
1440
1441#[cfg(feature = "app-profilecardroot")]
1442impl<__T: IProfileCardRoot_SortieCountInfo> IProfileCardRoot_SortieCountInfoMethods for __T {}
1443
1444#[cfg(feature = "app-profilecardroot")]
1445impl ProfileCardRoot_SortieCountInfo {
1446 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1448 }
1449}
1450
1451#[cfg(feature = "app-profilecardroot")]
1452impl ProfileCardRoot_SortieCountInfo {
1453 #[doc = "`.ctor()` — no args"]
1454 pub fn new() -> Self {
1455 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1456 panic!(
1457 "{}
1458::{}
1459 failed to instantiate",
1460 ::core::stringify!(ProfileCardRoot_SortieCountInfo),
1461 ::core::stringify!(new),
1462 )
1463 });
1464 <Self as IProfileCardRoot_SortieCountInfoMethods>::ctor(this);
1465 this
1466 }
1467}
1468
1469#[cfg(feature = "app-profilecardroot")]
1470#[doc(hidden)]
1471pub mod prelude {
1472 pub use super::{
1473 IProfileCardRoot, IProfileCardRootMethods, IProfileCardRoot_AchievementInfo, IProfileCardRoot_AchievementInfoMethods,
1474 IProfileCardRoot_SortieCountInfo, IProfileCardRoot_SortieCountInfoMethods, IProfileCardRoot_StartHandler,
1475 IProfileCardRoot_StartHandlerMethods, ProfileCardRoot, ProfileCardRoot_AchievementInfo, ProfileCardRoot_RectInfo,
1476 ProfileCardRoot_SortieCountInfo, ProfileCardRoot_StartHandler,
1477 };
1478 #[cfg(feature = "system-delegate")]
1479 pub use crate::system::delegate::IDelegateMethods;
1480 #[cfg(feature = "system-multicastdelegate")]
1481 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
1482 #[cfg(feature = "system-object")]
1483 pub use crate::system::object::IObjectMethods;
1484 #[cfg(feature = "system-valuetype")]
1485 pub use crate::system::valuetype::IValueTypeMethods;
1486 #[cfg(feature = "unity_engine-behaviour")]
1487 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1488 #[cfg(feature = "unity_engine-component")]
1489 pub use crate::unity_engine::component::IComponentMethods;
1490 #[cfg(feature = "unity_engine-monobehaviour")]
1491 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1492 #[cfg(feature = "unity_engine-object_2")]
1493 pub use crate::unity_engine::object_2::IObject_2Methods;
1494 pub use crate::{
1495 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject, valuetype::IValueType},
1496 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1497 };
1498}