1#[cfg(feature = "app-versussequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 basicdialog::{BasicDialog, IBasicDialog},
11 basicdialogitem::{BasicDialogItem, IBasicDialogItem},
12 basicdialogitemno::{BasicDialogItemNo, IBasicDialogItemNo},
13 basicdialogitemyes::{BasicDialogItemYes, IBasicDialogItemYes},
14 basicmenu::{BasicMenu, IBasicMenu},
15 basicmenuitem::{BasicMenuItem, IBasicMenuItem},
16 debugmenu::{DebugMenu, IDebugMenu},
17 menuitem::{IMenuItem, MenuItem},
18 procinst::{IProcInst, ProcInst},
19 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
20 yesnodialog::{IYesNoDialog, YesNoDialog},
21 },
22 system::{
23 delegate::{Delegate, IDelegate},
24 multicastdelegate::{IMulticastDelegate, MulticastDelegate},
25 object::{IObject, Object},
26 r#enum::{Enum, IEnum},
27 valuetype::{IValueType, ValueType},
28 },
29 };
30
31 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_SelectReplaySequence_Label.md"))]
32 #[repr(C)]
33 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
34 pub struct VersusSequence_VersusSequenceNet_SelectReplaySequence_Label {
35 pub value: i32,
36 }
37 impl ::unity::ClassIdentity for VersusSequence_VersusSequenceNet_SelectReplaySequence_Label {
38 const NAME: &'static str = "VersusSequence.VersusSequenceNet.SelectReplaySequence.Label";
39 const NAMESPACE: &'static str = "App";
40
41 fn class() -> ::unity::Class {
42 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
43 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
44 }
45 }
46 impl ::unity::IlType for VersusSequence_VersusSequenceNet_SelectReplaySequence_Label {
47 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
48 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
49 }
50 }
51 impl VersusSequence_VersusSequenceNet_SelectReplaySequence_Label {
52 pub fn error() -> Self {
53 Self { value: 0 }
54 }
55
56 pub fn end() -> Self {
57 Self { value: 1 }
58 }
59 }
60
61 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ResultDialog_AssistItem.md"))]
62 #[::unity::class(namespace = "App", name = "VersusSequence.ResultDialog.AssistItem")]
63 #[parent(crate::app::basicdialogitem::BasicDialogItem)]
64 pub struct VersusSequence_ResultDialog_AssistItem {
65 #[offset(112)]
66 #[rename(name = "m_SelectId")]
67 pub m_select_id: crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu,
68 }
69
70 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu_StartMenuItem.md"))]
71 #[::unity::class(namespace = "App", name = "VersusSequence.VersusRankedMenu.StartMenuItem")]
72 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
73 pub struct VersusSequence_VersusRankedMenu_StartMenuItem {}
74
75 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback.md"))]
76 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.SelectReplaySequence.Callback")]
77 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
78 pub struct VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback {}
79
80 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusTopMenu_Result2.md"))]
81 #[repr(C)]
82 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
83 pub struct VersusSequence_VersusTopMenu_Result2 {
84 pub value: i32,
85 }
86 impl ::unity::ClassIdentity for VersusSequence_VersusTopMenu_Result2 {
87 const NAME: &'static str = "VersusSequence.VersusTopMenu.Result2";
88 const NAMESPACE: &'static str = "App";
89
90 fn class() -> ::unity::Class {
91 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
92 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
93 }
94 }
95 impl ::unity::IlType for VersusSequence_VersusTopMenu_Result2 {
96 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
97 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
98 }
99 }
100 impl VersusSequence_VersusTopMenu_Result2 {
101 pub fn casual() -> Self {
102 Self { value: 0 }
103 }
104
105 pub fn ranked() -> Self {
106 Self { value: 1 }
107 }
108
109 pub fn end() -> Self {
110 Self { value: 2 }
111 }
112
113 pub fn top() -> Self {
114 Self { value: 0 }
115 }
116 }
117
118 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu_ProfileMenuItem.md"))]
119 #[::unity::class(namespace = "App", name = "VersusSequence.VersusMatchingMenu.ProfileMenuItem")]
120 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
121 pub struct VersusSequence_VersusMatchingMenu_ProfileMenuItem {}
122
123 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu_CodeMenuItem.md"))]
124 #[::unity::class(namespace = "App", name = "VersusSequence.VersusMatchingMenu.CodeMenuItem")]
125 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
126 pub struct VersusSequence_VersusMatchingMenu_CodeMenuItem {}
127
128 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ResultDialog.md"))]
129 #[::unity::class(namespace = "App", name = "VersusSequence.ResultDialog")]
130 #[parent(crate::app::basicdialog::BasicDialog)]
131 pub struct VersusSequence_ResultDialog {}
132
133 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ResultDialog_SelectMenu.md"))]
134 #[repr(C)]
135 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
136 pub struct VersusSequence_ResultDialog_SelectMenu {
137 pub value: i32,
138 }
139 impl ::unity::ClassIdentity for VersusSequence_ResultDialog_SelectMenu {
140 const NAME: &'static str = "VersusSequence.ResultDialog.SelectMenu";
141 const NAMESPACE: &'static str = "App";
142
143 fn class() -> ::unity::Class {
144 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
145 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
146 }
147 }
148 impl ::unity::IlType for VersusSequence_ResultDialog_SelectMenu {
149 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
150 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
151 }
152 }
153 impl VersusSequence_ResultDialog_SelectMenu {
154 pub fn replay() -> Self {
155 Self { value: 0 }
156 }
157
158 pub fn result() -> Self {
159 Self { value: 1 }
160 }
161
162 pub fn back() -> Self {
163 Self { value: 2 }
164 }
165
166 pub fn end() -> Self {
167 Self { value: 3 }
168 }
169 }
170
171 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_SelectReplaySequence.md"))]
172 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.SelectReplaySequence")]
173 #[parent(crate::app::procinst::ProcInst)]
174 pub struct VersusSequence_VersusSequenceNet_SelectReplaySequence {
175 #[offset(112)]
176 #[rename(name = "m_Callback")]
177 pub m_callback: crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback,
178 #[offset(120)]
179 #[rename(name = "m_ResultData")]
180 pub m_result_data: crate::app::nexversus::NexVersus_ReplaySlotMetaResultData,
181 }
182
183 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_UploadReplaySequence.md"))]
184 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.UploadReplaySequence")]
185 #[parent(crate::app::procinst::ProcInst)]
186 pub struct VersusSequence_VersusSequenceNet_UploadReplaySequence {
187 #[offset(112)]
188 #[rename(name = "m_MetaData")]
189 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
190 #[offset(120)]
191 #[rename(name = "m_Data")]
192 pub m_data: crate::app::versusserverreplaydata::VersusServerReplayData,
193 #[offset(128)]
194 #[rename(name = "m_OpponentPrincipalId")]
195 pub m_opponent_principal_id: u64,
196 #[offset(136)]
197 #[rename(name = "m_OpponentMetaData")]
198 pub m_opponent_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
199 #[offset(144)]
200 #[rename(name = "m_TargetMetaData")]
201 pub m_target_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
202 }
203
204 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusTopMenu_CasualMenuItem.md"))]
205 #[::unity::class(namespace = "App", name = "VersusSequence.VersusTopMenu.CasualMenuItem")]
206 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
207 pub struct VersusSequence_VersusTopMenu_CasualMenuItem {}
208
209 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu.md"))]
210 #[::unity::class(namespace = "App", name = "VersusSequence.VersusRankedMenu")]
211 #[parent(crate::app::basicmenu::BasicMenu)]
212 pub struct VersusSequence_VersusRankedMenu {
213 #[static_field]
214 #[rename(name = "m_MenuContent")]
215 pub m_menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
216 #[static_field]
217 #[rename(name = "m_InitialSelected")]
218 pub m_initial_selected: i32,
219 }
220
221 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusProfileMenu.md"))]
222 #[::unity::class(namespace = "App", name = "VersusSequence.VersusProfileMenu")]
223 #[parent(crate::app::basicmenu::BasicMenu)]
224 pub struct VersusSequence_VersusProfileMenu {
225 #[static_field]
226 #[rename(name = "c_FriendShowMax")]
227 pub c_friend_show_max: i32,
228 #[static_field]
229 #[rename(name = "s_InitialSelected")]
230 pub s_initial_selected: i32,
231 }
232
233 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ProfileDownloadSequence.md"))]
234 #[::unity::class(namespace = "App", name = "VersusSequence.ProfileDownloadSequence")]
235 #[parent(crate::app::procinst::ProcInst)]
236 pub struct VersusSequence_ProfileDownloadSequence {
237 #[offset(112)]
238 #[rename(name = "m_ReplayMetaData")]
239 pub m_replay_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
240 }
241
242 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu_FriendMenuItem.md"))]
243 #[::unity::class(namespace = "App", name = "VersusSequence.VersusMatchingMenu.FriendMenuItem")]
244 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
245 pub struct VersusSequence_VersusMatchingMenu_FriendMenuItem {}
246
247 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu_RandomMenuItem.md"))]
248 #[::unity::class(namespace = "App", name = "VersusSequence.VersusMatchingMenu.RandomMenuItem")]
249 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
250 pub struct VersusSequence_VersusMatchingMenu_RandomMenuItem {}
251
252 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_Label.md"))]
253 #[repr(C)]
254 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
255 pub struct VersusSequence_Label {
256 pub value: i32,
257 }
258 impl ::unity::ClassIdentity for VersusSequence_Label {
259 const NAME: &'static str = "VersusSequence.Label";
260 const NAMESPACE: &'static str = "App";
261
262 fn class() -> ::unity::Class {
263 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
264 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
265 }
266 }
267 impl ::unity::IlType for VersusSequence_Label {
268 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
269 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
270 }
271 }
272 impl VersusSequence_Label {
273 pub fn top() -> Self {
274 Self { value: 0 }
275 }
276
277 pub fn casual() -> Self {
278 Self { value: 1 }
279 }
280
281 pub fn ranked() -> Self {
282 Self { value: 2 }
283 }
284
285 pub fn matching() -> Self {
286 Self { value: 3 }
287 }
288
289 pub fn matching_start() -> Self {
290 Self { value: 4 }
291 }
292
293 pub fn net_casual_random() -> Self {
294 Self { value: 5 }
295 }
296
297 pub fn net_casual_friend() -> Self {
298 Self { value: 6 }
299 }
300
301 pub fn net_casual_friend_select() -> Self {
302 Self { value: 7 }
303 }
304
305 pub fn net_casual_data_code() -> Self {
306 Self { value: 8 }
307 }
308
309 pub fn net_casual_profile() -> Self {
310 Self { value: 9 }
311 }
312
313 pub fn net_casual_profile_select() -> Self {
314 Self { value: 10 }
315 }
316
317 pub fn net_casual_upload() -> Self {
318 Self { value: 11 }
319 }
320
321 pub fn net_ranked() -> Self {
322 Self { value: 12 }
323 }
324
325 pub fn net_ranked_random() -> Self {
326 Self { value: 13 }
327 }
328
329 pub fn net_ranked_friend() -> Self {
330 Self { value: 14 }
331 }
332
333 pub fn net_ranked_friend_select() -> Self {
334 Self { value: 15 }
335 }
336
337 pub fn net_ranked_data_code() -> Self {
338 Self { value: 16 }
339 }
340
341 pub fn net_ranked_profile() -> Self {
342 Self { value: 17 }
343 }
344
345 pub fn map_edit() -> Self {
346 Self { value: 18 }
347 }
348
349 pub fn replay() -> Self {
350 Self { value: 19 }
351 }
352
353 pub fn reward() -> Self {
354 Self { value: 20 }
355 }
356
357 pub fn mock_battle() -> Self {
358 Self { value: 21 }
359 }
360
361 pub fn net_download_casual() -> Self {
362 Self { value: 22 }
363 }
364
365 pub fn net_download_ranked() -> Self {
366 Self { value: 23 }
367 }
368
369 pub fn map_sequence() -> Self {
370 Self { value: 24 }
371 }
372
373 pub fn fade_out_to_top() -> Self {
374 Self { value: 25 }
375 }
376
377 pub fn fade_out_to_casual() -> Self {
378 Self { value: 26 }
379 }
380
381 pub fn fade_out_to_ranked() -> Self {
382 Self { value: 27 }
383 }
384
385 pub fn end_casual() -> Self {
386 Self { value: 28 }
387 }
388
389 pub fn end() -> Self {
390 Self { value: 29 }
391 }
392 }
393
394 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusCasualMenu.md"))]
395 #[::unity::class(namespace = "App", name = "VersusSequence.VersusCasualMenu")]
396 #[parent(crate::app::basicmenu::BasicMenu)]
397 pub struct VersusSequence_VersusCasualMenu {
398 #[static_field]
399 #[rename(name = "c_MapMax")]
400 pub c_map_max: i32,
401 #[static_field]
402 #[rename(name = "m_MenuContent")]
403 pub m_menu_content: crate::app::versusmapmenucontent::VersusMapMenuContent,
404 #[static_field]
405 #[rename(name = "m_InitialSelected")]
406 pub m_initial_selected: i32,
407 }
408
409 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback.md"))]
410 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceLocal.SelectReplayMetaMenuItem.ACallback")]
411 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
412 pub struct VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback {}
413
414 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusCasualMenu_SelectMapMenuItem.md"))]
415 #[::unity::class(namespace = "App", name = "VersusSequence.VersusCasualMenu.SelectMapMenuItem")]
416 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
417 pub struct VersusSequence_VersusCasualMenu_SelectMapMenuItem {
418 #[offset(100)]
419 #[rename(name = "m_MapNumber")]
420 pub m_map_number: i32,
421 }
422
423 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusTopMenu.md"))]
424 #[::unity::class(namespace = "App", name = "VersusSequence.VersusTopMenu")]
425 #[parent(crate::app::basicmenu::BasicMenu)]
426 pub struct VersusSequence_VersusTopMenu {
427 #[static_field]
428 #[rename(name = "m_MenuContent")]
429 pub m_menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
430 #[static_field]
431 #[rename(name = "m_InitialSelected")]
432 pub m_initial_selected: i32,
433 }
434
435 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_UploadReplaySequence_Label.md"))]
436 #[repr(C)]
437 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
438 pub struct VersusSequence_VersusSequenceNet_UploadReplaySequence_Label {
439 pub value: i32,
440 }
441 impl ::unity::ClassIdentity for VersusSequence_VersusSequenceNet_UploadReplaySequence_Label {
442 const NAME: &'static str = "VersusSequence.VersusSequenceNet.UploadReplaySequence.Label";
443 const NAMESPACE: &'static str = "App";
444
445 fn class() -> ::unity::Class {
446 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
447 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
448 }
449 }
450 impl ::unity::IlType for VersusSequence_VersusSequenceNet_UploadReplaySequence_Label {
451 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
452 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
453 }
454 }
455 impl VersusSequence_VersusSequenceNet_UploadReplaySequence_Label {
456 pub fn error() -> Self {
457 Self { value: 0 }
458 }
459
460 pub fn end() -> Self {
461 Self { value: 1 }
462 }
463 }
464
465 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusFriendMenu.md"))]
466 #[::unity::class(namespace = "App", name = "VersusSequence.VersusFriendMenu")]
467 #[parent(crate::app::basicmenu::BasicMenu)]
468 pub struct VersusSequence_VersusFriendMenu {
469 #[static_field]
470 #[rename(name = "c_FriendShowMax")]
471 pub c_friend_show_max: i32,
472 #[static_field]
473 #[rename(name = "m_InitialSelected")]
474 pub m_initial_selected: i32,
475 }
476
477 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_IVersusSequenceBase.md"))]
478 #[::unity::class(namespace = "App", name = "VersusSequence.IVersusSequenceBase")]
479 pub struct VersusSequence_IVersusSequenceBase {}
480
481 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label.md"))]
482 #[repr(C)]
483 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
484 pub struct VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label {
485 pub value: i32,
486 }
487 impl ::unity::ClassIdentity for VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label {
488 const NAME: &'static str = "VersusSequence.VersusSequenceNet.UploadEditMapSequence.Label";
489 const NAMESPACE: &'static str = "App";
490
491 fn class() -> ::unity::Class {
492 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
493 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
494 }
495 }
496 impl ::unity::IlType for VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label {
497 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
498 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
499 }
500 }
501 impl VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label {
502 pub fn error() -> Self {
503 Self { value: 0 }
504 }
505
506 pub fn end() -> Self {
507 Self { value: 1 }
508 }
509 }
510
511 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem.md"))]
512 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceLocal.SelectReplayMetaMenuItem")]
513 #[parent(crate::app::menuitem::MenuItem)]
514 pub struct VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem {
515 #[offset(32)]
516 #[rename(name = "m_MetaData")]
517 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
518 #[offset(40)]
519 #[rename(name = "m_MetaPath")]
520 pub m_meta_path: ::unity::Il2CppString,
521 #[offset(48)]
522 #[rename(name = "m_SlotId")]
523 pub m_slot_id: u16,
524 #[offset(56)]
525 #[rename(name = "m_ACallback")]
526 pub m_a_callback: crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback,
527 #[offset(64)]
528 #[rename(name = "m_IsUpload")]
529 pub m_is_upload: bool,
530 #[offset(65)]
531 #[rename(name = "m_IsPlay")]
532 pub m_is_play: bool,
533 }
534
535 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ProfileUploadSequence.md"))]
536 #[::unity::class(namespace = "App", name = "VersusSequence.ProfileUploadSequence")]
537 #[parent(crate::app::procinst::ProcInst)]
538 pub struct VersusSequence_ProfileUploadSequence {
539 #[offset(112)]
540 #[rename(name = "m_Profile")]
541 pub m_profile: crate::app::profilecard::ProfileCard,
542 }
543
544 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceLocal_MetaDataPack.md"))]
545 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceLocal.MetaDataPack")]
546 #[parent(crate::system::object::Object)]
547 pub struct VersusSequence_VersusSequenceLocal_MetaDataPack {
548 #[offset(16)]
549 #[rename(name = "path")]
550 pub path: ::unity::Il2CppString,
551 #[offset(24)]
552 #[rename(name = "data")]
553 pub data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
554 }
555
556 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ResultDialog_DecideEventHandler.md"))]
557 #[::unity::class(namespace = "App", name = "VersusSequence.ResultDialog.DecideEventHandler")]
558 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
559 pub struct VersusSequence_ResultDialog_DecideEventHandler {}
560
561 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_DebugPersistentMenu.md"))]
562 #[::unity::class(namespace = "App", name = "VersusSequence.DebugPersistentMenu")]
563 #[parent(crate::app::debugmenu::DebugMenu)]
564 pub struct VersusSequence_DebugPersistentMenu {}
565
566 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu_Result2.md"))]
567 #[repr(C)]
568 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
569 pub struct VersusSequence_VersusMatchingMenu_Result2 {
570 pub value: i32,
571 }
572 impl ::unity::ClassIdentity for VersusSequence_VersusMatchingMenu_Result2 {
573 const NAME: &'static str = "VersusSequence.VersusMatchingMenu.Result2";
574 const NAMESPACE: &'static str = "App";
575
576 fn class() -> ::unity::Class {
577 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
578 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
579 }
580 }
581 impl ::unity::IlType for VersusSequence_VersusMatchingMenu_Result2 {
582 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
583 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
584 }
585 }
586 impl VersusSequence_VersusMatchingMenu_Result2 {
587 pub fn random() -> Self {
588 Self { value: 0 }
589 }
590
591 pub fn friend() -> Self {
592 Self { value: 1 }
593 }
594
595 pub fn code() -> Self {
596 Self { value: 2 }
597 }
598
599 pub fn profile() -> Self {
600 Self { value: 3 }
601 }
602
603 pub fn end() -> Self {
604 Self { value: 4 }
605 }
606
607 pub fn top() -> Self {
608 Self { value: 0 }
609 }
610 }
611
612 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType.md"))]
613 #[repr(C)]
614 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
615 pub struct VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType {
616 pub value: i32,
617 }
618 impl ::unity::ClassIdentity for VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType {
619 const NAME: &'static str = "VersusSequence.VersusSequenceNet.DownloadMetaFromDataCodeSequence.DataType";
620 const NAMESPACE: &'static str = "App";
621
622 fn class() -> ::unity::Class {
623 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
624 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
625 }
626 }
627 impl ::unity::IlType for VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType {
628 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
629 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
630 }
631 }
632 impl VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType {
633 pub fn casual() -> Self {
634 Self { value: 0 }
635 }
636
637 pub fn ranked() -> Self {
638 Self { value: 1 }
639 }
640 }
641
642 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu_MockBattleMenuItem.md"))]
643 #[::unity::class(namespace = "App", name = "VersusSequence.VersusRankedMenu.MockBattleMenuItem")]
644 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
645 pub struct VersusSequence_VersusRankedMenu_MockBattleMenuItem {}
646
647 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu_Result2.md"))]
648 #[repr(C)]
649 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
650 pub struct VersusSequence_VersusRankedMenu_Result2 {
651 pub value: i32,
652 }
653 impl ::unity::ClassIdentity for VersusSequence_VersusRankedMenu_Result2 {
654 const NAME: &'static str = "VersusSequence.VersusRankedMenu.Result2";
655 const NAMESPACE: &'static str = "App";
656
657 fn class() -> ::unity::Class {
658 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
659 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
660 }
661 }
662 impl ::unity::IlType for VersusSequence_VersusRankedMenu_Result2 {
663 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
664 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
665 }
666 }
667 impl VersusSequence_VersusRankedMenu_Result2 {
668 pub fn start() -> Self {
669 Self { value: 0 }
670 }
671
672 pub fn map_edit() -> Self {
673 Self { value: 1 }
674 }
675
676 pub fn result() -> Self {
677 Self { value: 2 }
678 }
679
680 pub fn mock_battle() -> Self {
681 Self { value: 3 }
682 }
683
684 pub fn end() -> Self {
685 Self { value: 4 }
686 }
687
688 pub fn top() -> Self {
689 Self { value: 0 }
690 }
691 }
692
693 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence.md"))]
694 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.DownloadMetaFromDataCodeSequence")]
695 #[parent(crate::app::procinst::ProcInst)]
696 pub struct VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence {
697 #[offset(112)]
698 #[rename(name = "m_DataId")]
699 pub m_data_id: u64,
700 #[offset(120)]
701 #[rename(name = "m_DataType")]
702 pub m_data_type: crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType,
703 }
704
705 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem.md"))]
706 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.SelectReplaySequence.SelectReplayMenuItem")]
707 #[parent(crate::app::menuitem::MenuItem)]
708 pub struct VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem {
709 #[offset(32)]
710 #[rename(name = "m_MetaData")]
711 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
712 #[offset(40)]
713 #[rename(name = "m_Callback")]
714 pub m_callback: crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback,
715 #[offset(48)]
716 #[rename(name = "m_Index")]
717 pub m_index: i32,
718 #[offset(52)]
719 #[rename(name = "m_IsUpload")]
720 pub m_is_upload: bool,
721 #[offset(53)]
722 #[rename(name = "m_IsPlay")]
723 pub m_is_play: bool,
724 }
725
726 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusFriendMenu_FriendRankedMenuItem.md"))]
727 #[::unity::class(namespace = "App", name = "VersusSequence.VersusFriendMenu.FriendRankedMenuItem")]
728 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
729 pub struct VersusSequence_VersusFriendMenu_FriendRankedMenuItem {
730 #[offset(104)]
731 #[rename(name = "m_MetaData")]
732 pub m_meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
733 #[offset(112)]
734 #[rename(name = "m_FriendNumber")]
735 pub m_friend_number: i32,
736 #[offset(120)]
737 #[rename(name = "m_Name")]
738 pub m_name: ::unity::Il2CppString,
739 }
740
741 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusYesNoDialog_YesItem.md"))]
742 #[::unity::class(namespace = "App", name = "VersusSequence.VersusYesNoDialog.YesItem")]
743 #[parent(crate::app::basicdialogitemyes::BasicDialogItemYes)]
744 pub struct VersusSequence_VersusYesNoDialog_YesItem {
745 #[offset(112)]
746 #[rename(name = "m_Name")]
747 pub m_name: ::unity::Il2CppString,
748 #[offset(120)]
749 #[rename(name = "m_DecideCallback")]
750 pub m_decide_callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>,
751 #[offset(128)]
752 #[rename(name = "m_CancelCallback")]
753 pub m_cancel_callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>,
754 }
755
756 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusTopMenu_RankedMenuItem.md"))]
757 #[::unity::class(namespace = "App", name = "VersusSequence.VersusTopMenu.RankedMenuItem")]
758 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
759 pub struct VersusSequence_VersusTopMenu_RankedMenuItem {}
760
761 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusFriendMenu_FriendCasualMenuItem.md"))]
762 #[::unity::class(namespace = "App", name = "VersusSequence.VersusFriendMenu.FriendCasualMenuItem")]
763 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
764 pub struct VersusSequence_VersusFriendMenu_FriendCasualMenuItem {
765 #[offset(104)]
766 #[rename(name = "m_MetaData")]
767 pub m_meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
768 #[offset(112)]
769 #[rename(name = "m_FriendNumber")]
770 pub m_friend_number: i32,
771 #[offset(120)]
772 #[rename(name = "m_Name")]
773 pub m_name: ::unity::Il2CppString,
774 }
775
776 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu_ResultMenuItem.md"))]
777 #[::unity::class(namespace = "App", name = "VersusSequence.VersusRankedMenu.ResultMenuItem")]
778 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
779 pub struct VersusSequence_VersusRankedMenu_ResultMenuItem {}
780
781 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusProfileMenu_VersusProfileMenuItem.md"))]
782 #[::unity::class(namespace = "App", name = "VersusSequence.VersusProfileMenu.VersusProfileMenuItem")]
783 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
784 pub struct VersusSequence_VersusProfileMenu_VersusProfileMenuItem {
785 #[offset(100)]
786 #[rename(name = "m_Index")]
787 pub m_index: i32,
788 #[offset(104)]
789 #[rename(name = "m_Profile")]
790 pub m_profile: crate::app::profilecard::ProfileCard,
791 #[offset(112)]
792 #[rename(name = "m_IsEnable")]
793 pub m_is_enable: bool,
794 #[offset(120)]
795 #[rename(name = "m_Name")]
796 pub m_name: ::unity::Il2CppString,
797 #[offset(128)]
798 #[rename(name = "m_PrincipalID")]
799 pub m_principal_id: u64,
800 }
801
802 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusRankedMenu_MapEditMenuItem.md"))]
803 #[::unity::class(namespace = "App", name = "VersusSequence.VersusRankedMenu.MapEditMenuItem")]
804 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
805 pub struct VersusSequence_VersusRankedMenu_MapEditMenuItem {}
806
807 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet_UploadEditMapSequence.md"))]
808 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet.UploadEditMapSequence")]
809 #[parent(crate::app::procinst::ProcInst)]
810 pub struct VersusSequence_VersusSequenceNet_UploadEditMapSequence {
811 #[offset(112)]
812 #[rename(name = "m_IsNewUpload")]
813 pub m_is_new_upload: bool,
814 }
815
816 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence.md"))]
817 #[::unity::class(namespace = "App", name = "VersusSequence")]
818 #[parent(crate::system::object::Object)]
819 pub struct VersusSequence {}
820
821 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusYesNoDialog.md"))]
822 #[::unity::class(namespace = "App", name = "VersusSequence.VersusYesNoDialog")]
823 #[parent(crate::app::yesnodialog::YesNoDialog)]
824 pub struct VersusSequence_VersusYesNoDialog {}
825
826 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceNet.md"))]
827 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceNet")]
828 #[parent(crate::app::versussequence::VersusSequence_VersusSequenceBase_1<crate::app::versussequence::VersusSequence_VersusSequenceNet>)]
829 pub struct VersusSequence_VersusSequenceNet {}
830
831 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusYesNoDialog_NoItem.md"))]
832 #[::unity::class(namespace = "App", name = "VersusSequence.VersusYesNoDialog.NoItem")]
833 #[parent(crate::app::basicdialogitemno::BasicDialogItemNo)]
834 pub struct VersusSequence_VersusYesNoDialog_NoItem {
835 #[offset(112)]
836 #[rename(name = "m_Name")]
837 pub m_name: ::unity::Il2CppString,
838 #[offset(120)]
839 #[rename(name = "m_CancelCallback")]
840 pub m_cancel_callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>,
841 }
842
843 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog.md"))]
844 #[::unity::class(namespace = "App", name = "VersusSequence.ProfileDownloadSequence.DownloadYesNoDialog")]
845 #[parent(crate::system::object::Object)]
846 pub struct VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog {}
847
848 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceLocal_LocalRate.md"))]
849 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceLocal.LocalRate")]
850 #[parent(crate::system::object::Object)]
851 pub struct VersusSequence_VersusSequenceLocal_LocalRate {}
852
853 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem.md"))]
854 #[::unity::class(namespace = "App", name = "VersusSequence.ProfileDownloadSequence.DownloadYesNoDialog.YesItem")]
855 #[parent(crate::app::basicdialogitemyes::BasicDialogItemYes)]
856 pub struct VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem {
857 #[offset(112)]
858 #[rename(name = "m_DecideCallback")]
859 pub m_decide_callback: crate::system::action::Action,
860 }
861
862 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceBase_1.md"))]
863 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceBase`1")]
864 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<T0>)]
865 #[parent(crate::app::procinst::ProcInst)]
866 #[parent(crate::system::object::Object)]
867 pub struct VersusSequence_VersusSequenceBase_1<T0: ::unity::ClassIdentity> {
868 #[rename(name = "m_IsStartedCasual")]
869 pub m_is_started_casual: bool,
870 #[rename(name = "m_SearchCasualResults")]
871 pub m_search_casual_results:
872 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
873 #[rename(name = "m_SearchFriendCasualResults")]
874 pub m_search_friend_casual_results:
875 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
876 #[rename(name = "m_ProfileCasualResults")]
877 pub m_profile_casual_results: crate::app::nexversus::NexVersus_TargetSlotList,
878 #[rename(name = "m_IsStartedRanked")]
879 pub m_is_started_ranked: bool,
880 #[rename(name = "m_SearchRankedResults")]
881 pub m_search_ranked_results:
882 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
883 #[rename(name = "m_SearchFriendRankedResults")]
884 pub m_search_friend_ranked_results:
885 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
886 #[rename(name = "m_ProfileRankedResults")]
887 pub m_profile_ranked_results: crate::app::nexversus::NexVersus_TargetSlotList,
888 #[rename(name = "m_MyEditDataId")]
889 pub m_my_edit_data_id: u64,
890 #[rename(name = "m_IsReported")]
891 pub m_is_reported: bool,
892 #[rename(name = "m_IsShowReportedWindow")]
893 pub m_is_show_reported_window: bool,
894 #[static_field]
895 #[rename(name = "s_RateDataType")]
896 pub s_rate_data_type: u16,
897 #[static_field]
898 #[rename(name = "m_MyCasualDataCode")]
899 pub m_my_casual_data_code: ::unity::Il2CppString,
900 #[rename(name = "m_SelectedReplayMetaData")]
901 pub m_selected_replay_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
902 #[rename(name = "m_ReplayResult")]
903 pub m_replay_result: crate::app::versus::Versus_MapResult,
904 #[rename(name = "m_Bg")]
905 pub m_bg: crate::app::menubg::MenuBg,
906 #[rename(name = "m_MyInfo")]
907 pub m_my_info: crate::app::versusmyinfocontent::VersusMyInfoContent,
908 #[rename(name = "m_IsInitialized")]
909 pub m_is_initialized: bool,
910 #[rename(name = "m_TargetDataCode")]
911 pub m_target_data_code: ::unity::Il2CppString,
912 #[rename(name = "m_ProfileTarget")]
913 pub m_profile_target: crate::app::profilecard::ProfileCard,
914 #[static_field]
915 #[rename(name = "MaxGettableFriendCount")]
916 pub max_gettable_friend_count: i32,
917 }
918
919 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusMatchingMenu.md"))]
920 #[::unity::class(namespace = "App", name = "VersusSequence.VersusMatchingMenu")]
921 #[parent(crate::app::basicmenu::BasicMenu)]
922 pub struct VersusSequence_VersusMatchingMenu {
923 #[static_field]
924 #[rename(name = "m_MenuContent")]
925 pub m_menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
926 #[static_field]
927 #[rename(name = "m_InitialSelected")]
928 pub m_initial_selected: i32,
929 }
930
931 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_VersusSequenceLocal.md"))]
932 #[::unity::class(namespace = "App", name = "VersusSequence.VersusSequenceLocal")]
933 #[parent(crate::app::versussequence::VersusSequence_VersusSequenceBase_1<crate::app::versussequence::VersusSequence_VersusSequenceLocal>)]
934 pub struct VersusSequence_VersusSequenceLocal {
935 #[offset(248)]
936 #[rename(name = "m_RootPath")]
937 pub m_root_path: ::unity::Il2CppString,
938 #[static_field]
939 #[rename(name = "RateTop")]
940 pub rate_top: i32,
941 #[static_field]
942 #[rename(name = "RateBottom")]
943 pub rate_bottom: i32,
944 #[offset(256)]
945 #[rename(name = "m_MyCasualMetaDataPath")]
946 pub m_my_casual_meta_data_path: ::unity::Il2CppString,
947 #[offset(264)]
948 #[rename(name = "m_MyEditDataPath")]
949 pub m_my_edit_data_path: ::unity::Il2CppString,
950 #[offset(272)]
951 #[rename(name = "m_SelectedReplayMetaPath")]
952 pub m_selected_replay_meta_path: ::unity::Il2CppString,
953 #[offset(280)]
954 #[rename(name = "m_IsSucceededLastUpload")]
955 pub m_is_succeeded_last_upload: bool,
956 #[offset(282)]
957 #[rename(name = "m_LastReplayGetSlot")]
958 pub m_last_replay_get_slot: u16,
959 }
960
961 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussequence/VersusSequence_ProfileDownloadSequence_Label.md"))]
962 #[repr(C)]
963 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
964 pub struct VersusSequence_ProfileDownloadSequence_Label {
965 pub value: i32,
966 }
967 impl ::unity::ClassIdentity for VersusSequence_ProfileDownloadSequence_Label {
968 const NAME: &'static str = "VersusSequence.ProfileDownloadSequence.Label";
969 const NAMESPACE: &'static str = "App";
970
971 fn class() -> ::unity::Class {
972 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
973 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
974 }
975 }
976 impl ::unity::IlType for VersusSequence_ProfileDownloadSequence_Label {
977 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
978 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
979 }
980 }
981 impl VersusSequence_ProfileDownloadSequence_Label {
982 pub fn sanitize() -> Self {
983 Self { value: 0 }
984 }
985
986 pub fn save() -> Self {
987 Self { value: 1 }
988 }
989
990 pub fn end() -> Self {
991 Self { value: 2 }
992 }
993 }
994}
995
996#[cfg(feature = "app-versussequence-types")]
997pub use __types::*;
998
999#[cfg(feature = "app-versussequence")]
1000pub trait IVersusSequence_ResultDialog_AssistItemMethods: IVersusSequence_ResultDialog_AssistItem {
1001 #[doc = "`.ctor(crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu, ::unity::Il2CppString)` overload"]
1002 fn ctor(
1003 self,
1004 select_id: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu>,
1005 messege: impl ::core::convert::Into<::unity::Il2CppString>,
1006 ) -> () {
1007 unsafe {
1008 let __receiver = <VersusSequence_ResultDialog_AssistItem as ::unity::FromIlInstance>::from_il_instance(
1009 <Self as ::unity::SystemObject>::as_instance(self),
1010 );
1011 ::unity::il2cpp_call!((::unity::module_base()+0x22f68d0usize)as*mut u8,();
1012(VersusSequence_ResultDialog_AssistItem)__receiver,(crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu)::core::convert::Into::into(select_id),(::unity::Il2CppString)::core::convert::Into::into(messege))
1013 }
1014 }
1015 #[doc = "`ACall()` overload"]
1016 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1017 unsafe {
1018 let __receiver = <VersusSequence_ResultDialog_AssistItem as ::unity::FromIlInstance>::from_il_instance(
1019 <Self as ::unity::SystemObject>::as_instance(self),
1020 );
1021 {
1022 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1023 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1024 panic!(
1025 "unity: virtual slot {}
1026 out of range (vtable len {}
1027) on the runtime class behind {}
1028 (method `{}
1029`)",
1030 18usize,
1031 __vt.len(),
1032 <VersusSequence_ResultDialog_AssistItem as ::unity::ClassIdentity>::NAME,
1033 "ACall",
1034 )
1035 });
1036 let __inner: extern "C" fn(
1037 VersusSequence_ResultDialog_AssistItem,
1038 ::unity::OptionalMethod,
1039 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1040 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1041 __inner(__receiver, __mi)
1042 }
1043 }
1044 }
1045}
1046
1047#[cfg(feature = "app-versussequence")]
1048impl<__T: IVersusSequence_ResultDialog_AssistItem> IVersusSequence_ResultDialog_AssistItemMethods for __T {}
1049
1050#[cfg(feature = "app-versussequence")]
1051impl VersusSequence_ResultDialog_AssistItem {
1052 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1054 }
1055
1056 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1058 }
1059}
1060
1061#[cfg(feature = "app-versussequence")]
1062impl VersusSequence_ResultDialog_AssistItem {
1063 #[doc = "Direct (non-virtual) call to `VersusSequence_ResultDialog_AssistItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1064 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1065 let __mi = Self::a_call_method_info();
1066 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1067 ::core::mem::transmute(__mi.method_ptr);
1068 __inner(this.into(), ::core::option::Option::None)
1069 }
1070}
1071
1072#[cfg(feature = "app-versussequence")]
1073impl VersusSequence_ResultDialog_AssistItem {
1074 #[doc = "`.ctor(crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu, ::unity::Il2CppString)` — overload selector"]
1075 pub fn new(select_id: crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu, messege: ::unity::Il2CppString) -> Self {
1076 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1077 panic!(
1078 "{}
1079::{}
1080 failed to instantiate",
1081 ::core::stringify!(VersusSequence_ResultDialog_AssistItem),
1082 ::core::stringify!(new),
1083 )
1084 });
1085 <Self as IVersusSequence_ResultDialog_AssistItemMethods>::ctor(this, select_id, messege);
1086 this
1087 }
1088}
1089
1090#[cfg(feature = "app-versussequence")]
1091pub trait IVersusSequence_VersusRankedMenu_StartMenuItemMethods: IVersusSequence_VersusRankedMenu_StartMenuItem {
1092 #[doc = "`.ctor()` overload"]
1093 fn ctor(self) -> () {
1094 unsafe {
1095 let __receiver = <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::FromIlInstance>::from_il_instance(
1096 <Self as ::unity::SystemObject>::as_instance(self),
1097 );
1098 ::unity::il2cpp_call!((::unity::module_base()+0x22f9310usize)as*mut u8,();
1099(VersusSequence_VersusRankedMenu_StartMenuItem)__receiver)
1100 }
1101 }
1102 #[doc = "`ACall()` overload"]
1103 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1104 unsafe {
1105 let __receiver = <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::FromIlInstance>::from_il_instance(
1106 <Self as ::unity::SystemObject>::as_instance(self),
1107 );
1108 {
1109 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1110 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1111 panic!(
1112 "unity: virtual slot {}
1113 out of range (vtable len {}
1114) on the runtime class behind {}
1115 (method `{}
1116`)",
1117 18usize,
1118 __vt.len(),
1119 <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::ClassIdentity>::NAME,
1120 "ACall",
1121 )
1122 });
1123 let __inner: extern "C" fn(
1124 VersusSequence_VersusRankedMenu_StartMenuItem,
1125 ::unity::OptionalMethod,
1126 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1127 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1128 __inner(__receiver, __mi)
1129 }
1130 }
1131 }
1132 #[doc = "`OnSelect()` overload"]
1133 fn on_select(self) -> () {
1134 unsafe {
1135 let __receiver = <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::FromIlInstance>::from_il_instance(
1136 <Self as ::unity::SystemObject>::as_instance(self),
1137 );
1138 {
1139 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1140 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
1141 panic!(
1142 "unity: virtual slot {}
1143 out of range (vtable len {}
1144) on the runtime class behind {}
1145 (method `{}
1146`)",
1147 12usize,
1148 __vt.len(),
1149 <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::ClassIdentity>::NAME,
1150 "OnSelect",
1151 )
1152 });
1153 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu_StartMenuItem, ::unity::OptionalMethod) -> () =
1154 ::core::mem::transmute(__vi.method_ptr);
1155 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1156 __inner(__receiver, __mi)
1157 }
1158 }
1159 }
1160 #[doc = "`BuildAttribute()` overload"]
1161 fn build_attribute(self) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
1162 unsafe {
1163 let __receiver = <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::FromIlInstance>::from_il_instance(
1164 <Self as ::unity::SystemObject>::as_instance(self),
1165 );
1166 {
1167 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1168 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1169 panic!(
1170 "unity: virtual slot {}
1171 out of range (vtable len {}
1172) on the runtime class behind {}
1173 (method `{}
1174`)",
1175 8usize,
1176 __vt.len(),
1177 <VersusSequence_VersusRankedMenu_StartMenuItem as ::unity::ClassIdentity>::NAME,
1178 "BuildAttribute",
1179 )
1180 });
1181 let __inner: extern "C" fn(
1182 VersusSequence_VersusRankedMenu_StartMenuItem,
1183 ::unity::OptionalMethod,
1184 ) -> crate::app::basicmenuitem::BasicMenuItem_Attribute = ::core::mem::transmute(__vi.method_ptr);
1185 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1186 __inner(__receiver, __mi)
1187 }
1188 }
1189 }
1190}
1191
1192#[cfg(feature = "app-versussequence")]
1193impl<__T: IVersusSequence_VersusRankedMenu_StartMenuItem> IVersusSequence_VersusRankedMenu_StartMenuItemMethods for __T {}
1194
1195#[cfg(feature = "app-versussequence")]
1196impl VersusSequence_VersusRankedMenu_StartMenuItem {
1197 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1198 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1199 }
1200
1201 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1202 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1203 }
1204
1205 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1206 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1207 }
1208
1209 pub fn build_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1210 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1211 }
1212}
1213
1214#[cfg(feature = "app-versussequence")]
1215impl VersusSequence_VersusRankedMenu_StartMenuItem {
1216 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_StartMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1217 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1218 let __mi = Self::a_call_method_info();
1219 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1220 ::core::mem::transmute(__mi.method_ptr);
1221 __inner(this.into(), ::core::option::Option::None)
1222 }
1223
1224 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_StartMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1225 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1226 let __mi = Self::on_select_method_info();
1227 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1228 __inner(this.into(), ::core::option::Option::None)
1229 }
1230
1231 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_StartMenuItem`'s own `BuildAttribute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1232 pub unsafe fn build_attribute(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
1233 let __mi = Self::build_attribute_method_info();
1234 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenuitem::BasicMenuItem_Attribute =
1235 ::core::mem::transmute(__mi.method_ptr);
1236 __inner(this.into(), ::core::option::Option::None)
1237 }
1238}
1239
1240#[cfg(feature = "app-versussequence")]
1241impl VersusSequence_VersusRankedMenu_StartMenuItem {
1242 #[doc = "`.ctor()` — no args"]
1243 pub fn new() -> Self {
1244 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1245 panic!(
1246 "{}
1247::{}
1248 failed to instantiate",
1249 ::core::stringify!(VersusSequence_VersusRankedMenu_StartMenuItem),
1250 ::core::stringify!(new),
1251 )
1252 });
1253 <Self as IVersusSequence_VersusRankedMenu_StartMenuItemMethods>::ctor(this);
1254 this
1255 }
1256}
1257
1258#[cfg(feature = "app-versussequence")]
1259pub trait IVersusSequence_VersusSequenceNet_SelectReplaySequence_CallbackMethods:
1260 IVersusSequence_VersusSequenceNet_SelectReplaySequence_Callback
1261{
1262 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
1263 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
1264 unsafe {
1265 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback as ::unity::FromIlInstance>::from_il_instance(
1266 <Self as ::unity::SystemObject>::as_instance(self),
1267 );
1268 ::unity::il2cpp_call!((::unity::module_base()+0x3eda430usize)as*mut u8,();
1269(VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
1270 }
1271 }
1272 #[doc = "`Invoke(crate::app::nexversus::NexVersus_Results, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
1273 fn invoke(
1274 self,
1275 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>,
1276 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
1277 ) -> () {
1278 unsafe {
1279 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback as ::unity::FromIlInstance>::from_il_instance(
1280 <Self as ::unity::SystemObject>::as_instance(self),
1281 );
1282 {
1283 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1284 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
1285 panic!(
1286 "unity: virtual slot {}
1287 out of range (vtable len {}
1288) on the runtime class behind {}
1289 (method `{}
1290`)",
1291 13usize,
1292 __vt.len(),
1293 <VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback as ::unity::ClassIdentity>::NAME,
1294 "Invoke",
1295 )
1296 });
1297 let __inner: extern "C" fn(
1298 VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback,
1299 crate::app::nexversus::NexVersus_Results,
1300 crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
1301 ::unity::OptionalMethod,
1302 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1303 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1304 __inner(
1305 __receiver,
1306 ::core::convert::Into::into(result),
1307 ::core::convert::Into::into(meta_data),
1308 __mi,
1309 )
1310 }
1311 }
1312 }
1313}
1314
1315#[cfg(feature = "app-versussequence")]
1316impl<__T: IVersusSequence_VersusSequenceNet_SelectReplaySequence_Callback> IVersusSequence_VersusSequenceNet_SelectReplaySequence_CallbackMethods
1317 for __T
1318{
1319}
1320
1321#[cfg(feature = "app-versussequence")]
1322impl VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback {
1323 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1325 }
1326
1327 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1329 }
1330}
1331
1332#[cfg(feature = "app-versussequence")]
1333impl VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback {
1334 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1335 pub unsafe fn invoke(
1336 this: impl ::core::convert::Into<::unity::IlInstance>,
1337 result: crate::app::nexversus::NexVersus_Results,
1338 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
1339 ) -> () {
1340 let __mi = Self::invoke_method_info();
1341 let __inner: extern "C" fn(
1342 ::unity::IlInstance,
1343 crate::app::nexversus::NexVersus_Results,
1344 crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
1345 ::unity::OptionalMethod,
1346 ) -> () = ::core::mem::transmute(__mi.method_ptr);
1347 __inner(this.into(), result, meta_data, ::core::option::Option::None)
1348 }
1349}
1350
1351#[cfg(feature = "app-versussequence")]
1352impl VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback {
1353 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
1354 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
1355 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1356 panic!(
1357 "{}
1358::{}
1359 failed to instantiate",
1360 ::core::stringify!(VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback),
1361 ::core::stringify!(new),
1362 )
1363 });
1364 <Self as IVersusSequence_VersusSequenceNet_SelectReplaySequence_CallbackMethods>::ctor(this, object, method);
1365 this
1366 }
1367}
1368
1369#[cfg(feature = "app-versussequence")]
1370pub trait IVersusSequence_VersusMatchingMenu_ProfileMenuItemMethods: IVersusSequence_VersusMatchingMenu_ProfileMenuItem {
1371 #[doc = "`.ctor()` overload"]
1372 fn ctor(self) -> () {
1373 unsafe {
1374 let __receiver = <VersusSequence_VersusMatchingMenu_ProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
1375 <Self as ::unity::SystemObject>::as_instance(self),
1376 );
1377 ::unity::il2cpp_call!((::unity::module_base()+0x22f7fa0usize)as*mut u8,();
1378(VersusSequence_VersusMatchingMenu_ProfileMenuItem)__receiver)
1379 }
1380 }
1381 #[doc = "`ACall()` overload"]
1382 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1383 unsafe {
1384 let __receiver = <VersusSequence_VersusMatchingMenu_ProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
1385 <Self as ::unity::SystemObject>::as_instance(self),
1386 );
1387 {
1388 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1389 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1390 panic!(
1391 "unity: virtual slot {}
1392 out of range (vtable len {}
1393) on the runtime class behind {}
1394 (method `{}
1395`)",
1396 18usize,
1397 __vt.len(),
1398 <VersusSequence_VersusMatchingMenu_ProfileMenuItem as ::unity::ClassIdentity>::NAME,
1399 "ACall",
1400 )
1401 });
1402 let __inner: extern "C" fn(
1403 VersusSequence_VersusMatchingMenu_ProfileMenuItem,
1404 ::unity::OptionalMethod,
1405 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1406 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1407 __inner(__receiver, __mi)
1408 }
1409 }
1410 }
1411 #[doc = "`OnSelect()` overload"]
1412 fn on_select(self) -> () {
1413 unsafe {
1414 let __receiver = <VersusSequence_VersusMatchingMenu_ProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
1415 <Self as ::unity::SystemObject>::as_instance(self),
1416 );
1417 {
1418 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1419 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
1420 panic!(
1421 "unity: virtual slot {}
1422 out of range (vtable len {}
1423) on the runtime class behind {}
1424 (method `{}
1425`)",
1426 12usize,
1427 __vt.len(),
1428 <VersusSequence_VersusMatchingMenu_ProfileMenuItem as ::unity::ClassIdentity>::NAME,
1429 "OnSelect",
1430 )
1431 });
1432 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu_ProfileMenuItem, ::unity::OptionalMethod) -> () =
1433 ::core::mem::transmute(__vi.method_ptr);
1434 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1435 __inner(__receiver, __mi)
1436 }
1437 }
1438 }
1439}
1440
1441#[cfg(feature = "app-versussequence")]
1442impl<__T: IVersusSequence_VersusMatchingMenu_ProfileMenuItem> IVersusSequence_VersusMatchingMenu_ProfileMenuItemMethods for __T {}
1443
1444#[cfg(feature = "app-versussequence")]
1445impl VersusSequence_VersusMatchingMenu_ProfileMenuItem {
1446 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1448 }
1449
1450 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1452 }
1453
1454 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1456 }
1457}
1458
1459#[cfg(feature = "app-versussequence")]
1460impl VersusSequence_VersusMatchingMenu_ProfileMenuItem {
1461 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_ProfileMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1462 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1463 let __mi = Self::a_call_method_info();
1464 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1465 ::core::mem::transmute(__mi.method_ptr);
1466 __inner(this.into(), ::core::option::Option::None)
1467 }
1468
1469 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_ProfileMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1470 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1471 let __mi = Self::on_select_method_info();
1472 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1473 __inner(this.into(), ::core::option::Option::None)
1474 }
1475}
1476
1477#[cfg(feature = "app-versussequence")]
1478impl VersusSequence_VersusMatchingMenu_ProfileMenuItem {
1479 #[doc = "`.ctor()` — no args"]
1480 pub fn new() -> Self {
1481 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1482 panic!(
1483 "{}
1484::{}
1485 failed to instantiate",
1486 ::core::stringify!(VersusSequence_VersusMatchingMenu_ProfileMenuItem),
1487 ::core::stringify!(new),
1488 )
1489 });
1490 <Self as IVersusSequence_VersusMatchingMenu_ProfileMenuItemMethods>::ctor(this);
1491 this
1492 }
1493}
1494
1495#[cfg(feature = "app-versussequence")]
1496pub trait IVersusSequence_VersusMatchingMenu_CodeMenuItemMethods: IVersusSequence_VersusMatchingMenu_CodeMenuItem {
1497 #[doc = "`.ctor()` overload"]
1498 fn ctor(self) -> () {
1499 unsafe {
1500 let __receiver = <VersusSequence_VersusMatchingMenu_CodeMenuItem as ::unity::FromIlInstance>::from_il_instance(
1501 <Self as ::unity::SystemObject>::as_instance(self),
1502 );
1503 ::unity::il2cpp_call!((::unity::module_base()+0x22f7910usize)as*mut u8,();
1504(VersusSequence_VersusMatchingMenu_CodeMenuItem)__receiver)
1505 }
1506 }
1507 #[doc = "`ACall()` overload"]
1508 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1509 unsafe {
1510 let __receiver = <VersusSequence_VersusMatchingMenu_CodeMenuItem as ::unity::FromIlInstance>::from_il_instance(
1511 <Self as ::unity::SystemObject>::as_instance(self),
1512 );
1513 {
1514 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1515 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1516 panic!(
1517 "unity: virtual slot {}
1518 out of range (vtable len {}
1519) on the runtime class behind {}
1520 (method `{}
1521`)",
1522 18usize,
1523 __vt.len(),
1524 <VersusSequence_VersusMatchingMenu_CodeMenuItem as ::unity::ClassIdentity>::NAME,
1525 "ACall",
1526 )
1527 });
1528 let __inner: extern "C" fn(
1529 VersusSequence_VersusMatchingMenu_CodeMenuItem,
1530 ::unity::OptionalMethod,
1531 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1532 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1533 __inner(__receiver, __mi)
1534 }
1535 }
1536 }
1537 #[doc = "`OnSelect()` overload"]
1538 fn on_select(self) -> () {
1539 unsafe {
1540 let __receiver = <VersusSequence_VersusMatchingMenu_CodeMenuItem as ::unity::FromIlInstance>::from_il_instance(
1541 <Self as ::unity::SystemObject>::as_instance(self),
1542 );
1543 {
1544 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1545 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
1546 panic!(
1547 "unity: virtual slot {}
1548 out of range (vtable len {}
1549) on the runtime class behind {}
1550 (method `{}
1551`)",
1552 12usize,
1553 __vt.len(),
1554 <VersusSequence_VersusMatchingMenu_CodeMenuItem as ::unity::ClassIdentity>::NAME,
1555 "OnSelect",
1556 )
1557 });
1558 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu_CodeMenuItem, ::unity::OptionalMethod) -> () =
1559 ::core::mem::transmute(__vi.method_ptr);
1560 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1561 __inner(__receiver, __mi)
1562 }
1563 }
1564 }
1565}
1566
1567#[cfg(feature = "app-versussequence")]
1568impl<__T: IVersusSequence_VersusMatchingMenu_CodeMenuItem> IVersusSequence_VersusMatchingMenu_CodeMenuItemMethods for __T {}
1569
1570#[cfg(feature = "app-versussequence")]
1571impl VersusSequence_VersusMatchingMenu_CodeMenuItem {
1572 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1573 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1574 }
1575
1576 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1577 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1578 }
1579
1580 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1581 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1582 }
1583}
1584
1585#[cfg(feature = "app-versussequence")]
1586impl VersusSequence_VersusMatchingMenu_CodeMenuItem {
1587 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_CodeMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1588 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1589 let __mi = Self::a_call_method_info();
1590 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1591 ::core::mem::transmute(__mi.method_ptr);
1592 __inner(this.into(), ::core::option::Option::None)
1593 }
1594
1595 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_CodeMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1596 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1597 let __mi = Self::on_select_method_info();
1598 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1599 __inner(this.into(), ::core::option::Option::None)
1600 }
1601}
1602
1603#[cfg(feature = "app-versussequence")]
1604impl VersusSequence_VersusMatchingMenu_CodeMenuItem {
1605 #[doc = "`.ctor()` — no args"]
1606 pub fn new() -> Self {
1607 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1608 panic!(
1609 "{}
1610::{}
1611 failed to instantiate",
1612 ::core::stringify!(VersusSequence_VersusMatchingMenu_CodeMenuItem),
1613 ::core::stringify!(new),
1614 )
1615 });
1616 <Self as IVersusSequence_VersusMatchingMenu_CodeMenuItemMethods>::ctor(this);
1617 this
1618 }
1619}
1620
1621#[cfg(feature = "app-versussequence")]
1622impl VersusSequence_ResultDialog {
1623 #[doc = "`get_EventHandler()` overload"]
1624 pub fn get_event_handler() -> crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler {
1625 unsafe {
1626 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c8a0usize)as*mut u8,crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler;
1627 )
1628 }
1629 }
1630
1631 #[doc = "`set_EventHandler(crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler)` overload"]
1632 pub fn set_event_handler(value: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler>) -> () {
1633 unsafe {
1634 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c910usize)as*mut u8,();
1635(crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler)::core::convert::Into::into(value))
1636 }
1637 }
1638
1639 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler)` overload"]
1640 pub fn create_bind(
1641 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1642 event_handler: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler>,
1643 ) -> crate::app::versussequence::VersusSequence_ResultDialog {
1644 unsafe {
1645 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c9d0usize)as*mut u8,crate::app::versussequence::VersusSequence_ResultDialog;
1646(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versussequence::VersusSequence_ResultDialog_DecideEventHandler)::core::convert::Into::into(event_handler))
1647 }
1648 }
1649
1650 #[doc = "`.cctor()` overload"]
1651 pub fn cctor() -> () {
1652 unsafe {
1653 ::unity::il2cpp_call!((::unity::module_base()+0x1b1cd90usize)as*mut u8,();
1654 )
1655 }
1656 }
1657}
1658
1659#[cfg(feature = "app-versussequence")]
1660pub trait IVersusSequence_ResultDialogMethods: IVersusSequence_ResultDialog {
1661 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicdialogcontent::BasicDialogContent)` overload"]
1662 fn ctor(
1663 self,
1664 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
1665 menu_content: impl ::core::convert::Into<crate::app::basicdialogcontent::BasicDialogContent>,
1666 ) -> () {
1667 unsafe {
1668 let __receiver =
1669 <VersusSequence_ResultDialog as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1670 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c990usize)as*mut u8,();
1671(VersusSequence_ResultDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::basicdialogcontent::BasicDialogContent)::core::convert::Into::into(menu_content))
1672 }
1673 }
1674 #[doc = "`GetName()` overload"]
1675 fn get_name(self) -> ::unity::Il2CppString {
1676 unsafe {
1677 let __receiver =
1678 <VersusSequence_ResultDialog as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1679 {
1680 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1681 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
1682 panic!(
1683 "unity: virtual slot {}
1684 out of range (vtable len {}
1685) on the runtime class behind {}
1686 (method `{}
1687`)",
1688 30usize,
1689 __vt.len(),
1690 <VersusSequence_ResultDialog as ::unity::ClassIdentity>::NAME,
1691 "GetName",
1692 )
1693 });
1694 let __inner: extern "C" fn(VersusSequence_ResultDialog, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1695 ::core::mem::transmute(__vi.method_ptr);
1696 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1697 __inner(__receiver, __mi)
1698 }
1699 }
1700 }
1701 #[doc = "`BCall()` overload"]
1702 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1703 unsafe {
1704 let __receiver =
1705 <VersusSequence_ResultDialog as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1706 {
1707 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1708 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
1709 panic!(
1710 "unity: virtual slot {}
1711 out of range (vtable len {}
1712) on the runtime class behind {}
1713 (method `{}
1714`)",
1715 51usize,
1716 __vt.len(),
1717 <VersusSequence_ResultDialog as ::unity::ClassIdentity>::NAME,
1718 "BCall",
1719 )
1720 });
1721 let __inner: extern "C" fn(VersusSequence_ResultDialog, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1722 ::core::mem::transmute(__vi.method_ptr);
1723 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1724 __inner(__receiver, __mi)
1725 }
1726 }
1727 }
1728}
1729
1730#[cfg(feature = "app-versussequence")]
1731impl<__T: IVersusSequence_ResultDialog> IVersusSequence_ResultDialogMethods for __T {}
1732
1733#[cfg(feature = "app-versussequence")]
1734impl VersusSequence_ResultDialog {
1735 pub fn get_event_handler_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1737 }
1738
1739 pub fn set_event_handler_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1741 }
1742
1743 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1745 }
1746
1747 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1749 }
1750
1751 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1752 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1753 }
1754
1755 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1756 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1757 }
1758
1759 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1760 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1761 }
1762}
1763
1764#[cfg(feature = "app-versussequence")]
1765impl VersusSequence_ResultDialog {
1766 #[doc = "Direct (non-virtual) call to `VersusSequence_ResultDialog`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1767 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1768 let __mi = Self::get_name_method_info();
1769 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1770 __inner(this.into(), ::core::option::Option::None)
1771 }
1772
1773 #[doc = "Direct (non-virtual) call to `VersusSequence_ResultDialog`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1774 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1775 let __mi = Self::b_call_method_info();
1776 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1777 ::core::mem::transmute(__mi.method_ptr);
1778 __inner(this.into(), ::core::option::Option::None)
1779 }
1780}
1781
1782#[cfg(feature = "app-versussequence")]
1783impl VersusSequence_ResultDialog {
1784 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicdialogcontent::BasicDialogContent)` — overload selector"]
1785 pub fn new(
1786 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
1787 menu_content: crate::app::basicdialogcontent::BasicDialogContent,
1788 ) -> Self {
1789 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1790 panic!(
1791 "{}
1792::{}
1793 failed to instantiate",
1794 ::core::stringify!(VersusSequence_ResultDialog),
1795 ::core::stringify!(new),
1796 )
1797 });
1798 <Self as IVersusSequence_ResultDialogMethods>::ctor(this, menu_item_list, menu_content);
1799 this
1800 }
1801}
1802
1803#[cfg(feature = "app-versussequence")]
1804impl VersusSequence_VersusSequenceNet_SelectReplaySequence {
1805 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` overload"]
1806 pub fn create_bind(
1807 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1808 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback>,
1809 ) -> () {
1810 unsafe {
1811 ::unity::il2cpp_call!((::unity::module_base()+0x22fa960usize)as*mut u8,();
1812(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)::core::convert::Into::into(callback))
1813 }
1814 }
1815
1816 #[doc = "`CreateSelectBind(crate::app::procinst::ProcInst, crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` overload"]
1817 pub fn create_select_bind(
1818 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1819 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback>,
1820 ) -> () {
1821 unsafe {
1822 ::unity::il2cpp_call!((::unity::module_base()+0x22fae20usize)as*mut u8,();
1823(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)::core::convert::Into::into(callback))
1824 }
1825 }
1826}
1827
1828#[cfg(feature = "app-versussequence")]
1829pub trait IVersusSequence_VersusSequenceNet_SelectReplaySequenceMethods: IVersusSequence_VersusSequenceNet_SelectReplaySequence {
1830 #[doc = "`.ctor(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` overload"]
1831 fn ctor(
1832 self,
1833 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback>,
1834 ) -> () {
1835 unsafe {
1836 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1837 <Self as ::unity::SystemObject>::as_instance(self),
1838 );
1839 ::unity::il2cpp_call!((::unity::module_base()+0x22fa650usize)as*mut u8,();
1840(VersusSequence_VersusSequenceNet_SelectReplaySequence)__receiver,(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)::core::convert::Into::into(callback))
1841 }
1842 }
1843 #[doc = "`GetReplaySlots()` overload"]
1844 fn get_replay_slots(self) -> crate::system::collections::ienumerator::IEnumerator {
1845 unsafe {
1846 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1847 <Self as ::unity::SystemObject>::as_instance(self),
1848 );
1849 ::unity::il2cpp_call!((::unity::module_base()+0x22fa6e0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1850(VersusSequence_VersusSequenceNet_SelectReplaySequence)__receiver)
1851 }
1852 }
1853 #[doc = "`SortMetaData()` overload"]
1854 fn sort_meta_data(self) -> () {
1855 unsafe {
1856 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1857 <Self as ::unity::SystemObject>::as_instance(self),
1858 );
1859 ::unity::il2cpp_call!((::unity::module_base()+0x22fa760usize)as*mut u8,();
1860(VersusSequence_VersusSequenceNet_SelectReplaySequence)__receiver)
1861 }
1862 }
1863 #[doc = "`Error()` overload"]
1864 fn error(self) -> () {
1865 unsafe {
1866 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1867 <Self as ::unity::SystemObject>::as_instance(self),
1868 );
1869 ::unity::il2cpp_call!((::unity::module_base()+0x22fa7b0usize)as*mut u8,();
1870(VersusSequence_VersusSequenceNet_SelectReplaySequence)__receiver)
1871 }
1872 }
1873 #[doc = "`OpenSelectMenu()` overload"]
1874 fn open_select_menu(self) -> () {
1875 unsafe {
1876 let __receiver = <VersusSequence_VersusSequenceNet_SelectReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1877 <Self as ::unity::SystemObject>::as_instance(self),
1878 );
1879 ::unity::il2cpp_call!((::unity::module_base()+0x22fa7e0usize)as*mut u8,();
1880(VersusSequence_VersusSequenceNet_SelectReplaySequence)__receiver)
1881 }
1882 }
1883}
1884
1885#[cfg(feature = "app-versussequence")]
1886impl<__T: IVersusSequence_VersusSequenceNet_SelectReplaySequence> IVersusSequence_VersusSequenceNet_SelectReplaySequenceMethods for __T {}
1887
1888#[cfg(feature = "app-versussequence")]
1889impl VersusSequence_VersusSequenceNet_SelectReplaySequence {
1890 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1892 }
1893
1894 pub fn get_replay_slots_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1896 }
1897
1898 pub fn sort_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1900 }
1901
1902 pub fn error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1903 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1904 }
1905
1906 pub fn open_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1907 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1908 }
1909
1910 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1911 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1912 }
1913
1914 pub fn create_select_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1915 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1916 }
1917}
1918
1919#[cfg(feature = "app-versussequence")]
1920impl VersusSequence_VersusSequenceNet_SelectReplaySequence {
1921 #[doc = "`.ctor(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` — overload selector"]
1922 pub fn new(callback: crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback) -> Self {
1923 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1924 panic!(
1925 "{}
1926::{}
1927 failed to instantiate",
1928 ::core::stringify!(VersusSequence_VersusSequenceNet_SelectReplaySequence),
1929 ::core::stringify!(new),
1930 )
1931 });
1932 <Self as IVersusSequence_VersusSequenceNet_SelectReplaySequenceMethods>::ctor(this, callback);
1933 this
1934 }
1935}
1936
1937#[cfg(feature = "app-versussequence")]
1938impl VersusSequence_VersusSequenceNet_UploadReplaySequence {
1939 #[doc = "`get_Result()` overload"]
1940 pub fn get_result() -> crate::app::nexversus::NexVersus_Results {
1941 unsafe {
1942 ::unity::il2cpp_call!((::unity::module_base()+0x22fbd20usize)as*mut u8,crate::app::nexversus::NexVersus_Results;
1943 )
1944 }
1945 }
1946
1947 #[doc = "`set_Result(crate::app::nexversus::NexVersus_Results)` overload"]
1948 pub fn set_result(value: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>) -> () {
1949 unsafe {
1950 ::unity::il2cpp_call!((::unity::module_base()+0x22fbd70usize)as*mut u8,();
1951(crate::app::nexversus::NexVersus_Results)::core::convert::Into::into(value))
1952 }
1953 }
1954
1955 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
1956 pub fn create_bind(
1957 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1958 opponent_principal_id: impl ::core::convert::Into<u64>,
1959 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
1960 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
1961 ) -> () {
1962 unsafe {
1963 ::unity::il2cpp_call!((::unity::module_base()+0x22fc240usize)as*mut u8,();
1964(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(opponent_principal_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data))
1965 }
1966 }
1967}
1968
1969#[cfg(feature = "app-versussequence")]
1970pub trait IVersusSequence_VersusSequenceNet_UploadReplaySequenceMethods: IVersusSequence_VersusSequenceNet_UploadReplaySequence {
1971 #[doc = "`.ctor(u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
1972 fn ctor(
1973 self,
1974 opponent_principal_id: impl ::core::convert::Into<u64>,
1975 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
1976 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
1977 ) -> () {
1978 unsafe {
1979 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1980 <Self as ::unity::SystemObject>::as_instance(self),
1981 );
1982 ::unity::il2cpp_call!((::unity::module_base()+0x22fbdd0usize)as*mut u8,();
1983(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver,(u64)::core::convert::Into::into(opponent_principal_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data))
1984 }
1985 }
1986 #[doc = "`GetReplayMetaDatas()` overload"]
1987 fn get_replay_meta_datas(self) -> crate::system::collections::ienumerator::IEnumerator {
1988 unsafe {
1989 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
1990 <Self as ::unity::SystemObject>::as_instance(self),
1991 );
1992 ::unity::il2cpp_call!((::unity::module_base()+0x22fbe40usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1993(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
1994 }
1995 }
1996 #[doc = "`ChangeMetaData()` overload"]
1997 fn change_meta_data(self) -> () {
1998 unsafe {
1999 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2000 <Self as ::unity::SystemObject>::as_instance(self),
2001 );
2002 ::unity::il2cpp_call!((::unity::module_base()+0x22fbec0usize)as*mut u8,();
2003(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2004 }
2005 }
2006 #[doc = "`PostChangeMetaData()` overload"]
2007 fn post_change_meta_data(self) -> () {
2008 unsafe {
2009 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2010 <Self as ::unity::SystemObject>::as_instance(self),
2011 );
2012 ::unity::il2cpp_call!((::unity::module_base()+0x22fbf60usize)as*mut u8,();
2013(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2014 }
2015 }
2016 #[doc = "`ChangeReplayData()` overload"]
2017 fn change_replay_data(self) -> () {
2018 unsafe {
2019 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2020 <Self as ::unity::SystemObject>::as_instance(self),
2021 );
2022 ::unity::il2cpp_call!((::unity::module_base()+0x22fc050usize)as*mut u8,();
2023(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2024 }
2025 }
2026 #[doc = "`PostChangeReplayData()` overload"]
2027 fn post_change_replay_data(self) -> () {
2028 unsafe {
2029 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2030 <Self as ::unity::SystemObject>::as_instance(self),
2031 );
2032 ::unity::il2cpp_call!((::unity::module_base()+0x22fc0e0usize)as*mut u8,();
2033(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2034 }
2035 }
2036 #[doc = "`PrintError()` overload"]
2037 fn print_error(self) -> () {
2038 unsafe {
2039 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2040 <Self as ::unity::SystemObject>::as_instance(self),
2041 );
2042 ::unity::il2cpp_call!((::unity::module_base()+0x22fc1d0usize)as*mut u8,();
2043(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2044 }
2045 }
2046 #[doc = "`SetResult()` overload"]
2047 fn set_result_2(self) -> () {
2048 unsafe {
2049 let __receiver = <VersusSequence_VersusSequenceNet_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(
2050 <Self as ::unity::SystemObject>::as_instance(self),
2051 );
2052 ::unity::il2cpp_call!((::unity::module_base()+0x22fc1e0usize)as*mut u8,();
2053(VersusSequence_VersusSequenceNet_UploadReplaySequence)__receiver)
2054 }
2055 }
2056}
2057
2058#[cfg(feature = "app-versussequence")]
2059impl<__T: IVersusSequence_VersusSequenceNet_UploadReplaySequence> IVersusSequence_VersusSequenceNet_UploadReplaySequenceMethods for __T {}
2060
2061#[cfg(feature = "app-versussequence")]
2062impl VersusSequence_VersusSequenceNet_UploadReplaySequence {
2063 pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2065 }
2066
2067 pub fn set_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2069 }
2070
2071 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2073 }
2074
2075 pub fn get_replay_meta_datas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2077 }
2078
2079 pub fn change_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2081 }
2082
2083 pub fn post_change_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2085 }
2086
2087 pub fn change_replay_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2089 }
2090
2091 pub fn post_change_replay_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2093 }
2094
2095 pub fn print_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2097 }
2098
2099 pub fn set_result_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2101 }
2102
2103 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2105 }
2106}
2107
2108#[cfg(feature = "app-versussequence")]
2109impl VersusSequence_VersusSequenceNet_UploadReplaySequence {
2110 #[doc = "`.ctor(u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` — overload selector"]
2111 pub fn new(
2112 opponent_principal_id: u64,
2113 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
2114 data: crate::app::versusserverreplaydata::VersusServerReplayData,
2115 ) -> Self {
2116 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2117 panic!(
2118 "{}
2119::{}
2120 failed to instantiate",
2121 ::core::stringify!(VersusSequence_VersusSequenceNet_UploadReplaySequence),
2122 ::core::stringify!(new),
2123 )
2124 });
2125 <Self as IVersusSequence_VersusSequenceNet_UploadReplaySequenceMethods>::ctor(this, opponent_principal_id, meta_data, data);
2126 this
2127 }
2128}
2129
2130#[cfg(feature = "app-versussequence")]
2131pub trait IVersusSequence_VersusTopMenu_CasualMenuItemMethods: IVersusSequence_VersusTopMenu_CasualMenuItem {
2132 #[doc = "`.ctor()` overload"]
2133 fn ctor(self) -> () {
2134 unsafe {
2135 let __receiver = <VersusSequence_VersusTopMenu_CasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
2136 <Self as ::unity::SystemObject>::as_instance(self),
2137 );
2138 ::unity::il2cpp_call!((::unity::module_base()+0x22fc9c0usize)as*mut u8,();
2139(VersusSequence_VersusTopMenu_CasualMenuItem)__receiver)
2140 }
2141 }
2142 #[doc = "`ACall()` overload"]
2143 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
2144 unsafe {
2145 let __receiver = <VersusSequence_VersusTopMenu_CasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
2146 <Self as ::unity::SystemObject>::as_instance(self),
2147 );
2148 {
2149 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2150 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
2151 panic!(
2152 "unity: virtual slot {}
2153 out of range (vtable len {}
2154) on the runtime class behind {}
2155 (method `{}
2156`)",
2157 18usize,
2158 __vt.len(),
2159 <VersusSequence_VersusTopMenu_CasualMenuItem as ::unity::ClassIdentity>::NAME,
2160 "ACall",
2161 )
2162 });
2163 let __inner: extern "C" fn(
2164 VersusSequence_VersusTopMenu_CasualMenuItem,
2165 ::unity::OptionalMethod,
2166 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
2167 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2168 __inner(__receiver, __mi)
2169 }
2170 }
2171 }
2172 #[doc = "`OnSelect()` overload"]
2173 fn on_select(self) -> () {
2174 unsafe {
2175 let __receiver = <VersusSequence_VersusTopMenu_CasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
2176 <Self as ::unity::SystemObject>::as_instance(self),
2177 );
2178 {
2179 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2180 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
2181 panic!(
2182 "unity: virtual slot {}
2183 out of range (vtable len {}
2184) on the runtime class behind {}
2185 (method `{}
2186`)",
2187 12usize,
2188 __vt.len(),
2189 <VersusSequence_VersusTopMenu_CasualMenuItem as ::unity::ClassIdentity>::NAME,
2190 "OnSelect",
2191 )
2192 });
2193 let __inner: extern "C" fn(VersusSequence_VersusTopMenu_CasualMenuItem, ::unity::OptionalMethod) -> () =
2194 ::core::mem::transmute(__vi.method_ptr);
2195 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2196 __inner(__receiver, __mi)
2197 }
2198 }
2199 }
2200}
2201
2202#[cfg(feature = "app-versussequence")]
2203impl<__T: IVersusSequence_VersusTopMenu_CasualMenuItem> IVersusSequence_VersusTopMenu_CasualMenuItemMethods for __T {}
2204
2205#[cfg(feature = "app-versussequence")]
2206impl VersusSequence_VersusTopMenu_CasualMenuItem {
2207 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2208 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2209 }
2210
2211 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2213 }
2214
2215 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2217 }
2218}
2219
2220#[cfg(feature = "app-versussequence")]
2221impl VersusSequence_VersusTopMenu_CasualMenuItem {
2222 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu_CasualMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2223 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
2224 let __mi = Self::a_call_method_info();
2225 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2226 ::core::mem::transmute(__mi.method_ptr);
2227 __inner(this.into(), ::core::option::Option::None)
2228 }
2229
2230 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu_CasualMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2231 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2232 let __mi = Self::on_select_method_info();
2233 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2234 __inner(this.into(), ::core::option::Option::None)
2235 }
2236}
2237
2238#[cfg(feature = "app-versussequence")]
2239impl VersusSequence_VersusTopMenu_CasualMenuItem {
2240 #[doc = "`.ctor()` — no args"]
2241 pub fn new() -> Self {
2242 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2243 panic!(
2244 "{}
2245::{}
2246 failed to instantiate",
2247 ::core::stringify!(VersusSequence_VersusTopMenu_CasualMenuItem),
2248 ::core::stringify!(new),
2249 )
2250 });
2251 <Self as IVersusSequence_VersusTopMenu_CasualMenuItemMethods>::ctor(this);
2252 this
2253 }
2254}
2255
2256#[cfg(feature = "app-versussequence")]
2257impl VersusSequence_VersusRankedMenu {
2258 #[doc = "`InitializedSelected()` overload"]
2259 pub fn initialized_selected() -> () {
2260 unsafe {
2261 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e1d0usize)as*mut u8,();
2262 )
2263 }
2264 }
2265
2266 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
2267 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
2268 unsafe {
2269 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e240usize)as*mut u8,();
2270(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2271 }
2272 }
2273
2274 #[doc = "`.cctor()` overload"]
2275 pub fn cctor() -> () {
2276 unsafe {
2277 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e690usize)as*mut u8,();
2278 )
2279 }
2280 }
2281}
2282
2283#[cfg(feature = "app-versussequence")]
2284pub trait IVersusSequence_VersusRankedMenuMethods: IVersusSequence_VersusRankedMenu {
2285 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` overload"]
2286 fn ctor(
2287 self,
2288 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
2289 menu_content: impl ::core::convert::Into<crate::app::versustopmenucontent::VersusTopMenuContent>,
2290 ) -> () {
2291 unsafe {
2292 let __receiver =
2293 <VersusSequence_VersusRankedMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2294 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e440usize)as*mut u8,();
2295(VersusSequence_VersusRankedMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versustopmenucontent::VersusTopMenuContent)::core::convert::Into::into(menu_content))
2296 }
2297 }
2298 #[doc = "`GetName()` overload"]
2299 fn get_name(self) -> ::unity::Il2CppString {
2300 unsafe {
2301 let __receiver =
2302 <VersusSequence_VersusRankedMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2303 {
2304 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2305 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
2306 panic!(
2307 "unity: virtual slot {}
2308 out of range (vtable len {}
2309) on the runtime class behind {}
2310 (method `{}
2311`)",
2312 30usize,
2313 __vt.len(),
2314 <VersusSequence_VersusRankedMenu as ::unity::ClassIdentity>::NAME,
2315 "GetName",
2316 )
2317 });
2318 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2319 ::core::mem::transmute(__vi.method_ptr);
2320 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2321 __inner(__receiver, __mi)
2322 }
2323 }
2324 }
2325 #[doc = "`GetTutorial()` overload"]
2326 fn get_tutorial(self) -> ::unity::Il2CppString {
2327 unsafe {
2328 let __receiver =
2329 <VersusSequence_VersusRankedMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2330 {
2331 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2332 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
2333 panic!(
2334 "unity: virtual slot {}
2335 out of range (vtable len {}
2336) on the runtime class behind {}
2337 (method `{}
2338`)",
2339 63usize,
2340 __vt.len(),
2341 <VersusSequence_VersusRankedMenu as ::unity::ClassIdentity>::NAME,
2342 "GetTutorial",
2343 )
2344 });
2345 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2346 ::core::mem::transmute(__vi.method_ptr);
2347 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2348 __inner(__receiver, __mi)
2349 }
2350 }
2351 }
2352 #[doc = "`BCall()` overload"]
2353 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
2354 unsafe {
2355 let __receiver =
2356 <VersusSequence_VersusRankedMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2357 {
2358 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2359 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
2360 panic!(
2361 "unity: virtual slot {}
2362 out of range (vtable len {}
2363) on the runtime class behind {}
2364 (method `{}
2365`)",
2366 51usize,
2367 __vt.len(),
2368 <VersusSequence_VersusRankedMenu as ::unity::ClassIdentity>::NAME,
2369 "BCall",
2370 )
2371 });
2372 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2373 ::core::mem::transmute(__vi.method_ptr);
2374 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2375 __inner(__receiver, __mi)
2376 }
2377 }
2378 }
2379}
2380
2381#[cfg(feature = "app-versussequence")]
2382impl<__T: IVersusSequence_VersusRankedMenu> IVersusSequence_VersusRankedMenuMethods for __T {}
2383
2384#[cfg(feature = "app-versussequence")]
2385impl VersusSequence_VersusRankedMenu {
2386 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2387 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2388 }
2389
2390 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2391 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2392 }
2393
2394 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2395 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2396 }
2397
2398 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2399 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2400 }
2401
2402 pub fn get_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2404 }
2405
2406 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2408 }
2409
2410 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2412 }
2413}
2414
2415#[cfg(feature = "app-versussequence")]
2416impl VersusSequence_VersusRankedMenu {
2417 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2418 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2419 let __mi = Self::get_name_method_info();
2420 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2421 __inner(this.into(), ::core::option::Option::None)
2422 }
2423
2424 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu`'s own `GetTutorial`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2425 pub unsafe fn get_tutorial(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2426 let __mi = Self::get_tutorial_method_info();
2427 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2428 __inner(this.into(), ::core::option::Option::None)
2429 }
2430
2431 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2432 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
2433 let __mi = Self::b_call_method_info();
2434 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2435 ::core::mem::transmute(__mi.method_ptr);
2436 __inner(this.into(), ::core::option::Option::None)
2437 }
2438}
2439
2440#[cfg(feature = "app-versussequence")]
2441impl VersusSequence_VersusRankedMenu {
2442 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` — overload selector"]
2443 pub fn new(
2444 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
2445 menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
2446 ) -> Self {
2447 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2448 panic!(
2449 "{}
2450::{}
2451 failed to instantiate",
2452 ::core::stringify!(VersusSequence_VersusRankedMenu),
2453 ::core::stringify!(new),
2454 )
2455 });
2456 <Self as IVersusSequence_VersusRankedMenuMethods>::ctor(this, menu_item_list, menu_content);
2457 this
2458 }
2459}
2460
2461#[cfg(feature = "app-versussequence")]
2462impl VersusSequence_VersusProfileMenu {
2463 #[doc = "`InitializedSelected()` overload"]
2464 pub fn initialized_selected() -> () {
2465 unsafe {
2466 ::unity::il2cpp_call!((::unity::module_base()+0x1b1dd50usize)as*mut u8,();
2467 )
2468 }
2469 }
2470
2471 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::nexversus::NexVersus_TargetSlotList)` overload"]
2472 pub fn create_bind(
2473 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2474 target_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
2475 ) -> () {
2476 unsafe {
2477 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ddc0usize)as*mut u8,();
2478(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::nexversus::NexVersus_TargetSlotList)::core::convert::Into::into(target_list))
2479 }
2480 }
2481
2482 #[doc = "`.cctor()` overload"]
2483 pub fn cctor() -> () {
2484 unsafe {
2485 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e1c0usize)as*mut u8,();
2486 )
2487 }
2488 }
2489}
2490
2491#[cfg(feature = "app-versussequence")]
2492pub trait IVersusSequence_VersusProfileMenuMethods: IVersusSequence_VersusProfileMenu {
2493 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusprofilemenucontent::VersusProfileMenuContent)` overload"]
2494 fn ctor(
2495 self,
2496 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
2497 menu_content: impl ::core::convert::Into<crate::app::versusprofilemenucontent::VersusProfileMenuContent>,
2498 ) -> () {
2499 unsafe {
2500 let __receiver =
2501 <VersusSequence_VersusProfileMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2502 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e050usize)as*mut u8,();
2503(VersusSequence_VersusProfileMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versusprofilemenucontent::VersusProfileMenuContent)::core::convert::Into::into(menu_content))
2504 }
2505 }
2506 #[doc = "`GetName()` overload"]
2507 fn get_name(self) -> ::unity::Il2CppString {
2508 unsafe {
2509 let __receiver =
2510 <VersusSequence_VersusProfileMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2511 {
2512 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2513 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
2514 panic!(
2515 "unity: virtual slot {}
2516 out of range (vtable len {}
2517) on the runtime class behind {}
2518 (method `{}
2519`)",
2520 30usize,
2521 __vt.len(),
2522 <VersusSequence_VersusProfileMenu as ::unity::ClassIdentity>::NAME,
2523 "GetName",
2524 )
2525 });
2526 let __inner: extern "C" fn(VersusSequence_VersusProfileMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2527 ::core::mem::transmute(__vi.method_ptr);
2528 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2529 __inner(__receiver, __mi)
2530 }
2531 }
2532 }
2533 #[doc = "`BCall()` overload"]
2534 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
2535 unsafe {
2536 let __receiver =
2537 <VersusSequence_VersusProfileMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2538 {
2539 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2540 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
2541 panic!(
2542 "unity: virtual slot {}
2543 out of range (vtable len {}
2544) on the runtime class behind {}
2545 (method `{}
2546`)",
2547 51usize,
2548 __vt.len(),
2549 <VersusSequence_VersusProfileMenu as ::unity::ClassIdentity>::NAME,
2550 "BCall",
2551 )
2552 });
2553 let __inner: extern "C" fn(VersusSequence_VersusProfileMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2554 ::core::mem::transmute(__vi.method_ptr);
2555 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2556 __inner(__receiver, __mi)
2557 }
2558 }
2559 }
2560}
2561
2562#[cfg(feature = "app-versussequence")]
2563impl<__T: IVersusSequence_VersusProfileMenu> IVersusSequence_VersusProfileMenuMethods for __T {}
2564
2565#[cfg(feature = "app-versussequence")]
2566impl VersusSequence_VersusProfileMenu {
2567 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2569 }
2570
2571 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2573 }
2574
2575 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2577 }
2578
2579 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2581 }
2582
2583 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2585 }
2586
2587 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2589 }
2590}
2591
2592#[cfg(feature = "app-versussequence")]
2593impl VersusSequence_VersusProfileMenu {
2594 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusProfileMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2595 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2596 let __mi = Self::get_name_method_info();
2597 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2598 __inner(this.into(), ::core::option::Option::None)
2599 }
2600
2601 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusProfileMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2602 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
2603 let __mi = Self::b_call_method_info();
2604 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2605 ::core::mem::transmute(__mi.method_ptr);
2606 __inner(this.into(), ::core::option::Option::None)
2607 }
2608}
2609
2610#[cfg(feature = "app-versussequence")]
2611impl VersusSequence_VersusProfileMenu {
2612 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusprofilemenucontent::VersusProfileMenuContent)` — overload selector"]
2613 pub fn new(
2614 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
2615 menu_content: crate::app::versusprofilemenucontent::VersusProfileMenuContent,
2616 ) -> Self {
2617 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2618 panic!(
2619 "{}
2620::{}
2621 failed to instantiate",
2622 ::core::stringify!(VersusSequence_VersusProfileMenu),
2623 ::core::stringify!(new),
2624 )
2625 });
2626 <Self as IVersusSequence_VersusProfileMenuMethods>::ctor(this, menu_item_list, menu_content);
2627 this
2628 }
2629}
2630
2631#[cfg(feature = "app-versussequence")]
2632impl VersusSequence_ProfileDownloadSequence {
2633 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
2634 pub fn create_bind(
2635 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2636 replay_meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
2637 ) -> () {
2638 unsafe {
2639 ::unity::il2cpp_call!((::unity::module_base()+0x1b1be40usize)as*mut u8,();
2640(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(replay_meta_data))
2641 }
2642 }
2643}
2644
2645#[cfg(feature = "app-versussequence")]
2646pub trait IVersusSequence_ProfileDownloadSequenceMethods: IVersusSequence_ProfileDownloadSequence {
2647 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
2648 fn ctor(self, replay_meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>) -> () {
2649 unsafe {
2650 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2651 <Self as ::unity::SystemObject>::as_instance(self),
2652 );
2653 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b770usize)as*mut u8,();
2654(VersusSequence_ProfileDownloadSequence)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(replay_meta_data))
2655 }
2656 }
2657 #[doc = "`TryGetOpponentInfo(*mut::unity::Il2CppString, *mutu64)` overload"]
2658 fn try_get_opponent_info(self) -> (bool, ::unity::Il2CppString, u64) {
2659 unsafe {
2660 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2661 <Self as ::unity::SystemObject>::as_instance(self),
2662 );
2663 let mut __out_0 = ::core::mem::MaybeUninit::<::unity::Il2CppString>::uninit();
2664 let mut __out_1 = ::core::mem::MaybeUninit::<u64>::uninit();
2665 let __ret = {
2666 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b7b0usize)as*mut u8,bool;
2667(VersusSequence_ProfileDownloadSequence)__receiver,(*mut::unity::Il2CppString)__out_0.as_mut_ptr(),(*mut u64)__out_1.as_mut_ptr())
2668 };
2669 (__ret, __out_0.assume_init(), __out_1.assume_init())
2670 }
2671 }
2672 #[doc = "`Download()` overload"]
2673 fn download(self) -> () {
2674 unsafe {
2675 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2676 <Self as ::unity::SystemObject>::as_instance(self),
2677 );
2678 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b890usize)as*mut u8,();
2679(VersusSequence_ProfileDownloadSequence)__receiver)
2680 }
2681 }
2682 #[doc = "`PostDownload()` overload"]
2683 fn post_download(self) -> () {
2684 unsafe {
2685 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2686 <Self as ::unity::SystemObject>::as_instance(self),
2687 );
2688 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b990usize)as*mut u8,();
2689(VersusSequence_ProfileDownloadSequence)__receiver)
2690 }
2691 }
2692 #[doc = "`Sanitize()` overload"]
2693 fn sanitize(self) -> () {
2694 unsafe {
2695 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2696 <Self as ::unity::SystemObject>::as_instance(self),
2697 );
2698 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ba70usize)as*mut u8,();
2699(VersusSequence_ProfileDownloadSequence)__receiver)
2700 }
2701 }
2702 #[doc = "`OpenDialog()` overload"]
2703 fn open_dialog(self) -> () {
2704 unsafe {
2705 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2706 <Self as ::unity::SystemObject>::as_instance(self),
2707 );
2708 ::unity::il2cpp_call!((::unity::module_base()+0x1b1bb90usize)as*mut u8,();
2709(VersusSequence_ProfileDownloadSequence)__receiver)
2710 }
2711 }
2712 #[doc = "`Save()` overload"]
2713 fn save(self) -> () {
2714 unsafe {
2715 let __receiver = <VersusSequence_ProfileDownloadSequence as ::unity::FromIlInstance>::from_il_instance(
2716 <Self as ::unity::SystemObject>::as_instance(self),
2717 );
2718 ::unity::il2cpp_call!((::unity::module_base()+0x1b1bca0usize)as*mut u8,();
2719(VersusSequence_ProfileDownloadSequence)__receiver)
2720 }
2721 }
2722}
2723
2724#[cfg(feature = "app-versussequence")]
2725impl<__T: IVersusSequence_ProfileDownloadSequence> IVersusSequence_ProfileDownloadSequenceMethods for __T {}
2726
2727#[cfg(feature = "app-versussequence")]
2728impl VersusSequence_ProfileDownloadSequence {
2729 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2730 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2731 }
2732
2733 pub fn try_get_opponent_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2734 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2735 }
2736
2737 pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2738 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2739 }
2740
2741 pub fn post_download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2742 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2743 }
2744
2745 pub fn sanitize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2746 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2747 }
2748
2749 pub fn open_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2750 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2751 }
2752
2753 pub fn save_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2754 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2755 }
2756
2757 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2758 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2759 }
2760}
2761
2762#[cfg(feature = "app-versussequence")]
2763impl VersusSequence_ProfileDownloadSequence {
2764 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` — overload selector"]
2765 pub fn new(replay_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData) -> Self {
2766 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2767 panic!(
2768 "{}
2769::{}
2770 failed to instantiate",
2771 ::core::stringify!(VersusSequence_ProfileDownloadSequence),
2772 ::core::stringify!(new),
2773 )
2774 });
2775 <Self as IVersusSequence_ProfileDownloadSequenceMethods>::ctor(this, replay_meta_data);
2776 this
2777 }
2778}
2779
2780#[cfg(feature = "app-versussequence")]
2781pub trait IVersusSequence_VersusMatchingMenu_FriendMenuItemMethods: IVersusSequence_VersusMatchingMenu_FriendMenuItem {
2782 #[doc = "`.ctor()` overload"]
2783 fn ctor(self) -> () {
2784 unsafe {
2785 let __receiver = <VersusSequence_VersusMatchingMenu_FriendMenuItem as ::unity::FromIlInstance>::from_il_instance(
2786 <Self as ::unity::SystemObject>::as_instance(self),
2787 );
2788 ::unity::il2cpp_call!((::unity::module_base()+0x22f7c40usize)as*mut u8,();
2789(VersusSequence_VersusMatchingMenu_FriendMenuItem)__receiver)
2790 }
2791 }
2792 #[doc = "`ACall()` overload"]
2793 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
2794 unsafe {
2795 let __receiver = <VersusSequence_VersusMatchingMenu_FriendMenuItem as ::unity::FromIlInstance>::from_il_instance(
2796 <Self as ::unity::SystemObject>::as_instance(self),
2797 );
2798 {
2799 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2800 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
2801 panic!(
2802 "unity: virtual slot {}
2803 out of range (vtable len {}
2804) on the runtime class behind {}
2805 (method `{}
2806`)",
2807 18usize,
2808 __vt.len(),
2809 <VersusSequence_VersusMatchingMenu_FriendMenuItem as ::unity::ClassIdentity>::NAME,
2810 "ACall",
2811 )
2812 });
2813 let __inner: extern "C" fn(
2814 VersusSequence_VersusMatchingMenu_FriendMenuItem,
2815 ::unity::OptionalMethod,
2816 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
2817 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2818 __inner(__receiver, __mi)
2819 }
2820 }
2821 }
2822 #[doc = "`OnSelect()` overload"]
2823 fn on_select(self) -> () {
2824 unsafe {
2825 let __receiver = <VersusSequence_VersusMatchingMenu_FriendMenuItem as ::unity::FromIlInstance>::from_il_instance(
2826 <Self as ::unity::SystemObject>::as_instance(self),
2827 );
2828 {
2829 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2830 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
2831 panic!(
2832 "unity: virtual slot {}
2833 out of range (vtable len {}
2834) on the runtime class behind {}
2835 (method `{}
2836`)",
2837 12usize,
2838 __vt.len(),
2839 <VersusSequence_VersusMatchingMenu_FriendMenuItem as ::unity::ClassIdentity>::NAME,
2840 "OnSelect",
2841 )
2842 });
2843 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu_FriendMenuItem, ::unity::OptionalMethod) -> () =
2844 ::core::mem::transmute(__vi.method_ptr);
2845 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2846 __inner(__receiver, __mi)
2847 }
2848 }
2849 }
2850}
2851
2852#[cfg(feature = "app-versussequence")]
2853impl<__T: IVersusSequence_VersusMatchingMenu_FriendMenuItem> IVersusSequence_VersusMatchingMenu_FriendMenuItemMethods for __T {}
2854
2855#[cfg(feature = "app-versussequence")]
2856impl VersusSequence_VersusMatchingMenu_FriendMenuItem {
2857 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2858 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2859 }
2860
2861 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2862 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2863 }
2864
2865 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2866 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2867 }
2868}
2869
2870#[cfg(feature = "app-versussequence")]
2871impl VersusSequence_VersusMatchingMenu_FriendMenuItem {
2872 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_FriendMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2873 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
2874 let __mi = Self::a_call_method_info();
2875 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
2876 ::core::mem::transmute(__mi.method_ptr);
2877 __inner(this.into(), ::core::option::Option::None)
2878 }
2879
2880 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_FriendMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2881 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2882 let __mi = Self::on_select_method_info();
2883 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2884 __inner(this.into(), ::core::option::Option::None)
2885 }
2886}
2887
2888#[cfg(feature = "app-versussequence")]
2889impl VersusSequence_VersusMatchingMenu_FriendMenuItem {
2890 #[doc = "`.ctor()` — no args"]
2891 pub fn new() -> Self {
2892 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2893 panic!(
2894 "{}
2895::{}
2896 failed to instantiate",
2897 ::core::stringify!(VersusSequence_VersusMatchingMenu_FriendMenuItem),
2898 ::core::stringify!(new),
2899 )
2900 });
2901 <Self as IVersusSequence_VersusMatchingMenu_FriendMenuItemMethods>::ctor(this);
2902 this
2903 }
2904}
2905
2906#[cfg(feature = "app-versussequence")]
2907pub trait IVersusSequence_VersusMatchingMenu_RandomMenuItemMethods: IVersusSequence_VersusMatchingMenu_RandomMenuItem {
2908 #[doc = "`.ctor()` overload"]
2909 fn ctor(self) -> () {
2910 unsafe {
2911 let __receiver = <VersusSequence_VersusMatchingMenu_RandomMenuItem as ::unity::FromIlInstance>::from_il_instance(
2912 <Self as ::unity::SystemObject>::as_instance(self),
2913 );
2914 ::unity::il2cpp_call!((::unity::module_base()+0x22f82d0usize)as*mut u8,();
2915(VersusSequence_VersusMatchingMenu_RandomMenuItem)__receiver)
2916 }
2917 }
2918 #[doc = "`ACall()` overload"]
2919 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
2920 unsafe {
2921 let __receiver = <VersusSequence_VersusMatchingMenu_RandomMenuItem as ::unity::FromIlInstance>::from_il_instance(
2922 <Self as ::unity::SystemObject>::as_instance(self),
2923 );
2924 {
2925 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2926 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
2927 panic!(
2928 "unity: virtual slot {}
2929 out of range (vtable len {}
2930) on the runtime class behind {}
2931 (method `{}
2932`)",
2933 18usize,
2934 __vt.len(),
2935 <VersusSequence_VersusMatchingMenu_RandomMenuItem as ::unity::ClassIdentity>::NAME,
2936 "ACall",
2937 )
2938 });
2939 let __inner: extern "C" fn(
2940 VersusSequence_VersusMatchingMenu_RandomMenuItem,
2941 ::unity::OptionalMethod,
2942 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
2943 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2944 __inner(__receiver, __mi)
2945 }
2946 }
2947 }
2948 #[doc = "`OnSelect()` overload"]
2949 fn on_select(self) -> () {
2950 unsafe {
2951 let __receiver = <VersusSequence_VersusMatchingMenu_RandomMenuItem as ::unity::FromIlInstance>::from_il_instance(
2952 <Self as ::unity::SystemObject>::as_instance(self),
2953 );
2954 {
2955 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2956 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
2957 panic!(
2958 "unity: virtual slot {}
2959 out of range (vtable len {}
2960) on the runtime class behind {}
2961 (method `{}
2962`)",
2963 12usize,
2964 __vt.len(),
2965 <VersusSequence_VersusMatchingMenu_RandomMenuItem as ::unity::ClassIdentity>::NAME,
2966 "OnSelect",
2967 )
2968 });
2969 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu_RandomMenuItem, ::unity::OptionalMethod) -> () =
2970 ::core::mem::transmute(__vi.method_ptr);
2971 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2972 __inner(__receiver, __mi)
2973 }
2974 }
2975 }
2976}
2977
2978#[cfg(feature = "app-versussequence")]
2979impl<__T: IVersusSequence_VersusMatchingMenu_RandomMenuItem> IVersusSequence_VersusMatchingMenu_RandomMenuItemMethods for __T {}
2980
2981#[cfg(feature = "app-versussequence")]
2982impl VersusSequence_VersusMatchingMenu_RandomMenuItem {
2983 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2985 }
2986
2987 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2989 }
2990
2991 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2993 }
2994}
2995
2996#[cfg(feature = "app-versussequence")]
2997impl VersusSequence_VersusMatchingMenu_RandomMenuItem {
2998 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_RandomMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2999 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
3000 let __mi = Self::a_call_method_info();
3001 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3002 ::core::mem::transmute(__mi.method_ptr);
3003 __inner(this.into(), ::core::option::Option::None)
3004 }
3005
3006 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu_RandomMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3007 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
3008 let __mi = Self::on_select_method_info();
3009 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
3010 __inner(this.into(), ::core::option::Option::None)
3011 }
3012}
3013
3014#[cfg(feature = "app-versussequence")]
3015impl VersusSequence_VersusMatchingMenu_RandomMenuItem {
3016 #[doc = "`.ctor()` — no args"]
3017 pub fn new() -> Self {
3018 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3019 panic!(
3020 "{}
3021::{}
3022 failed to instantiate",
3023 ::core::stringify!(VersusSequence_VersusMatchingMenu_RandomMenuItem),
3024 ::core::stringify!(new),
3025 )
3026 });
3027 <Self as IVersusSequence_VersusMatchingMenu_RandomMenuItemMethods>::ctor(this);
3028 this
3029 }
3030}
3031
3032#[cfg(feature = "app-versussequence")]
3033impl VersusSequence_VersusCasualMenu {
3034 #[doc = "`InitializedSelected()` overload"]
3035 pub fn initialized_selected() -> () {
3036 unsafe {
3037 ::unity::il2cpp_call!((::unity::module_base()+0x1b1cda0usize)as*mut u8,();
3038 )
3039 }
3040 }
3041
3042 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
3043 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
3044 unsafe {
3045 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ce10usize)as*mut u8,();
3046(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
3047 }
3048 }
3049
3050 #[doc = "`.cctor()` overload"]
3051 pub fn cctor() -> () {
3052 unsafe {
3053 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d1f0usize)as*mut u8,();
3054 )
3055 }
3056 }
3057}
3058
3059#[cfg(feature = "app-versussequence")]
3060pub trait IVersusSequence_VersusCasualMenuMethods: IVersusSequence_VersusCasualMenu {
3061 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusmapmenucontent::VersusMapMenuContent)` overload"]
3062 fn ctor(
3063 self,
3064 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
3065 menu_content: impl ::core::convert::Into<crate::app::versusmapmenucontent::VersusMapMenuContent>,
3066 ) -> () {
3067 unsafe {
3068 let __receiver =
3069 <VersusSequence_VersusCasualMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3070 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d030usize)as*mut u8,();
3071(VersusSequence_VersusCasualMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versusmapmenucontent::VersusMapMenuContent)::core::convert::Into::into(menu_content))
3072 }
3073 }
3074 #[doc = "`GetName()` overload"]
3075 fn get_name(self) -> ::unity::Il2CppString {
3076 unsafe {
3077 let __receiver =
3078 <VersusSequence_VersusCasualMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3079 {
3080 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3081 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
3082 panic!(
3083 "unity: virtual slot {}
3084 out of range (vtable len {}
3085) on the runtime class behind {}
3086 (method `{}
3087`)",
3088 30usize,
3089 __vt.len(),
3090 <VersusSequence_VersusCasualMenu as ::unity::ClassIdentity>::NAME,
3091 "GetName",
3092 )
3093 });
3094 let __inner: extern "C" fn(VersusSequence_VersusCasualMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3095 ::core::mem::transmute(__vi.method_ptr);
3096 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3097 __inner(__receiver, __mi)
3098 }
3099 }
3100 }
3101 #[doc = "`GetTutorial()` overload"]
3102 fn get_tutorial(self) -> ::unity::Il2CppString {
3103 unsafe {
3104 let __receiver =
3105 <VersusSequence_VersusCasualMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3106 {
3107 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3108 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
3109 panic!(
3110 "unity: virtual slot {}
3111 out of range (vtable len {}
3112) on the runtime class behind {}
3113 (method `{}
3114`)",
3115 63usize,
3116 __vt.len(),
3117 <VersusSequence_VersusCasualMenu as ::unity::ClassIdentity>::NAME,
3118 "GetTutorial",
3119 )
3120 });
3121 let __inner: extern "C" fn(VersusSequence_VersusCasualMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3122 ::core::mem::transmute(__vi.method_ptr);
3123 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3124 __inner(__receiver, __mi)
3125 }
3126 }
3127 }
3128 #[doc = "`BCall()` overload"]
3129 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
3130 unsafe {
3131 let __receiver =
3132 <VersusSequence_VersusCasualMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3133 {
3134 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3135 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
3136 panic!(
3137 "unity: virtual slot {}
3138 out of range (vtable len {}
3139) on the runtime class behind {}
3140 (method `{}
3141`)",
3142 51usize,
3143 __vt.len(),
3144 <VersusSequence_VersusCasualMenu as ::unity::ClassIdentity>::NAME,
3145 "BCall",
3146 )
3147 });
3148 let __inner: extern "C" fn(VersusSequence_VersusCasualMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3149 ::core::mem::transmute(__vi.method_ptr);
3150 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3151 __inner(__receiver, __mi)
3152 }
3153 }
3154 }
3155}
3156
3157#[cfg(feature = "app-versussequence")]
3158impl<__T: IVersusSequence_VersusCasualMenu> IVersusSequence_VersusCasualMenuMethods for __T {}
3159
3160#[cfg(feature = "app-versussequence")]
3161impl VersusSequence_VersusCasualMenu {
3162 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3164 }
3165
3166 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3168 }
3169
3170 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3172 }
3173
3174 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3175 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3176 }
3177
3178 pub fn get_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3180 }
3181
3182 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3184 }
3185
3186 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3188 }
3189}
3190
3191#[cfg(feature = "app-versussequence")]
3192impl VersusSequence_VersusCasualMenu {
3193 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusCasualMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3194 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3195 let __mi = Self::get_name_method_info();
3196 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3197 __inner(this.into(), ::core::option::Option::None)
3198 }
3199
3200 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusCasualMenu`'s own `GetTutorial`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3201 pub unsafe fn get_tutorial(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3202 let __mi = Self::get_tutorial_method_info();
3203 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3204 __inner(this.into(), ::core::option::Option::None)
3205 }
3206
3207 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusCasualMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3208 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
3209 let __mi = Self::b_call_method_info();
3210 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3211 ::core::mem::transmute(__mi.method_ptr);
3212 __inner(this.into(), ::core::option::Option::None)
3213 }
3214}
3215
3216#[cfg(feature = "app-versussequence")]
3217impl VersusSequence_VersusCasualMenu {
3218 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusmapmenucontent::VersusMapMenuContent)` — overload selector"]
3219 pub fn new(
3220 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
3221 menu_content: crate::app::versusmapmenucontent::VersusMapMenuContent,
3222 ) -> Self {
3223 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3224 panic!(
3225 "{}
3226::{}
3227 failed to instantiate",
3228 ::core::stringify!(VersusSequence_VersusCasualMenu),
3229 ::core::stringify!(new),
3230 )
3231 });
3232 <Self as IVersusSequence_VersusCasualMenuMethods>::ctor(this, menu_item_list, menu_content);
3233 this
3234 }
3235}
3236
3237#[cfg(feature = "app-versussequence")]
3238pub trait IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallbackMethods:
3239 IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback
3240{
3241 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
3242 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
3243 unsafe {
3244 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback as ::unity::FromIlInstance>::from_il_instance(
3245 <Self as ::unity::SystemObject>::as_instance(self),
3246 );
3247 ::unity::il2cpp_call!((::unity::module_base()+0x3ed9b20usize)as*mut u8,();
3248(VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
3249 }
3250 }
3251 #[doc = "`Invoke(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, ::unity::Il2CppString, u16)` overload"]
3252 fn invoke(
3253 self,
3254 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
3255 meta_path: impl ::core::convert::Into<::unity::Il2CppString>,
3256 slot_id: impl ::core::convert::Into<u16>,
3257 ) -> () {
3258 unsafe {
3259 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback as ::unity::FromIlInstance>::from_il_instance(
3260 <Self as ::unity::SystemObject>::as_instance(self),
3261 );
3262 {
3263 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3264 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
3265 panic!(
3266 "unity: virtual slot {}
3267 out of range (vtable len {}
3268) on the runtime class behind {}
3269 (method `{}
3270`)",
3271 13usize,
3272 __vt.len(),
3273 <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback as ::unity::ClassIdentity>::NAME,
3274 "Invoke",
3275 )
3276 });
3277 let __inner: extern "C" fn(
3278 VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback,
3279 crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
3280 ::unity::Il2CppString,
3281 u16,
3282 ::unity::OptionalMethod,
3283 ) -> () = ::core::mem::transmute(__vi.method_ptr);
3284 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3285 __inner(
3286 __receiver,
3287 ::core::convert::Into::into(meta_data),
3288 ::core::convert::Into::into(meta_path),
3289 ::core::convert::Into::into(slot_id),
3290 __mi,
3291 )
3292 }
3293 }
3294 }
3295}
3296
3297#[cfg(feature = "app-versussequence")]
3298impl<__T: IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback>
3299 IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallbackMethods for __T
3300{
3301}
3302
3303#[cfg(feature = "app-versussequence")]
3304impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback {
3305 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3306 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3307 }
3308
3309 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3310 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3311 }
3312}
3313
3314#[cfg(feature = "app-versussequence")]
3315impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback {
3316 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3317 pub unsafe fn invoke(
3318 this: impl ::core::convert::Into<::unity::IlInstance>,
3319 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
3320 meta_path: ::unity::Il2CppString,
3321 slot_id: u16,
3322 ) -> () {
3323 let __mi = Self::invoke_method_info();
3324 let __inner: extern "C" fn(
3325 ::unity::IlInstance,
3326 crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
3327 ::unity::Il2CppString,
3328 u16,
3329 ::unity::OptionalMethod,
3330 ) -> () = ::core::mem::transmute(__mi.method_ptr);
3331 __inner(this.into(), meta_data, meta_path, slot_id, ::core::option::Option::None)
3332 }
3333}
3334
3335#[cfg(feature = "app-versussequence")]
3336impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback {
3337 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
3338 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
3339 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3340 panic!(
3341 "{}
3342::{}
3343 failed to instantiate",
3344 ::core::stringify!(VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback),
3345 ::core::stringify!(new),
3346 )
3347 });
3348 <Self as IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallbackMethods>::ctor(this, object, method);
3349 this
3350 }
3351}
3352
3353#[cfg(feature = "app-versussequence")]
3354pub trait IVersusSequence_VersusCasualMenu_SelectMapMenuItemMethods: IVersusSequence_VersusCasualMenu_SelectMapMenuItem {
3355 #[doc = "`.ctor(i32)` overload"]
3356 fn ctor(self, map_number: impl ::core::convert::Into<i32>) -> () {
3357 unsafe {
3358 let __receiver = <VersusSequence_VersusCasualMenu_SelectMapMenuItem as ::unity::FromIlInstance>::from_il_instance(
3359 <Self as ::unity::SystemObject>::as_instance(self),
3360 );
3361 ::unity::il2cpp_call!((::unity::module_base()+0x22f6d20usize)as*mut u8,();
3362(VersusSequence_VersusCasualMenu_SelectMapMenuItem)__receiver,(i32)::core::convert::Into::into(map_number))
3363 }
3364 }
3365 #[doc = "`ACall()` overload"]
3366 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
3367 unsafe {
3368 let __receiver = <VersusSequence_VersusCasualMenu_SelectMapMenuItem as ::unity::FromIlInstance>::from_il_instance(
3369 <Self as ::unity::SystemObject>::as_instance(self),
3370 );
3371 {
3372 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3373 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
3374 panic!(
3375 "unity: virtual slot {}
3376 out of range (vtable len {}
3377) on the runtime class behind {}
3378 (method `{}
3379`)",
3380 18usize,
3381 __vt.len(),
3382 <VersusSequence_VersusCasualMenu_SelectMapMenuItem as ::unity::ClassIdentity>::NAME,
3383 "ACall",
3384 )
3385 });
3386 let __inner: extern "C" fn(
3387 VersusSequence_VersusCasualMenu_SelectMapMenuItem,
3388 ::unity::OptionalMethod,
3389 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
3390 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3391 __inner(__receiver, __mi)
3392 }
3393 }
3394 }
3395 #[doc = "`OnSelect()` overload"]
3396 fn on_select(self) -> () {
3397 unsafe {
3398 let __receiver = <VersusSequence_VersusCasualMenu_SelectMapMenuItem as ::unity::FromIlInstance>::from_il_instance(
3399 <Self as ::unity::SystemObject>::as_instance(self),
3400 );
3401 {
3402 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3403 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
3404 panic!(
3405 "unity: virtual slot {}
3406 out of range (vtable len {}
3407) on the runtime class behind {}
3408 (method `{}
3409`)",
3410 12usize,
3411 __vt.len(),
3412 <VersusSequence_VersusCasualMenu_SelectMapMenuItem as ::unity::ClassIdentity>::NAME,
3413 "OnSelect",
3414 )
3415 });
3416 let __inner: extern "C" fn(VersusSequence_VersusCasualMenu_SelectMapMenuItem, ::unity::OptionalMethod) -> () =
3417 ::core::mem::transmute(__vi.method_ptr);
3418 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3419 __inner(__receiver, __mi)
3420 }
3421 }
3422 }
3423}
3424
3425#[cfg(feature = "app-versussequence")]
3426impl<__T: IVersusSequence_VersusCasualMenu_SelectMapMenuItem> IVersusSequence_VersusCasualMenu_SelectMapMenuItemMethods for __T {}
3427
3428#[cfg(feature = "app-versussequence")]
3429impl VersusSequence_VersusCasualMenu_SelectMapMenuItem {
3430 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3432 }
3433
3434 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3436 }
3437
3438 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3440 }
3441}
3442
3443#[cfg(feature = "app-versussequence")]
3444impl VersusSequence_VersusCasualMenu_SelectMapMenuItem {
3445 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusCasualMenu_SelectMapMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3446 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
3447 let __mi = Self::a_call_method_info();
3448 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3449 ::core::mem::transmute(__mi.method_ptr);
3450 __inner(this.into(), ::core::option::Option::None)
3451 }
3452
3453 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusCasualMenu_SelectMapMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3454 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
3455 let __mi = Self::on_select_method_info();
3456 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
3457 __inner(this.into(), ::core::option::Option::None)
3458 }
3459}
3460
3461#[cfg(feature = "app-versussequence")]
3462impl VersusSequence_VersusCasualMenu_SelectMapMenuItem {
3463 #[doc = "`.ctor(i32)` — overload selector"]
3464 pub fn new(map_number: i32) -> Self {
3465 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3466 panic!(
3467 "{}
3468::{}
3469 failed to instantiate",
3470 ::core::stringify!(VersusSequence_VersusCasualMenu_SelectMapMenuItem),
3471 ::core::stringify!(new),
3472 )
3473 });
3474 <Self as IVersusSequence_VersusCasualMenu_SelectMapMenuItemMethods>::ctor(this, map_number);
3475 this
3476 }
3477}
3478
3479#[cfg(feature = "app-versussequence")]
3480impl VersusSequence_VersusTopMenu {
3481 #[doc = "`InitializedSelected()` overload"]
3482 pub fn initialized_selected() -> () {
3483 unsafe {
3484 ::unity::il2cpp_call!((::unity::module_base()+0x1b27b20usize)as*mut u8,();
3485 )
3486 }
3487 }
3488
3489 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
3490 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
3491 unsafe {
3492 ::unity::il2cpp_call!((::unity::module_base()+0x1b27b90usize)as*mut u8,();
3493(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
3494 }
3495 }
3496
3497 #[doc = "`.cctor()` overload"]
3498 pub fn cctor() -> () {
3499 unsafe {
3500 ::unity::il2cpp_call!((::unity::module_base()+0x1b27ee0usize)as*mut u8,();
3501 )
3502 }
3503 }
3504}
3505
3506#[cfg(feature = "app-versussequence")]
3507pub trait IVersusSequence_VersusTopMenuMethods: IVersusSequence_VersusTopMenu {
3508 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` overload"]
3509 fn ctor(
3510 self,
3511 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
3512 menu_content: impl ::core::convert::Into<crate::app::versustopmenucontent::VersusTopMenuContent>,
3513 ) -> () {
3514 unsafe {
3515 let __receiver =
3516 <VersusSequence_VersusTopMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3517 ::unity::il2cpp_call!((::unity::module_base()+0x1b27d20usize)as*mut u8,();
3518(VersusSequence_VersusTopMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versustopmenucontent::VersusTopMenuContent)::core::convert::Into::into(menu_content))
3519 }
3520 }
3521 #[doc = "`GetName()` overload"]
3522 fn get_name(self) -> ::unity::Il2CppString {
3523 unsafe {
3524 let __receiver =
3525 <VersusSequence_VersusTopMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3526 {
3527 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3528 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
3529 panic!(
3530 "unity: virtual slot {}
3531 out of range (vtable len {}
3532) on the runtime class behind {}
3533 (method `{}
3534`)",
3535 30usize,
3536 __vt.len(),
3537 <VersusSequence_VersusTopMenu as ::unity::ClassIdentity>::NAME,
3538 "GetName",
3539 )
3540 });
3541 let __inner: extern "C" fn(VersusSequence_VersusTopMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3542 ::core::mem::transmute(__vi.method_ptr);
3543 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3544 __inner(__receiver, __mi)
3545 }
3546 }
3547 }
3548 #[doc = "`GetTutorial()` overload"]
3549 fn get_tutorial(self) -> ::unity::Il2CppString {
3550 unsafe {
3551 let __receiver =
3552 <VersusSequence_VersusTopMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3553 {
3554 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3555 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
3556 panic!(
3557 "unity: virtual slot {}
3558 out of range (vtable len {}
3559) on the runtime class behind {}
3560 (method `{}
3561`)",
3562 63usize,
3563 __vt.len(),
3564 <VersusSequence_VersusTopMenu as ::unity::ClassIdentity>::NAME,
3565 "GetTutorial",
3566 )
3567 });
3568 let __inner: extern "C" fn(VersusSequence_VersusTopMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3569 ::core::mem::transmute(__vi.method_ptr);
3570 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3571 __inner(__receiver, __mi)
3572 }
3573 }
3574 }
3575 #[doc = "`BCall()` overload"]
3576 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
3577 unsafe {
3578 let __receiver =
3579 <VersusSequence_VersusTopMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3580 {
3581 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3582 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
3583 panic!(
3584 "unity: virtual slot {}
3585 out of range (vtable len {}
3586) on the runtime class behind {}
3587 (method `{}
3588`)",
3589 51usize,
3590 __vt.len(),
3591 <VersusSequence_VersusTopMenu as ::unity::ClassIdentity>::NAME,
3592 "BCall",
3593 )
3594 });
3595 let __inner: extern "C" fn(VersusSequence_VersusTopMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3596 ::core::mem::transmute(__vi.method_ptr);
3597 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3598 __inner(__receiver, __mi)
3599 }
3600 }
3601 }
3602}
3603
3604#[cfg(feature = "app-versussequence")]
3605impl<__T: IVersusSequence_VersusTopMenu> IVersusSequence_VersusTopMenuMethods for __T {}
3606
3607#[cfg(feature = "app-versussequence")]
3608impl VersusSequence_VersusTopMenu {
3609 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3610 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3611 }
3612
3613 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3614 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3615 }
3616
3617 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3618 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3619 }
3620
3621 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3622 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3623 }
3624
3625 pub fn get_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3626 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3627 }
3628
3629 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3630 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3631 }
3632
3633 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3634 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3635 }
3636}
3637
3638#[cfg(feature = "app-versussequence")]
3639impl VersusSequence_VersusTopMenu {
3640 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3641 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3642 let __mi = Self::get_name_method_info();
3643 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3644 __inner(this.into(), ::core::option::Option::None)
3645 }
3646
3647 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu`'s own `GetTutorial`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3648 pub unsafe fn get_tutorial(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3649 let __mi = Self::get_tutorial_method_info();
3650 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3651 __inner(this.into(), ::core::option::Option::None)
3652 }
3653
3654 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3655 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
3656 let __mi = Self::b_call_method_info();
3657 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3658 ::core::mem::transmute(__mi.method_ptr);
3659 __inner(this.into(), ::core::option::Option::None)
3660 }
3661}
3662
3663#[cfg(feature = "app-versussequence")]
3664impl VersusSequence_VersusTopMenu {
3665 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` — overload selector"]
3666 pub fn new(
3667 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
3668 menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
3669 ) -> Self {
3670 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3671 panic!(
3672 "{}
3673::{}
3674 failed to instantiate",
3675 ::core::stringify!(VersusSequence_VersusTopMenu),
3676 ::core::stringify!(new),
3677 )
3678 });
3679 <Self as IVersusSequence_VersusTopMenuMethods>::ctor(this, menu_item_list, menu_content);
3680 this
3681 }
3682}
3683
3684#[cfg(feature = "app-versussequence")]
3685impl VersusSequence_VersusFriendMenu {
3686 #[doc = "`InitializedSelected()` overload"]
3687 pub fn initialized_selected() -> () {
3688 unsafe {
3689 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d200usize)as*mut u8,();
3690 )
3691 }
3692 }
3693
3694 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
3695 pub fn create_bind(
3696 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3697 meta_data_list: impl ::core::convert::Into<
3698 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3699 >,
3700 ) -> () {
3701 unsafe {
3702 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d270usize)as*mut u8,();
3703(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)::core::convert::Into::into(meta_data_list))
3704 }
3705 }
3706
3707 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>)` overload"]
3708 pub fn create_bind_2(
3709 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3710 meta_data_list: impl ::core::convert::Into<
3711 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
3712 >,
3713 ) -> () {
3714 unsafe {
3715 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d5a0usize)as*mut u8,();
3716(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>)::core::convert::Into::into(meta_data_list))
3717 }
3718 }
3719
3720 #[doc = "`.cctor()` overload"]
3721 pub fn cctor() -> () {
3722 unsafe {
3723 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d840usize)as*mut u8,();
3724 )
3725 }
3726 }
3727}
3728
3729#[cfg(feature = "app-versussequence")]
3730pub trait IVersusSequence_VersusFriendMenuMethods: IVersusSequence_VersusFriendMenu {
3731 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusfriendmenucontent::VersusFriendMenuContent)` overload"]
3732 fn ctor(
3733 self,
3734 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
3735 menu_content: impl ::core::convert::Into<crate::app::versusfriendmenucontent::VersusFriendMenuContent>,
3736 ) -> () {
3737 unsafe {
3738 let __receiver =
3739 <VersusSequence_VersusFriendMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3740 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d4a0usize)as*mut u8,();
3741(VersusSequence_VersusFriendMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versusfriendmenucontent::VersusFriendMenuContent)::core::convert::Into::into(menu_content))
3742 }
3743 }
3744 #[doc = "`GetName()` overload"]
3745 fn get_name(self) -> ::unity::Il2CppString {
3746 unsafe {
3747 let __receiver =
3748 <VersusSequence_VersusFriendMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3749 {
3750 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3751 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
3752 panic!(
3753 "unity: virtual slot {}
3754 out of range (vtable len {}
3755) on the runtime class behind {}
3756 (method `{}
3757`)",
3758 30usize,
3759 __vt.len(),
3760 <VersusSequence_VersusFriendMenu as ::unity::ClassIdentity>::NAME,
3761 "GetName",
3762 )
3763 });
3764 let __inner: extern "C" fn(VersusSequence_VersusFriendMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3765 ::core::mem::transmute(__vi.method_ptr);
3766 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3767 __inner(__receiver, __mi)
3768 }
3769 }
3770 }
3771 #[doc = "`BCall()` overload"]
3772 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
3773 unsafe {
3774 let __receiver =
3775 <VersusSequence_VersusFriendMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3776 {
3777 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3778 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
3779 panic!(
3780 "unity: virtual slot {}
3781 out of range (vtable len {}
3782) on the runtime class behind {}
3783 (method `{}
3784`)",
3785 51usize,
3786 __vt.len(),
3787 <VersusSequence_VersusFriendMenu as ::unity::ClassIdentity>::NAME,
3788 "BCall",
3789 )
3790 });
3791 let __inner: extern "C" fn(VersusSequence_VersusFriendMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3792 ::core::mem::transmute(__vi.method_ptr);
3793 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3794 __inner(__receiver, __mi)
3795 }
3796 }
3797 }
3798}
3799
3800#[cfg(feature = "app-versussequence")]
3801impl<__T: IVersusSequence_VersusFriendMenu> IVersusSequence_VersusFriendMenuMethods for __T {}
3802
3803#[cfg(feature = "app-versussequence")]
3804impl VersusSequence_VersusFriendMenu {
3805 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3806 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3807 }
3808
3809 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3810 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3811 }
3812
3813 pub fn create_bind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3814 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3815 }
3816
3817 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3818 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3819 }
3820
3821 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3822 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3823 }
3824
3825 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3826 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3827 }
3828
3829 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3830 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3831 }
3832}
3833
3834#[cfg(feature = "app-versussequence")]
3835impl VersusSequence_VersusFriendMenu {
3836 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3837 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3838 let __mi = Self::get_name_method_info();
3839 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3840 __inner(this.into(), ::core::option::Option::None)
3841 }
3842
3843 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3844 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
3845 let __mi = Self::b_call_method_info();
3846 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
3847 ::core::mem::transmute(__mi.method_ptr);
3848 __inner(this.into(), ::core::option::Option::None)
3849 }
3850}
3851
3852#[cfg(feature = "app-versussequence")]
3853impl VersusSequence_VersusFriendMenu {
3854 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versusfriendmenucontent::VersusFriendMenuContent)` — overload selector"]
3855 pub fn new(
3856 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
3857 menu_content: crate::app::versusfriendmenucontent::VersusFriendMenuContent,
3858 ) -> Self {
3859 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3860 panic!(
3861 "{}
3862::{}
3863 failed to instantiate",
3864 ::core::stringify!(VersusSequence_VersusFriendMenu),
3865 ::core::stringify!(new),
3866 )
3867 });
3868 <Self as IVersusSequence_VersusFriendMenuMethods>::ctor(this, menu_item_list, menu_content);
3869 this
3870 }
3871}
3872
3873#[cfg(feature = "app-versussequence")]
3874pub trait IVersusSequence_IVersusSequenceBaseMethods: IVersusSequence_IVersusSequenceBase {
3875 #[doc = "`JumpTo(crate::app::versussequence::VersusSequence_Label)` overload"]
3876 fn jump_to(self, label: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_Label>) -> () {
3877 unsafe {
3878 let __receiver =
3879 <VersusSequence_IVersusSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3880 {
3881 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3882 let __vi = *__vt.get(0usize).unwrap_or_else(|| {
3883 panic!(
3884 "unity: virtual slot {}
3885 out of range (vtable len {}
3886) on the runtime class behind {}
3887 (method `{}
3888`)",
3889 0usize,
3890 __vt.len(),
3891 <VersusSequence_IVersusSequenceBase as ::unity::ClassIdentity>::NAME,
3892 "JumpTo",
3893 )
3894 });
3895 let __inner: extern "C" fn(
3896 VersusSequence_IVersusSequenceBase,
3897 crate::app::versussequence::VersusSequence_Label,
3898 ::unity::OptionalMethod,
3899 ) -> () = ::core::mem::transmute(__vi.method_ptr);
3900 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3901 __inner(__receiver, ::core::convert::Into::into(label), __mi)
3902 }
3903 }
3904 }
3905 #[doc = "`GetMyEditDataId()` overload"]
3906 fn get_my_edit_data_id(self) -> u64 {
3907 unsafe {
3908 let __receiver =
3909 <VersusSequence_IVersusSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3910 {
3911 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3912 let __vi = *__vt.get(1usize).unwrap_or_else(|| {
3913 panic!(
3914 "unity: virtual slot {}
3915 out of range (vtable len {}
3916) on the runtime class behind {}
3917 (method `{}
3918`)",
3919 1usize,
3920 __vt.len(),
3921 <VersusSequence_IVersusSequenceBase as ::unity::ClassIdentity>::NAME,
3922 "GetMyEditDataId",
3923 )
3924 });
3925 let __inner: extern "C" fn(VersusSequence_IVersusSequenceBase, ::unity::OptionalMethod) -> u64 =
3926 ::core::mem::transmute(__vi.method_ptr);
3927 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3928 __inner(__receiver, __mi)
3929 }
3930 }
3931 }
3932 #[doc = "`GetNowRateName()` overload"]
3933 fn get_now_rate_name(self) -> ::unity::Il2CppString {
3934 unsafe {
3935 let __receiver =
3936 <VersusSequence_IVersusSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3937 {
3938 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3939 let __vi = *__vt.get(2usize).unwrap_or_else(|| {
3940 panic!(
3941 "unity: virtual slot {}
3942 out of range (vtable len {}
3943) on the runtime class behind {}
3944 (method `{}
3945`)",
3946 2usize,
3947 __vt.len(),
3948 <VersusSequence_IVersusSequenceBase as ::unity::ClassIdentity>::NAME,
3949 "GetNowRateName",
3950 )
3951 });
3952 let __inner: extern "C" fn(VersusSequence_IVersusSequenceBase, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3953 ::core::mem::transmute(__vi.method_ptr);
3954 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3955 __inner(__receiver, __mi)
3956 }
3957 }
3958 }
3959 #[doc = "`SetProfileTarget(crate::app::profilecard::ProfileCard)` overload"]
3960 fn set_profile_target(self, profile: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>) -> () {
3961 unsafe {
3962 let __receiver =
3963 <VersusSequence_IVersusSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3964 {
3965 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3966 let __vi = *__vt.get(3usize).unwrap_or_else(|| {
3967 panic!(
3968 "unity: virtual slot {}
3969 out of range (vtable len {}
3970) on the runtime class behind {}
3971 (method `{}
3972`)",
3973 3usize,
3974 __vt.len(),
3975 <VersusSequence_IVersusSequenceBase as ::unity::ClassIdentity>::NAME,
3976 "SetProfileTarget",
3977 )
3978 });
3979 let __inner: extern "C" fn(VersusSequence_IVersusSequenceBase, crate::app::profilecard::ProfileCard, ::unity::OptionalMethod) -> () =
3980 ::core::mem::transmute(__vi.method_ptr);
3981 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3982 __inner(__receiver, ::core::convert::Into::into(profile), __mi)
3983 }
3984 }
3985 }
3986}
3987
3988#[cfg(feature = "app-versussequence")]
3989impl<__T: IVersusSequence_IVersusSequenceBase> IVersusSequence_IVersusSequenceBaseMethods for __T {}
3990
3991#[cfg(feature = "app-versussequence")]
3992impl VersusSequence_IVersusSequenceBase {
3993 pub fn jump_to_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3994 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3995 }
3996
3997 pub fn get_my_edit_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3998 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3999 }
4000
4001 pub fn get_now_rate_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4002 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4003 }
4004
4005 pub fn set_profile_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4006 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4007 }
4008}
4009
4010#[cfg(feature = "app-versussequence")]
4011impl VersusSequence_IVersusSequenceBase {
4012 #[doc = "Direct (non-virtual) call to `VersusSequence_IVersusSequenceBase`'s own `JumpTo`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4013 pub unsafe fn jump_to(this: impl ::core::convert::Into<::unity::IlInstance>, label: crate::app::versussequence::VersusSequence_Label) -> () {
4014 let __mi = Self::jump_to_method_info();
4015 let __inner: extern "C" fn(::unity::IlInstance, crate::app::versussequence::VersusSequence_Label, ::unity::OptionalMethod) -> () =
4016 ::core::mem::transmute(__mi.method_ptr);
4017 __inner(this.into(), label, ::core::option::Option::None)
4018 }
4019
4020 #[doc = "Direct (non-virtual) call to `VersusSequence_IVersusSequenceBase`'s own `GetMyEditDataId`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4021 pub unsafe fn get_my_edit_data_id(this: impl ::core::convert::Into<::unity::IlInstance>) -> u64 {
4022 let __mi = Self::get_my_edit_data_id_method_info();
4023 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> u64 = ::core::mem::transmute(__mi.method_ptr);
4024 __inner(this.into(), ::core::option::Option::None)
4025 }
4026
4027 #[doc = "Direct (non-virtual) call to `VersusSequence_IVersusSequenceBase`'s own `GetNowRateName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4028 pub unsafe fn get_now_rate_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4029 let __mi = Self::get_now_rate_name_method_info();
4030 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4031 __inner(this.into(), ::core::option::Option::None)
4032 }
4033
4034 #[doc = "Direct (non-virtual) call to `VersusSequence_IVersusSequenceBase`'s own `SetProfileTarget`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4035 pub unsafe fn set_profile_target(this: impl ::core::convert::Into<::unity::IlInstance>, profile: crate::app::profilecard::ProfileCard) -> () {
4036 let __mi = Self::set_profile_target_method_info();
4037 let __inner: extern "C" fn(::unity::IlInstance, crate::app::profilecard::ProfileCard, ::unity::OptionalMethod) -> () =
4038 ::core::mem::transmute(__mi.method_ptr);
4039 __inner(this.into(), profile, ::core::option::Option::None)
4040 }
4041}
4042
4043#[cfg(feature = "app-versussequence")]
4044pub trait IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItemMethods: IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem {
4045 #[doc = "`.ctor(::unity::Il2CppString, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, u16, bool, bool, crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)` overload"]
4046 fn ctor(
4047 self,
4048 path: impl ::core::convert::Into<::unity::Il2CppString>,
4049 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
4050 slot_id: impl ::core::convert::Into<u16>,
4051 is_upload: impl ::core::convert::Into<bool>,
4052 is_play: impl ::core::convert::Into<bool>,
4053 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback>,
4054 ) -> () {
4055 unsafe {
4056 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::FromIlInstance>::from_il_instance(
4057 <Self as ::unity::SystemObject>::as_instance(self),
4058 );
4059 ::unity::il2cpp_call!((::unity::module_base()+0x22f9770usize)as*mut u8,();
4060(VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(path),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(u16)::core::convert::Into::into(slot_id),(bool)::core::convert::Into::into(is_upload),(bool)::core::convert::Into::into(is_play),(crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)::core::convert::Into::into(callback))
4061 }
4062 }
4063 #[doc = "`GetName()` overload"]
4064 fn get_name(self) -> ::unity::Il2CppString {
4065 unsafe {
4066 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::FromIlInstance>::from_il_instance(
4067 <Self as ::unity::SystemObject>::as_instance(self),
4068 );
4069 {
4070 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4071 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
4072 panic!(
4073 "unity: virtual slot {}
4074 out of range (vtable len {}
4075) on the runtime class behind {}
4076 (method `{}
4077`)",
4078 5usize,
4079 __vt.len(),
4080 <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::ClassIdentity>::NAME,
4081 "GetName",
4082 )
4083 });
4084 let __inner: extern "C" fn(
4085 VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem,
4086 ::unity::OptionalMethod,
4087 ) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
4088 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4089 __inner(__receiver, __mi)
4090 }
4091 }
4092 }
4093 #[doc = "`IsEnable()` overload"]
4094 fn is_enable(self) -> bool {
4095 unsafe {
4096 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::FromIlInstance>::from_il_instance(
4097 <Self as ::unity::SystemObject>::as_instance(self),
4098 );
4099 {
4100 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4101 let __vi = *__vt.get(22usize).unwrap_or_else(|| {
4102 panic!(
4103 "unity: virtual slot {}
4104 out of range (vtable len {}
4105) on the runtime class behind {}
4106 (method `{}
4107`)",
4108 22usize,
4109 __vt.len(),
4110 <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::ClassIdentity>::NAME,
4111 "IsEnable",
4112 )
4113 });
4114 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem, ::unity::OptionalMethod) -> bool =
4115 ::core::mem::transmute(__vi.method_ptr);
4116 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4117 __inner(__receiver, __mi)
4118 }
4119 }
4120 }
4121 #[doc = "`ACall()` overload"]
4122 fn a_call(self) -> crate::app::menuitem::MenuItem_Result {
4123 unsafe {
4124 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::FromIlInstance>::from_il_instance(
4125 <Self as ::unity::SystemObject>::as_instance(self),
4126 );
4127 {
4128 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4129 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
4130 panic!(
4131 "unity: virtual slot {}
4132 out of range (vtable len {}
4133) on the runtime class behind {}
4134 (method `{}
4135`)",
4136 12usize,
4137 __vt.len(),
4138 <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::ClassIdentity>::NAME,
4139 "ACall",
4140 )
4141 });
4142 let __inner: extern "C" fn(
4143 VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem,
4144 ::unity::OptionalMethod,
4145 ) -> crate::app::menuitem::MenuItem_Result = ::core::mem::transmute(__vi.method_ptr);
4146 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4147 __inner(__receiver, __mi)
4148 }
4149 }
4150 }
4151 #[doc = "`BCall()` overload"]
4152 fn b_call(self) -> crate::app::menuitem::MenuItem_Result {
4153 unsafe {
4154 let __receiver = <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::FromIlInstance>::from_il_instance(
4155 <Self as ::unity::SystemObject>::as_instance(self),
4156 );
4157 {
4158 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4159 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
4160 panic!(
4161 "unity: virtual slot {}
4162 out of range (vtable len {}
4163) on the runtime class behind {}
4164 (method `{}
4165`)",
4166 13usize,
4167 __vt.len(),
4168 <VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem as ::unity::ClassIdentity>::NAME,
4169 "BCall",
4170 )
4171 });
4172 let __inner: extern "C" fn(
4173 VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem,
4174 ::unity::OptionalMethod,
4175 ) -> crate::app::menuitem::MenuItem_Result = ::core::mem::transmute(__vi.method_ptr);
4176 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4177 __inner(__receiver, __mi)
4178 }
4179 }
4180 }
4181}
4182
4183#[cfg(feature = "app-versussequence")]
4184impl<__T: IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem> IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItemMethods for __T {}
4185
4186#[cfg(feature = "app-versussequence")]
4187impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem {
4188 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4189 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4190 }
4191
4192 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4193 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4194 }
4195
4196 pub fn is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4197 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4198 }
4199
4200 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4201 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4202 }
4203
4204 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4205 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4206 }
4207}
4208
4209#[cfg(feature = "app-versussequence")]
4210impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem {
4211 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4212 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4213 let __mi = Self::get_name_method_info();
4214 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4215 __inner(this.into(), ::core::option::Option::None)
4216 }
4217
4218 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem`'s own `IsEnable`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4219 pub unsafe fn is_enable(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
4220 let __mi = Self::is_enable_method_info();
4221 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
4222 __inner(this.into(), ::core::option::Option::None)
4223 }
4224
4225 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4226 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::menuitem::MenuItem_Result {
4227 let __mi = Self::a_call_method_info();
4228 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::menuitem::MenuItem_Result =
4229 ::core::mem::transmute(__mi.method_ptr);
4230 __inner(this.into(), ::core::option::Option::None)
4231 }
4232
4233 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4234 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::menuitem::MenuItem_Result {
4235 let __mi = Self::b_call_method_info();
4236 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::menuitem::MenuItem_Result =
4237 ::core::mem::transmute(__mi.method_ptr);
4238 __inner(this.into(), ::core::option::Option::None)
4239 }
4240}
4241
4242#[cfg(feature = "app-versussequence")]
4243impl VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem {
4244 #[doc = "`.ctor(::unity::Il2CppString, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, u16, bool, bool, crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)` — overload selector"]
4245 pub fn new(
4246 path: ::unity::Il2CppString,
4247 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
4248 slot_id: u16,
4249 is_upload: bool,
4250 is_play: bool,
4251 callback: crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback,
4252 ) -> Self {
4253 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4254 panic!(
4255 "{}
4256::{}
4257 failed to instantiate",
4258 ::core::stringify!(VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem),
4259 ::core::stringify!(new),
4260 )
4261 });
4262 <Self as IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItemMethods>::ctor(
4263 this, path, meta_data, slot_id, is_upload, is_play, callback,
4264 );
4265 this
4266 }
4267}
4268
4269#[cfg(feature = "app-versussequence")]
4270impl VersusSequence_ProfileUploadSequence {
4271 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
4272 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
4273 unsafe {
4274 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c5e0usize)as*mut u8,();
4275(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
4276 }
4277 }
4278}
4279
4280#[cfg(feature = "app-versussequence")]
4281pub trait IVersusSequence_ProfileUploadSequenceMethods: IVersusSequence_ProfileUploadSequence {
4282 #[doc = "`.ctor()` overload"]
4283 fn ctor(self) -> () {
4284 unsafe {
4285 let __receiver = <VersusSequence_ProfileUploadSequence as ::unity::FromIlInstance>::from_il_instance(
4286 <Self as ::unity::SystemObject>::as_instance(self),
4287 );
4288 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c410usize)as*mut u8,();
4289(VersusSequence_ProfileUploadSequence)__receiver)
4290 }
4291 }
4292 #[doc = "`Sanitize()` overload"]
4293 fn sanitize(self) -> () {
4294 unsafe {
4295 let __receiver = <VersusSequence_ProfileUploadSequence as ::unity::FromIlInstance>::from_il_instance(
4296 <Self as ::unity::SystemObject>::as_instance(self),
4297 );
4298 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c4b0usize)as*mut u8,();
4299(VersusSequence_ProfileUploadSequence)__receiver)
4300 }
4301 }
4302 #[doc = "`Upload()` overload"]
4303 fn upload(self) -> () {
4304 unsafe {
4305 let __receiver = <VersusSequence_ProfileUploadSequence as ::unity::FromIlInstance>::from_il_instance(
4306 <Self as ::unity::SystemObject>::as_instance(self),
4307 );
4308 ::unity::il2cpp_call!((::unity::module_base()+0x1b1c550usize)as*mut u8,();
4309(VersusSequence_ProfileUploadSequence)__receiver)
4310 }
4311 }
4312}
4313
4314#[cfg(feature = "app-versussequence")]
4315impl<__T: IVersusSequence_ProfileUploadSequence> IVersusSequence_ProfileUploadSequenceMethods for __T {}
4316
4317#[cfg(feature = "app-versussequence")]
4318impl VersusSequence_ProfileUploadSequence {
4319 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4320 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4321 }
4322
4323 pub fn sanitize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4325 }
4326
4327 pub fn upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4329 }
4330
4331 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4332 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4333 }
4334}
4335
4336#[cfg(feature = "app-versussequence")]
4337impl VersusSequence_ProfileUploadSequence {
4338 #[doc = "`.ctor()` — no args"]
4339 pub fn new() -> Self {
4340 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4341 panic!(
4342 "{}
4343::{}
4344 failed to instantiate",
4345 ::core::stringify!(VersusSequence_ProfileUploadSequence),
4346 ::core::stringify!(new),
4347 )
4348 });
4349 <Self as IVersusSequence_ProfileUploadSequenceMethods>::ctor(this);
4350 this
4351 }
4352}
4353
4354#[cfg(feature = "app-versussequence")]
4355pub trait IVersusSequence_VersusSequenceLocal_MetaDataPackMethods: IVersusSequence_VersusSequenceLocal_MetaDataPack {
4356 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, ::unity::Il2CppString)` overload"]
4357 fn ctor(
4358 self,
4359 data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
4360 path: impl ::core::convert::Into<::unity::Il2CppString>,
4361 ) -> () {
4362 unsafe {
4363 let __receiver = <VersusSequence_VersusSequenceLocal_MetaDataPack as ::unity::FromIlInstance>::from_il_instance(
4364 <Self as ::unity::SystemObject>::as_instance(self),
4365 );
4366 ::unity::il2cpp_call!((::unity::module_base()+0x22f9720usize)as*mut u8,();
4367(VersusSequence_VersusSequenceLocal_MetaDataPack)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(data),(::unity::Il2CppString)::core::convert::Into::into(path))
4368 }
4369 }
4370}
4371
4372#[cfg(feature = "app-versussequence")]
4373impl<__T: IVersusSequence_VersusSequenceLocal_MetaDataPack> IVersusSequence_VersusSequenceLocal_MetaDataPackMethods for __T {}
4374
4375#[cfg(feature = "app-versussequence")]
4376impl VersusSequence_VersusSequenceLocal_MetaDataPack {
4377 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4378 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4379 }
4380}
4381
4382#[cfg(feature = "app-versussequence")]
4383impl VersusSequence_VersusSequenceLocal_MetaDataPack {
4384 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, ::unity::Il2CppString)` — overload selector"]
4385 pub fn new(data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, path: ::unity::Il2CppString) -> Self {
4386 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4387 panic!(
4388 "{}
4389::{}
4390 failed to instantiate",
4391 ::core::stringify!(VersusSequence_VersusSequenceLocal_MetaDataPack),
4392 ::core::stringify!(new),
4393 )
4394 });
4395 <Self as IVersusSequence_VersusSequenceLocal_MetaDataPackMethods>::ctor(this, data, path);
4396 this
4397 }
4398}
4399
4400#[cfg(feature = "app-versussequence")]
4401pub trait IVersusSequence_ResultDialog_DecideEventHandlerMethods: IVersusSequence_ResultDialog_DecideEventHandler {
4402 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
4403 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
4404 unsafe {
4405 let __receiver = <VersusSequence_ResultDialog_DecideEventHandler as ::unity::FromIlInstance>::from_il_instance(
4406 <Self as ::unity::SystemObject>::as_instance(self),
4407 );
4408 ::unity::il2cpp_call!((::unity::module_base()+0x22f6c60usize)as*mut u8,();
4409(VersusSequence_ResultDialog_DecideEventHandler)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
4410 }
4411 }
4412 #[doc = "`Invoke(crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu)` overload"]
4413 fn invoke(self, set: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu>) -> () {
4414 unsafe {
4415 let __receiver = <VersusSequence_ResultDialog_DecideEventHandler as ::unity::FromIlInstance>::from_il_instance(
4416 <Self as ::unity::SystemObject>::as_instance(self),
4417 );
4418 {
4419 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4420 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
4421 panic!(
4422 "unity: virtual slot {}
4423 out of range (vtable len {}
4424) on the runtime class behind {}
4425 (method `{}
4426`)",
4427 13usize,
4428 __vt.len(),
4429 <VersusSequence_ResultDialog_DecideEventHandler as ::unity::ClassIdentity>::NAME,
4430 "Invoke",
4431 )
4432 });
4433 let __inner: extern "C" fn(
4434 VersusSequence_ResultDialog_DecideEventHandler,
4435 crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu,
4436 ::unity::OptionalMethod,
4437 ) -> () = ::core::mem::transmute(__vi.method_ptr);
4438 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4439 __inner(__receiver, ::core::convert::Into::into(set), __mi)
4440 }
4441 }
4442 }
4443}
4444
4445#[cfg(feature = "app-versussequence")]
4446impl<__T: IVersusSequence_ResultDialog_DecideEventHandler> IVersusSequence_ResultDialog_DecideEventHandlerMethods for __T {}
4447
4448#[cfg(feature = "app-versussequence")]
4449impl VersusSequence_ResultDialog_DecideEventHandler {
4450 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4452 }
4453
4454 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4456 }
4457}
4458
4459#[cfg(feature = "app-versussequence")]
4460impl VersusSequence_ResultDialog_DecideEventHandler {
4461 #[doc = "Direct (non-virtual) call to `VersusSequence_ResultDialog_DecideEventHandler`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4462 pub unsafe fn invoke(
4463 this: impl ::core::convert::Into<::unity::IlInstance>,
4464 set: crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu,
4465 ) -> () {
4466 let __mi = Self::invoke_method_info();
4467 let __inner: extern "C" fn(
4468 ::unity::IlInstance,
4469 crate::app::versussequence::VersusSequence_ResultDialog_SelectMenu,
4470 ::unity::OptionalMethod,
4471 ) -> () = ::core::mem::transmute(__mi.method_ptr);
4472 __inner(this.into(), set, ::core::option::Option::None)
4473 }
4474}
4475
4476#[cfg(feature = "app-versussequence")]
4477impl VersusSequence_ResultDialog_DecideEventHandler {
4478 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
4479 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
4480 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4481 panic!(
4482 "{}
4483::{}
4484 failed to instantiate",
4485 ::core::stringify!(VersusSequence_ResultDialog_DecideEventHandler),
4486 ::core::stringify!(new),
4487 )
4488 });
4489 <Self as IVersusSequence_ResultDialog_DecideEventHandlerMethods>::ctor(this, object, method);
4490 this
4491 }
4492}
4493
4494#[cfg(feature = "app-versussequence")]
4495impl VersusSequence_DebugPersistentMenu {
4496 #[doc = "`get_IsInitCasual()` overload"]
4497 pub fn get_is_init_casual() -> bool {
4498 unsafe {
4499 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b140usize)as*mut u8,bool;
4500 )
4501 }
4502 }
4503
4504 #[doc = "`set_IsInitCasual(bool)` overload"]
4505 pub fn set_is_init_casual(value: impl ::core::convert::Into<bool>) -> () {
4506 unsafe {
4507 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b1b0usize)as*mut u8,();
4508(bool)::core::convert::Into::into(value))
4509 }
4510 }
4511
4512 #[doc = "`get_IsSelectReplay()` overload"]
4513 pub fn get_is_select_replay() -> bool {
4514 unsafe {
4515 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b230usize)as*mut u8,bool;
4516 )
4517 }
4518 }
4519
4520 #[doc = "`set_IsSelectReplay(bool)` overload"]
4521 pub fn set_is_select_replay(value: impl ::core::convert::Into<bool>) -> () {
4522 unsafe {
4523 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b2a0usize)as*mut u8,();
4524(bool)::core::convert::Into::into(value))
4525 }
4526 }
4527
4528 #[doc = "`get_IsNotDeleteReplay()` overload"]
4529 pub fn get_is_not_delete_replay() -> bool {
4530 unsafe {
4531 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b320usize)as*mut u8,bool;
4532 )
4533 }
4534 }
4535
4536 #[doc = "`set_IsNotDeleteReplay(bool)` overload"]
4537 pub fn set_is_not_delete_replay(value: impl ::core::convert::Into<bool>) -> () {
4538 unsafe {
4539 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b390usize)as*mut u8,();
4540(bool)::core::convert::Into::into(value))
4541 }
4542 }
4543
4544 #[doc = "`get_IsLocalAirportMode()` overload"]
4545 pub fn get_is_local_airport_mode() -> bool {
4546 unsafe {
4547 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b410usize)as*mut u8,bool;
4548 )
4549 }
4550 }
4551
4552 #[doc = "`set_IsLocalAirportMode(bool)` overload"]
4553 pub fn set_is_local_airport_mode(value: impl ::core::convert::Into<bool>) -> () {
4554 unsafe {
4555 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b480usize)as*mut u8,();
4556(bool)::core::convert::Into::into(value))
4557 }
4558 }
4559
4560 #[doc = "`get_IsReportedEdit()` overload"]
4561 pub fn get_is_reported_edit() -> bool {
4562 unsafe {
4563 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b500usize)as*mut u8,bool;
4564 )
4565 }
4566 }
4567
4568 #[doc = "`set_IsReportedEdit(bool)` overload"]
4569 pub fn set_is_reported_edit(value: impl ::core::convert::Into<bool>) -> () {
4570 unsafe {
4571 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b570usize)as*mut u8,();
4572(bool)::core::convert::Into::into(value))
4573 }
4574 }
4575
4576 #[doc = "`get_IsDuplicate()` overload"]
4577 pub fn get_is_duplicate() -> bool {
4578 unsafe {
4579 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b5f0usize)as*mut u8,bool;
4580 )
4581 }
4582 }
4583
4584 #[doc = "`set_IsDuplicate(bool)` overload"]
4585 pub fn set_is_duplicate(value: impl ::core::convert::Into<bool>) -> () {
4586 unsafe {
4587 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b660usize)as*mut u8,();
4588(bool)::core::convert::Into::into(value))
4589 }
4590 }
4591
4592 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
4593 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
4594 unsafe {
4595 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b6e0usize)as*mut u8,();
4596(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
4597 }
4598 }
4599
4600 #[doc = "`.cctor()` overload"]
4601 pub fn cctor() -> () {
4602 unsafe {
4603 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b760usize)as*mut u8,();
4604 )
4605 }
4606 }
4607}
4608
4609#[cfg(feature = "app-versussequence")]
4610pub trait IVersusSequence_DebugPersistentMenuMethods: IVersusSequence_DebugPersistentMenu {
4611 #[doc = "`.ctor()` overload"]
4612 fn ctor(self) -> () {
4613 unsafe {
4614 let __receiver =
4615 <VersusSequence_DebugPersistentMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4616 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b6f0usize)as*mut u8,();
4617(VersusSequence_DebugPersistentMenu)__receiver)
4618 }
4619 }
4620}
4621
4622#[cfg(feature = "app-versussequence")]
4623impl<__T: IVersusSequence_DebugPersistentMenu> IVersusSequence_DebugPersistentMenuMethods for __T {}
4624
4625#[cfg(feature = "app-versussequence")]
4626impl VersusSequence_DebugPersistentMenu {
4627 pub fn get_is_init_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4628 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4629 }
4630
4631 pub fn set_is_init_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4633 }
4634
4635 pub fn get_is_select_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4637 }
4638
4639 pub fn set_is_select_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4641 }
4642
4643 pub fn get_is_not_delete_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4645 }
4646
4647 pub fn set_is_not_delete_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4649 }
4650
4651 pub fn get_is_local_airport_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
4653 }
4654
4655 pub fn set_is_local_airport_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
4657 }
4658
4659 pub fn get_is_reported_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
4661 }
4662
4663 pub fn set_is_reported_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
4665 }
4666
4667 pub fn get_is_duplicate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
4669 }
4670
4671 pub fn set_is_duplicate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
4673 }
4674
4675 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
4677 }
4678
4679 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
4681 }
4682
4683 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
4685 }
4686}
4687
4688#[cfg(feature = "app-versussequence")]
4689impl VersusSequence_DebugPersistentMenu {
4690 #[doc = "`.ctor()` — no args"]
4691 pub fn new() -> Self {
4692 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4693 panic!(
4694 "{}
4695::{}
4696 failed to instantiate",
4697 ::core::stringify!(VersusSequence_DebugPersistentMenu),
4698 ::core::stringify!(new),
4699 )
4700 });
4701 <Self as IVersusSequence_DebugPersistentMenuMethods>::ctor(this);
4702 this
4703 }
4704}
4705
4706#[cfg(feature = "app-versussequence")]
4707pub trait IVersusSequence_VersusRankedMenu_MockBattleMenuItemMethods: IVersusSequence_VersusRankedMenu_MockBattleMenuItem {
4708 #[doc = "`.ctor()` overload"]
4709 fn ctor(self) -> () {
4710 unsafe {
4711 let __receiver = <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::FromIlInstance>::from_il_instance(
4712 <Self as ::unity::SystemObject>::as_instance(self),
4713 );
4714 ::unity::il2cpp_call!((::unity::module_base()+0x22f8cb0usize)as*mut u8,();
4715(VersusSequence_VersusRankedMenu_MockBattleMenuItem)__receiver)
4716 }
4717 }
4718 #[doc = "`ACall()` overload"]
4719 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
4720 unsafe {
4721 let __receiver = <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::FromIlInstance>::from_il_instance(
4722 <Self as ::unity::SystemObject>::as_instance(self),
4723 );
4724 {
4725 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4726 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
4727 panic!(
4728 "unity: virtual slot {}
4729 out of range (vtable len {}
4730) on the runtime class behind {}
4731 (method `{}
4732`)",
4733 18usize,
4734 __vt.len(),
4735 <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::ClassIdentity>::NAME,
4736 "ACall",
4737 )
4738 });
4739 let __inner: extern "C" fn(
4740 VersusSequence_VersusRankedMenu_MockBattleMenuItem,
4741 ::unity::OptionalMethod,
4742 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
4743 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4744 __inner(__receiver, __mi)
4745 }
4746 }
4747 }
4748 #[doc = "`OnSelect()` overload"]
4749 fn on_select(self) -> () {
4750 unsafe {
4751 let __receiver = <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::FromIlInstance>::from_il_instance(
4752 <Self as ::unity::SystemObject>::as_instance(self),
4753 );
4754 {
4755 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4756 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
4757 panic!(
4758 "unity: virtual slot {}
4759 out of range (vtable len {}
4760) on the runtime class behind {}
4761 (method `{}
4762`)",
4763 12usize,
4764 __vt.len(),
4765 <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::ClassIdentity>::NAME,
4766 "OnSelect",
4767 )
4768 });
4769 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu_MockBattleMenuItem, ::unity::OptionalMethod) -> () =
4770 ::core::mem::transmute(__vi.method_ptr);
4771 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4772 __inner(__receiver, __mi)
4773 }
4774 }
4775 }
4776 #[doc = "`BuildAttribute()` overload"]
4777 fn build_attribute(self) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
4778 unsafe {
4779 let __receiver = <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::FromIlInstance>::from_il_instance(
4780 <Self as ::unity::SystemObject>::as_instance(self),
4781 );
4782 {
4783 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4784 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
4785 panic!(
4786 "unity: virtual slot {}
4787 out of range (vtable len {}
4788) on the runtime class behind {}
4789 (method `{}
4790`)",
4791 8usize,
4792 __vt.len(),
4793 <VersusSequence_VersusRankedMenu_MockBattleMenuItem as ::unity::ClassIdentity>::NAME,
4794 "BuildAttribute",
4795 )
4796 });
4797 let __inner: extern "C" fn(
4798 VersusSequence_VersusRankedMenu_MockBattleMenuItem,
4799 ::unity::OptionalMethod,
4800 ) -> crate::app::basicmenuitem::BasicMenuItem_Attribute = ::core::mem::transmute(__vi.method_ptr);
4801 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4802 __inner(__receiver, __mi)
4803 }
4804 }
4805 }
4806}
4807
4808#[cfg(feature = "app-versussequence")]
4809impl<__T: IVersusSequence_VersusRankedMenu_MockBattleMenuItem> IVersusSequence_VersusRankedMenu_MockBattleMenuItemMethods for __T {}
4810
4811#[cfg(feature = "app-versussequence")]
4812impl VersusSequence_VersusRankedMenu_MockBattleMenuItem {
4813 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4814 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4815 }
4816
4817 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4818 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4819 }
4820
4821 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4822 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4823 }
4824
4825 pub fn build_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4826 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4827 }
4828}
4829
4830#[cfg(feature = "app-versussequence")]
4831impl VersusSequence_VersusRankedMenu_MockBattleMenuItem {
4832 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_MockBattleMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4833 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
4834 let __mi = Self::a_call_method_info();
4835 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
4836 ::core::mem::transmute(__mi.method_ptr);
4837 __inner(this.into(), ::core::option::Option::None)
4838 }
4839
4840 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_MockBattleMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4841 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
4842 let __mi = Self::on_select_method_info();
4843 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
4844 __inner(this.into(), ::core::option::Option::None)
4845 }
4846
4847 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_MockBattleMenuItem`'s own `BuildAttribute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4848 pub unsafe fn build_attribute(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
4849 let __mi = Self::build_attribute_method_info();
4850 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenuitem::BasicMenuItem_Attribute =
4851 ::core::mem::transmute(__mi.method_ptr);
4852 __inner(this.into(), ::core::option::Option::None)
4853 }
4854}
4855
4856#[cfg(feature = "app-versussequence")]
4857impl VersusSequence_VersusRankedMenu_MockBattleMenuItem {
4858 #[doc = "`.ctor()` — no args"]
4859 pub fn new() -> Self {
4860 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4861 panic!(
4862 "{}
4863::{}
4864 failed to instantiate",
4865 ::core::stringify!(VersusSequence_VersusRankedMenu_MockBattleMenuItem),
4866 ::core::stringify!(new),
4867 )
4868 });
4869 <Self as IVersusSequence_VersusRankedMenu_MockBattleMenuItemMethods>::ctor(this);
4870 this
4871 }
4872}
4873
4874#[cfg(feature = "app-versussequence")]
4875impl VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence {
4876 #[doc = "`get_IsSucceed()` overload"]
4877 pub fn get_is_succeed() -> bool {
4878 unsafe {
4879 ::unity::il2cpp_call!((::unity::module_base()+0x22f9e30usize)as*mut u8,bool;
4880 )
4881 }
4882 }
4883
4884 #[doc = "`set_IsSucceed(bool)` overload"]
4885 pub fn set_is_succeed(value: impl ::core::convert::Into<bool>) -> () {
4886 unsafe {
4887 ::unity::il2cpp_call!((::unity::module_base()+0x22f9ea0usize)as*mut u8,();
4888(bool)::core::convert::Into::into(value))
4889 }
4890 }
4891
4892 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType)` overload"]
4893 pub fn create_bind(
4894 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4895 data_id: impl ::core::convert::Into<u64>,
4896 data_type: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType>,
4897 ) -> () {
4898 unsafe {
4899 ::unity::il2cpp_call!((::unity::module_base()+0x22fa400usize)as*mut u8,();
4900(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType)::core::convert::Into::into(data_type))
4901 }
4902 }
4903
4904 #[doc = "`.cctor()` overload"]
4905 pub fn cctor() -> () {
4906 unsafe {
4907 ::unity::il2cpp_call!((::unity::module_base()+0x22fa640usize)as*mut u8,();
4908 )
4909 }
4910 }
4911}
4912
4913#[cfg(feature = "app-versussequence")]
4914pub trait IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequenceMethods:
4915 IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence
4916{
4917 #[doc = "`.ctor(u64, crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType)` overload"]
4918 fn ctor(
4919 self,
4920 data_id: impl ::core::convert::Into<u64>,
4921 data_type: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType>,
4922 ) -> () {
4923 unsafe {
4924 let __receiver = <VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence as ::unity::FromIlInstance>::from_il_instance(
4925 <Self as ::unity::SystemObject>::as_instance(self),
4926 );
4927 ::unity::il2cpp_call!((::unity::module_base()+0x22f9f20usize)as*mut u8,();
4928(VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence)__receiver,(u64)::core::convert::Into::into(data_id),(crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType)::core::convert::Into::into(data_type))
4929 }
4930 }
4931 #[doc = "`Download()` overload"]
4932 fn download(self) -> () {
4933 unsafe {
4934 let __receiver = <VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence as ::unity::FromIlInstance>::from_il_instance(
4935 <Self as ::unity::SystemObject>::as_instance(self),
4936 );
4937 ::unity::il2cpp_call!((::unity::module_base()+0x22f9f60usize)as*mut u8,();
4938(VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence)__receiver)
4939 }
4940 }
4941 #[doc = "`SetVersus()` overload"]
4942 fn set_versus(self) -> () {
4943 unsafe {
4944 let __receiver = <VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence as ::unity::FromIlInstance>::from_il_instance(
4945 <Self as ::unity::SystemObject>::as_instance(self),
4946 );
4947 ::unity::il2cpp_call!((::unity::module_base()+0x22fa050usize)as*mut u8,();
4948(VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence)__receiver)
4949 }
4950 }
4951}
4952
4953#[cfg(feature = "app-versussequence")]
4954impl<__T: IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence>
4955 IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequenceMethods for __T
4956{
4957}
4958
4959#[cfg(feature = "app-versussequence")]
4960impl VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence {
4961 pub fn get_is_succeed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4962 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4963 }
4964
4965 pub fn set_is_succeed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4966 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4967 }
4968
4969 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4970 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4971 }
4972
4973 pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4974 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4975 }
4976
4977 pub fn set_versus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4978 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4979 }
4980
4981 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4982 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4983 }
4984
4985 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4986 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
4987 }
4988}
4989
4990#[cfg(feature = "app-versussequence")]
4991impl VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence {
4992 #[doc = "`.ctor(u64, crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType)` — overload selector"]
4993 pub fn new(
4994 data_id: u64,
4995 data_type: crate::app::versussequence::VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType,
4996 ) -> Self {
4997 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4998 panic!(
4999 "{}
5000::{}
5001 failed to instantiate",
5002 ::core::stringify!(VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence),
5003 ::core::stringify!(new),
5004 )
5005 });
5006 <Self as IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequenceMethods>::ctor(this, data_id, data_type);
5007 this
5008 }
5009}
5010
5011#[cfg(feature = "app-versussequence")]
5012pub trait IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItemMethods:
5013 IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem
5014{
5015 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, i32, bool, bool, crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` overload"]
5016 fn ctor(
5017 self,
5018 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5019 index: impl ::core::convert::Into<i32>,
5020 is_upload: impl ::core::convert::Into<bool>,
5021 is_play: impl ::core::convert::Into<bool>,
5022 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback>,
5023 ) -> () {
5024 unsafe {
5025 let __receiver =
5026 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::FromIlInstance>::from_il_instance(
5027 <Self as ::unity::SystemObject>::as_instance(self),
5028 );
5029 ::unity::il2cpp_call!((::unity::module_base()+0x3eda500usize)as*mut u8,();
5030(VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(i32)::core::convert::Into::into(index),(bool)::core::convert::Into::into(is_upload),(bool)::core::convert::Into::into(is_play),(crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)::core::convert::Into::into(callback))
5031 }
5032 }
5033 #[doc = "`GetName()` overload"]
5034 fn get_name(self) -> ::unity::Il2CppString {
5035 unsafe {
5036 let __receiver =
5037 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::FromIlInstance>::from_il_instance(
5038 <Self as ::unity::SystemObject>::as_instance(self),
5039 );
5040 {
5041 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5042 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
5043 panic!(
5044 "unity: virtual slot {}
5045 out of range (vtable len {}
5046) on the runtime class behind {}
5047 (method `{}
5048`)",
5049 5usize,
5050 __vt.len(),
5051 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::ClassIdentity>::NAME,
5052 "GetName",
5053 )
5054 });
5055 let __inner: extern "C" fn(
5056 VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem,
5057 ::unity::OptionalMethod,
5058 ) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
5059 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5060 __inner(__receiver, __mi)
5061 }
5062 }
5063 }
5064 #[doc = "`IsEnable()` overload"]
5065 fn is_enable(self) -> bool {
5066 unsafe {
5067 let __receiver =
5068 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::FromIlInstance>::from_il_instance(
5069 <Self as ::unity::SystemObject>::as_instance(self),
5070 );
5071 {
5072 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5073 let __vi = *__vt.get(22usize).unwrap_or_else(|| {
5074 panic!(
5075 "unity: virtual slot {}
5076 out of range (vtable len {}
5077) on the runtime class behind {}
5078 (method `{}
5079`)",
5080 22usize,
5081 __vt.len(),
5082 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::ClassIdentity>::NAME,
5083 "IsEnable",
5084 )
5085 });
5086 let __inner: extern "C" fn(
5087 VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem,
5088 ::unity::OptionalMethod,
5089 ) -> bool = ::core::mem::transmute(__vi.method_ptr);
5090 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5091 __inner(__receiver, __mi)
5092 }
5093 }
5094 }
5095 #[doc = "`ACall()` overload"]
5096 fn a_call(self) -> crate::app::menuitem::MenuItem_Result {
5097 unsafe {
5098 let __receiver =
5099 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::FromIlInstance>::from_il_instance(
5100 <Self as ::unity::SystemObject>::as_instance(self),
5101 );
5102 {
5103 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5104 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
5105 panic!(
5106 "unity: virtual slot {}
5107 out of range (vtable len {}
5108) on the runtime class behind {}
5109 (method `{}
5110`)",
5111 12usize,
5112 __vt.len(),
5113 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::ClassIdentity>::NAME,
5114 "ACall",
5115 )
5116 });
5117 let __inner: extern "C" fn(
5118 VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem,
5119 ::unity::OptionalMethod,
5120 ) -> crate::app::menuitem::MenuItem_Result = ::core::mem::transmute(__vi.method_ptr);
5121 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5122 __inner(__receiver, __mi)
5123 }
5124 }
5125 }
5126 #[doc = "`BCall()` overload"]
5127 fn b_call(self) -> crate::app::menuitem::MenuItem_Result {
5128 unsafe {
5129 let __receiver =
5130 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::FromIlInstance>::from_il_instance(
5131 <Self as ::unity::SystemObject>::as_instance(self),
5132 );
5133 {
5134 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5135 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
5136 panic!(
5137 "unity: virtual slot {}
5138 out of range (vtable len {}
5139) on the runtime class behind {}
5140 (method `{}
5141`)",
5142 13usize,
5143 __vt.len(),
5144 <VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem as ::unity::ClassIdentity>::NAME,
5145 "BCall",
5146 )
5147 });
5148 let __inner: extern "C" fn(
5149 VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem,
5150 ::unity::OptionalMethod,
5151 ) -> crate::app::menuitem::MenuItem_Result = ::core::mem::transmute(__vi.method_ptr);
5152 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5153 __inner(__receiver, __mi)
5154 }
5155 }
5156 }
5157}
5158
5159#[cfg(feature = "app-versussequence")]
5160impl<__T: IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem>
5161 IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItemMethods for __T
5162{
5163}
5164
5165#[cfg(feature = "app-versussequence")]
5166impl VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem {
5167 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5169 }
5170
5171 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5173 }
5174
5175 pub fn is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5177 }
5178
5179 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5181 }
5182
5183 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5185 }
5186}
5187
5188#[cfg(feature = "app-versussequence")]
5189impl VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem {
5190 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5191 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5192 let __mi = Self::get_name_method_info();
5193 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5194 __inner(this.into(), ::core::option::Option::None)
5195 }
5196
5197 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem`'s own `IsEnable`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5198 pub unsafe fn is_enable(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
5199 let __mi = Self::is_enable_method_info();
5200 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
5201 __inner(this.into(), ::core::option::Option::None)
5202 }
5203
5204 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5205 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::menuitem::MenuItem_Result {
5206 let __mi = Self::a_call_method_info();
5207 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::menuitem::MenuItem_Result =
5208 ::core::mem::transmute(__mi.method_ptr);
5209 __inner(this.into(), ::core::option::Option::None)
5210 }
5211
5212 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5213 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::menuitem::MenuItem_Result {
5214 let __mi = Self::b_call_method_info();
5215 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::menuitem::MenuItem_Result =
5216 ::core::mem::transmute(__mi.method_ptr);
5217 __inner(this.into(), ::core::option::Option::None)
5218 }
5219}
5220
5221#[cfg(feature = "app-versussequence")]
5222impl VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem {
5223 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, i32, bool, bool, crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback)` — overload selector"]
5224 pub fn new(
5225 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
5226 index: i32,
5227 is_upload: bool,
5228 is_play: bool,
5229 callback: crate::app::versussequence::VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback,
5230 ) -> Self {
5231 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5232 panic!(
5233 "{}
5234::{}
5235 failed to instantiate",
5236 ::core::stringify!(VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem),
5237 ::core::stringify!(new),
5238 )
5239 });
5240 <Self as IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItemMethods>::ctor(
5241 this, meta_data, index, is_upload, is_play, callback,
5242 );
5243 this
5244 }
5245}
5246
5247#[cfg(feature = "app-versussequence")]
5248pub trait IVersusSequence_VersusFriendMenu_FriendRankedMenuItemMethods: IVersusSequence_VersusFriendMenu_FriendRankedMenuItem {
5249 #[doc = "`.ctor(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, i32)` overload"]
5250 fn ctor(
5251 self,
5252 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
5253 num: impl ::core::convert::Into<i32>,
5254 ) -> () {
5255 unsafe {
5256 let __receiver = <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5257 <Self as ::unity::SystemObject>::as_instance(self),
5258 );
5259 ::unity::il2cpp_call!((::unity::module_base()+0x22f74d0usize)as*mut u8,();
5260(VersusSequence_VersusFriendMenu_FriendRankedMenuItem)__receiver,(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(i32)::core::convert::Into::into(num))
5261 }
5262 }
5263 #[doc = "`ACall()` overload"]
5264 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5265 unsafe {
5266 let __receiver = <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5267 <Self as ::unity::SystemObject>::as_instance(self),
5268 );
5269 {
5270 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5271 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
5272 panic!(
5273 "unity: virtual slot {}
5274 out of range (vtable len {}
5275) on the runtime class behind {}
5276 (method `{}
5277`)",
5278 18usize,
5279 __vt.len(),
5280 <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::ClassIdentity>::NAME,
5281 "ACall",
5282 )
5283 });
5284 let __inner: extern "C" fn(
5285 VersusSequence_VersusFriendMenu_FriendRankedMenuItem,
5286 ::unity::OptionalMethod,
5287 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5288 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5289 __inner(__receiver, __mi)
5290 }
5291 }
5292 }
5293 #[doc = "`OnBuildMenuItemContent()` overload"]
5294 fn on_build_menu_item_content(self) -> () {
5295 unsafe {
5296 let __receiver = <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5297 <Self as ::unity::SystemObject>::as_instance(self),
5298 );
5299 {
5300 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5301 let __vi = *__vt.get(11usize).unwrap_or_else(|| {
5302 panic!(
5303 "unity: virtual slot {}
5304 out of range (vtable len {}
5305) on the runtime class behind {}
5306 (method `{}
5307`)",
5308 11usize,
5309 __vt.len(),
5310 <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::ClassIdentity>::NAME,
5311 "OnBuildMenuItemContent",
5312 )
5313 });
5314 let __inner: extern "C" fn(VersusSequence_VersusFriendMenu_FriendRankedMenuItem, ::unity::OptionalMethod) -> () =
5315 ::core::mem::transmute(__vi.method_ptr);
5316 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5317 __inner(__receiver, __mi)
5318 }
5319 }
5320 }
5321 #[doc = "`StartBattleDialog()` overload"]
5322 fn start_battle_dialog(self) -> crate::app::basicmenu::BasicMenu_Result {
5323 unsafe {
5324 let __receiver = <VersusSequence_VersusFriendMenu_FriendRankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5325 <Self as ::unity::SystemObject>::as_instance(self),
5326 );
5327 ::unity::il2cpp_call!((::unity::module_base()+0x22f7600usize)as*mut u8,crate::app::basicmenu::BasicMenu_Result;
5328(VersusSequence_VersusFriendMenu_FriendRankedMenuItem)__receiver)
5329 }
5330 }
5331}
5332
5333#[cfg(feature = "app-versussequence")]
5334impl<__T: IVersusSequence_VersusFriendMenu_FriendRankedMenuItem> IVersusSequence_VersusFriendMenu_FriendRankedMenuItemMethods for __T {}
5335
5336#[cfg(feature = "app-versussequence")]
5337impl VersusSequence_VersusFriendMenu_FriendRankedMenuItem {
5338 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5339 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5340 }
5341
5342 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5343 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5344 }
5345
5346 pub fn on_build_menu_item_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5347 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5348 }
5349
5350 pub fn start_battle_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5351 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5352 }
5353}
5354
5355#[cfg(feature = "app-versussequence")]
5356impl VersusSequence_VersusFriendMenu_FriendRankedMenuItem {
5357 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu_FriendRankedMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5358 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
5359 let __mi = Self::a_call_method_info();
5360 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
5361 ::core::mem::transmute(__mi.method_ptr);
5362 __inner(this.into(), ::core::option::Option::None)
5363 }
5364
5365 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu_FriendRankedMenuItem`'s own `OnBuildMenuItemContent`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5366 pub unsafe fn on_build_menu_item_content(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
5367 let __mi = Self::on_build_menu_item_content_method_info();
5368 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
5369 __inner(this.into(), ::core::option::Option::None)
5370 }
5371}
5372
5373#[cfg(feature = "app-versussequence")]
5374impl VersusSequence_VersusFriendMenu_FriendRankedMenuItem {
5375 #[doc = "`.ctor(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, i32)` — overload selector"]
5376 pub fn new(meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, num: i32) -> Self {
5377 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5378 panic!(
5379 "{}
5380::{}
5381 failed to instantiate",
5382 ::core::stringify!(VersusSequence_VersusFriendMenu_FriendRankedMenuItem),
5383 ::core::stringify!(new),
5384 )
5385 });
5386 <Self as IVersusSequence_VersusFriendMenu_FriendRankedMenuItemMethods>::ctor(this, meta_data, num);
5387 this
5388 }
5389}
5390
5391#[cfg(feature = "app-versussequence")]
5392pub trait IVersusSequence_VersusYesNoDialog_YesItemMethods: IVersusSequence_VersusYesNoDialog_YesItem {
5393 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action, crate::system::action::Action)` overload"]
5394 fn ctor(
5395 self,
5396 name: impl ::core::convert::Into<::unity::Il2CppString>,
5397 decide_callback: impl ::core::convert::Into<crate::system::action::Action>,
5398 cancel_callback: impl ::core::convert::Into<crate::system::action::Action>,
5399 ) -> () {
5400 unsafe {
5401 let __receiver = <VersusSequence_VersusYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
5402 <Self as ::unity::SystemObject>::as_instance(self),
5403 );
5404 ::unity::il2cpp_call!((::unity::module_base()+0x22fd250usize)as*mut u8,();
5405(VersusSequence_VersusYesNoDialog_YesItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::system::action::Action)::core::convert::Into::into(decide_callback),(crate::system::action::Action)::core::convert::Into::into(cancel_callback))
5406 }
5407 }
5408 #[doc = "`.ctor(::unity::Il2CppString, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)` overload"]
5409 fn ctor_2(
5410 self,
5411 name: impl ::core::convert::Into<::unity::Il2CppString>,
5412 decide_callback: impl ::core::convert::Into<crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>>,
5413 cancel_callback: impl ::core::convert::Into<crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>>,
5414 ) -> () {
5415 unsafe {
5416 let __receiver = <VersusSequence_VersusYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
5417 <Self as ::unity::SystemObject>::as_instance(self),
5418 );
5419 ::unity::il2cpp_call!((::unity::module_base()+0x22fd3d0usize)as*mut u8,();
5420(VersusSequence_VersusYesNoDialog_YesItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)::core::convert::Into::into(decide_callback),(crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)::core::convert::Into::into(cancel_callback))
5421 }
5422 }
5423 #[doc = "`ACall()` overload"]
5424 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5425 unsafe {
5426 let __receiver = <VersusSequence_VersusYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
5427 <Self as ::unity::SystemObject>::as_instance(self),
5428 );
5429 {
5430 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5431 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
5432 panic!(
5433 "unity: virtual slot {}
5434 out of range (vtable len {}
5435) on the runtime class behind {}
5436 (method `{}
5437`)",
5438 18usize,
5439 __vt.len(),
5440 <VersusSequence_VersusYesNoDialog_YesItem as ::unity::ClassIdentity>::NAME,
5441 "ACall",
5442 )
5443 });
5444 let __inner: extern "C" fn(
5445 VersusSequence_VersusYesNoDialog_YesItem,
5446 ::unity::OptionalMethod,
5447 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5448 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5449 __inner(__receiver, __mi)
5450 }
5451 }
5452 }
5453 #[doc = "`BCall()` overload"]
5454 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5455 unsafe {
5456 let __receiver = <VersusSequence_VersusYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
5457 <Self as ::unity::SystemObject>::as_instance(self),
5458 );
5459 {
5460 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5461 let __vi = *__vt.get(19usize).unwrap_or_else(|| {
5462 panic!(
5463 "unity: virtual slot {}
5464 out of range (vtable len {}
5465) on the runtime class behind {}
5466 (method `{}
5467`)",
5468 19usize,
5469 __vt.len(),
5470 <VersusSequence_VersusYesNoDialog_YesItem as ::unity::ClassIdentity>::NAME,
5471 "BCall",
5472 )
5473 });
5474 let __inner: extern "C" fn(
5475 VersusSequence_VersusYesNoDialog_YesItem,
5476 ::unity::OptionalMethod,
5477 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5478 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5479 __inner(__receiver, __mi)
5480 }
5481 }
5482 }
5483 #[doc = "`GetName()` overload"]
5484 fn get_name(self) -> ::unity::Il2CppString {
5485 unsafe {
5486 let __receiver = <VersusSequence_VersusYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
5487 <Self as ::unity::SystemObject>::as_instance(self),
5488 );
5489 {
5490 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5491 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5492 panic!(
5493 "unity: virtual slot {}
5494 out of range (vtable len {}
5495) on the runtime class behind {}
5496 (method `{}
5497`)",
5498 4usize,
5499 __vt.len(),
5500 <VersusSequence_VersusYesNoDialog_YesItem as ::unity::ClassIdentity>::NAME,
5501 "GetName",
5502 )
5503 });
5504 let __inner: extern "C" fn(VersusSequence_VersusYesNoDialog_YesItem, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5505 ::core::mem::transmute(__vi.method_ptr);
5506 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5507 __inner(__receiver, __mi)
5508 }
5509 }
5510 }
5511}
5512
5513#[cfg(feature = "app-versussequence")]
5514impl<__T: IVersusSequence_VersusYesNoDialog_YesItem> IVersusSequence_VersusYesNoDialog_YesItemMethods for __T {}
5515
5516#[cfg(feature = "app-versussequence")]
5517impl VersusSequence_VersusYesNoDialog_YesItem {
5518 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5519 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5520 }
5521
5522 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5523 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5524 }
5525
5526 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5527 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5528 }
5529
5530 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5531 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5532 }
5533
5534 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5535 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5536 }
5537}
5538
5539#[cfg(feature = "app-versussequence")]
5540impl VersusSequence_VersusYesNoDialog_YesItem {
5541 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_YesItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5542 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
5543 let __mi = Self::a_call_method_info();
5544 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
5545 ::core::mem::transmute(__mi.method_ptr);
5546 __inner(this.into(), ::core::option::Option::None)
5547 }
5548
5549 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_YesItem`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5550 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
5551 let __mi = Self::b_call_method_info();
5552 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
5553 ::core::mem::transmute(__mi.method_ptr);
5554 __inner(this.into(), ::core::option::Option::None)
5555 }
5556
5557 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_YesItem`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5558 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5559 let __mi = Self::get_name_method_info();
5560 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5561 __inner(this.into(), ::core::option::Option::None)
5562 }
5563}
5564
5565#[cfg(feature = "app-versussequence")]
5566impl VersusSequence_VersusYesNoDialog_YesItem {
5567 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action, crate::system::action::Action)` — overload selector"]
5568 pub fn new(name: ::unity::Il2CppString, decide_callback: crate::system::action::Action, cancel_callback: crate::system::action::Action) -> Self {
5569 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5570 panic!(
5571 "{}
5572::{}
5573 failed to instantiate",
5574 ::core::stringify!(VersusSequence_VersusYesNoDialog_YesItem),
5575 ::core::stringify!(new),
5576 )
5577 });
5578 <Self as IVersusSequence_VersusYesNoDialog_YesItemMethods>::ctor(this, name, decide_callback, cancel_callback);
5579 this
5580 }
5581
5582 #[doc = "`.ctor(::unity::Il2CppString, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)` — overload selector"]
5583 pub fn new_2(
5584 name: ::unity::Il2CppString,
5585 decide_callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>,
5586 cancel_callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>,
5587 ) -> Self {
5588 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5589 panic!(
5590 "{}
5591::{}
5592 failed to instantiate",
5593 ::core::stringify!(VersusSequence_VersusYesNoDialog_YesItem),
5594 ::core::stringify!(new_2),
5595 )
5596 });
5597 <Self as IVersusSequence_VersusYesNoDialog_YesItemMethods>::ctor_2(this, name, decide_callback, cancel_callback);
5598 this
5599 }
5600}
5601
5602#[cfg(feature = "app-versussequence")]
5603pub trait IVersusSequence_VersusTopMenu_RankedMenuItemMethods: IVersusSequence_VersusTopMenu_RankedMenuItem {
5604 #[doc = "`.ctor()` overload"]
5605 fn ctor(self) -> () {
5606 unsafe {
5607 let __receiver = <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5608 <Self as ::unity::SystemObject>::as_instance(self),
5609 );
5610 ::unity::il2cpp_call!((::unity::module_base()+0x22fcc70usize)as*mut u8,();
5611(VersusSequence_VersusTopMenu_RankedMenuItem)__receiver)
5612 }
5613 }
5614 #[doc = "`ACall()` overload"]
5615 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5616 unsafe {
5617 let __receiver = <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5618 <Self as ::unity::SystemObject>::as_instance(self),
5619 );
5620 {
5621 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5622 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
5623 panic!(
5624 "unity: virtual slot {}
5625 out of range (vtable len {}
5626) on the runtime class behind {}
5627 (method `{}
5628`)",
5629 18usize,
5630 __vt.len(),
5631 <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::ClassIdentity>::NAME,
5632 "ACall",
5633 )
5634 });
5635 let __inner: extern "C" fn(
5636 VersusSequence_VersusTopMenu_RankedMenuItem,
5637 ::unity::OptionalMethod,
5638 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5639 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5640 __inner(__receiver, __mi)
5641 }
5642 }
5643 }
5644 #[doc = "`IsValid()` overload"]
5645 fn is_valid(self) -> bool {
5646 unsafe {
5647 let __receiver = <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5648 <Self as ::unity::SystemObject>::as_instance(self),
5649 );
5650 ::unity::il2cpp_call!((::unity::module_base()+0x22fce90usize)as*mut u8,bool;
5651(VersusSequence_VersusTopMenu_RankedMenuItem)__receiver)
5652 }
5653 }
5654 #[doc = "`OnSelect()` overload"]
5655 fn on_select(self) -> () {
5656 unsafe {
5657 let __receiver = <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::FromIlInstance>::from_il_instance(
5658 <Self as ::unity::SystemObject>::as_instance(self),
5659 );
5660 {
5661 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5662 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
5663 panic!(
5664 "unity: virtual slot {}
5665 out of range (vtable len {}
5666) on the runtime class behind {}
5667 (method `{}
5668`)",
5669 12usize,
5670 __vt.len(),
5671 <VersusSequence_VersusTopMenu_RankedMenuItem as ::unity::ClassIdentity>::NAME,
5672 "OnSelect",
5673 )
5674 });
5675 let __inner: extern "C" fn(VersusSequence_VersusTopMenu_RankedMenuItem, ::unity::OptionalMethod) -> () =
5676 ::core::mem::transmute(__vi.method_ptr);
5677 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5678 __inner(__receiver, __mi)
5679 }
5680 }
5681 }
5682}
5683
5684#[cfg(feature = "app-versussequence")]
5685impl<__T: IVersusSequence_VersusTopMenu_RankedMenuItem> IVersusSequence_VersusTopMenu_RankedMenuItemMethods for __T {}
5686
5687#[cfg(feature = "app-versussequence")]
5688impl VersusSequence_VersusTopMenu_RankedMenuItem {
5689 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5690 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5691 }
5692
5693 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5694 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5695 }
5696
5697 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5698 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5699 }
5700
5701 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5702 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5703 }
5704}
5705
5706#[cfg(feature = "app-versussequence")]
5707impl VersusSequence_VersusTopMenu_RankedMenuItem {
5708 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu_RankedMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5709 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
5710 let __mi = Self::a_call_method_info();
5711 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
5712 ::core::mem::transmute(__mi.method_ptr);
5713 __inner(this.into(), ::core::option::Option::None)
5714 }
5715
5716 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusTopMenu_RankedMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5717 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
5718 let __mi = Self::on_select_method_info();
5719 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
5720 __inner(this.into(), ::core::option::Option::None)
5721 }
5722}
5723
5724#[cfg(feature = "app-versussequence")]
5725impl VersusSequence_VersusTopMenu_RankedMenuItem {
5726 #[doc = "`.ctor()` — no args"]
5727 pub fn new() -> Self {
5728 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5729 panic!(
5730 "{}
5731::{}
5732 failed to instantiate",
5733 ::core::stringify!(VersusSequence_VersusTopMenu_RankedMenuItem),
5734 ::core::stringify!(new),
5735 )
5736 });
5737 <Self as IVersusSequence_VersusTopMenu_RankedMenuItemMethods>::ctor(this);
5738 this
5739 }
5740}
5741
5742#[cfg(feature = "app-versussequence")]
5743pub trait IVersusSequence_VersusFriendMenu_FriendCasualMenuItemMethods: IVersusSequence_VersusFriendMenu_FriendCasualMenuItem {
5744 #[doc = "`.ctor(crate::app::versusservercasualmetadata::VersusServerCasualMetaData, i32)` overload"]
5745 fn ctor(
5746 self,
5747 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
5748 num: impl ::core::convert::Into<i32>,
5749 ) -> () {
5750 unsafe {
5751 let __receiver = <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
5752 <Self as ::unity::SystemObject>::as_instance(self),
5753 );
5754 ::unity::il2cpp_call!((::unity::module_base()+0x22f7090usize)as*mut u8,();
5755(VersusSequence_VersusFriendMenu_FriendCasualMenuItem)__receiver,(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data),(i32)::core::convert::Into::into(num))
5756 }
5757 }
5758 #[doc = "`ACall()` overload"]
5759 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5760 unsafe {
5761 let __receiver = <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
5762 <Self as ::unity::SystemObject>::as_instance(self),
5763 );
5764 {
5765 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5766 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
5767 panic!(
5768 "unity: virtual slot {}
5769 out of range (vtable len {}
5770) on the runtime class behind {}
5771 (method `{}
5772`)",
5773 18usize,
5774 __vt.len(),
5775 <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::ClassIdentity>::NAME,
5776 "ACall",
5777 )
5778 });
5779 let __inner: extern "C" fn(
5780 VersusSequence_VersusFriendMenu_FriendCasualMenuItem,
5781 ::unity::OptionalMethod,
5782 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5783 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5784 __inner(__receiver, __mi)
5785 }
5786 }
5787 }
5788 #[doc = "`OnBuildMenuItemContent()` overload"]
5789 fn on_build_menu_item_content(self) -> () {
5790 unsafe {
5791 let __receiver = <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
5792 <Self as ::unity::SystemObject>::as_instance(self),
5793 );
5794 {
5795 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5796 let __vi = *__vt.get(11usize).unwrap_or_else(|| {
5797 panic!(
5798 "unity: virtual slot {}
5799 out of range (vtable len {}
5800) on the runtime class behind {}
5801 (method `{}
5802`)",
5803 11usize,
5804 __vt.len(),
5805 <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::ClassIdentity>::NAME,
5806 "OnBuildMenuItemContent",
5807 )
5808 });
5809 let __inner: extern "C" fn(VersusSequence_VersusFriendMenu_FriendCasualMenuItem, ::unity::OptionalMethod) -> () =
5810 ::core::mem::transmute(__vi.method_ptr);
5811 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5812 __inner(__receiver, __mi)
5813 }
5814 }
5815 }
5816 #[doc = "`StartBattleDialog()` overload"]
5817 fn start_battle_dialog(self) -> crate::app::basicmenu::BasicMenu_Result {
5818 unsafe {
5819 let __receiver = <VersusSequence_VersusFriendMenu_FriendCasualMenuItem as ::unity::FromIlInstance>::from_il_instance(
5820 <Self as ::unity::SystemObject>::as_instance(self),
5821 );
5822 ::unity::il2cpp_call!((::unity::module_base()+0x22f71c0usize)as*mut u8,crate::app::basicmenu::BasicMenu_Result;
5823(VersusSequence_VersusFriendMenu_FriendCasualMenuItem)__receiver)
5824 }
5825 }
5826}
5827
5828#[cfg(feature = "app-versussequence")]
5829impl<__T: IVersusSequence_VersusFriendMenu_FriendCasualMenuItem> IVersusSequence_VersusFriendMenu_FriendCasualMenuItemMethods for __T {}
5830
5831#[cfg(feature = "app-versussequence")]
5832impl VersusSequence_VersusFriendMenu_FriendCasualMenuItem {
5833 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5834 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5835 }
5836
5837 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5838 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5839 }
5840
5841 pub fn on_build_menu_item_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5842 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5843 }
5844
5845 pub fn start_battle_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5846 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5847 }
5848}
5849
5850#[cfg(feature = "app-versussequence")]
5851impl VersusSequence_VersusFriendMenu_FriendCasualMenuItem {
5852 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu_FriendCasualMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5853 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
5854 let __mi = Self::a_call_method_info();
5855 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
5856 ::core::mem::transmute(__mi.method_ptr);
5857 __inner(this.into(), ::core::option::Option::None)
5858 }
5859
5860 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusFriendMenu_FriendCasualMenuItem`'s own `OnBuildMenuItemContent`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5861 pub unsafe fn on_build_menu_item_content(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
5862 let __mi = Self::on_build_menu_item_content_method_info();
5863 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
5864 __inner(this.into(), ::core::option::Option::None)
5865 }
5866}
5867
5868#[cfg(feature = "app-versussequence")]
5869impl VersusSequence_VersusFriendMenu_FriendCasualMenuItem {
5870 #[doc = "`.ctor(crate::app::versusservercasualmetadata::VersusServerCasualMetaData, i32)` — overload selector"]
5871 pub fn new(meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData, num: i32) -> Self {
5872 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5873 panic!(
5874 "{}
5875::{}
5876 failed to instantiate",
5877 ::core::stringify!(VersusSequence_VersusFriendMenu_FriendCasualMenuItem),
5878 ::core::stringify!(new),
5879 )
5880 });
5881 <Self as IVersusSequence_VersusFriendMenu_FriendCasualMenuItemMethods>::ctor(this, meta_data, num);
5882 this
5883 }
5884}
5885
5886#[cfg(feature = "app-versussequence")]
5887pub trait IVersusSequence_VersusRankedMenu_ResultMenuItemMethods: IVersusSequence_VersusRankedMenu_ResultMenuItem {
5888 #[doc = "`.ctor()` overload"]
5889 fn ctor(self) -> () {
5890 unsafe {
5891 let __receiver = <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::FromIlInstance>::from_il_instance(
5892 <Self as ::unity::SystemObject>::as_instance(self),
5893 );
5894 ::unity::il2cpp_call!((::unity::module_base()+0x22f8fe0usize)as*mut u8,();
5895(VersusSequence_VersusRankedMenu_ResultMenuItem)__receiver)
5896 }
5897 }
5898 #[doc = "`ACall()` overload"]
5899 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
5900 unsafe {
5901 let __receiver = <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::FromIlInstance>::from_il_instance(
5902 <Self as ::unity::SystemObject>::as_instance(self),
5903 );
5904 {
5905 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5906 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
5907 panic!(
5908 "unity: virtual slot {}
5909 out of range (vtable len {}
5910) on the runtime class behind {}
5911 (method `{}
5912`)",
5913 18usize,
5914 __vt.len(),
5915 <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::ClassIdentity>::NAME,
5916 "ACall",
5917 )
5918 });
5919 let __inner: extern "C" fn(
5920 VersusSequence_VersusRankedMenu_ResultMenuItem,
5921 ::unity::OptionalMethod,
5922 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
5923 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5924 __inner(__receiver, __mi)
5925 }
5926 }
5927 }
5928 #[doc = "`OnSelect()` overload"]
5929 fn on_select(self) -> () {
5930 unsafe {
5931 let __receiver = <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::FromIlInstance>::from_il_instance(
5932 <Self as ::unity::SystemObject>::as_instance(self),
5933 );
5934 {
5935 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5936 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
5937 panic!(
5938 "unity: virtual slot {}
5939 out of range (vtable len {}
5940) on the runtime class behind {}
5941 (method `{}
5942`)",
5943 12usize,
5944 __vt.len(),
5945 <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::ClassIdentity>::NAME,
5946 "OnSelect",
5947 )
5948 });
5949 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu_ResultMenuItem, ::unity::OptionalMethod) -> () =
5950 ::core::mem::transmute(__vi.method_ptr);
5951 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5952 __inner(__receiver, __mi)
5953 }
5954 }
5955 }
5956 #[doc = "`BuildAttribute()` overload"]
5957 fn build_attribute(self) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
5958 unsafe {
5959 let __receiver = <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::FromIlInstance>::from_il_instance(
5960 <Self as ::unity::SystemObject>::as_instance(self),
5961 );
5962 {
5963 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5964 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
5965 panic!(
5966 "unity: virtual slot {}
5967 out of range (vtable len {}
5968) on the runtime class behind {}
5969 (method `{}
5970`)",
5971 8usize,
5972 __vt.len(),
5973 <VersusSequence_VersusRankedMenu_ResultMenuItem as ::unity::ClassIdentity>::NAME,
5974 "BuildAttribute",
5975 )
5976 });
5977 let __inner: extern "C" fn(
5978 VersusSequence_VersusRankedMenu_ResultMenuItem,
5979 ::unity::OptionalMethod,
5980 ) -> crate::app::basicmenuitem::BasicMenuItem_Attribute = ::core::mem::transmute(__vi.method_ptr);
5981 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5982 __inner(__receiver, __mi)
5983 }
5984 }
5985 }
5986}
5987
5988#[cfg(feature = "app-versussequence")]
5989impl<__T: IVersusSequence_VersusRankedMenu_ResultMenuItem> IVersusSequence_VersusRankedMenu_ResultMenuItemMethods for __T {}
5990
5991#[cfg(feature = "app-versussequence")]
5992impl VersusSequence_VersusRankedMenu_ResultMenuItem {
5993 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5994 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5995 }
5996
5997 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5998 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5999 }
6000
6001 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6002 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6003 }
6004
6005 pub fn build_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6006 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6007 }
6008}
6009
6010#[cfg(feature = "app-versussequence")]
6011impl VersusSequence_VersusRankedMenu_ResultMenuItem {
6012 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_ResultMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6013 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
6014 let __mi = Self::a_call_method_info();
6015 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
6016 ::core::mem::transmute(__mi.method_ptr);
6017 __inner(this.into(), ::core::option::Option::None)
6018 }
6019
6020 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_ResultMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6021 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
6022 let __mi = Self::on_select_method_info();
6023 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
6024 __inner(this.into(), ::core::option::Option::None)
6025 }
6026
6027 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_ResultMenuItem`'s own `BuildAttribute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6028 pub unsafe fn build_attribute(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
6029 let __mi = Self::build_attribute_method_info();
6030 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenuitem::BasicMenuItem_Attribute =
6031 ::core::mem::transmute(__mi.method_ptr);
6032 __inner(this.into(), ::core::option::Option::None)
6033 }
6034}
6035
6036#[cfg(feature = "app-versussequence")]
6037impl VersusSequence_VersusRankedMenu_ResultMenuItem {
6038 #[doc = "`.ctor()` — no args"]
6039 pub fn new() -> Self {
6040 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6041 panic!(
6042 "{}
6043::{}
6044 failed to instantiate",
6045 ::core::stringify!(VersusSequence_VersusRankedMenu_ResultMenuItem),
6046 ::core::stringify!(new),
6047 )
6048 });
6049 <Self as IVersusSequence_VersusRankedMenu_ResultMenuItemMethods>::ctor(this);
6050 this
6051 }
6052}
6053
6054#[cfg(feature = "app-versussequence")]
6055pub trait IVersusSequence_VersusProfileMenu_VersusProfileMenuItemMethods: IVersusSequence_VersusProfileMenu_VersusProfileMenuItem {
6056 #[doc = "`.ctor(i32, crate::app::profilecard::ProfileCard, bool)` overload"]
6057 fn ctor(
6058 self,
6059 index: impl ::core::convert::Into<i32>,
6060 profile: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>,
6061 is_enable: impl ::core::convert::Into<bool>,
6062 ) -> () {
6063 unsafe {
6064 let __receiver = <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
6065 <Self as ::unity::SystemObject>::as_instance(self),
6066 );
6067 ::unity::il2cpp_call!((::unity::module_base()+0x22f8600usize)as*mut u8,();
6068(VersusSequence_VersusProfileMenu_VersusProfileMenuItem)__receiver,(i32)::core::convert::Into::into(index),(crate::app::profilecard::ProfileCard)::core::convert::Into::into(profile),(bool)::core::convert::Into::into(is_enable))
6069 }
6070 }
6071 #[doc = "`ACall()` overload"]
6072 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
6073 unsafe {
6074 let __receiver = <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
6075 <Self as ::unity::SystemObject>::as_instance(self),
6076 );
6077 {
6078 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6079 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
6080 panic!(
6081 "unity: virtual slot {}
6082 out of range (vtable len {}
6083) on the runtime class behind {}
6084 (method `{}
6085`)",
6086 18usize,
6087 __vt.len(),
6088 <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::ClassIdentity>::NAME,
6089 "ACall",
6090 )
6091 });
6092 let __inner: extern "C" fn(
6093 VersusSequence_VersusProfileMenu_VersusProfileMenuItem,
6094 ::unity::OptionalMethod,
6095 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
6096 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6097 __inner(__receiver, __mi)
6098 }
6099 }
6100 }
6101 #[doc = "`BuildAttribute()` overload"]
6102 fn build_attribute(self) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
6103 unsafe {
6104 let __receiver = <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
6105 <Self as ::unity::SystemObject>::as_instance(self),
6106 );
6107 {
6108 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6109 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
6110 panic!(
6111 "unity: virtual slot {}
6112 out of range (vtable len {}
6113) on the runtime class behind {}
6114 (method `{}
6115`)",
6116 8usize,
6117 __vt.len(),
6118 <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::ClassIdentity>::NAME,
6119 "BuildAttribute",
6120 )
6121 });
6122 let __inner: extern "C" fn(
6123 VersusSequence_VersusProfileMenu_VersusProfileMenuItem,
6124 ::unity::OptionalMethod,
6125 ) -> crate::app::basicmenuitem::BasicMenuItem_Attribute = ::core::mem::transmute(__vi.method_ptr);
6126 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6127 __inner(__receiver, __mi)
6128 }
6129 }
6130 }
6131 #[doc = "`OnBuildMenuItemContent()` overload"]
6132 fn on_build_menu_item_content(self) -> () {
6133 unsafe {
6134 let __receiver = <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
6135 <Self as ::unity::SystemObject>::as_instance(self),
6136 );
6137 {
6138 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6139 let __vi = *__vt.get(11usize).unwrap_or_else(|| {
6140 panic!(
6141 "unity: virtual slot {}
6142 out of range (vtable len {}
6143) on the runtime class behind {}
6144 (method `{}
6145`)",
6146 11usize,
6147 __vt.len(),
6148 <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::ClassIdentity>::NAME,
6149 "OnBuildMenuItemContent",
6150 )
6151 });
6152 let __inner: extern "C" fn(VersusSequence_VersusProfileMenu_VersusProfileMenuItem, ::unity::OptionalMethod) -> () =
6153 ::core::mem::transmute(__vi.method_ptr);
6154 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6155 __inner(__receiver, __mi)
6156 }
6157 }
6158 }
6159 #[doc = "`OpenDialog()` overload"]
6160 fn open_dialog(self) -> crate::app::basicmenu::BasicMenu_Result {
6161 unsafe {
6162 let __receiver = <VersusSequence_VersusProfileMenu_VersusProfileMenuItem as ::unity::FromIlInstance>::from_il_instance(
6163 <Self as ::unity::SystemObject>::as_instance(self),
6164 );
6165 ::unity::il2cpp_call!((::unity::module_base()+0x22f86c0usize)as*mut u8,crate::app::basicmenu::BasicMenu_Result;
6166(VersusSequence_VersusProfileMenu_VersusProfileMenuItem)__receiver)
6167 }
6168 }
6169}
6170
6171#[cfg(feature = "app-versussequence")]
6172impl<__T: IVersusSequence_VersusProfileMenu_VersusProfileMenuItem> IVersusSequence_VersusProfileMenu_VersusProfileMenuItemMethods for __T {}
6173
6174#[cfg(feature = "app-versussequence")]
6175impl VersusSequence_VersusProfileMenu_VersusProfileMenuItem {
6176 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6177 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6178 }
6179
6180 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6181 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6182 }
6183
6184 pub fn build_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6185 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6186 }
6187
6188 pub fn on_build_menu_item_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6189 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6190 }
6191
6192 pub fn open_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6193 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
6194 }
6195}
6196
6197#[cfg(feature = "app-versussequence")]
6198impl VersusSequence_VersusProfileMenu_VersusProfileMenuItem {
6199 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusProfileMenu_VersusProfileMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6200 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
6201 let __mi = Self::a_call_method_info();
6202 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
6203 ::core::mem::transmute(__mi.method_ptr);
6204 __inner(this.into(), ::core::option::Option::None)
6205 }
6206
6207 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusProfileMenu_VersusProfileMenuItem`'s own `BuildAttribute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6208 pub unsafe fn build_attribute(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
6209 let __mi = Self::build_attribute_method_info();
6210 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenuitem::BasicMenuItem_Attribute =
6211 ::core::mem::transmute(__mi.method_ptr);
6212 __inner(this.into(), ::core::option::Option::None)
6213 }
6214
6215 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusProfileMenu_VersusProfileMenuItem`'s own `OnBuildMenuItemContent`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6216 pub unsafe fn on_build_menu_item_content(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
6217 let __mi = Self::on_build_menu_item_content_method_info();
6218 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
6219 __inner(this.into(), ::core::option::Option::None)
6220 }
6221}
6222
6223#[cfg(feature = "app-versussequence")]
6224impl VersusSequence_VersusProfileMenu_VersusProfileMenuItem {
6225 #[doc = "`.ctor(i32, crate::app::profilecard::ProfileCard, bool)` — overload selector"]
6226 pub fn new(index: i32, profile: crate::app::profilecard::ProfileCard, is_enable: bool) -> Self {
6227 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6228 panic!(
6229 "{}
6230::{}
6231 failed to instantiate",
6232 ::core::stringify!(VersusSequence_VersusProfileMenu_VersusProfileMenuItem),
6233 ::core::stringify!(new),
6234 )
6235 });
6236 <Self as IVersusSequence_VersusProfileMenu_VersusProfileMenuItemMethods>::ctor(this, index, profile, is_enable);
6237 this
6238 }
6239}
6240
6241#[cfg(feature = "app-versussequence")]
6242pub trait IVersusSequence_VersusRankedMenu_MapEditMenuItemMethods: IVersusSequence_VersusRankedMenu_MapEditMenuItem {
6243 #[doc = "`.ctor()` overload"]
6244 fn ctor(self) -> () {
6245 unsafe {
6246 let __receiver = <VersusSequence_VersusRankedMenu_MapEditMenuItem as ::unity::FromIlInstance>::from_il_instance(
6247 <Self as ::unity::SystemObject>::as_instance(self),
6248 );
6249 ::unity::il2cpp_call!((::unity::module_base()+0x22f8a30usize)as*mut u8,();
6250(VersusSequence_VersusRankedMenu_MapEditMenuItem)__receiver)
6251 }
6252 }
6253 #[doc = "`ACall()` overload"]
6254 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
6255 unsafe {
6256 let __receiver = <VersusSequence_VersusRankedMenu_MapEditMenuItem as ::unity::FromIlInstance>::from_il_instance(
6257 <Self as ::unity::SystemObject>::as_instance(self),
6258 );
6259 {
6260 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6261 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
6262 panic!(
6263 "unity: virtual slot {}
6264 out of range (vtable len {}
6265) on the runtime class behind {}
6266 (method `{}
6267`)",
6268 18usize,
6269 __vt.len(),
6270 <VersusSequence_VersusRankedMenu_MapEditMenuItem as ::unity::ClassIdentity>::NAME,
6271 "ACall",
6272 )
6273 });
6274 let __inner: extern "C" fn(
6275 VersusSequence_VersusRankedMenu_MapEditMenuItem,
6276 ::unity::OptionalMethod,
6277 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
6278 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6279 __inner(__receiver, __mi)
6280 }
6281 }
6282 }
6283 #[doc = "`OnSelect()` overload"]
6284 fn on_select(self) -> () {
6285 unsafe {
6286 let __receiver = <VersusSequence_VersusRankedMenu_MapEditMenuItem as ::unity::FromIlInstance>::from_il_instance(
6287 <Self as ::unity::SystemObject>::as_instance(self),
6288 );
6289 {
6290 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6291 let __vi = *__vt.get(12usize).unwrap_or_else(|| {
6292 panic!(
6293 "unity: virtual slot {}
6294 out of range (vtable len {}
6295) on the runtime class behind {}
6296 (method `{}
6297`)",
6298 12usize,
6299 __vt.len(),
6300 <VersusSequence_VersusRankedMenu_MapEditMenuItem as ::unity::ClassIdentity>::NAME,
6301 "OnSelect",
6302 )
6303 });
6304 let __inner: extern "C" fn(VersusSequence_VersusRankedMenu_MapEditMenuItem, ::unity::OptionalMethod) -> () =
6305 ::core::mem::transmute(__vi.method_ptr);
6306 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6307 __inner(__receiver, __mi)
6308 }
6309 }
6310 }
6311}
6312
6313#[cfg(feature = "app-versussequence")]
6314impl<__T: IVersusSequence_VersusRankedMenu_MapEditMenuItem> IVersusSequence_VersusRankedMenu_MapEditMenuItemMethods for __T {}
6315
6316#[cfg(feature = "app-versussequence")]
6317impl VersusSequence_VersusRankedMenu_MapEditMenuItem {
6318 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6319 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6320 }
6321
6322 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6323 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6324 }
6325
6326 pub fn on_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6328 }
6329}
6330
6331#[cfg(feature = "app-versussequence")]
6332impl VersusSequence_VersusRankedMenu_MapEditMenuItem {
6333 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_MapEditMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6334 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
6335 let __mi = Self::a_call_method_info();
6336 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
6337 ::core::mem::transmute(__mi.method_ptr);
6338 __inner(this.into(), ::core::option::Option::None)
6339 }
6340
6341 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusRankedMenu_MapEditMenuItem`'s own `OnSelect`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6342 pub unsafe fn on_select(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
6343 let __mi = Self::on_select_method_info();
6344 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
6345 __inner(this.into(), ::core::option::Option::None)
6346 }
6347}
6348
6349#[cfg(feature = "app-versussequence")]
6350impl VersusSequence_VersusRankedMenu_MapEditMenuItem {
6351 #[doc = "`.ctor()` — no args"]
6352 pub fn new() -> Self {
6353 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6354 panic!(
6355 "{}
6356::{}
6357 failed to instantiate",
6358 ::core::stringify!(VersusSequence_VersusRankedMenu_MapEditMenuItem),
6359 ::core::stringify!(new),
6360 )
6361 });
6362 <Self as IVersusSequence_VersusRankedMenu_MapEditMenuItemMethods>::ctor(this);
6363 this
6364 }
6365}
6366
6367#[cfg(feature = "app-versussequence")]
6368impl VersusSequence_VersusSequenceNet_UploadEditMapSequence {
6369 #[doc = "`get_Result()` overload"]
6370 pub fn get_result() -> crate::app::nexversus::NexVersus_Results {
6371 unsafe {
6372 ::unity::il2cpp_call!((::unity::module_base()+0x22fb130usize)as*mut u8,crate::app::nexversus::NexVersus_Results;
6373 )
6374 }
6375 }
6376
6377 #[doc = "`set_Result(crate::app::nexversus::NexVersus_Results)` overload"]
6378 pub fn set_result(value: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>) -> () {
6379 unsafe {
6380 ::unity::il2cpp_call!((::unity::module_base()+0x22fb180usize)as*mut u8,();
6381(crate::app::nexversus::NexVersus_Results)::core::convert::Into::into(value))
6382 }
6383 }
6384
6385 #[doc = "`CreateBind(crate::app::procinst::ProcInst, bool)` overload"]
6386 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>, is_new_upload: impl ::core::convert::Into<bool>) -> () {
6387 unsafe {
6388 ::unity::il2cpp_call!((::unity::module_base()+0x22fb6c0usize)as*mut u8,();
6389(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(bool)::core::convert::Into::into(is_new_upload))
6390 }
6391 }
6392}
6393
6394#[cfg(feature = "app-versussequence")]
6395pub trait IVersusSequence_VersusSequenceNet_UploadEditMapSequenceMethods: IVersusSequence_VersusSequenceNet_UploadEditMapSequence {
6396 #[doc = "`.ctor(bool)` overload"]
6397 fn ctor(self, is_new_upload: impl ::core::convert::Into<bool>) -> () {
6398 unsafe {
6399 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6400 <Self as ::unity::SystemObject>::as_instance(self),
6401 );
6402 ::unity::il2cpp_call!((::unity::module_base()+0x22fb1e0usize)as*mut u8,();
6403(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver,(bool)::core::convert::Into::into(is_new_upload))
6404 }
6405 }
6406 #[doc = "`UploadEditMap()` overload"]
6407 fn upload_edit_map(self) -> crate::system::collections::ienumerator::IEnumerator {
6408 unsafe {
6409 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6410 <Self as ::unity::SystemObject>::as_instance(self),
6411 );
6412 ::unity::il2cpp_call!((::unity::module_base()+0x22fb210usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
6413(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6414 }
6415 }
6416 #[doc = "`PostUploadEditMap()` overload"]
6417 fn post_upload_edit_map(self) -> () {
6418 unsafe {
6419 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6420 <Self as ::unity::SystemObject>::as_instance(self),
6421 );
6422 ::unity::il2cpp_call!((::unity::module_base()+0x22fb290usize)as*mut u8,();
6423(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6424 }
6425 }
6426 #[doc = "`UploadReplayDatas()` overload"]
6427 fn upload_replay_datas(self) -> crate::system::collections::ienumerator::IEnumerator {
6428 unsafe {
6429 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6430 <Self as ::unity::SystemObject>::as_instance(self),
6431 );
6432 ::unity::il2cpp_call!((::unity::module_base()+0x22fb3f0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
6433(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6434 }
6435 }
6436 #[doc = "`UploadReplay(u16)` overload"]
6437 fn upload_replay(self, slot_id: impl ::core::convert::Into<u16>) -> () {
6438 unsafe {
6439 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6440 <Self as ::unity::SystemObject>::as_instance(self),
6441 );
6442 ::unity::il2cpp_call!((::unity::module_base()+0x22fb470usize)as*mut u8,();
6443(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver,(u16)::core::convert::Into::into(slot_id))
6444 }
6445 }
6446 #[doc = "`PostUploadReplay()` overload"]
6447 fn post_upload_replay(self) -> () {
6448 unsafe {
6449 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6450 <Self as ::unity::SystemObject>::as_instance(self),
6451 );
6452 ::unity::il2cpp_call!((::unity::module_base()+0x22fb560usize)as*mut u8,();
6453(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6454 }
6455 }
6456 #[doc = "`SetResult()` overload"]
6457 fn set_result_2(self) -> () {
6458 unsafe {
6459 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6460 <Self as ::unity::SystemObject>::as_instance(self),
6461 );
6462 ::unity::il2cpp_call!((::unity::module_base()+0x22fb650usize)as*mut u8,();
6463(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6464 }
6465 }
6466 #[doc = "`PrintError()` overload"]
6467 fn print_error(self) -> () {
6468 unsafe {
6469 let __receiver = <VersusSequence_VersusSequenceNet_UploadEditMapSequence as ::unity::FromIlInstance>::from_il_instance(
6470 <Self as ::unity::SystemObject>::as_instance(self),
6471 );
6472 ::unity::il2cpp_call!((::unity::module_base()+0x22fb6b0usize)as*mut u8,();
6473(VersusSequence_VersusSequenceNet_UploadEditMapSequence)__receiver)
6474 }
6475 }
6476}
6477
6478#[cfg(feature = "app-versussequence")]
6479impl<__T: IVersusSequence_VersusSequenceNet_UploadEditMapSequence> IVersusSequence_VersusSequenceNet_UploadEditMapSequenceMethods for __T {}
6480
6481#[cfg(feature = "app-versussequence")]
6482impl VersusSequence_VersusSequenceNet_UploadEditMapSequence {
6483 pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6485 }
6486
6487 pub fn set_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6488 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6489 }
6490
6491 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6492 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6493 }
6494
6495 pub fn upload_edit_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6496 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6497 }
6498
6499 pub fn post_upload_edit_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6500 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
6501 }
6502
6503 pub fn upload_replay_datas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6504 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
6505 }
6506
6507 pub fn upload_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6508 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
6509 }
6510
6511 pub fn post_upload_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6512 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
6513 }
6514
6515 pub fn set_result_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6516 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
6517 }
6518
6519 pub fn print_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6520 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
6521 }
6522
6523 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6524 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
6525 }
6526}
6527
6528#[cfg(feature = "app-versussequence")]
6529impl VersusSequence_VersusSequenceNet_UploadEditMapSequence {
6530 #[doc = "`.ctor(bool)` — overload selector"]
6531 pub fn new(is_new_upload: bool) -> Self {
6532 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6533 panic!(
6534 "{}
6535::{}
6536 failed to instantiate",
6537 ::core::stringify!(VersusSequence_VersusSequenceNet_UploadEditMapSequence),
6538 ::core::stringify!(new),
6539 )
6540 });
6541 <Self as IVersusSequence_VersusSequenceNet_UploadEditMapSequenceMethods>::ctor(this, is_new_upload);
6542 this
6543 }
6544}
6545
6546#[cfg(feature = "app-versussequence")]
6547impl VersusSequence {
6548 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
6549 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6550 unsafe {
6551 ::unity::il2cpp_call!((::unity::module_base()+0x26b3c50usize)as*mut u8,();
6552(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6553 }
6554 }
6555
6556 #[doc = "`CreateBindUploadEditData(crate::app::procinst::ProcInst)` overload"]
6557 pub fn create_bind_upload_edit_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6558 unsafe {
6559 ::unity::il2cpp_call!((::unity::module_base()+0x26b3e00usize)as*mut u8,();
6560(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6561 }
6562 }
6563
6564 #[doc = "`CreateBindUploadCasualData(crate::app::procinst::ProcInst)` overload"]
6565 pub fn create_bind_upload_casual_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6566 unsafe {
6567 ::unity::il2cpp_call!((::unity::module_base()+0x26b3f20usize)as*mut u8,();
6568(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6569 }
6570 }
6571
6572 #[doc = "`ShowDisableNetworkMessage(crate::app::procinst::ProcInst)` overload"]
6573 pub fn show_disable_network_message(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6574 unsafe {
6575 ::unity::il2cpp_call!((::unity::module_base()+0x26b3d70usize)as*mut u8,();
6576(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6577 }
6578 }
6579
6580 #[doc = "`JumpToTop()` overload"]
6581 pub fn jump_to_top() -> () {
6582 unsafe {
6583 ::unity::il2cpp_call!((::unity::module_base()+0x26b4040usize)as*mut u8,();
6584 )
6585 }
6586 }
6587
6588 #[doc = "`JumpToCasual()` overload"]
6589 pub fn jump_to_casual() -> () {
6590 unsafe {
6591 ::unity::il2cpp_call!((::unity::module_base()+0x26b4230usize)as*mut u8,();
6592 )
6593 }
6594 }
6595
6596 #[doc = "`JumpToRanked()` overload"]
6597 pub fn jump_to_ranked() -> () {
6598 unsafe {
6599 ::unity::il2cpp_call!((::unity::module_base()+0x26b42e0usize)as*mut u8,();
6600 )
6601 }
6602 }
6603
6604 #[doc = "`JumpToMatching()` overload"]
6605 pub fn jump_to_matching() -> () {
6606 unsafe {
6607 ::unity::il2cpp_call!((::unity::module_base()+0x26b4390usize)as*mut u8,();
6608 )
6609 }
6610 }
6611
6612 #[doc = "`JumpToMatchingStart()` overload"]
6613 pub fn jump_to_matching_start() -> () {
6614 unsafe {
6615 ::unity::il2cpp_call!((::unity::module_base()+0x26b4440usize)as*mut u8,();
6616 )
6617 }
6618 }
6619
6620 #[doc = "`JumpToNetCasual()` overload"]
6621 pub fn jump_to_net_casual() -> () {
6622 unsafe {
6623 ::unity::il2cpp_call!((::unity::module_base()+0x26b44f0usize)as*mut u8,();
6624 )
6625 }
6626 }
6627
6628 #[doc = "`JumpToMapEdit()` overload"]
6629 pub fn jump_to_map_edit() -> () {
6630 unsafe {
6631 ::unity::il2cpp_call!((::unity::module_base()+0x26b45a0usize)as*mut u8,();
6632 )
6633 }
6634 }
6635
6636 #[doc = "`JumpToReplay()` overload"]
6637 pub fn jump_to_replay() -> () {
6638 unsafe {
6639 ::unity::il2cpp_call!((::unity::module_base()+0x26b4650usize)as*mut u8,();
6640 )
6641 }
6642 }
6643
6644 #[doc = "`JumpToMockBattle()` overload"]
6645 pub fn jump_to_mock_battle() -> () {
6646 unsafe {
6647 ::unity::il2cpp_call!((::unity::module_base()+0x26b4700usize)as*mut u8,();
6648 )
6649 }
6650 }
6651
6652 #[doc = "`JumpToReward()` overload"]
6653 pub fn jump_to_reward() -> () {
6654 unsafe {
6655 ::unity::il2cpp_call!((::unity::module_base()+0x26b47b0usize)as*mut u8,();
6656 )
6657 }
6658 }
6659
6660 #[doc = "`JumpToMapSequence()` overload"]
6661 pub fn jump_to_map_sequence() -> () {
6662 unsafe {
6663 ::unity::il2cpp_call!((::unity::module_base()+0x26b4860usize)as*mut u8,();
6664 )
6665 }
6666 }
6667
6668 #[doc = "`JumpToEnd()` overload"]
6669 pub fn jump_to_end() -> () {
6670 unsafe {
6671 ::unity::il2cpp_call!((::unity::module_base()+0x26b4910usize)as*mut u8,();
6672 )
6673 }
6674 }
6675
6676 #[doc = "`GetSequence()` overload"]
6677 pub fn get_sequence() -> crate::app::versussequence::VersusSequence_IVersusSequenceBase {
6678 unsafe {
6679 ::unity::il2cpp_call!((::unity::module_base()+0x26b40f0usize)as*mut u8,crate::app::versussequence::VersusSequence_IVersusSequenceBase;
6680 )
6681 }
6682 }
6683}
6684
6685#[cfg(feature = "app-versussequence")]
6686impl VersusSequence {
6687 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6689 }
6690
6691 pub fn create_bind_upload_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6693 }
6694
6695 pub fn create_bind_upload_casual_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6697 }
6698
6699 pub fn show_disable_network_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6700 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6701 }
6702
6703 pub fn jump_to_top_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6704 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
6705 }
6706
6707 pub fn jump_to_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6708 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
6709 }
6710
6711 pub fn jump_to_ranked_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6712 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
6713 }
6714
6715 pub fn jump_to_matching_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6716 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
6717 }
6718
6719 pub fn jump_to_matching_start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
6721 }
6722
6723 pub fn jump_to_net_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
6725 }
6726
6727 pub fn jump_to_map_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
6729 }
6730
6731 pub fn jump_to_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
6733 }
6734
6735 pub fn jump_to_mock_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
6737 }
6738
6739 pub fn jump_to_reward_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
6741 }
6742
6743 pub fn jump_to_map_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
6745 }
6746
6747 pub fn jump_to_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
6749 }
6750
6751 pub fn get_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6752 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
6753 }
6754}
6755
6756#[cfg(feature = "app-versussequence")]
6757impl VersusSequence_VersusYesNoDialog {
6758 #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::system::action::Action, crate::system::action::Action)` overload"]
6759 pub fn create_bind(
6760 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
6761 message: impl ::core::convert::Into<::unity::Il2CppString>,
6762 yes_name: impl ::core::convert::Into<::unity::Il2CppString>,
6763 no_name: impl ::core::convert::Into<::unity::Il2CppString>,
6764 decide_callback: impl ::core::convert::Into<crate::system::action::Action>,
6765 cancel_callback: impl ::core::convert::Into<crate::system::action::Action>,
6766 ) -> crate::app::versussequence::VersusSequence_VersusYesNoDialog {
6767 unsafe {
6768 ::unity::il2cpp_call!((::unity::module_base()+0x1b27f00usize)as*mut u8,crate::app::versussequence::VersusSequence_VersusYesNoDialog;
6769(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(message),(::unity::Il2CppString)::core::convert::Into::into(yes_name),(::unity::Il2CppString)::core::convert::Into::into(no_name),(crate::system::action::Action)::core::convert::Into::into(decide_callback),(crate::system::action::Action)::core::convert::Into::into(cancel_callback))
6770 }
6771 }
6772
6773 #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)` overload"]
6774 pub fn create_bind_2(
6775 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
6776 message: impl ::core::convert::Into<::unity::Il2CppString>,
6777 yes_name: impl ::core::convert::Into<::unity::Il2CppString>,
6778 no_name: impl ::core::convert::Into<::unity::Il2CppString>,
6779 decide_callback: impl ::core::convert::Into<crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>>,
6780 cancel_callback: impl ::core::convert::Into<crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>>,
6781 ) -> crate::app::versussequence::VersusSequence_VersusYesNoDialog {
6782 unsafe {
6783 ::unity::il2cpp_call!((::unity::module_base()+0x1b28160usize)as*mut u8,crate::app::versussequence::VersusSequence_VersusYesNoDialog;
6784(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(message),(::unity::Il2CppString)::core::convert::Into::into(yes_name),(::unity::Il2CppString)::core::convert::Into::into(no_name),(crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)::core::convert::Into::into(decide_callback),(crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)::core::convert::Into::into(cancel_callback))
6785 }
6786 }
6787
6788 #[doc = "`CreateBindImpl(crate::app::procinst::ProcInst, ::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::app::versussequence::VersusSequence_VersusYesNoDialog_YesItem, crate::app::versussequence::VersusSequence_VersusYesNoDialog_NoItem)` overload"]
6789 pub fn create_bind_impl(
6790 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
6791 message: impl ::core::convert::Into<::unity::Il2CppString>,
6792 yes_name: impl ::core::convert::Into<::unity::Il2CppString>,
6793 no_name: impl ::core::convert::Into<::unity::Il2CppString>,
6794 yes_item: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusYesNoDialog_YesItem>,
6795 no_item: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusYesNoDialog_NoItem>,
6796 ) -> crate::app::versussequence::VersusSequence_VersusYesNoDialog {
6797 unsafe {
6798 ::unity::il2cpp_call!((::unity::module_base()+0x1b27fe0usize)as*mut u8,crate::app::versussequence::VersusSequence_VersusYesNoDialog;
6799(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(message),(::unity::Il2CppString)::core::convert::Into::into(yes_name),(::unity::Il2CppString)::core::convert::Into::into(no_name),(crate::app::versussequence::VersusSequence_VersusYesNoDialog_YesItem)::core::convert::Into::into(yes_item),(crate::app::versussequence::VersusSequence_VersusYesNoDialog_NoItem)::core::convert::Into::into(no_item))
6800 }
6801 }
6802}
6803
6804#[cfg(feature = "app-versussequence")]
6805pub trait IVersusSequence_VersusYesNoDialogMethods: IVersusSequence_VersusYesNoDialog {
6806 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicdialogcontent::BasicDialogContent)` overload"]
6807 fn ctor(
6808 self,
6809 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
6810 menu_content: impl ::core::convert::Into<crate::app::basicdialogcontent::BasicDialogContent>,
6811 ) -> () {
6812 unsafe {
6813 let __receiver =
6814 <VersusSequence_VersusYesNoDialog as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6815 ::unity::il2cpp_call!((::unity::module_base()+0x1b27ef0usize)as*mut u8,();
6816(VersusSequence_VersusYesNoDialog)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::basicdialogcontent::BasicDialogContent)::core::convert::Into::into(menu_content))
6817 }
6818 }
6819}
6820
6821#[cfg(feature = "app-versussequence")]
6822impl<__T: IVersusSequence_VersusYesNoDialog> IVersusSequence_VersusYesNoDialogMethods for __T {}
6823
6824#[cfg(feature = "app-versussequence")]
6825impl VersusSequence_VersusYesNoDialog {
6826 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6827 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6828 }
6829
6830 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6831 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6832 }
6833
6834 pub fn create_bind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6835 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6836 }
6837
6838 pub fn create_bind_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6839 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6840 }
6841}
6842
6843#[cfg(feature = "app-versussequence")]
6844impl VersusSequence_VersusYesNoDialog {
6845 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicdialogcontent::BasicDialogContent)` — overload selector"]
6846 pub fn new(
6847 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
6848 menu_content: crate::app::basicdialogcontent::BasicDialogContent,
6849 ) -> Self {
6850 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6851 panic!(
6852 "{}
6853::{}
6854 failed to instantiate",
6855 ::core::stringify!(VersusSequence_VersusYesNoDialog),
6856 ::core::stringify!(new),
6857 )
6858 });
6859 <Self as IVersusSequence_VersusYesNoDialogMethods>::ctor(this, menu_item_list, menu_content);
6860 this
6861 }
6862}
6863
6864#[cfg(feature = "app-versussequence")]
6865impl VersusSequence_VersusSequenceNet {
6866 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
6867 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6868 unsafe {
6869 ::unity::il2cpp_call!((::unity::module_base()+0x1b256e0usize)as*mut u8,();
6870(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6871 }
6872 }
6873
6874 #[doc = "`CreateBindUploadEditData(crate::app::procinst::ProcInst)` overload"]
6875 pub fn create_bind_upload_edit_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6876 unsafe {
6877 ::unity::il2cpp_call!((::unity::module_base()+0x1b25760usize)as*mut u8,();
6878(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6879 }
6880 }
6881
6882 #[doc = "`CreateBindUploadCasualData(crate::app::procinst::ProcInst)` overload"]
6883 pub fn create_bind_upload_casual_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
6884 unsafe {
6885 ::unity::il2cpp_call!((::unity::module_base()+0x1b257e0usize)as*mut u8,();
6886(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
6887 }
6888 }
6889}
6890
6891#[cfg(feature = "app-versussequence")]
6892pub trait IVersusSequence_VersusSequenceNetMethods: IVersusSequence_VersusSequenceNet {
6893 #[doc = "`InitImpl()` overload"]
6894 fn init_impl(self) -> () {
6895 unsafe {
6896 let __receiver =
6897 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6898 {
6899 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6900 let __vi = *__vt.get(26usize).unwrap_or_else(|| {
6901 panic!(
6902 "unity: virtual slot {}
6903 out of range (vtable len {}
6904) on the runtime class behind {}
6905 (method `{}
6906`)",
6907 26usize,
6908 __vt.len(),
6909 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
6910 "InitImpl",
6911 )
6912 });
6913 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
6914 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6915 __inner(__receiver, __mi)
6916 }
6917 }
6918 }
6919 #[doc = "`FinalImpl()` overload"]
6920 fn final_impl(self) -> () {
6921 unsafe {
6922 let __receiver =
6923 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6924 {
6925 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6926 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
6927 panic!(
6928 "unity: virtual slot {}
6929 out of range (vtable len {}
6930) on the runtime class behind {}
6931 (method `{}
6932`)",
6933 27usize,
6934 __vt.len(),
6935 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
6936 "FinalImpl",
6937 )
6938 });
6939 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
6940 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6941 __inner(__receiver, __mi)
6942 }
6943 }
6944 }
6945 #[doc = "`IsFailedJumpToTopImpl()` overload"]
6946 fn is_failed_jump_to_top_impl(self) -> bool {
6947 unsafe {
6948 let __receiver =
6949 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6950 {
6951 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6952 let __vi = *__vt.get(28usize).unwrap_or_else(|| {
6953 panic!(
6954 "unity: virtual slot {}
6955 out of range (vtable len {}
6956) on the runtime class behind {}
6957 (method `{}
6958`)",
6959 28usize,
6960 __vt.len(),
6961 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
6962 "IsFailedJumpToTopImpl",
6963 )
6964 });
6965 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> bool =
6966 ::core::mem::transmute(__vi.method_ptr);
6967 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6968 __inner(__receiver, __mi)
6969 }
6970 }
6971 }
6972 #[doc = "`IsReportedEditMapImpl()` overload"]
6973 fn is_reported_edit_map_impl(self) -> bool {
6974 unsafe {
6975 let __receiver =
6976 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6977 {
6978 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6979 let __vi = *__vt.get(29usize).unwrap_or_else(|| {
6980 panic!(
6981 "unity: virtual slot {}
6982 out of range (vtable len {}
6983) on the runtime class behind {}
6984 (method `{}
6985`)",
6986 29usize,
6987 __vt.len(),
6988 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
6989 "IsReportedEditMapImpl",
6990 )
6991 });
6992 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> bool =
6993 ::core::mem::transmute(__vi.method_ptr);
6994 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6995 __inner(__receiver, __mi)
6996 }
6997 }
6998 }
6999 #[doc = "`UploadReportDataImpl()` overload"]
7000 fn upload_report_data_impl(self) -> () {
7001 unsafe {
7002 let __receiver =
7003 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7004 {
7005 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7006 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
7007 panic!(
7008 "unity: virtual slot {}
7009 out of range (vtable len {}
7010) on the runtime class behind {}
7011 (method `{}
7012`)",
7013 30usize,
7014 __vt.len(),
7015 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7016 "UploadReportDataImpl",
7017 )
7018 });
7019 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7020 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7021 __inner(__receiver, __mi)
7022 }
7023 }
7024 }
7025 #[doc = "`GetMyCasualMetaDataImpl()` overload"]
7026 fn get_my_casual_meta_data_impl(self) -> () {
7027 unsafe {
7028 let __receiver =
7029 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7030 {
7031 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7032 let __vi = *__vt.get(31usize).unwrap_or_else(|| {
7033 panic!(
7034 "unity: virtual slot {}
7035 out of range (vtable len {}
7036) on the runtime class behind {}
7037 (method `{}
7038`)",
7039 31usize,
7040 __vt.len(),
7041 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7042 "GetMyCasualMetaDataImpl",
7043 )
7044 });
7045 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7046 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7047 __inner(__receiver, __mi)
7048 }
7049 }
7050 }
7051 #[doc = "`PostGetMyCasualMetaDataImpl()` overload"]
7052 fn post_get_my_casual_meta_data_impl(self) -> () {
7053 unsafe {
7054 let __receiver =
7055 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7056 {
7057 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7058 let __vi = *__vt.get(32usize).unwrap_or_else(|| {
7059 panic!(
7060 "unity: virtual slot {}
7061 out of range (vtable len {}
7062) on the runtime class behind {}
7063 (method `{}
7064`)",
7065 32usize,
7066 __vt.len(),
7067 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7068 "PostGetMyCasualMetaDataImpl",
7069 )
7070 });
7071 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7072 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7073 __inner(__receiver, __mi)
7074 }
7075 }
7076 }
7077 #[doc = "`GetEditMetaDataImpl()` overload"]
7078 fn get_edit_meta_data_impl(self) -> () {
7079 unsafe {
7080 let __receiver =
7081 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7082 {
7083 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7084 let __vi = *__vt.get(33usize).unwrap_or_else(|| {
7085 panic!(
7086 "unity: virtual slot {}
7087 out of range (vtable len {}
7088) on the runtime class behind {}
7089 (method `{}
7090`)",
7091 33usize,
7092 __vt.len(),
7093 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7094 "GetEditMetaDataImpl",
7095 )
7096 });
7097 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7098 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7099 __inner(__receiver, __mi)
7100 }
7101 }
7102 }
7103 #[doc = "`PostGetEditMetaDataImpl()` overload"]
7104 fn post_get_edit_meta_data_impl(self) -> () {
7105 unsafe {
7106 let __receiver =
7107 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7108 {
7109 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7110 let __vi = *__vt.get(34usize).unwrap_or_else(|| {
7111 panic!(
7112 "unity: virtual slot {}
7113 out of range (vtable len {}
7114) on the runtime class behind {}
7115 (method `{}
7116`)",
7117 34usize,
7118 __vt.len(),
7119 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7120 "PostGetEditMetaDataImpl",
7121 )
7122 });
7123 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7124 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7125 __inner(__receiver, __mi)
7126 }
7127 }
7128 }
7129 #[doc = "`UpdateRateImpl()` overload"]
7130 fn update_rate_impl(self) -> () {
7131 unsafe {
7132 let __receiver =
7133 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7134 {
7135 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7136 let __vi = *__vt.get(35usize).unwrap_or_else(|| {
7137 panic!(
7138 "unity: virtual slot {}
7139 out of range (vtable len {}
7140) on the runtime class behind {}
7141 (method `{}
7142`)",
7143 35usize,
7144 __vt.len(),
7145 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7146 "UpdateRateImpl",
7147 )
7148 });
7149 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7150 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7151 __inner(__receiver, __mi)
7152 }
7153 }
7154 }
7155 #[doc = "`SetRankedInfoImpl()` overload"]
7156 fn set_ranked_info_impl(self) -> () {
7157 unsafe {
7158 let __receiver =
7159 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7160 {
7161 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7162 let __vi = *__vt.get(36usize).unwrap_or_else(|| {
7163 panic!(
7164 "unity: virtual slot {}
7165 out of range (vtable len {}
7166) on the runtime class behind {}
7167 (method `{}
7168`)",
7169 36usize,
7170 __vt.len(),
7171 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7172 "SetRankedInfoImpl",
7173 )
7174 });
7175 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7176 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7177 __inner(__receiver, __mi)
7178 }
7179 }
7180 }
7181 #[doc = "`UploadEditDataImpl()` overload"]
7182 fn upload_edit_data_impl(self) -> () {
7183 unsafe {
7184 let __receiver =
7185 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7186 {
7187 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7188 let __vi = *__vt.get(64usize).unwrap_or_else(|| {
7189 panic!(
7190 "unity: virtual slot {}
7191 out of range (vtable len {}
7192) on the runtime class behind {}
7193 (method `{}
7194`)",
7195 64usize,
7196 __vt.len(),
7197 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7198 "UploadEditDataImpl",
7199 )
7200 });
7201 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7202 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7203 __inner(__receiver, __mi)
7204 }
7205 }
7206 }
7207 #[doc = "`PostUploadEditDataImpl()` overload"]
7208 fn post_upload_edit_data_impl(self) -> () {
7209 unsafe {
7210 let __receiver =
7211 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7212 {
7213 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7214 let __vi = *__vt.get(65usize).unwrap_or_else(|| {
7215 panic!(
7216 "unity: virtual slot {}
7217 out of range (vtable len {}
7218) on the runtime class behind {}
7219 (method `{}
7220`)",
7221 65usize,
7222 __vt.len(),
7223 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7224 "PostUploadEditDataImpl",
7225 )
7226 });
7227 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7228 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7229 __inner(__receiver, __mi)
7230 }
7231 }
7232 }
7233 #[doc = "`UploadReplayImpl()` overload"]
7234 fn upload_replay_impl(self) -> () {
7235 unsafe {
7236 let __receiver =
7237 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7238 {
7239 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7240 let __vi = *__vt.get(53usize).unwrap_or_else(|| {
7241 panic!(
7242 "unity: virtual slot {}
7243 out of range (vtable len {}
7244) on the runtime class behind {}
7245 (method `{}
7246`)",
7247 53usize,
7248 __vt.len(),
7249 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7250 "UploadReplayImpl",
7251 )
7252 });
7253 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7254 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7255 __inner(__receiver, __mi)
7256 }
7257 }
7258 }
7259 #[doc = "`UploadCasualImpl()` overload"]
7260 fn upload_casual_impl(self) -> () {
7261 unsafe {
7262 let __receiver =
7263 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7264 {
7265 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7266 let __vi = *__vt.get(54usize).unwrap_or_else(|| {
7267 panic!(
7268 "unity: virtual slot {}
7269 out of range (vtable len {}
7270) on the runtime class behind {}
7271 (method `{}
7272`)",
7273 54usize,
7274 __vt.len(),
7275 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7276 "UploadCasualImpl",
7277 )
7278 });
7279 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7280 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7281 __inner(__receiver, __mi)
7282 }
7283 }
7284 }
7285 #[doc = "`ChangeCasualImpl()` overload"]
7286 fn change_casual_impl(self) -> () {
7287 unsafe {
7288 let __receiver =
7289 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7290 {
7291 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7292 let __vi = *__vt.get(55usize).unwrap_or_else(|| {
7293 panic!(
7294 "unity: virtual slot {}
7295 out of range (vtable len {}
7296) on the runtime class behind {}
7297 (method `{}
7298`)",
7299 55usize,
7300 __vt.len(),
7301 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7302 "ChangeCasualImpl",
7303 )
7304 });
7305 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7306 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7307 __inner(__receiver, __mi)
7308 }
7309 }
7310 }
7311 #[doc = "`ChangeCasualOpponentImpl()` overload"]
7312 fn change_casual_opponent_impl(self) -> () {
7313 unsafe {
7314 let __receiver =
7315 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7316 {
7317 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7318 let __vi = *__vt.get(56usize).unwrap_or_else(|| {
7319 panic!(
7320 "unity: virtual slot {}
7321 out of range (vtable len {}
7322) on the runtime class behind {}
7323 (method `{}
7324`)",
7325 56usize,
7326 __vt.len(),
7327 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7328 "ChangeCasualOpponentImpl",
7329 )
7330 });
7331 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7332 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7333 __inner(__receiver, __mi)
7334 }
7335 }
7336 }
7337 #[doc = "`SearchSameRateImpl()` overload"]
7338 fn search_same_rate_impl(self) -> () {
7339 unsafe {
7340 let __receiver =
7341 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7342 {
7343 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7344 let __vi = *__vt.get(37usize).unwrap_or_else(|| {
7345 panic!(
7346 "unity: virtual slot {}
7347 out of range (vtable len {}
7348) on the runtime class behind {}
7349 (method `{}
7350`)",
7351 37usize,
7352 __vt.len(),
7353 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7354 "SearchSameRateImpl",
7355 )
7356 });
7357 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7358 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7359 __inner(__receiver, __mi)
7360 }
7361 }
7362 }
7363 #[doc = "`SearchRankedFriendImpl()` overload"]
7364 fn search_ranked_friend_impl(self) -> () {
7365 unsafe {
7366 let __receiver =
7367 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7368 {
7369 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7370 let __vi = *__vt.get(38usize).unwrap_or_else(|| {
7371 panic!(
7372 "unity: virtual slot {}
7373 out of range (vtable len {}
7374) on the runtime class behind {}
7375 (method `{}
7376`)",
7377 38usize,
7378 __vt.len(),
7379 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7380 "SearchRankedFriendImpl",
7381 )
7382 });
7383 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7384 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7385 __inner(__receiver, __mi)
7386 }
7387 }
7388 }
7389 #[doc = "`ExcludeMySearchRankedData()` overload"]
7390 fn exclude_my_search_ranked_data(self) -> () {
7391 unsafe {
7392 let __receiver =
7393 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7394 {
7395 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7396 let __vi = *__vt.get(39usize).unwrap_or_else(|| {
7397 panic!(
7398 "unity: virtual slot {}
7399 out of range (vtable len {}
7400) on the runtime class behind {}
7401 (method `{}
7402`)",
7403 39usize,
7404 __vt.len(),
7405 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7406 "ExcludeMySearchRankedData",
7407 )
7408 });
7409 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7410 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7411 __inner(__receiver, __mi)
7412 }
7413 }
7414 }
7415 #[doc = "`SearchCasualImpl()` overload"]
7416 fn search_casual_impl(self) -> () {
7417 unsafe {
7418 let __receiver =
7419 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7420 {
7421 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7422 let __vi = *__vt.get(40usize).unwrap_or_else(|| {
7423 panic!(
7424 "unity: virtual slot {}
7425 out of range (vtable len {}
7426) on the runtime class behind {}
7427 (method `{}
7428`)",
7429 40usize,
7430 __vt.len(),
7431 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7432 "SearchCasualImpl",
7433 )
7434 });
7435 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7436 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7437 __inner(__receiver, __mi)
7438 }
7439 }
7440 }
7441 #[doc = "`SearchCasualFriendImpl()` overload"]
7442 fn search_casual_friend_impl(self) -> () {
7443 unsafe {
7444 let __receiver =
7445 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7446 {
7447 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7448 let __vi = *__vt.get(41usize).unwrap_or_else(|| {
7449 panic!(
7450 "unity: virtual slot {}
7451 out of range (vtable len {}
7452) on the runtime class behind {}
7453 (method `{}
7454`)",
7455 41usize,
7456 __vt.len(),
7457 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7458 "SearchCasualFriendImpl",
7459 )
7460 });
7461 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7462 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7463 __inner(__receiver, __mi)
7464 }
7465 }
7466 }
7467 #[doc = "`ExcludeMySearchCasualData(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
7468 fn exclude_my_search_casual_data(
7469 self,
7470 data_list: impl ::core::convert::Into<
7471 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
7472 >,
7473 ) -> () {
7474 unsafe {
7475 let __receiver =
7476 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7477 {
7478 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7479 let __vi = *__vt.get(42usize).unwrap_or_else(|| {
7480 panic!(
7481 "unity: virtual slot {}
7482 out of range (vtable len {}
7483) on the runtime class behind {}
7484 (method `{}
7485`)",
7486 42usize,
7487 __vt.len(),
7488 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7489 "ExcludeMySearchCasualData",
7490 )
7491 });
7492 let __inner: extern "C" fn(
7493 VersusSequence_VersusSequenceNet,
7494 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
7495 ::unity::OptionalMethod,
7496 ) -> () = ::core::mem::transmute(__vi.method_ptr);
7497 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7498 __inner(__receiver, ::core::convert::Into::into(data_list), __mi)
7499 }
7500 }
7501 }
7502 #[doc = "`DownloadImpl()` overload"]
7503 fn download_impl(self) -> () {
7504 unsafe {
7505 let __receiver =
7506 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7507 {
7508 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7509 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
7510 panic!(
7511 "unity: virtual slot {}
7512 out of range (vtable len {}
7513) on the runtime class behind {}
7514 (method `{}
7515`)",
7516 51usize,
7517 __vt.len(),
7518 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7519 "DownloadImpl",
7520 )
7521 });
7522 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7523 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7524 __inner(__receiver, __mi)
7525 }
7526 }
7527 }
7528 #[doc = "`DownloadMyEditImpl()` overload"]
7529 fn download_my_edit_impl(self) -> () {
7530 unsafe {
7531 let __receiver =
7532 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7533 {
7534 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7535 let __vi = *__vt.get(52usize).unwrap_or_else(|| {
7536 panic!(
7537 "unity: virtual slot {}
7538 out of range (vtable len {}
7539) on the runtime class behind {}
7540 (method `{}
7541`)",
7542 52usize,
7543 __vt.len(),
7544 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7545 "DownloadMyEditImpl",
7546 )
7547 });
7548 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7549 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7550 __inner(__receiver, __mi)
7551 }
7552 }
7553 }
7554 #[doc = "`DownloadMetaCasualFromDataCodeImpl()` overload"]
7555 fn download_meta_casual_from_data_code_impl(self) -> () {
7556 unsafe {
7557 let __receiver =
7558 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7559 {
7560 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7561 let __vi = *__vt.get(43usize).unwrap_or_else(|| {
7562 panic!(
7563 "unity: virtual slot {}
7564 out of range (vtable len {}
7565) on the runtime class behind {}
7566 (method `{}
7567`)",
7568 43usize,
7569 __vt.len(),
7570 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7571 "DownloadMetaCasualFromDataCodeImpl",
7572 )
7573 });
7574 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7575 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7576 __inner(__receiver, __mi)
7577 }
7578 }
7579 }
7580 #[doc = "`DownloadMetaRankedFromDataCodeImpl()` overload"]
7581 fn download_meta_ranked_from_data_code_impl(self) -> () {
7582 unsafe {
7583 let __receiver =
7584 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7585 {
7586 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7587 let __vi = *__vt.get(44usize).unwrap_or_else(|| {
7588 panic!(
7589 "unity: virtual slot {}
7590 out of range (vtable len {}
7591) on the runtime class behind {}
7592 (method `{}
7593`)",
7594 44usize,
7595 __vt.len(),
7596 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7597 "DownloadMetaRankedFromDataCodeImpl",
7598 )
7599 });
7600 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7601 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7602 __inner(__receiver, __mi)
7603 }
7604 }
7605 }
7606 #[doc = "`CheckAccessibleProfileImpl(crate::app::versus::Versus_Mode, crate::app::nexversus::NexVersus_TargetSlotList)` overload"]
7607 fn check_accessible_profile_impl(
7608 self,
7609 mode: impl ::core::convert::Into<crate::app::versus::Versus_Mode>,
7610 target_slot_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
7611 ) -> () {
7612 unsafe {
7613 let __receiver =
7614 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7615 {
7616 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7617 let __vi = *__vt.get(45usize).unwrap_or_else(|| {
7618 panic!(
7619 "unity: virtual slot {}
7620 out of range (vtable len {}
7621) on the runtime class behind {}
7622 (method `{}
7623`)",
7624 45usize,
7625 __vt.len(),
7626 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7627 "CheckAccessibleProfileImpl",
7628 )
7629 });
7630 let __inner: extern "C" fn(
7631 VersusSequence_VersusSequenceNet,
7632 crate::app::versus::Versus_Mode,
7633 crate::app::nexversus::NexVersus_TargetSlotList,
7634 ::unity::OptionalMethod,
7635 ) -> () = ::core::mem::transmute(__vi.method_ptr);
7636 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7637 __inner(
7638 __receiver,
7639 ::core::convert::Into::into(mode),
7640 ::core::convert::Into::into(target_slot_list),
7641 __mi,
7642 )
7643 }
7644 }
7645 }
7646 #[doc = "`DownloadMetaProfileImpl(crate::app::versus::Versus_Mode, crate::app::profilecard::ProfileCard)` overload"]
7647 fn download_meta_profile_impl(
7648 self,
7649 mode: impl ::core::convert::Into<crate::app::versus::Versus_Mode>,
7650 profile: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>,
7651 ) -> () {
7652 unsafe {
7653 let __receiver =
7654 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7655 {
7656 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7657 let __vi = *__vt.get(46usize).unwrap_or_else(|| {
7658 panic!(
7659 "unity: virtual slot {}
7660 out of range (vtable len {}
7661) on the runtime class behind {}
7662 (method `{}
7663`)",
7664 46usize,
7665 __vt.len(),
7666 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7667 "DownloadMetaProfileImpl",
7668 )
7669 });
7670 let __inner: extern "C" fn(
7671 VersusSequence_VersusSequenceNet,
7672 crate::app::versus::Versus_Mode,
7673 crate::app::profilecard::ProfileCard,
7674 ::unity::OptionalMethod,
7675 ) -> () = ::core::mem::transmute(__vi.method_ptr);
7676 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7677 __inner(__receiver, ::core::convert::Into::into(mode), ::core::convert::Into::into(profile), __mi)
7678 }
7679 }
7680 }
7681 #[doc = "`DownloadCasualImpl()` overload"]
7682 fn download_casual_impl(self) -> () {
7683 unsafe {
7684 let __receiver =
7685 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7686 {
7687 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7688 let __vi = *__vt.get(50usize).unwrap_or_else(|| {
7689 panic!(
7690 "unity: virtual slot {}
7691 out of range (vtable len {}
7692) on the runtime class behind {}
7693 (method `{}
7694`)",
7695 50usize,
7696 __vt.len(),
7697 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7698 "DownloadCasualImpl",
7699 )
7700 });
7701 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7702 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7703 __inner(__receiver, __mi)
7704 }
7705 }
7706 }
7707 #[doc = "`SelectReplayImpl()` overload"]
7708 fn select_replay_impl(self) -> () {
7709 unsafe {
7710 let __receiver =
7711 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7712 {
7713 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7714 let __vi = *__vt.get(47usize).unwrap_or_else(|| {
7715 panic!(
7716 "unity: virtual slot {}
7717 out of range (vtable len {}
7718) on the runtime class behind {}
7719 (method `{}
7720`)",
7721 47usize,
7722 __vt.len(),
7723 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7724 "SelectReplayImpl",
7725 )
7726 });
7727 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7728 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7729 __inner(__receiver, __mi)
7730 }
7731 }
7732 }
7733 #[doc = "`DownloadReplayImpl()` overload"]
7734 fn download_replay_impl(self) -> () {
7735 unsafe {
7736 let __receiver =
7737 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7738 {
7739 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7740 let __vi = *__vt.get(48usize).unwrap_or_else(|| {
7741 panic!(
7742 "unity: virtual slot {}
7743 out of range (vtable len {}
7744) on the runtime class behind {}
7745 (method `{}
7746`)",
7747 48usize,
7748 __vt.len(),
7749 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7750 "DownloadReplayImpl",
7751 )
7752 });
7753 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7754 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7755 __inner(__receiver, __mi)
7756 }
7757 }
7758 }
7759 #[doc = "`ChangeReplayMetaImpl()` overload"]
7760 fn change_replay_meta_impl(self) -> () {
7761 unsafe {
7762 let __receiver =
7763 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7764 {
7765 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7766 let __vi = *__vt.get(49usize).unwrap_or_else(|| {
7767 panic!(
7768 "unity: virtual slot {}
7769 out of range (vtable len {}
7770) on the runtime class behind {}
7771 (method `{}
7772`)",
7773 49usize,
7774 __vt.len(),
7775 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7776 "ChangeReplayMetaImpl",
7777 )
7778 });
7779 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7780 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7781 __inner(__receiver, __mi)
7782 }
7783 }
7784 }
7785 #[doc = "`GetLastUploadedResultImpl()` overload"]
7786 fn get_last_uploaded_result_impl(self) -> bool {
7787 unsafe {
7788 let __receiver =
7789 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7790 {
7791 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7792 let __vi = *__vt.get(66usize).unwrap_or_else(|| {
7793 panic!(
7794 "unity: virtual slot {}
7795 out of range (vtable len {}
7796) on the runtime class behind {}
7797 (method `{}
7798`)",
7799 66usize,
7800 __vt.len(),
7801 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7802 "GetLastUploadedResultImpl",
7803 )
7804 });
7805 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> bool =
7806 ::core::mem::transmute(__vi.method_ptr);
7807 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7808 __inner(__receiver, __mi)
7809 }
7810 }
7811 }
7812 #[doc = "`GetDownloadedEditMetaDataImpl()` overload"]
7813 fn get_downloaded_edit_meta_data_impl(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
7814 unsafe {
7815 let __receiver =
7816 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7817 {
7818 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7819 let __vi = *__vt.get(57usize).unwrap_or_else(|| {
7820 panic!(
7821 "unity: virtual slot {}
7822 out of range (vtable len {}
7823) on the runtime class behind {}
7824 (method `{}
7825`)",
7826 57usize,
7827 __vt.len(),
7828 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7829 "GetDownloadedEditMetaDataImpl",
7830 )
7831 });
7832 let __inner: extern "C" fn(
7833 VersusSequence_VersusSequenceNet,
7834 ::unity::OptionalMethod,
7835 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData = ::core::mem::transmute(__vi.method_ptr);
7836 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7837 __inner(__receiver, __mi)
7838 }
7839 }
7840 }
7841 #[doc = "`ChangeRankedMetaDataImpl(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
7842 fn change_ranked_meta_data_impl(
7843 self,
7844 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
7845 ) -> () {
7846 unsafe {
7847 let __receiver =
7848 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7849 {
7850 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7851 let __vi = *__vt.get(58usize).unwrap_or_else(|| {
7852 panic!(
7853 "unity: virtual slot {}
7854 out of range (vtable len {}
7855) on the runtime class behind {}
7856 (method `{}
7857`)",
7858 58usize,
7859 __vt.len(),
7860 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7861 "ChangeRankedMetaDataImpl",
7862 )
7863 });
7864 let __inner: extern "C" fn(
7865 VersusSequence_VersusSequenceNet,
7866 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
7867 ::unity::OptionalMethod,
7868 ) -> () = ::core::mem::transmute(__vi.method_ptr);
7869 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7870 __inner(__receiver, ::core::convert::Into::into(meta_data), __mi)
7871 }
7872 }
7873 }
7874 #[doc = "`ChangeDataTypeImpl(u64, u16)` overload"]
7875 fn change_data_type_impl(self, data_id: impl ::core::convert::Into<u64>, data_type: impl ::core::convert::Into<u16>) -> () {
7876 unsafe {
7877 let __receiver =
7878 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7879 {
7880 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7881 let __vi = *__vt.get(59usize).unwrap_or_else(|| {
7882 panic!(
7883 "unity: virtual slot {}
7884 out of range (vtable len {}
7885) on the runtime class behind {}
7886 (method `{}
7887`)",
7888 59usize,
7889 __vt.len(),
7890 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7891 "ChangeDataTypeImpl",
7892 )
7893 });
7894 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, u64, u16, ::unity::OptionalMethod) -> () =
7895 ::core::mem::transmute(__vi.method_ptr);
7896 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7897 __inner(
7898 __receiver,
7899 ::core::convert::Into::into(data_id),
7900 ::core::convert::Into::into(data_type),
7901 __mi,
7902 )
7903 }
7904 }
7905 }
7906 #[doc = "`InitEditDataImpl()` overload"]
7907 fn init_edit_data_impl(self) -> () {
7908 unsafe {
7909 let __receiver =
7910 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7911 {
7912 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7913 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
7914 panic!(
7915 "unity: virtual slot {}
7916 out of range (vtable len {}
7917) on the runtime class behind {}
7918 (method `{}
7919`)",
7920 63usize,
7921 __vt.len(),
7922 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7923 "InitEditDataImpl",
7924 )
7925 });
7926 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7927 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7928 __inner(__receiver, __mi)
7929 }
7930 }
7931 }
7932 #[doc = "`CheckParentalControlImpl()` overload"]
7933 fn check_parental_control_impl(self) -> () {
7934 unsafe {
7935 let __receiver =
7936 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7937 {
7938 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7939 let __vi = *__vt.get(60usize).unwrap_or_else(|| {
7940 panic!(
7941 "unity: virtual slot {}
7942 out of range (vtable len {}
7943) on the runtime class behind {}
7944 (method `{}
7945`)",
7946 60usize,
7947 __vt.len(),
7948 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7949 "CheckParentalControlImpl",
7950 )
7951 });
7952 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
7953 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7954 __inner(__receiver, __mi)
7955 }
7956 }
7957 }
7958 #[doc = "`IsParentalControlAvailableImpl()` overload"]
7959 fn is_parental_control_available_impl(self) -> bool {
7960 unsafe {
7961 let __receiver =
7962 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7963 {
7964 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7965 let __vi = *__vt.get(61usize).unwrap_or_else(|| {
7966 panic!(
7967 "unity: virtual slot {}
7968 out of range (vtable len {}
7969) on the runtime class behind {}
7970 (method `{}
7971`)",
7972 61usize,
7973 __vt.len(),
7974 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
7975 "IsParentalControlAvailableImpl",
7976 )
7977 });
7978 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> bool =
7979 ::core::mem::transmute(__vi.method_ptr);
7980 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7981 __inner(__receiver, __mi)
7982 }
7983 }
7984 }
7985 #[doc = "`EndParentalControlImpl()` overload"]
7986 fn end_parental_control_impl(self) -> () {
7987 unsafe {
7988 let __receiver =
7989 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7990 {
7991 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7992 let __vi = *__vt.get(62usize).unwrap_or_else(|| {
7993 panic!(
7994 "unity: virtual slot {}
7995 out of range (vtable len {}
7996) on the runtime class behind {}
7997 (method `{}
7998`)",
7999 62usize,
8000 __vt.len(),
8001 <VersusSequence_VersusSequenceNet as ::unity::ClassIdentity>::NAME,
8002 "EndParentalControlImpl",
8003 )
8004 });
8005 let __inner: extern "C" fn(VersusSequence_VersusSequenceNet, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
8006 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8007 __inner(__receiver, __mi)
8008 }
8009 }
8010 }
8011 #[doc = "`.ctor()` overload"]
8012 fn ctor(self) -> () {
8013 unsafe {
8014 let __receiver =
8015 <VersusSequence_VersusSequenceNet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
8016 ::unity::il2cpp_call!((::unity::module_base()+0x1b27980usize)as*mut u8,();
8017(VersusSequence_VersusSequenceNet)__receiver)
8018 }
8019 }
8020}
8021
8022#[cfg(feature = "app-versussequence")]
8023impl<__T: IVersusSequence_VersusSequenceNet> IVersusSequence_VersusSequenceNetMethods for __T {}
8024
8025#[cfg(feature = "app-versussequence")]
8026impl VersusSequence_VersusSequenceNet {
8027 pub fn init_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8029 }
8030
8031 pub fn final_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8033 }
8034
8035 pub fn is_failed_jump_to_top_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8036 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8037 }
8038
8039 pub fn is_reported_edit_map_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8040 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
8041 }
8042
8043 pub fn upload_report_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8044 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
8045 }
8046
8047 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8048 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
8049 }
8050
8051 pub fn create_bind_upload_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8052 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
8053 }
8054
8055 pub fn create_bind_upload_casual_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8056 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
8057 }
8058
8059 pub fn get_my_casual_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8060 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
8061 }
8062
8063 pub fn post_get_my_casual_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
8065 }
8066
8067 pub fn get_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
8069 }
8070
8071 pub fn post_get_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
8073 }
8074
8075 pub fn update_rate_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
8077 }
8078
8079 pub fn set_ranked_info_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
8081 }
8082
8083 pub fn upload_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
8085 }
8086
8087 pub fn post_upload_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
8089 }
8090
8091 pub fn upload_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
8093 }
8094
8095 pub fn upload_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
8097 }
8098
8099 pub fn change_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
8101 }
8102
8103 pub fn change_casual_opponent_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
8105 }
8106
8107 pub fn search_same_rate_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8108 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
8109 }
8110
8111 pub fn search_ranked_friend_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8112 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
8113 }
8114
8115 pub fn exclude_my_search_ranked_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8116 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
8117 }
8118
8119 pub fn search_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8120 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
8121 }
8122
8123 pub fn search_casual_friend_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8124 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
8125 }
8126
8127 pub fn exclude_my_search_casual_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8128 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
8129 }
8130
8131 pub fn download_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8132 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
8133 }
8134
8135 pub fn download_my_edit_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
8137 }
8138
8139 pub fn download_meta_casual_from_data_code_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
8141 }
8142
8143 pub fn download_meta_ranked_from_data_code_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
8145 }
8146
8147 pub fn check_accessible_profile_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
8149 }
8150
8151 pub fn download_meta_profile_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
8153 }
8154
8155 pub fn download_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
8157 }
8158
8159 pub fn select_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
8161 }
8162
8163 pub fn download_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
8165 }
8166
8167 pub fn change_replay_meta_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
8169 }
8170
8171 pub fn get_last_uploaded_result_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
8173 }
8174
8175 pub fn get_downloaded_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
8177 }
8178
8179 pub fn change_ranked_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
8181 }
8182
8183 pub fn change_data_type_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
8185 }
8186
8187 pub fn init_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
8189 }
8190
8191 pub fn check_parental_control_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
8193 }
8194
8195 pub fn is_parental_control_available_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
8197 }
8198
8199 pub fn end_parental_control_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
8201 }
8202
8203 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
8205 }
8206}
8207
8208#[cfg(feature = "app-versussequence")]
8209impl VersusSequence_VersusSequenceNet {
8210 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `InitImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8211 pub unsafe fn init_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8212 let __mi = Self::init_impl_method_info();
8213 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8214 __inner(this.into(), ::core::option::Option::None)
8215 }
8216
8217 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `FinalImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8218 pub unsafe fn final_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8219 let __mi = Self::final_impl_method_info();
8220 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8221 __inner(this.into(), ::core::option::Option::None)
8222 }
8223
8224 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `IsFailedJumpToTopImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8225 pub unsafe fn is_failed_jump_to_top_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
8226 let __mi = Self::is_failed_jump_to_top_impl_method_info();
8227 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
8228 __inner(this.into(), ::core::option::Option::None)
8229 }
8230
8231 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `IsReportedEditMapImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8232 pub unsafe fn is_reported_edit_map_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
8233 let __mi = Self::is_reported_edit_map_impl_method_info();
8234 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
8235 __inner(this.into(), ::core::option::Option::None)
8236 }
8237
8238 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `UploadReportDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8239 pub unsafe fn upload_report_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8240 let __mi = Self::upload_report_data_impl_method_info();
8241 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8242 __inner(this.into(), ::core::option::Option::None)
8243 }
8244
8245 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `GetMyCasualMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8246 pub unsafe fn get_my_casual_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8247 let __mi = Self::get_my_casual_meta_data_impl_method_info();
8248 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8249 __inner(this.into(), ::core::option::Option::None)
8250 }
8251
8252 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `PostGetMyCasualMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8253 pub unsafe fn post_get_my_casual_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8254 let __mi = Self::post_get_my_casual_meta_data_impl_method_info();
8255 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8256 __inner(this.into(), ::core::option::Option::None)
8257 }
8258
8259 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `GetEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8260 pub unsafe fn get_edit_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8261 let __mi = Self::get_edit_meta_data_impl_method_info();
8262 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8263 __inner(this.into(), ::core::option::Option::None)
8264 }
8265
8266 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `PostGetEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8267 pub unsafe fn post_get_edit_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8268 let __mi = Self::post_get_edit_meta_data_impl_method_info();
8269 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8270 __inner(this.into(), ::core::option::Option::None)
8271 }
8272
8273 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `UpdateRateImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8274 pub unsafe fn update_rate_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8275 let __mi = Self::update_rate_impl_method_info();
8276 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8277 __inner(this.into(), ::core::option::Option::None)
8278 }
8279
8280 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SetRankedInfoImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8281 pub unsafe fn set_ranked_info_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8282 let __mi = Self::set_ranked_info_impl_method_info();
8283 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8284 __inner(this.into(), ::core::option::Option::None)
8285 }
8286
8287 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `UploadEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8288 pub unsafe fn upload_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8289 let __mi = Self::upload_edit_data_impl_method_info();
8290 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8291 __inner(this.into(), ::core::option::Option::None)
8292 }
8293
8294 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `PostUploadEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8295 pub unsafe fn post_upload_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8296 let __mi = Self::post_upload_edit_data_impl_method_info();
8297 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8298 __inner(this.into(), ::core::option::Option::None)
8299 }
8300
8301 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `UploadReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8302 pub unsafe fn upload_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8303 let __mi = Self::upload_replay_impl_method_info();
8304 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8305 __inner(this.into(), ::core::option::Option::None)
8306 }
8307
8308 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `UploadCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8309 pub unsafe fn upload_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8310 let __mi = Self::upload_casual_impl_method_info();
8311 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8312 __inner(this.into(), ::core::option::Option::None)
8313 }
8314
8315 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ChangeCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8316 pub unsafe fn change_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8317 let __mi = Self::change_casual_impl_method_info();
8318 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8319 __inner(this.into(), ::core::option::Option::None)
8320 }
8321
8322 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ChangeCasualOpponentImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8323 pub unsafe fn change_casual_opponent_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8324 let __mi = Self::change_casual_opponent_impl_method_info();
8325 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8326 __inner(this.into(), ::core::option::Option::None)
8327 }
8328
8329 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SearchSameRateImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8330 pub unsafe fn search_same_rate_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8331 let __mi = Self::search_same_rate_impl_method_info();
8332 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8333 __inner(this.into(), ::core::option::Option::None)
8334 }
8335
8336 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SearchRankedFriendImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8337 pub unsafe fn search_ranked_friend_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8338 let __mi = Self::search_ranked_friend_impl_method_info();
8339 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8340 __inner(this.into(), ::core::option::Option::None)
8341 }
8342
8343 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ExcludeMySearchRankedData`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8344 pub unsafe fn exclude_my_search_ranked_data(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8345 let __mi = Self::exclude_my_search_ranked_data_method_info();
8346 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8347 __inner(this.into(), ::core::option::Option::None)
8348 }
8349
8350 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SearchCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8351 pub unsafe fn search_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8352 let __mi = Self::search_casual_impl_method_info();
8353 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8354 __inner(this.into(), ::core::option::Option::None)
8355 }
8356
8357 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SearchCasualFriendImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8358 pub unsafe fn search_casual_friend_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8359 let __mi = Self::search_casual_friend_impl_method_info();
8360 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8361 __inner(this.into(), ::core::option::Option::None)
8362 }
8363
8364 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ExcludeMySearchCasualData`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8365 pub unsafe fn exclude_my_search_casual_data(
8366 this: impl ::core::convert::Into<::unity::IlInstance>,
8367 data_list: crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
8368 ) -> () {
8369 let __mi = Self::exclude_my_search_casual_data_method_info();
8370 let __inner: extern "C" fn(
8371 ::unity::IlInstance,
8372 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
8373 ::unity::OptionalMethod,
8374 ) -> () = ::core::mem::transmute(__mi.method_ptr);
8375 __inner(this.into(), data_list, ::core::option::Option::None)
8376 }
8377
8378 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8379 pub unsafe fn download_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8380 let __mi = Self::download_impl_method_info();
8381 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8382 __inner(this.into(), ::core::option::Option::None)
8383 }
8384
8385 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadMyEditImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8386 pub unsafe fn download_my_edit_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8387 let __mi = Self::download_my_edit_impl_method_info();
8388 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8389 __inner(this.into(), ::core::option::Option::None)
8390 }
8391
8392 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadMetaCasualFromDataCodeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8393 pub unsafe fn download_meta_casual_from_data_code_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8394 let __mi = Self::download_meta_casual_from_data_code_impl_method_info();
8395 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8396 __inner(this.into(), ::core::option::Option::None)
8397 }
8398
8399 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadMetaRankedFromDataCodeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8400 pub unsafe fn download_meta_ranked_from_data_code_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8401 let __mi = Self::download_meta_ranked_from_data_code_impl_method_info();
8402 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8403 __inner(this.into(), ::core::option::Option::None)
8404 }
8405
8406 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `CheckAccessibleProfileImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8407 pub unsafe fn check_accessible_profile_impl(
8408 this: impl ::core::convert::Into<::unity::IlInstance>,
8409 mode: crate::app::versus::Versus_Mode,
8410 target_slot_list: crate::app::nexversus::NexVersus_TargetSlotList,
8411 ) -> () {
8412 let __mi = Self::check_accessible_profile_impl_method_info();
8413 let __inner: extern "C" fn(
8414 ::unity::IlInstance,
8415 crate::app::versus::Versus_Mode,
8416 crate::app::nexversus::NexVersus_TargetSlotList,
8417 ::unity::OptionalMethod,
8418 ) -> () = ::core::mem::transmute(__mi.method_ptr);
8419 __inner(this.into(), mode, target_slot_list, ::core::option::Option::None)
8420 }
8421
8422 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadMetaProfileImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8423 pub unsafe fn download_meta_profile_impl(
8424 this: impl ::core::convert::Into<::unity::IlInstance>,
8425 mode: crate::app::versus::Versus_Mode,
8426 profile: crate::app::profilecard::ProfileCard,
8427 ) -> () {
8428 let __mi = Self::download_meta_profile_impl_method_info();
8429 let __inner: extern "C" fn(
8430 ::unity::IlInstance,
8431 crate::app::versus::Versus_Mode,
8432 crate::app::profilecard::ProfileCard,
8433 ::unity::OptionalMethod,
8434 ) -> () = ::core::mem::transmute(__mi.method_ptr);
8435 __inner(this.into(), mode, profile, ::core::option::Option::None)
8436 }
8437
8438 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8439 pub unsafe fn download_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8440 let __mi = Self::download_casual_impl_method_info();
8441 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8442 __inner(this.into(), ::core::option::Option::None)
8443 }
8444
8445 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `SelectReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8446 pub unsafe fn select_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8447 let __mi = Self::select_replay_impl_method_info();
8448 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8449 __inner(this.into(), ::core::option::Option::None)
8450 }
8451
8452 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `DownloadReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8453 pub unsafe fn download_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8454 let __mi = Self::download_replay_impl_method_info();
8455 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8456 __inner(this.into(), ::core::option::Option::None)
8457 }
8458
8459 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ChangeReplayMetaImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8460 pub unsafe fn change_replay_meta_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8461 let __mi = Self::change_replay_meta_impl_method_info();
8462 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8463 __inner(this.into(), ::core::option::Option::None)
8464 }
8465
8466 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `GetLastUploadedResultImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8467 pub unsafe fn get_last_uploaded_result_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
8468 let __mi = Self::get_last_uploaded_result_impl_method_info();
8469 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
8470 __inner(this.into(), ::core::option::Option::None)
8471 }
8472
8473 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `GetDownloadedEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8474 pub unsafe fn get_downloaded_edit_meta_data_impl(
8475 this: impl ::core::convert::Into<::unity::IlInstance>,
8476 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
8477 let __mi = Self::get_downloaded_edit_meta_data_impl_method_info();
8478 let __inner: extern "C" fn(
8479 ::unity::IlInstance,
8480 ::unity::OptionalMethod,
8481 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData = ::core::mem::transmute(__mi.method_ptr);
8482 __inner(this.into(), ::core::option::Option::None)
8483 }
8484
8485 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ChangeRankedMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8486 pub unsafe fn change_ranked_meta_data_impl(
8487 this: impl ::core::convert::Into<::unity::IlInstance>,
8488 meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
8489 ) -> () {
8490 let __mi = Self::change_ranked_meta_data_impl_method_info();
8491 let __inner: extern "C" fn(
8492 ::unity::IlInstance,
8493 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
8494 ::unity::OptionalMethod,
8495 ) -> () = ::core::mem::transmute(__mi.method_ptr);
8496 __inner(this.into(), meta_data, ::core::option::Option::None)
8497 }
8498
8499 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `ChangeDataTypeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8500 pub unsafe fn change_data_type_impl(this: impl ::core::convert::Into<::unity::IlInstance>, data_id: u64, data_type: u16) -> () {
8501 let __mi = Self::change_data_type_impl_method_info();
8502 let __inner: extern "C" fn(::unity::IlInstance, u64, u16, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8503 __inner(this.into(), data_id, data_type, ::core::option::Option::None)
8504 }
8505
8506 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `InitEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8507 pub unsafe fn init_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8508 let __mi = Self::init_edit_data_impl_method_info();
8509 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8510 __inner(this.into(), ::core::option::Option::None)
8511 }
8512
8513 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `CheckParentalControlImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8514 pub unsafe fn check_parental_control_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8515 let __mi = Self::check_parental_control_impl_method_info();
8516 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8517 __inner(this.into(), ::core::option::Option::None)
8518 }
8519
8520 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `IsParentalControlAvailableImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8521 pub unsafe fn is_parental_control_available_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
8522 let __mi = Self::is_parental_control_available_impl_method_info();
8523 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
8524 __inner(this.into(), ::core::option::Option::None)
8525 }
8526
8527 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceNet`'s own `EndParentalControlImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8528 pub unsafe fn end_parental_control_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
8529 let __mi = Self::end_parental_control_impl_method_info();
8530 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
8531 __inner(this.into(), ::core::option::Option::None)
8532 }
8533}
8534
8535#[cfg(feature = "app-versussequence")]
8536impl VersusSequence_VersusSequenceNet {
8537 #[doc = "`.ctor()` — no args"]
8538 pub fn new() -> Self {
8539 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8540 panic!(
8541 "{}
8542::{}
8543 failed to instantiate",
8544 ::core::stringify!(VersusSequence_VersusSequenceNet),
8545 ::core::stringify!(new),
8546 )
8547 });
8548 <Self as IVersusSequence_VersusSequenceNetMethods>::ctor(this);
8549 this
8550 }
8551}
8552
8553#[cfg(feature = "app-versussequence")]
8554pub trait IVersusSequence_VersusYesNoDialog_NoItemMethods: IVersusSequence_VersusYesNoDialog_NoItem {
8555 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action)` overload"]
8556 fn ctor(
8557 self,
8558 name: impl ::core::convert::Into<::unity::Il2CppString>,
8559 callback: impl ::core::convert::Into<crate::system::action::Action>,
8560 ) -> () {
8561 unsafe {
8562 let __receiver = <VersusSequence_VersusYesNoDialog_NoItem as ::unity::FromIlInstance>::from_il_instance(
8563 <Self as ::unity::SystemObject>::as_instance(self),
8564 );
8565 ::unity::il2cpp_call!((::unity::module_base()+0x22fcfd0usize)as*mut u8,();
8566(VersusSequence_VersusYesNoDialog_NoItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::system::action::Action)::core::convert::Into::into(callback))
8567 }
8568 }
8569 #[doc = "`.ctor(::unity::Il2CppString, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)` overload"]
8570 fn ctor_2(
8571 self,
8572 name: impl ::core::convert::Into<::unity::Il2CppString>,
8573 callback: impl ::core::convert::Into<crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>>,
8574 ) -> () {
8575 unsafe {
8576 let __receiver = <VersusSequence_VersusYesNoDialog_NoItem as ::unity::FromIlInstance>::from_il_instance(
8577 <Self as ::unity::SystemObject>::as_instance(self),
8578 );
8579 ::unity::il2cpp_call!((::unity::module_base()+0x22fd0e0usize)as*mut u8,();
8580(VersusSequence_VersusYesNoDialog_NoItem)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)::core::convert::Into::into(callback))
8581 }
8582 }
8583 #[doc = "`ACall()` overload"]
8584 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
8585 unsafe {
8586 let __receiver = <VersusSequence_VersusYesNoDialog_NoItem as ::unity::FromIlInstance>::from_il_instance(
8587 <Self as ::unity::SystemObject>::as_instance(self),
8588 );
8589 {
8590 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8591 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
8592 panic!(
8593 "unity: virtual slot {}
8594 out of range (vtable len {}
8595) on the runtime class behind {}
8596 (method `{}
8597`)",
8598 18usize,
8599 __vt.len(),
8600 <VersusSequence_VersusYesNoDialog_NoItem as ::unity::ClassIdentity>::NAME,
8601 "ACall",
8602 )
8603 });
8604 let __inner: extern "C" fn(
8605 VersusSequence_VersusYesNoDialog_NoItem,
8606 ::unity::OptionalMethod,
8607 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
8608 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8609 __inner(__receiver, __mi)
8610 }
8611 }
8612 }
8613 #[doc = "`BCall()` overload"]
8614 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
8615 unsafe {
8616 let __receiver = <VersusSequence_VersusYesNoDialog_NoItem as ::unity::FromIlInstance>::from_il_instance(
8617 <Self as ::unity::SystemObject>::as_instance(self),
8618 );
8619 {
8620 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8621 let __vi = *__vt.get(19usize).unwrap_or_else(|| {
8622 panic!(
8623 "unity: virtual slot {}
8624 out of range (vtable len {}
8625) on the runtime class behind {}
8626 (method `{}
8627`)",
8628 19usize,
8629 __vt.len(),
8630 <VersusSequence_VersusYesNoDialog_NoItem as ::unity::ClassIdentity>::NAME,
8631 "BCall",
8632 )
8633 });
8634 let __inner: extern "C" fn(
8635 VersusSequence_VersusYesNoDialog_NoItem,
8636 ::unity::OptionalMethod,
8637 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
8638 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8639 __inner(__receiver, __mi)
8640 }
8641 }
8642 }
8643 #[doc = "`GetName()` overload"]
8644 fn get_name(self) -> ::unity::Il2CppString {
8645 unsafe {
8646 let __receiver = <VersusSequence_VersusYesNoDialog_NoItem as ::unity::FromIlInstance>::from_il_instance(
8647 <Self as ::unity::SystemObject>::as_instance(self),
8648 );
8649 {
8650 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8651 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
8652 panic!(
8653 "unity: virtual slot {}
8654 out of range (vtable len {}
8655) on the runtime class behind {}
8656 (method `{}
8657`)",
8658 4usize,
8659 __vt.len(),
8660 <VersusSequence_VersusYesNoDialog_NoItem as ::unity::ClassIdentity>::NAME,
8661 "GetName",
8662 )
8663 });
8664 let __inner: extern "C" fn(VersusSequence_VersusYesNoDialog_NoItem, ::unity::OptionalMethod) -> ::unity::Il2CppString =
8665 ::core::mem::transmute(__vi.method_ptr);
8666 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8667 __inner(__receiver, __mi)
8668 }
8669 }
8670 }
8671}
8672
8673#[cfg(feature = "app-versussequence")]
8674impl<__T: IVersusSequence_VersusYesNoDialog_NoItem> IVersusSequence_VersusYesNoDialog_NoItemMethods for __T {}
8675
8676#[cfg(feature = "app-versussequence")]
8677impl VersusSequence_VersusYesNoDialog_NoItem {
8678 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8679 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8680 }
8681
8682 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8683 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8684 }
8685
8686 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8687 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8688 }
8689
8690 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8691 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
8692 }
8693
8694 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8695 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
8696 }
8697}
8698
8699#[cfg(feature = "app-versussequence")]
8700impl VersusSequence_VersusYesNoDialog_NoItem {
8701 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_NoItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8702 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
8703 let __mi = Self::a_call_method_info();
8704 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
8705 ::core::mem::transmute(__mi.method_ptr);
8706 __inner(this.into(), ::core::option::Option::None)
8707 }
8708
8709 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_NoItem`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8710 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
8711 let __mi = Self::b_call_method_info();
8712 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
8713 ::core::mem::transmute(__mi.method_ptr);
8714 __inner(this.into(), ::core::option::Option::None)
8715 }
8716
8717 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusYesNoDialog_NoItem`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8718 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8719 let __mi = Self::get_name_method_info();
8720 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8721 __inner(this.into(), ::core::option::Option::None)
8722 }
8723}
8724
8725#[cfg(feature = "app-versussequence")]
8726impl VersusSequence_VersusYesNoDialog_NoItem {
8727 #[doc = "`.ctor(::unity::Il2CppString, crate::system::action::Action)` — overload selector"]
8728 pub fn new(name: ::unity::Il2CppString, callback: crate::system::action::Action) -> Self {
8729 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8730 panic!(
8731 "{}
8732::{}
8733 failed to instantiate",
8734 ::core::stringify!(VersusSequence_VersusYesNoDialog_NoItem),
8735 ::core::stringify!(new),
8736 )
8737 });
8738 <Self as IVersusSequence_VersusYesNoDialog_NoItemMethods>::ctor(this, name, callback);
8739 this
8740 }
8741
8742 #[doc = "`.ctor(::unity::Il2CppString, crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>)` — overload selector"]
8743 pub fn new_2(name: ::unity::Il2CppString, callback: crate::system::func_1::Func_1<crate::app::basicmenu::BasicMenu_Result>) -> Self {
8744 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8745 panic!(
8746 "{}
8747::{}
8748 failed to instantiate",
8749 ::core::stringify!(VersusSequence_VersusYesNoDialog_NoItem),
8750 ::core::stringify!(new_2),
8751 )
8752 });
8753 <Self as IVersusSequence_VersusYesNoDialog_NoItemMethods>::ctor_2(this, name, callback);
8754 this
8755 }
8756}
8757
8758#[cfg(feature = "app-versussequence")]
8759impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog {
8760 #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString, crate::system::action::Action)` overload"]
8761 pub fn create_bind(
8762 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
8763 mess: impl ::core::convert::Into<::unity::Il2CppString>,
8764 decide_callback: impl ::core::convert::Into<crate::system::action::Action>,
8765 ) -> () {
8766 unsafe {
8767 ::unity::il2cpp_call!((::unity::module_base()+0x22f6830usize)as*mut u8,();
8768(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(mess),(crate::system::action::Action)::core::convert::Into::into(decide_callback))
8769 }
8770 }
8771}
8772
8773#[cfg(feature = "app-versussequence")]
8774pub trait IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialogMethods: IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog {
8775 #[doc = "`.ctor()` overload"]
8776 fn ctor(self) -> () {
8777 unsafe {
8778 let __receiver = <VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog as ::unity::FromIlInstance>::from_il_instance(
8779 <Self as ::unity::SystemObject>::as_instance(self),
8780 );
8781 ::unity::il2cpp_call!((::unity::module_base()+0x22f68c0usize)as*mut u8,();
8782(VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog)__receiver)
8783 }
8784 }
8785}
8786
8787#[cfg(feature = "app-versussequence")]
8788impl<__T: IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog> IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialogMethods for __T {}
8789
8790#[cfg(feature = "app-versussequence")]
8791impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog {
8792 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8793 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8794 }
8795
8796 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8797 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8798 }
8799}
8800
8801#[cfg(feature = "app-versussequence")]
8802impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog {
8803 #[doc = "`.ctor()` — no args"]
8804 pub fn new() -> Self {
8805 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8806 panic!(
8807 "{}
8808::{}
8809 failed to instantiate",
8810 ::core::stringify!(VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog),
8811 ::core::stringify!(new),
8812 )
8813 });
8814 <Self as IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialogMethods>::ctor(this);
8815 this
8816 }
8817}
8818
8819#[cfg(feature = "app-versussequence")]
8820impl VersusSequence_VersusSequenceLocal_LocalRate {
8821 #[doc = "`ParseToNumber(u16)` overload"]
8822 pub fn parse_to_number(rate_data_type: impl ::core::convert::Into<u16>) -> i32 {
8823 unsafe {
8824 ::unity::il2cpp_call!((::unity::module_base()+0x22f9670usize)as*mut u8,i32;
8825(u16)::core::convert::Into::into(rate_data_type))
8826 }
8827 }
8828
8829 #[doc = "`ParseToDataType(i32)` overload"]
8830 pub fn parse_to_data_type(rate_number: impl ::core::convert::Into<i32>) -> u16 {
8831 unsafe {
8832 ::unity::il2cpp_call!((::unity::module_base()+0x22f9690usize)as*mut u8,u16;
8833(i32)::core::convert::Into::into(rate_number))
8834 }
8835 }
8836
8837 #[doc = "`ParseToSlotId(i32)` overload"]
8838 pub fn parse_to_slot_id(index: impl ::core::convert::Into<i32>) -> u16 {
8839 unsafe {
8840 ::unity::il2cpp_call!((::unity::module_base()+0x22f96e0usize)as*mut u8,u16;
8841(i32)::core::convert::Into::into(index))
8842 }
8843 }
8844
8845 #[doc = "`PerseToSlotIndex(u16)` overload"]
8846 pub fn perse_to_slot_index(slot_id: impl ::core::convert::Into<u16>) -> i32 {
8847 unsafe {
8848 ::unity::il2cpp_call!((::unity::module_base()+0x22f9700usize)as*mut u8,i32;
8849(u16)::core::convert::Into::into(slot_id))
8850 }
8851 }
8852}
8853
8854#[cfg(feature = "app-versussequence")]
8855impl VersusSequence_VersusSequenceLocal_LocalRate {
8856 pub fn parse_to_number_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8857 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8858 }
8859
8860 pub fn parse_to_data_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8861 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8862 }
8863
8864 pub fn parse_to_slot_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8865 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8866 }
8867
8868 pub fn perse_to_slot_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8869 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
8870 }
8871}
8872
8873#[cfg(feature = "app-versussequence")]
8874pub trait IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItemMethods:
8875 IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem
8876{
8877 #[doc = "`.ctor(crate::system::action::Action)` overload"]
8878 fn ctor(self, decide_callback: impl ::core::convert::Into<crate::system::action::Action>) -> () {
8879 unsafe {
8880 let __receiver = <VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
8881 <Self as ::unity::SystemObject>::as_instance(self),
8882 );
8883 ::unity::il2cpp_call!((::unity::module_base()+0x3ed98f0usize)as*mut u8,();
8884(VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem)__receiver,(crate::system::action::Action)::core::convert::Into::into(decide_callback))
8885 }
8886 }
8887 #[doc = "`ACall()` overload"]
8888 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
8889 unsafe {
8890 let __receiver = <VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem as ::unity::FromIlInstance>::from_il_instance(
8891 <Self as ::unity::SystemObject>::as_instance(self),
8892 );
8893 {
8894 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8895 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
8896 panic!(
8897 "unity: virtual slot {}
8898 out of range (vtable len {}
8899) on the runtime class behind {}
8900 (method `{}
8901`)",
8902 18usize,
8903 __vt.len(),
8904 <VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem as ::unity::ClassIdentity>::NAME,
8905 "ACall",
8906 )
8907 });
8908 let __inner: extern "C" fn(
8909 VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem,
8910 ::unity::OptionalMethod,
8911 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
8912 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8913 __inner(__receiver, __mi)
8914 }
8915 }
8916 }
8917}
8918
8919#[cfg(feature = "app-versussequence")]
8920impl<__T: IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem>
8921 IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItemMethods for __T
8922{
8923}
8924
8925#[cfg(feature = "app-versussequence")]
8926impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem {
8927 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8928 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8929 }
8930
8931 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8932 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8933 }
8934}
8935
8936#[cfg(feature = "app-versussequence")]
8937impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem {
8938 #[doc = "Direct (non-virtual) call to `VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8939 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
8940 let __mi = Self::a_call_method_info();
8941 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
8942 ::core::mem::transmute(__mi.method_ptr);
8943 __inner(this.into(), ::core::option::Option::None)
8944 }
8945}
8946
8947#[cfg(feature = "app-versussequence")]
8948impl VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem {
8949 #[doc = "`.ctor(crate::system::action::Action)` — overload selector"]
8950 pub fn new(decide_callback: crate::system::action::Action) -> Self {
8951 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8952 panic!(
8953 "{}
8954::{}
8955 failed to instantiate",
8956 ::core::stringify!(VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem),
8957 ::core::stringify!(new),
8958 )
8959 });
8960 <Self as IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItemMethods>::ctor(this, decide_callback);
8961 this
8962 }
8963}
8964
8965#[cfg(feature = "app-versussequence")]
8966#[::unity::methods]
8967impl<T0: ::unity::ClassIdentity> VersusSequence_VersusSequenceBase_1<T0> {
8968 #[doc = "`get_RateDataTypeName()` overload"]
8969 #[method(name = "get_RateDataTypeName", args = 0)]
8970 pub fn get_rate_data_type_name() -> ::unity::Il2CppString;
8971
8972 #[doc = "`OnCreate()` overload"]
8973 #[method(name = "OnCreate", args = 0)]
8974 pub fn on_create(self) -> ();
8975
8976 #[doc = "`OnDispose()` overload"]
8977 #[method(name = "OnDispose", args = 0)]
8978 pub fn on_dispose(self) -> ();
8979
8980 #[doc = "`JumpTo(crate::app::versussequence::VersusSequence_Label)` overload"]
8981 #[method(name = "JumpTo", args = 1)]
8982 pub fn jump_to(self, label: crate::app::versussequence::VersusSequence_Label) -> ();
8983
8984 #[doc = "`GetMyEditDataId()` overload"]
8985 #[method(name = "GetMyEditDataId", args = 0)]
8986 pub fn get_my_edit_data_id(self) -> u64;
8987
8988 #[doc = "`SetProfileTarget(crate::app::profilecard::ProfileCard)` overload"]
8989 #[method(name = "SetProfileTarget", args = 1)]
8990 pub fn set_profile_target(self, profile: crate::app::profilecard::ProfileCard) -> ();
8991
8992 #[doc = "`GetReported()` overload"]
8993 #[method(name = "GetReported", args = 0)]
8994 pub fn get_reported(self) -> bool;
8995
8996 #[doc = "`LoadResources()` overload"]
8997 #[method(name = "LoadResources", args = 0)]
8998 pub fn load_resources(self) -> ();
8999
9000 #[doc = "`IsLoadingResources()` overload"]
9001 #[method(name = "IsLoadingResources", args = 0)]
9002 pub fn is_loading_resources(self) -> bool;
9003
9004 #[doc = "`MenuInitialized()` overload"]
9005 #[method(name = "MenuInitialized", args = 0)]
9006 pub fn menu_initialized(self) -> ();
9007
9008 #[doc = "`Init()` overload"]
9009 #[method(name = "Init", args = 0)]
9010 pub fn init(self) -> ();
9011
9012 #[doc = "`InitImpl()` overload"]
9013 #[method(name = "InitImpl", args = 0, abstract_dispatch)]
9014 pub fn init_impl(self) -> ();
9015
9016 #[doc = "`Final()` overload"]
9017 #[method(name = "Final", args = 0)]
9018 pub fn r#final(self) -> ();
9019
9020 #[doc = "`FinalImpl()` overload"]
9021 #[method(name = "FinalImpl", args = 0, abstract_dispatch)]
9022 pub fn final_impl(self) -> ();
9023
9024 #[doc = "`IsFailedJumpToTopImpl()` overload"]
9025 #[method(name = "IsFailedJumpToTopImpl", args = 0, abstract_dispatch)]
9026 pub fn is_failed_jump_to_top_impl(self) -> bool;
9027
9028 #[doc = "`IsReportedEditMapImpl()` overload"]
9029 #[method(name = "IsReportedEditMapImpl", args = 0, abstract_dispatch)]
9030 pub fn is_reported_edit_map_impl(self) -> bool;
9031
9032 #[doc = "`UploadReportDataImpl()` overload"]
9033 #[method(name = "UploadReportDataImpl", args = 0, abstract_dispatch)]
9034 pub fn upload_report_data_impl(self) -> ();
9035
9036 #[doc = "`StartSequence()` overload"]
9037 #[method(name = "StartSequence", args = 0)]
9038 pub fn start_sequence(self) -> ();
9039
9040 #[doc = "`EndSequence()` overload"]
9041 #[method(name = "EndSequence", args = 0)]
9042 pub fn end_sequence(self) -> ();
9043
9044 #[doc = "`OpenTopMenu()` overload"]
9045 #[method(name = "OpenTopMenu", args = 0)]
9046 pub fn open_top_menu(self) -> ();
9047
9048 #[doc = "`OpenCasualMenu()` overload"]
9049 #[method(name = "OpenCasualMenu", args = 0)]
9050 pub fn open_casual_menu(self) -> ();
9051
9052 #[doc = "`CopyEditDataFromServer()` overload"]
9053 #[method(name = "CopyEditDataFromServer", args = 0)]
9054 pub fn copy_edit_data_from_server(self) -> crate::system::collections::ienumerator::IEnumerator;
9055
9056 #[doc = "`OpenRankedMenu()` overload"]
9057 #[method(name = "OpenRankedMenu", args = 0)]
9058 pub fn open_ranked_menu(self) -> ();
9059
9060 #[doc = "`CheckOldEditData()` overload"]
9061 #[method(name = "CheckOldEditData", args = 0)]
9062 pub fn check_old_edit_data(self) -> crate::system::collections::ienumerator::IEnumerator;
9063
9064 #[doc = "`OpenMatchingMenu()` overload"]
9065 #[method(name = "OpenMatchingMenu", args = 0)]
9066 pub fn open_matching_menu(self) -> ();
9067
9068 #[doc = "`BranchMatching()` overload"]
9069 #[method(name = "BranchMatching", args = 0)]
9070 pub fn branch_matching(self) -> ();
9071
9072 #[doc = "`CloseTitleBarAndBg()` overload"]
9073 #[method(name = "CloseTitleBarAndBg", args = 0)]
9074 pub fn close_title_bar_and_bg(self) -> ();
9075
9076 #[doc = "`ResetCheckData(crate::app::versus::Versus_CheckDataType)` overload"]
9077 #[method(name = "ResetCheckData", args = 1)]
9078 pub fn reset_check_data(self, check_data_type: crate::app::versus::Versus_CheckDataType) -> ();
9079
9080 #[doc = "`GetMyCasualData()` overload"]
9081 #[method(name = "GetMyCasualData", args = 0)]
9082 pub fn get_my_casual_data(self) -> crate::system::collections::ienumerator::IEnumerator;
9083
9084 #[doc = "`GetMyCasualMetaDataImpl()` overload"]
9085 #[method(name = "GetMyCasualMetaDataImpl", args = 0, abstract_dispatch)]
9086 pub fn get_my_casual_meta_data_impl(self) -> ();
9087
9088 #[doc = "`PostGetMyCasualMetaDataImpl()` overload"]
9089 #[method(name = "PostGetMyCasualMetaDataImpl", args = 0, abstract_dispatch)]
9090 pub fn post_get_my_casual_meta_data_impl(self) -> ();
9091
9092 #[doc = "`CheckParentalControl()` overload"]
9093 #[method(name = "CheckParentalControl", args = 0)]
9094 pub fn check_parental_control(self) -> crate::system::collections::ienumerator::IEnumerator;
9095
9096 #[doc = "`GetMyEditData()` overload"]
9097 #[method(name = "GetMyEditData", args = 0)]
9098 pub fn get_my_edit_data(self) -> crate::system::collections::ienumerator::IEnumerator;
9099
9100 #[doc = "`GetEditMetaDataImpl()` overload"]
9101 #[method(name = "GetEditMetaDataImpl", args = 0, abstract_dispatch)]
9102 pub fn get_edit_meta_data_impl(self) -> ();
9103
9104 #[doc = "`PostGetEditMetaDataImpl()` overload"]
9105 #[method(name = "PostGetEditMetaDataImpl", args = 0, abstract_dispatch)]
9106 pub fn post_get_edit_meta_data_impl(self) -> ();
9107
9108 #[doc = "`UpdateRateImpl()` overload"]
9109 #[method(name = "UpdateRateImpl", args = 0, abstract_dispatch)]
9110 pub fn update_rate_impl(self) -> ();
9111
9112 #[doc = "`SetRankedInfoImpl()` overload"]
9113 #[method(name = "SetRankedInfoImpl", args = 0, abstract_dispatch)]
9114 pub fn set_ranked_info_impl(self) -> ();
9115
9116 #[doc = "`SearchSameRate()` overload"]
9117 #[method(name = "SearchSameRate", args = 0)]
9118 pub fn search_same_rate(self) -> ();
9119
9120 #[doc = "`SearchSameRateImpl()` overload"]
9121 #[method(name = "SearchSameRateImpl", args = 0, abstract_dispatch)]
9122 pub fn search_same_rate_impl(self) -> ();
9123
9124 #[doc = "`SearchRankedFriend()` overload"]
9125 #[method(name = "SearchRankedFriend", args = 0)]
9126 pub fn search_ranked_friend(self) -> ();
9127
9128 #[doc = "`SearchRankedFriendImpl()` overload"]
9129 #[method(name = "SearchRankedFriendImpl", args = 0, abstract_dispatch)]
9130 pub fn search_ranked_friend_impl(self) -> ();
9131
9132 #[doc = "`PostSearchRankedFriend()` overload"]
9133 #[method(name = "PostSearchRankedFriend", args = 0)]
9134 pub fn post_search_ranked_friend(self) -> ();
9135
9136 #[doc = "`PostSearchSameRate()` overload"]
9137 #[method(name = "PostSearchSameRate", args = 0)]
9138 pub fn post_search_same_rate(self) -> ();
9139
9140 #[doc = "`ExcludeMySearchRankedData()` overload"]
9141 #[method(name = "ExcludeMySearchRankedData", args = 0, abstract_dispatch)]
9142 pub fn exclude_my_search_ranked_data(self) -> ();
9143
9144 #[doc = "`SearchCasual()` overload"]
9145 #[method(name = "SearchCasual", args = 0)]
9146 pub fn search_casual(self) -> ();
9147
9148 #[doc = "`SearchCasualImpl()` overload"]
9149 #[method(name = "SearchCasualImpl", args = 0, abstract_dispatch)]
9150 pub fn search_casual_impl(self) -> ();
9151
9152 #[doc = "`SearchCasualFriend()` overload"]
9153 #[method(name = "SearchCasualFriend", args = 0)]
9154 pub fn search_casual_friend(self) -> ();
9155
9156 #[doc = "`SearchCasualFriendImpl()` overload"]
9157 #[method(name = "SearchCasualFriendImpl", args = 0, abstract_dispatch)]
9158 pub fn search_casual_friend_impl(self) -> ();
9159
9160 #[doc = "`PostSearchCasual()` overload"]
9161 #[method(name = "PostSearchCasual", args = 0)]
9162 pub fn post_search_casual(self) -> ();
9163
9164 #[doc = "`ExcludeMySearchCasualData(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
9165 #[method(name = "ExcludeMySearchCasualData", args = 1, abstract_dispatch)]
9166 pub fn exclude_my_search_casual_data(
9167 self,
9168 data_list: crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
9169 ) -> ();
9170
9171 #[doc = "`PostSearchCasualFriend()` overload"]
9172 #[method(name = "PostSearchCasualFriend", args = 0)]
9173 pub fn post_search_casual_friend(self) -> ();
9174
9175 #[doc = "`SelectFriendCasual()` overload"]
9176 #[method(name = "SelectFriendCasual", args = 0)]
9177 pub fn select_friend_casual(self) -> ();
9178
9179 #[doc = "`InputDataCode()` overload"]
9180 #[method(name = "InputDataCode", args = 0)]
9181 pub fn input_data_code(self) -> ();
9182
9183 #[doc = "`SearchDataCode()` overload"]
9184 #[method(name = "SearchDataCode", args = 0)]
9185 pub fn search_data_code(self) -> ();
9186
9187 #[doc = "`DownloadMetaCasualFromDataCode()` overload"]
9188 #[method(name = "DownloadMetaCasualFromDataCode", args = 0)]
9189 pub fn download_meta_casual_from_data_code(self) -> ();
9190
9191 #[doc = "`DownloadMetaCasualFromDataCodeImpl()` overload"]
9192 #[method(name = "DownloadMetaCasualFromDataCodeImpl", args = 0, abstract_dispatch)]
9193 pub fn download_meta_casual_from_data_code_impl(self) -> ();
9194
9195 #[doc = "`DownloadMetaRankedFromDataCode()` overload"]
9196 #[method(name = "DownloadMetaRankedFromDataCode", args = 0)]
9197 pub fn download_meta_ranked_from_data_code(self) -> ();
9198
9199 #[doc = "`DownloadMetaRankedFromDataCodeImpl()` overload"]
9200 #[method(name = "DownloadMetaRankedFromDataCodeImpl", args = 0, abstract_dispatch)]
9201 pub fn download_meta_ranked_from_data_code_impl(self) -> ();
9202
9203 #[doc = "`SelectFriendRanked()` overload"]
9204 #[method(name = "SelectFriendRanked", args = 0)]
9205 pub fn select_friend_ranked(self) -> ();
9206
9207 #[doc = "`StartBattleDialogCasualDataCode()` overload"]
9208 #[method(name = "StartBattleDialogCasualDataCode", args = 0)]
9209 pub fn start_battle_dialog_casual_data_code(self) -> ();
9210
9211 #[doc = "`StartBattleDialogRankedDataCode()` overload"]
9212 #[method(name = "StartBattleDialogRankedDataCode", args = 0)]
9213 pub fn start_battle_dialog_ranked_data_code(self) -> ();
9214
9215 #[doc = "`CheckProfileCasual()` overload"]
9216 #[method(name = "CheckProfileCasual", args = 0)]
9217 pub fn check_profile_casual(self) -> ();
9218
9219 #[doc = "`CheckAccessibleProfileImpl(crate::app::versus::Versus_Mode, crate::app::nexversus::NexVersus_TargetSlotList)` overload"]
9220 #[method(name = "CheckAccessibleProfileImpl", args = 2, abstract_dispatch)]
9221 pub fn check_accessible_profile_impl(
9222 self,
9223 mode: crate::app::versus::Versus_Mode,
9224 target_slot_list: crate::app::nexversus::NexVersus_TargetSlotList,
9225 ) -> ();
9226
9227 #[doc = "`SelectProfileCasual()` overload"]
9228 #[method(name = "SelectProfileCasual", args = 0)]
9229 pub fn select_profile_casual(self) -> ();
9230
9231 #[doc = "`DownloadMetaCasualProfile()` overload"]
9232 #[method(name = "DownloadMetaCasualProfile", args = 0)]
9233 pub fn download_meta_casual_profile(self) -> ();
9234
9235 #[doc = "`DownloadMetaProfileImpl(crate::app::versus::Versus_Mode, crate::app::profilecard::ProfileCard)` overload"]
9236 #[method(name = "DownloadMetaProfileImpl", args = 2, abstract_dispatch)]
9237 pub fn download_meta_profile_impl(self, mode: crate::app::versus::Versus_Mode, profile: crate::app::profilecard::ProfileCard) -> ();
9238
9239 #[doc = "`CheckProfileRanked()` overload"]
9240 #[method(name = "CheckProfileRanked", args = 0)]
9241 pub fn check_profile_ranked(self) -> ();
9242
9243 #[doc = "`SelectProfileRanked()` overload"]
9244 #[method(name = "SelectProfileRanked", args = 0)]
9245 pub fn select_profile_ranked(self) -> ();
9246
9247 #[doc = "`DownloadMetaRankedProfile()` overload"]
9248 #[method(name = "DownloadMetaRankedProfile", args = 0)]
9249 pub fn download_meta_ranked_profile(self) -> ();
9250
9251 #[doc = "`Prepare()` overload"]
9252 #[method(name = "Prepare", args = 0)]
9253 pub fn prepare(self) -> ();
9254
9255 #[doc = "`ClearReliance()` overload"]
9256 #[method(name = "ClearReliance", args = 0)]
9257 pub fn clear_reliance(self) -> ();
9258
9259 #[doc = "`ClearEnhance()` overload"]
9260 #[method(name = "ClearEnhance", args = 0)]
9261 pub fn clear_enhance(self) -> ();
9262
9263 #[doc = "`DeleteGodLueur()` overload"]
9264 #[method(name = "DeleteGodLueur", args = 0)]
9265 pub fn delete_god_lueur(self) -> ();
9266
9267 #[doc = "`PrepareCasual()` overload"]
9268 #[method(name = "PrepareCasual", args = 0)]
9269 pub fn prepare_casual(self) -> ();
9270
9271 #[doc = "`PrepareRanked()` overload"]
9272 #[method(name = "PrepareRanked", args = 0)]
9273 pub fn prepare_ranked(self) -> ();
9274
9275 #[doc = "`PrepareMapEdit()` overload"]
9276 #[method(name = "PrepareMapEdit", args = 0)]
9277 pub fn prepare_map_edit(self) -> ();
9278
9279 #[doc = "`SelectReplay()` overload"]
9280 #[method(name = "SelectReplay", args = 0)]
9281 pub fn select_replay(self) -> ();
9282
9283 #[doc = "`SelectReplayImpl()` overload"]
9284 #[method(name = "SelectReplayImpl", args = 0, abstract_dispatch)]
9285 pub fn select_replay_impl(self) -> ();
9286
9287 #[doc = "`OpenReplayDialog()` overload"]
9288 #[method(name = "OpenReplayDialog", args = 0)]
9289 pub fn open_replay_dialog(self) -> ();
9290
9291 #[doc = "`DownloadReplay()` overload"]
9292 #[method(name = "DownloadReplay", args = 0)]
9293 pub fn download_replay(self) -> ();
9294
9295 #[doc = "`DownloadReplayImpl()` overload"]
9296 #[method(name = "DownloadReplayImpl", args = 0, abstract_dispatch)]
9297 pub fn download_replay_impl(self) -> ();
9298
9299 #[doc = "`PostDownloadReplay()` overload"]
9300 #[method(name = "PostDownloadReplay", args = 0)]
9301 pub fn post_download_replay(self) -> ();
9302
9303 #[doc = "`CheckMockBattleData()` overload"]
9304 #[method(name = "CheckMockBattleData", args = 0)]
9305 pub fn check_mock_battle_data(self) -> ();
9306
9307 #[doc = "`PrepareReplay()` overload"]
9308 #[method(name = "PrepareReplay", args = 0)]
9309 pub fn prepare_replay(self) -> ();
9310
9311 #[doc = "`DisableReplayData()` overload"]
9312 #[method(name = "DisableReplayData", args = 0)]
9313 pub fn disable_replay_data(self) -> ();
9314
9315 #[doc = "`ChangeReplayMetaImpl()` overload"]
9316 #[method(name = "ChangeReplayMetaImpl", args = 0, abstract_dispatch)]
9317 pub fn change_replay_meta_impl(self) -> ();
9318
9319 #[doc = "`ReceiveReward()` overload"]
9320 #[method(name = "ReceiveReward", args = 0)]
9321 pub fn receive_reward(self) -> ();
9322
9323 #[doc = "`GetReward(::unity::Il2CppString, i32, ::unity::Il2CppString)` overload"]
9324 #[method(name = "GetReward", args = 3)]
9325 pub fn get_reward(self, reward_iid: ::unity::Il2CppString, count: i32, result_mess: ::unity::Il2CppString) -> ();
9326
9327 #[doc = "`DownloadCasual()` overload"]
9328 #[method(name = "DownloadCasual", args = 0)]
9329 pub fn download_casual(self) -> ();
9330
9331 #[doc = "`DownloadCasualImpl()` overload"]
9332 #[method(name = "DownloadCasualImpl", args = 0, abstract_dispatch)]
9333 pub fn download_casual_impl(self) -> ();
9334
9335 #[doc = "`PostDownloadCasual()` overload"]
9336 #[method(name = "PostDownloadCasual", args = 0)]
9337 pub fn post_download_casual(self) -> ();
9338
9339 #[doc = "`DownloadRanked()` overload"]
9340 #[method(name = "DownloadRanked", args = 0)]
9341 pub fn download_ranked(self) -> crate::system::collections::ienumerator::IEnumerator;
9342
9343 #[doc = "`DownloadImpl()` overload"]
9344 #[method(name = "DownloadImpl", args = 0, abstract_dispatch)]
9345 pub fn download_impl(self) -> ();
9346
9347 #[doc = "`DownloadMyEditData()` overload"]
9348 #[method(name = "DownloadMyEditData", args = 0)]
9349 pub fn download_my_edit_data(self) -> crate::system::collections::ienumerator::IEnumerator;
9350
9351 #[doc = "`DownloadMyEditImpl()` overload"]
9352 #[method(name = "DownloadMyEditImpl", args = 0, abstract_dispatch)]
9353 pub fn download_my_edit_impl(self) -> ();
9354
9355 #[doc = "`DownloadMyEditForEditMode()` overload"]
9356 #[method(name = "DownloadMyEditForEditMode", args = 0)]
9357 pub fn download_my_edit_for_edit_mode(self) -> crate::system::collections::ienumerator::IEnumerator;
9358
9359 #[doc = "`UploadReplay()` overload"]
9360 #[method(name = "UploadReplay", args = 0)]
9361 pub fn upload_replay(self) -> ();
9362
9363 #[doc = "`UploadReplayImpl()` overload"]
9364 #[method(name = "UploadReplayImpl", args = 0, abstract_dispatch)]
9365 pub fn upload_replay_impl(self) -> ();
9366
9367 #[doc = "`PostUploadReplay()` overload"]
9368 #[method(name = "PostUploadReplay", args = 0)]
9369 pub fn post_upload_replay(self) -> ();
9370
9371 #[doc = "`SerializeCasualDataInit()` overload"]
9372 #[method(name = "SerializeCasualDataInit", args = 0)]
9373 pub fn serialize_casual_data_init(self) -> ();
9374
9375 #[doc = "`BranchEndCasual()` overload"]
9376 #[method(name = "BranchEndCasual", args = 0)]
9377 pub fn branch_end_casual(self) -> ();
9378
9379 #[doc = "`BranchEndRanked()` overload"]
9380 #[method(name = "BranchEndRanked", args = 0)]
9381 pub fn branch_end_ranked(self) -> ();
9382
9383 #[doc = "`UploadCasual()` overload"]
9384 #[method(name = "UploadCasual", args = 0)]
9385 pub fn upload_casual(self) -> ();
9386
9387 #[doc = "`PostUploadCasual()` overload"]
9388 #[method(name = "PostUploadCasual", args = 0)]
9389 pub fn post_upload_casual(self) -> ();
9390
9391 #[doc = "`ChangeCasualOpponent()` overload"]
9392 #[method(name = "ChangeCasualOpponent", args = 0)]
9393 pub fn change_casual_opponent(self) -> ();
9394
9395 #[doc = "`UploadCasualImpl()` overload"]
9396 #[method(name = "UploadCasualImpl", args = 0, abstract_dispatch)]
9397 pub fn upload_casual_impl(self) -> ();
9398
9399 #[doc = "`ChangeCasualImpl()` overload"]
9400 #[method(name = "ChangeCasualImpl", args = 0, abstract_dispatch)]
9401 pub fn change_casual_impl(self) -> ();
9402
9403 #[doc = "`ChangeCasualOpponentImpl()` overload"]
9404 #[method(name = "ChangeCasualOpponentImpl", args = 0, abstract_dispatch)]
9405 pub fn change_casual_opponent_impl(self) -> ();
9406
9407 #[doc = "`CalculateRate()` overload"]
9408 #[method(name = "CalculateRate", args = 0)]
9409 pub fn calculate_rate(self) -> crate::system::collections::ienumerator::IEnumerator;
9410
9411 #[doc = "`GetDownloadedEditMetaDataImpl()` overload"]
9412 #[method(name = "GetDownloadedEditMetaDataImpl", args = 0, abstract_dispatch)]
9413 pub fn get_downloaded_edit_meta_data_impl(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData;
9414
9415 #[doc = "`CheckRateDataType(i32, i32, u64)` overload"]
9416 #[method(name = "CheckRateDataType", args = 3)]
9417 pub fn check_rate_data_type(self, old_rate: i32, new_rate: i32, data_id: u64) -> ();
9418
9419 #[doc = "`ChangeRankedMetaDataImpl(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
9420 #[method(name = "ChangeRankedMetaDataImpl", args = 1, abstract_dispatch)]
9421 pub fn change_ranked_meta_data_impl(self, meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData) -> ();
9422
9423 #[doc = "`ChangeDataTypeImpl(u64, u16)` overload"]
9424 #[method(name = "ChangeDataTypeImpl", args = 2, abstract_dispatch)]
9425 pub fn change_data_type_impl(self, data_id: u64, data_type: u16) -> ();
9426
9427 #[doc = "`ShowCasualResult()` overload"]
9428 #[method(name = "ShowCasualResult", args = 0)]
9429 pub fn show_casual_result(self) -> ();
9430
9431 #[doc = "`ShowRankedResult()` overload"]
9432 #[method(name = "ShowRankedResult", args = 0)]
9433 pub fn show_ranked_result(self) -> ();
9434
9435 #[doc = "`DownloadProfile()` overload"]
9436 #[method(name = "DownloadProfile", args = 0)]
9437 pub fn download_profile(self) -> ();
9438
9439 #[doc = "`DownloadProfileForReplay()` overload"]
9440 #[method(name = "DownloadProfileForReplay", args = 0)]
9441 pub fn download_profile_for_replay(self) -> ();
9442
9443 #[doc = "`UploadProfile()` overload"]
9444 #[method(name = "UploadProfile", args = 0)]
9445 pub fn upload_profile(self) -> ();
9446
9447 #[doc = "`UpdateProfile()` overload"]
9448 #[method(name = "UpdateProfile", args = 0)]
9449 pub fn update_profile(self) -> ();
9450
9451 #[doc = "`ResetCachePostDownload()` overload"]
9452 #[method(name = "ResetCachePostDownload", args = 0)]
9453 pub fn reset_cache_post_download(self) -> ();
9454
9455 #[doc = "`StopBgm_Hub()` overload"]
9456 #[method(name = "StopBgm_Hub", args = 0)]
9457 pub fn stop_bgm_hub() -> ();
9458
9459 #[doc = "`Save()` overload"]
9460 #[method(name = "Save", args = 0)]
9461 pub fn save(self) -> ();
9462
9463 #[doc = "`Restore()` overload"]
9464 #[method(name = "Restore", args = 0)]
9465 pub fn restore(self) -> ();
9466
9467 #[doc = "`OpenInvalidDataDialog()` overload"]
9468 #[method(name = "OpenInvalidDataDialog", args = 0)]
9469 pub fn open_invalid_data_dialog(self) -> ();
9470
9471 #[doc = "`AddCounters()` overload"]
9472 #[method(name = "AddCounters", args = 0)]
9473 pub fn add_counters(self) -> ();
9474
9475 #[doc = "`AddCounterDefense()` overload"]
9476 #[method(name = "AddCounterDefense", args = 0)]
9477 pub fn add_counter_defense(self) -> ();
9478
9479 #[doc = "`AddPlayReportStartCount()` overload"]
9480 #[method(name = "AddPlayReportStartCount", args = 0)]
9481 pub fn add_play_report_start_count(self) -> ();
9482
9483 #[doc = "`GetFriendList(bool, bool, i32)` overload"]
9484 #[method(name = "GetFriendList", args = 3)]
9485 pub fn get_friend_list(self, is_filter: bool, is_sort: bool, max_count: i32) -> crate::system::collections::generic::list_1::List_1<u64>;
9486
9487 #[doc = "`CheckParentalControlImpl()` overload"]
9488 #[method(name = "CheckParentalControlImpl", args = 0, abstract_dispatch)]
9489 pub fn check_parental_control_impl(self) -> ();
9490
9491 #[doc = "`IsParentalControlAvailableImpl()` overload"]
9492 #[method(name = "IsParentalControlAvailableImpl", args = 0, abstract_dispatch)]
9493 pub fn is_parental_control_available_impl(self) -> bool;
9494
9495 #[doc = "`EndParentalControlImpl()` overload"]
9496 #[method(name = "EndParentalControlImpl", args = 0, abstract_dispatch)]
9497 pub fn end_parental_control_impl(self) -> ();
9498
9499 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
9500 #[method(name = "CreateBind", args = 1)]
9501 pub fn create_bind(super_: crate::app::procinst::ProcInst) -> ();
9502
9503 #[doc = "`GetDataTypeName(u16)` overload"]
9504 #[method(name = "GetDataTypeName", args = 1)]
9505 pub fn get_data_type_name(data_type: u16) -> ::unity::Il2CppString;
9506
9507 #[doc = "`App.VersusSequence.IVersusSequenceBase.GetNowRateName()` overload"]
9508 #[method(name = "App.VersusSequence.IVersusSequenceBase.GetNowRateName", args = 0)]
9509 pub fn app_versus_sequence_i_versus_sequence_base_get_now_rate_name(self) -> ::unity::Il2CppString;
9510
9511 #[doc = "`InitEditData()` overload"]
9512 #[method(name = "InitEditData", args = 0)]
9513 pub fn init_edit_data(self) -> ();
9514
9515 #[doc = "`InitEditDataImpl()` overload"]
9516 #[method(name = "InitEditDataImpl", args = 0, abstract_dispatch)]
9517 pub fn init_edit_data_impl(self) -> ();
9518
9519 #[doc = "`PrepareEditData()` overload"]
9520 #[method(name = "PrepareEditData", args = 0)]
9521 pub fn prepare_edit_data(self) -> ();
9522
9523 #[doc = "`UploadEditData()` overload"]
9524 #[method(name = "UploadEditData", args = 0)]
9525 pub fn upload_edit_data(self) -> ();
9526
9527 #[doc = "`UploadEditDataImpl()` overload"]
9528 #[method(name = "UploadEditDataImpl", args = 0, abstract_dispatch)]
9529 pub fn upload_edit_data_impl(self) -> ();
9530
9531 #[doc = "`PostUploadEditData()` overload"]
9532 #[method(name = "PostUploadEditData", args = 0)]
9533 pub fn post_upload_edit_data(self) -> ();
9534
9535 #[doc = "`PostUploadEditDataImpl()` overload"]
9536 #[method(name = "PostUploadEditDataImpl", args = 0, abstract_dispatch)]
9537 pub fn post_upload_edit_data_impl(self) -> ();
9538
9539 #[doc = "`GetLastUploadedResultImpl()` overload"]
9540 #[method(name = "GetLastUploadedResultImpl", args = 0, abstract_dispatch)]
9541 pub fn get_last_uploaded_result_impl(self) -> bool;
9542
9543 #[doc = "`CreateBindUploadEditData(crate::app::procinst::ProcInst)` overload"]
9544 #[method(name = "CreateBindUploadEditData", args = 1)]
9545 pub fn create_bind_upload_edit_data(super_: crate::app::procinst::ProcInst) -> ();
9546
9547 #[doc = "`CreateBindUploadCasualData(crate::app::procinst::ProcInst)` overload"]
9548 #[method(name = "CreateBindUploadCasualData", args = 1)]
9549 pub fn create_bind_upload_casual_data(super_: crate::app::procinst::ProcInst) -> ();
9550
9551 #[doc = "`.ctor()` overload"]
9552 #[method(name = ".ctor", args = 0)]
9553 pub fn ctor(self) -> ();
9554
9555 #[doc = "`.cctor()` overload"]
9556 #[method(name = ".cctor", args = 0)]
9557 pub fn cctor() -> ();
9558}
9559
9560#[cfg(feature = "app-versussequence")]
9561impl<T0: ::unity::ClassIdentity> VersusSequence_VersusSequenceBase_1<T0> {
9562 #[doc = "`.ctor()` — no args"]
9563 pub fn new() -> Self {
9564 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
9565 panic!(
9566 "{}
9567::{}
9568 failed to instantiate",
9569 ::core::stringify!(VersusSequence_VersusSequenceBase_1),
9570 ::core::stringify!(new),
9571 )
9572 });
9573 <Self as IVersusSequence_VersusSequenceBase_1Methods<T0>>::ctor(this);
9574 this
9575 }
9576}
9577
9578#[cfg(feature = "app-versussequence")]
9579impl VersusSequence_VersusMatchingMenu {
9580 #[doc = "`InitializedSelected()` overload"]
9581 pub fn initialized_selected() -> () {
9582 unsafe {
9583 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d850usize)as*mut u8,();
9584 )
9585 }
9586 }
9587
9588 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
9589 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
9590 unsafe {
9591 ::unity::il2cpp_call!((::unity::module_base()+0x1b1d8c0usize)as*mut u8,();
9592(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
9593 }
9594 }
9595
9596 #[doc = "`.cctor()` overload"]
9597 pub fn cctor() -> () {
9598 unsafe {
9599 ::unity::il2cpp_call!((::unity::module_base()+0x1b1dd40usize)as*mut u8,();
9600 )
9601 }
9602 }
9603}
9604
9605#[cfg(feature = "app-versussequence")]
9606pub trait IVersusSequence_VersusMatchingMenuMethods: IVersusSequence_VersusMatchingMenu {
9607 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` overload"]
9608 fn ctor(
9609 self,
9610 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
9611 menu_content: impl ::core::convert::Into<crate::app::versustopmenucontent::VersusTopMenuContent>,
9612 ) -> () {
9613 unsafe {
9614 let __receiver =
9615 <VersusSequence_VersusMatchingMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9616 ::unity::il2cpp_call!((::unity::module_base()+0x1b1dac0usize)as*mut u8,();
9617(VersusSequence_VersusMatchingMenu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::versustopmenucontent::VersusTopMenuContent)::core::convert::Into::into(menu_content))
9618 }
9619 }
9620 #[doc = "`GetName()` overload"]
9621 fn get_name(self) -> ::unity::Il2CppString {
9622 unsafe {
9623 let __receiver =
9624 <VersusSequence_VersusMatchingMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9625 {
9626 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9627 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
9628 panic!(
9629 "unity: virtual slot {}
9630 out of range (vtable len {}
9631) on the runtime class behind {}
9632 (method `{}
9633`)",
9634 30usize,
9635 __vt.len(),
9636 <VersusSequence_VersusMatchingMenu as ::unity::ClassIdentity>::NAME,
9637 "GetName",
9638 )
9639 });
9640 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
9641 ::core::mem::transmute(__vi.method_ptr);
9642 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9643 __inner(__receiver, __mi)
9644 }
9645 }
9646 }
9647 #[doc = "`GetTutorial()` overload"]
9648 fn get_tutorial(self) -> ::unity::Il2CppString {
9649 unsafe {
9650 let __receiver =
9651 <VersusSequence_VersusMatchingMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9652 {
9653 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9654 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
9655 panic!(
9656 "unity: virtual slot {}
9657 out of range (vtable len {}
9658) on the runtime class behind {}
9659 (method `{}
9660`)",
9661 63usize,
9662 __vt.len(),
9663 <VersusSequence_VersusMatchingMenu as ::unity::ClassIdentity>::NAME,
9664 "GetTutorial",
9665 )
9666 });
9667 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu, ::unity::OptionalMethod) -> ::unity::Il2CppString =
9668 ::core::mem::transmute(__vi.method_ptr);
9669 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9670 __inner(__receiver, __mi)
9671 }
9672 }
9673 }
9674 #[doc = "`BCall()` overload"]
9675 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
9676 unsafe {
9677 let __receiver =
9678 <VersusSequence_VersusMatchingMenu as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9679 {
9680 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9681 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
9682 panic!(
9683 "unity: virtual slot {}
9684 out of range (vtable len {}
9685) on the runtime class behind {}
9686 (method `{}
9687`)",
9688 51usize,
9689 __vt.len(),
9690 <VersusSequence_VersusMatchingMenu as ::unity::ClassIdentity>::NAME,
9691 "BCall",
9692 )
9693 });
9694 let __inner: extern "C" fn(VersusSequence_VersusMatchingMenu, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
9695 ::core::mem::transmute(__vi.method_ptr);
9696 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9697 __inner(__receiver, __mi)
9698 }
9699 }
9700 }
9701}
9702
9703#[cfg(feature = "app-versussequence")]
9704impl<__T: IVersusSequence_VersusMatchingMenu> IVersusSequence_VersusMatchingMenuMethods for __T {}
9705
9706#[cfg(feature = "app-versussequence")]
9707impl VersusSequence_VersusMatchingMenu {
9708 pub fn initialized_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
9710 }
9711
9712 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
9714 }
9715
9716 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
9718 }
9719
9720 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
9722 }
9723
9724 pub fn get_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9725 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
9726 }
9727
9728 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9729 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
9730 }
9731
9732 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
9733 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
9734 }
9735}
9736
9737#[cfg(feature = "app-versussequence")]
9738impl VersusSequence_VersusMatchingMenu {
9739 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
9740 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
9741 let __mi = Self::get_name_method_info();
9742 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
9743 __inner(this.into(), ::core::option::Option::None)
9744 }
9745
9746 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu`'s own `GetTutorial`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
9747 pub unsafe fn get_tutorial(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
9748 let __mi = Self::get_tutorial_method_info();
9749 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
9750 __inner(this.into(), ::core::option::Option::None)
9751 }
9752
9753 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusMatchingMenu`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
9754 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
9755 let __mi = Self::b_call_method_info();
9756 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
9757 ::core::mem::transmute(__mi.method_ptr);
9758 __inner(this.into(), ::core::option::Option::None)
9759 }
9760}
9761
9762#[cfg(feature = "app-versussequence")]
9763impl VersusSequence_VersusMatchingMenu {
9764 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::versustopmenucontent::VersusTopMenuContent)` — overload selector"]
9765 pub fn new(
9766 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
9767 menu_content: crate::app::versustopmenucontent::VersusTopMenuContent,
9768 ) -> Self {
9769 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
9770 panic!(
9771 "{}
9772::{}
9773 failed to instantiate",
9774 ::core::stringify!(VersusSequence_VersusMatchingMenu),
9775 ::core::stringify!(new),
9776 )
9777 });
9778 <Self as IVersusSequence_VersusMatchingMenuMethods>::ctor(this, menu_item_list, menu_content);
9779 this
9780 }
9781}
9782
9783#[cfg(feature = "app-versussequence")]
9784impl VersusSequence_VersusSequenceLocal {
9785 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
9786 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
9787 unsafe {
9788 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ec00usize)as*mut u8,();
9789(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
9790 }
9791 }
9792
9793 #[doc = "`CreateBindUploadEditData(crate::app::procinst::ProcInst)` overload"]
9794 pub fn create_bind_upload_edit_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
9795 unsafe {
9796 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ec80usize)as*mut u8,();
9797(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
9798 }
9799 }
9800
9801 #[doc = "`CreateBindUploadCasualData(crate::app::procinst::ProcInst)` overload"]
9802 pub fn create_bind_upload_casual_data(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
9803 unsafe {
9804 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ed00usize)as*mut u8,();
9805(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
9806 }
9807 }
9808
9809 #[doc = "`AppendRate(i32)` overload"]
9810 pub fn append_rate(rate: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
9811 unsafe {
9812 ::unity::il2cpp_call!((::unity::module_base()+0x1b1efc0usize)as*mut u8, ::unity::Il2CppString;
9813(i32)::core::convert::Into::into(rate))
9814 }
9815 }
9816
9817 #[doc = "`GetDataFileName(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, i32)` overload"]
9818 pub fn get_data_file_name(
9819 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
9820 rate: impl ::core::convert::Into<i32>,
9821 ) -> ::unity::Il2CppString {
9822 unsafe {
9823 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f060usize)as*mut u8, ::unity::Il2CppString;
9824(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(i32)::core::convert::Into::into(rate))
9825 }
9826 }
9827
9828 #[doc = "`GetDataFileName(::unity::Il2CppString, i32)` overload"]
9829 pub fn get_data_file_name_2(
9830 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
9831 rate: impl ::core::convert::Into<i32>,
9832 ) -> ::unity::Il2CppString {
9833 unsafe {
9834 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f1e0usize)as*mut u8, ::unity::Il2CppString;
9835(::unity::Il2CppString)::core::convert::Into::into(player_name),(i32)::core::convert::Into::into(rate))
9836 }
9837 }
9838
9839 #[doc = "`GetDataFileName(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
9840 pub fn get_data_file_name_3(
9841 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
9842 ) -> ::unity::Il2CppString {
9843 unsafe {
9844 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f180usize)as*mut u8, ::unity::Il2CppString;
9845(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
9846 }
9847 }
9848
9849 #[doc = "`GetDataFileName(::unity::Il2CppString)` overload"]
9850 pub fn get_data_file_name_4(owner_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
9851 unsafe {
9852 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f300usize)as*mut u8, ::unity::Il2CppString;
9853(::unity::Il2CppString)::core::convert::Into::into(owner_name))
9854 }
9855 }
9856
9857 #[doc = "`GetMetaDataFileName(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, i32)` overload"]
9858 pub fn get_meta_data_file_name(
9859 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
9860 rate: impl ::core::convert::Into<i32>,
9861 ) -> ::unity::Il2CppString {
9862 unsafe {
9863 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f360usize)as*mut u8, ::unity::Il2CppString;
9864(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(i32)::core::convert::Into::into(rate))
9865 }
9866 }
9867
9868 #[doc = "`GetMetaDataFileName(::unity::Il2CppString, i32)` overload"]
9869 pub fn get_meta_data_file_name_2(
9870 owner_name: impl ::core::convert::Into<::unity::Il2CppString>,
9871 rate: impl ::core::convert::Into<i32>,
9872 ) -> ::unity::Il2CppString {
9873 unsafe {
9874 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f3d0usize)as*mut u8, ::unity::Il2CppString;
9875(::unity::Il2CppString)::core::convert::Into::into(owner_name),(i32)::core::convert::Into::into(rate))
9876 }
9877 }
9878}
9879
9880#[cfg(feature = "app-versussequence")]
9881pub trait IVersusSequence_VersusSequenceLocalMethods: IVersusSequence_VersusSequenceLocal {
9882 #[doc = "`InitImpl()` overload"]
9883 fn init_impl(self) -> () {
9884 unsafe {
9885 let __receiver =
9886 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9887 {
9888 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9889 let __vi = *__vt.get(26usize).unwrap_or_else(|| {
9890 panic!(
9891 "unity: virtual slot {}
9892 out of range (vtable len {}
9893) on the runtime class behind {}
9894 (method `{}
9895`)",
9896 26usize,
9897 __vt.len(),
9898 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
9899 "InitImpl",
9900 )
9901 });
9902 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
9903 ::core::mem::transmute(__vi.method_ptr);
9904 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9905 __inner(__receiver, __mi)
9906 }
9907 }
9908 }
9909 #[doc = "`FinalImpl()` overload"]
9910 fn final_impl(self) -> () {
9911 unsafe {
9912 let __receiver =
9913 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9914 {
9915 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9916 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
9917 panic!(
9918 "unity: virtual slot {}
9919 out of range (vtable len {}
9920) on the runtime class behind {}
9921 (method `{}
9922`)",
9923 27usize,
9924 __vt.len(),
9925 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
9926 "FinalImpl",
9927 )
9928 });
9929 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
9930 ::core::mem::transmute(__vi.method_ptr);
9931 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9932 __inner(__receiver, __mi)
9933 }
9934 }
9935 }
9936 #[doc = "`IsFailedJumpToTopImpl()` overload"]
9937 fn is_failed_jump_to_top_impl(self) -> bool {
9938 unsafe {
9939 let __receiver =
9940 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9941 {
9942 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9943 let __vi = *__vt.get(28usize).unwrap_or_else(|| {
9944 panic!(
9945 "unity: virtual slot {}
9946 out of range (vtable len {}
9947) on the runtime class behind {}
9948 (method `{}
9949`)",
9950 28usize,
9951 __vt.len(),
9952 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
9953 "IsFailedJumpToTopImpl",
9954 )
9955 });
9956 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> bool =
9957 ::core::mem::transmute(__vi.method_ptr);
9958 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9959 __inner(__receiver, __mi)
9960 }
9961 }
9962 }
9963 #[doc = "`IsReportedEditMapImpl()` overload"]
9964 fn is_reported_edit_map_impl(self) -> bool {
9965 unsafe {
9966 let __receiver =
9967 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9968 {
9969 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9970 let __vi = *__vt.get(29usize).unwrap_or_else(|| {
9971 panic!(
9972 "unity: virtual slot {}
9973 out of range (vtable len {}
9974) on the runtime class behind {}
9975 (method `{}
9976`)",
9977 29usize,
9978 __vt.len(),
9979 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
9980 "IsReportedEditMapImpl",
9981 )
9982 });
9983 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> bool =
9984 ::core::mem::transmute(__vi.method_ptr);
9985 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
9986 __inner(__receiver, __mi)
9987 }
9988 }
9989 }
9990 #[doc = "`UploadReportDataImpl()` overload"]
9991 fn upload_report_data_impl(self) -> () {
9992 unsafe {
9993 let __receiver =
9994 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
9995 {
9996 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
9997 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
9998 panic!(
9999 "unity: virtual slot {}
10000 out of range (vtable len {}
10001) on the runtime class behind {}
10002 (method `{}
10003`)",
10004 30usize,
10005 __vt.len(),
10006 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10007 "UploadReportDataImpl",
10008 )
10009 });
10010 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10011 ::core::mem::transmute(__vi.method_ptr);
10012 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10013 __inner(__receiver, __mi)
10014 }
10015 }
10016 }
10017 #[doc = "`InitializeLanRootPath()` overload"]
10018 fn initialize_lan_root_path(self) -> () {
10019 unsafe {
10020 let __receiver =
10021 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10022 ::unity::il2cpp_call!((::unity::module_base()+0x1b1e770usize)as*mut u8,();
10023(VersusSequence_VersusSequenceLocal)__receiver)
10024 }
10025 }
10026 #[doc = "`GetRateDirectoriesPaths()` overload"]
10027 fn get_rate_directories_paths(self) -> ::unity::Array<::unity::Il2CppString> {
10028 unsafe {
10029 let __receiver =
10030 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10031 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ed80usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
10032(VersusSequence_VersusSequenceLocal)__receiver)
10033 }
10034 }
10035 #[doc = "`GetRateDirPath(i32)` overload"]
10036 fn get_rate_dir_path(self, rate: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
10037 unsafe {
10038 let __receiver =
10039 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10040 ::unity::il2cpp_call!((::unity::module_base()+0x1b1eec0usize)as*mut u8, ::unity::Il2CppString;
10041(VersusSequence_VersusSequenceLocal)__receiver,(i32)::core::convert::Into::into(rate))
10042 }
10043 }
10044 #[doc = "`MoveFiles(::unity::Il2CppString, i32, i32)` overload"]
10045 fn move_files(
10046 self,
10047 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
10048 from_rate: impl ::core::convert::Into<i32>,
10049 to_rate: impl ::core::convert::Into<i32>,
10050 ) -> bool {
10051 unsafe {
10052 let __receiver =
10053 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10054 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f440usize)as*mut u8,bool;
10055(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name),(i32)::core::convert::Into::into(from_rate),(i32)::core::convert::Into::into(to_rate))
10056 }
10057 }
10058 #[doc = "`GetReplayDataPath(::unity::Il2CppString, u16)` overload"]
10059 fn get_replay_data_path(
10060 self,
10061 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
10062 slot_id: impl ::core::convert::Into<u16>,
10063 ) -> ::unity::Il2CppString {
10064 unsafe {
10065 let __receiver =
10066 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10067 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f610usize)as*mut u8, ::unity::Il2CppString;
10068(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name),(u16)::core::convert::Into::into(slot_id))
10069 }
10070 }
10071 #[doc = "`GetReplayMetaPath(::unity::Il2CppString, u16)` overload"]
10072 fn get_replay_meta_path(
10073 self,
10074 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
10075 slot_id: impl ::core::convert::Into<u16>,
10076 ) -> ::unity::Il2CppString {
10077 unsafe {
10078 let __receiver =
10079 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10080 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f6c0usize)as*mut u8, ::unity::Il2CppString;
10081(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name),(u16)::core::convert::Into::into(slot_id))
10082 }
10083 }
10084 #[doc = "`GetReplayMetaPaths(::unity::Il2CppString)` overload"]
10085 fn get_replay_meta_paths(self, player_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Array<::unity::Il2CppString> {
10086 unsafe {
10087 let __receiver =
10088 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10089 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f7a0usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
10090(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name))
10091 }
10092 }
10093 #[doc = "`GetCasualDirectoryPath()` overload"]
10094 fn get_casual_directory_path(self) -> ::unity::Il2CppString {
10095 unsafe {
10096 let __receiver =
10097 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10098 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f8f0usize)as*mut u8, ::unity::Il2CppString;
10099(VersusSequence_VersusSequenceLocal)__receiver)
10100 }
10101 }
10102 #[doc = "`GetCasualDataPath(::unity::Il2CppString)` overload"]
10103 fn get_casual_data_path(self, player_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
10104 unsafe {
10105 let __receiver =
10106 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10107 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f950usize)as*mut u8, ::unity::Il2CppString;
10108(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name))
10109 }
10110 }
10111 #[doc = "`GetCasualMetaPath(::unity::Il2CppString)` overload"]
10112 fn get_casual_meta_path(self, player_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
10113 unsafe {
10114 let __receiver =
10115 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10116 ::unity::il2cpp_call!((::unity::module_base()+0x1b1f9f0usize)as*mut u8, ::unity::Il2CppString;
10117(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name))
10118 }
10119 }
10120 #[doc = "`FindCasualMetaPath(u64)` overload"]
10121 fn find_casual_meta_path(self, principal_id: impl ::core::convert::Into<u64>) -> ::unity::Il2CppString {
10122 unsafe {
10123 let __receiver =
10124 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10125 ::unity::il2cpp_call!((::unity::module_base()+0x1b1fac0usize)as*mut u8, ::unity::Il2CppString;
10126(VersusSequence_VersusSequenceLocal)__receiver,(u64)::core::convert::Into::into(principal_id))
10127 }
10128 }
10129 #[doc = "`GetPath(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
10130 fn get_path(
10131 self,
10132 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
10133 ) -> ::unity::Il2CppString {
10134 unsafe {
10135 let __receiver =
10136 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10137 ::unity::il2cpp_call!((::unity::module_base()+0x1b1fe80usize)as*mut u8, ::unity::Il2CppString;
10138(VersusSequence_VersusSequenceLocal)__receiver,(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
10139 }
10140 }
10141 #[doc = "`FindRankedMetaPath(u64)` overload"]
10142 fn find_ranked_meta_path(self, principal_id: impl ::core::convert::Into<u64>) -> ::unity::Il2CppString {
10143 unsafe {
10144 let __receiver =
10145 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10146 ::unity::il2cpp_call!((::unity::module_base()+0x1b20260usize)as*mut u8, ::unity::Il2CppString;
10147(VersusSequence_VersusSequenceLocal)__receiver,(u64)::core::convert::Into::into(principal_id))
10148 }
10149 }
10150 #[doc = "`GetPlayerName(::unity::Il2CppString)` overload"]
10151 fn get_player_name(self, path: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
10152 unsafe {
10153 let __receiver =
10154 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10155 ::unity::il2cpp_call!((::unity::module_base()+0x1b20670usize)as*mut u8, ::unity::Il2CppString;
10156(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(path))
10157 }
10158 }
10159 #[doc = "`TryGetPrincipalId(*mutu64)` overload"]
10160 fn try_get_principal_id(self) -> (bool, u64) {
10161 unsafe {
10162 let __receiver =
10163 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10164 let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
10165 let __ret = {
10166 ::unity::il2cpp_call!((::unity::module_base()+0x1b20750usize)as*mut u8,bool;
10167(VersusSequence_VersusSequenceLocal)__receiver,(*mut u64)__out_0.as_mut_ptr())
10168 };
10169 (__ret, __out_0.assume_init())
10170 }
10171 }
10172 #[doc = "`GetLocalNickName()` overload"]
10173 fn get_local_nick_name(self) -> ::unity::Il2CppString {
10174 unsafe {
10175 let __receiver =
10176 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10177 ::unity::il2cpp_call!((::unity::module_base()+0x1b20800usize)as*mut u8, ::unity::Il2CppString;
10178(VersusSequence_VersusSequenceLocal)__receiver)
10179 }
10180 }
10181 #[doc = "`GetMyCasualMetaDataImpl()` overload"]
10182 fn get_my_casual_meta_data_impl(self) -> () {
10183 unsafe {
10184 let __receiver =
10185 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10186 {
10187 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10188 let __vi = *__vt.get(31usize).unwrap_or_else(|| {
10189 panic!(
10190 "unity: virtual slot {}
10191 out of range (vtable len {}
10192) on the runtime class behind {}
10193 (method `{}
10194`)",
10195 31usize,
10196 __vt.len(),
10197 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10198 "GetMyCasualMetaDataImpl",
10199 )
10200 });
10201 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10202 ::core::mem::transmute(__vi.method_ptr);
10203 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10204 __inner(__receiver, __mi)
10205 }
10206 }
10207 }
10208 #[doc = "`PostGetMyCasualMetaDataImpl()` overload"]
10209 fn post_get_my_casual_meta_data_impl(self) -> () {
10210 unsafe {
10211 let __receiver =
10212 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10213 {
10214 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10215 let __vi = *__vt.get(32usize).unwrap_or_else(|| {
10216 panic!(
10217 "unity: virtual slot {}
10218 out of range (vtable len {}
10219) on the runtime class behind {}
10220 (method `{}
10221`)",
10222 32usize,
10223 __vt.len(),
10224 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10225 "PostGetMyCasualMetaDataImpl",
10226 )
10227 });
10228 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10229 ::core::mem::transmute(__vi.method_ptr);
10230 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10231 __inner(__receiver, __mi)
10232 }
10233 }
10234 }
10235 #[doc = "`GetEditMetaDataImpl()` overload"]
10236 fn get_edit_meta_data_impl(self) -> () {
10237 unsafe {
10238 let __receiver =
10239 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10240 {
10241 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10242 let __vi = *__vt.get(33usize).unwrap_or_else(|| {
10243 panic!(
10244 "unity: virtual slot {}
10245 out of range (vtable len {}
10246) on the runtime class behind {}
10247 (method `{}
10248`)",
10249 33usize,
10250 __vt.len(),
10251 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10252 "GetEditMetaDataImpl",
10253 )
10254 });
10255 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10256 ::core::mem::transmute(__vi.method_ptr);
10257 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10258 __inner(__receiver, __mi)
10259 }
10260 }
10261 }
10262 #[doc = "`PostGetEditMetaDataImpl()` overload"]
10263 fn post_get_edit_meta_data_impl(self) -> () {
10264 unsafe {
10265 let __receiver =
10266 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10267 {
10268 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10269 let __vi = *__vt.get(34usize).unwrap_or_else(|| {
10270 panic!(
10271 "unity: virtual slot {}
10272 out of range (vtable len {}
10273) on the runtime class behind {}
10274 (method `{}
10275`)",
10276 34usize,
10277 __vt.len(),
10278 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10279 "PostGetEditMetaDataImpl",
10280 )
10281 });
10282 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10283 ::core::mem::transmute(__vi.method_ptr);
10284 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10285 __inner(__receiver, __mi)
10286 }
10287 }
10288 }
10289 #[doc = "`UpdateRateImpl()` overload"]
10290 fn update_rate_impl(self) -> () {
10291 unsafe {
10292 let __receiver =
10293 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10294 {
10295 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10296 let __vi = *__vt.get(35usize).unwrap_or_else(|| {
10297 panic!(
10298 "unity: virtual slot {}
10299 out of range (vtable len {}
10300) on the runtime class behind {}
10301 (method `{}
10302`)",
10303 35usize,
10304 __vt.len(),
10305 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10306 "UpdateRateImpl",
10307 )
10308 });
10309 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10310 ::core::mem::transmute(__vi.method_ptr);
10311 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10312 __inner(__receiver, __mi)
10313 }
10314 }
10315 }
10316 #[doc = "`SetRankedInfoImpl()` overload"]
10317 fn set_ranked_info_impl(self) -> () {
10318 unsafe {
10319 let __receiver =
10320 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10321 {
10322 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10323 let __vi = *__vt.get(36usize).unwrap_or_else(|| {
10324 panic!(
10325 "unity: virtual slot {}
10326 out of range (vtable len {}
10327) on the runtime class behind {}
10328 (method `{}
10329`)",
10330 36usize,
10331 __vt.len(),
10332 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10333 "SetRankedInfoImpl",
10334 )
10335 });
10336 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10337 ::core::mem::transmute(__vi.method_ptr);
10338 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10339 __inner(__receiver, __mi)
10340 }
10341 }
10342 }
10343 #[doc = "`UploadEditDataImpl()` overload"]
10344 fn upload_edit_data_impl(self) -> () {
10345 unsafe {
10346 let __receiver =
10347 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10348 {
10349 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10350 let __vi = *__vt.get(64usize).unwrap_or_else(|| {
10351 panic!(
10352 "unity: virtual slot {}
10353 out of range (vtable len {}
10354) on the runtime class behind {}
10355 (method `{}
10356`)",
10357 64usize,
10358 __vt.len(),
10359 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10360 "UploadEditDataImpl",
10361 )
10362 });
10363 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10364 ::core::mem::transmute(__vi.method_ptr);
10365 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10366 __inner(__receiver, __mi)
10367 }
10368 }
10369 }
10370 #[doc = "`LocalUpload(::unity::Il2CppString, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::versusserverrankeddata::VersusServerRankedData, u16)` overload"]
10371 fn local_upload(
10372 self,
10373 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
10374 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
10375 data: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
10376 rate_data_type: impl ::core::convert::Into<u16>,
10377 ) -> () {
10378 unsafe {
10379 let __receiver =
10380 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10381 ::unity::il2cpp_call!((::unity::module_base()+0x1b214e0usize)as*mut u8,();
10382(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(player_name),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverrankeddata::VersusServerRankedData)::core::convert::Into::into(data),(u16)::core::convert::Into::into(rate_data_type))
10383 }
10384 }
10385 #[doc = "`PostUploadEditDataImpl()` overload"]
10386 fn post_upload_edit_data_impl(self) -> () {
10387 unsafe {
10388 let __receiver =
10389 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10390 {
10391 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10392 let __vi = *__vt.get(65usize).unwrap_or_else(|| {
10393 panic!(
10394 "unity: virtual slot {}
10395 out of range (vtable len {}
10396) on the runtime class behind {}
10397 (method `{}
10398`)",
10399 65usize,
10400 __vt.len(),
10401 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10402 "PostUploadEditDataImpl",
10403 )
10404 });
10405 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10406 ::core::mem::transmute(__vi.method_ptr);
10407 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10408 __inner(__receiver, __mi)
10409 }
10410 }
10411 }
10412 #[doc = "`DownloadMetaCasualFromDataCodeImpl()` overload"]
10413 fn download_meta_casual_from_data_code_impl(self) -> () {
10414 unsafe {
10415 let __receiver =
10416 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10417 {
10418 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10419 let __vi = *__vt.get(43usize).unwrap_or_else(|| {
10420 panic!(
10421 "unity: virtual slot {}
10422 out of range (vtable len {}
10423) on the runtime class behind {}
10424 (method `{}
10425`)",
10426 43usize,
10427 __vt.len(),
10428 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10429 "DownloadMetaCasualFromDataCodeImpl",
10430 )
10431 });
10432 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10433 ::core::mem::transmute(__vi.method_ptr);
10434 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10435 __inner(__receiver, __mi)
10436 }
10437 }
10438 }
10439 #[doc = "`DownloadMetaRankedFromDataCodeImpl()` overload"]
10440 fn download_meta_ranked_from_data_code_impl(self) -> () {
10441 unsafe {
10442 let __receiver =
10443 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10444 {
10445 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10446 let __vi = *__vt.get(44usize).unwrap_or_else(|| {
10447 panic!(
10448 "unity: virtual slot {}
10449 out of range (vtable len {}
10450) on the runtime class behind {}
10451 (method `{}
10452`)",
10453 44usize,
10454 __vt.len(),
10455 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10456 "DownloadMetaRankedFromDataCodeImpl",
10457 )
10458 });
10459 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10460 ::core::mem::transmute(__vi.method_ptr);
10461 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10462 __inner(__receiver, __mi)
10463 }
10464 }
10465 }
10466 #[doc = "`CheckAccessibleProfileImpl(crate::app::versus::Versus_Mode, crate::app::nexversus::NexVersus_TargetSlotList)` overload"]
10467 fn check_accessible_profile_impl(
10468 self,
10469 mode: impl ::core::convert::Into<crate::app::versus::Versus_Mode>,
10470 target_slot_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
10471 ) -> () {
10472 unsafe {
10473 let __receiver =
10474 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10475 {
10476 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10477 let __vi = *__vt.get(45usize).unwrap_or_else(|| {
10478 panic!(
10479 "unity: virtual slot {}
10480 out of range (vtable len {}
10481) on the runtime class behind {}
10482 (method `{}
10483`)",
10484 45usize,
10485 __vt.len(),
10486 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10487 "CheckAccessibleProfileImpl",
10488 )
10489 });
10490 let __inner: extern "C" fn(
10491 VersusSequence_VersusSequenceLocal,
10492 crate::app::versus::Versus_Mode,
10493 crate::app::nexversus::NexVersus_TargetSlotList,
10494 ::unity::OptionalMethod,
10495 ) -> () = ::core::mem::transmute(__vi.method_ptr);
10496 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10497 __inner(
10498 __receiver,
10499 ::core::convert::Into::into(mode),
10500 ::core::convert::Into::into(target_slot_list),
10501 __mi,
10502 )
10503 }
10504 }
10505 }
10506 #[doc = "`DownloadMetaProfileImpl(crate::app::versus::Versus_Mode, crate::app::profilecard::ProfileCard)` overload"]
10507 fn download_meta_profile_impl(
10508 self,
10509 mode: impl ::core::convert::Into<crate::app::versus::Versus_Mode>,
10510 profile: impl ::core::convert::Into<crate::app::profilecard::ProfileCard>,
10511 ) -> () {
10512 unsafe {
10513 let __receiver =
10514 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10515 {
10516 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10517 let __vi = *__vt.get(46usize).unwrap_or_else(|| {
10518 panic!(
10519 "unity: virtual slot {}
10520 out of range (vtable len {}
10521) on the runtime class behind {}
10522 (method `{}
10523`)",
10524 46usize,
10525 __vt.len(),
10526 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10527 "DownloadMetaProfileImpl",
10528 )
10529 });
10530 let __inner: extern "C" fn(
10531 VersusSequence_VersusSequenceLocal,
10532 crate::app::versus::Versus_Mode,
10533 crate::app::profilecard::ProfileCard,
10534 ::unity::OptionalMethod,
10535 ) -> () = ::core::mem::transmute(__vi.method_ptr);
10536 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10537 __inner(__receiver, ::core::convert::Into::into(mode), ::core::convert::Into::into(profile), __mi)
10538 }
10539 }
10540 }
10541 #[doc = "`DownloadCasualImpl()` overload"]
10542 fn download_casual_impl(self) -> () {
10543 unsafe {
10544 let __receiver =
10545 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10546 {
10547 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10548 let __vi = *__vt.get(50usize).unwrap_or_else(|| {
10549 panic!(
10550 "unity: virtual slot {}
10551 out of range (vtable len {}
10552) on the runtime class behind {}
10553 (method `{}
10554`)",
10555 50usize,
10556 __vt.len(),
10557 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10558 "DownloadCasualImpl",
10559 )
10560 });
10561 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10562 ::core::mem::transmute(__vi.method_ptr);
10563 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10564 __inner(__receiver, __mi)
10565 }
10566 }
10567 }
10568 #[doc = "`UploadReplayImpl()` overload"]
10569 fn upload_replay_impl(self) -> () {
10570 unsafe {
10571 let __receiver =
10572 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10573 {
10574 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10575 let __vi = *__vt.get(53usize).unwrap_or_else(|| {
10576 panic!(
10577 "unity: virtual slot {}
10578 out of range (vtable len {}
10579) on the runtime class behind {}
10580 (method `{}
10581`)",
10582 53usize,
10583 __vt.len(),
10584 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10585 "UploadReplayImpl",
10586 )
10587 });
10588 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10589 ::core::mem::transmute(__vi.method_ptr);
10590 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10591 __inner(__receiver, __mi)
10592 }
10593 }
10594 }
10595 #[doc = "`GetUploadReplaySlot(::unity::Il2CppString)` overload"]
10596 fn get_upload_replay_slot(self, opponent_name: impl ::core::convert::Into<::unity::Il2CppString>) -> u16 {
10597 unsafe {
10598 let __receiver =
10599 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10600 ::unity::il2cpp_call!((::unity::module_base()+0x1b226c0usize)as*mut u8,u16;
10601(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(opponent_name))
10602 }
10603 }
10604 #[doc = "`UploadCasualImpl()` overload"]
10605 fn upload_casual_impl(self) -> () {
10606 unsafe {
10607 let __receiver =
10608 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10609 {
10610 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10611 let __vi = *__vt.get(54usize).unwrap_or_else(|| {
10612 panic!(
10613 "unity: virtual slot {}
10614 out of range (vtable len {}
10615) on the runtime class behind {}
10616 (method `{}
10617`)",
10618 54usize,
10619 __vt.len(),
10620 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10621 "UploadCasualImpl",
10622 )
10623 });
10624 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10625 ::core::mem::transmute(__vi.method_ptr);
10626 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10627 __inner(__receiver, __mi)
10628 }
10629 }
10630 }
10631 #[doc = "`ChangeCasualImpl()` overload"]
10632 fn change_casual_impl(self) -> () {
10633 unsafe {
10634 let __receiver =
10635 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10636 {
10637 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10638 let __vi = *__vt.get(55usize).unwrap_or_else(|| {
10639 panic!(
10640 "unity: virtual slot {}
10641 out of range (vtable len {}
10642) on the runtime class behind {}
10643 (method `{}
10644`)",
10645 55usize,
10646 __vt.len(),
10647 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10648 "ChangeCasualImpl",
10649 )
10650 });
10651 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10652 ::core::mem::transmute(__vi.method_ptr);
10653 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10654 __inner(__receiver, __mi)
10655 }
10656 }
10657 }
10658 #[doc = "`ChangeCasualOpponentImpl()` overload"]
10659 fn change_casual_opponent_impl(self) -> () {
10660 unsafe {
10661 let __receiver =
10662 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10663 {
10664 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10665 let __vi = *__vt.get(56usize).unwrap_or_else(|| {
10666 panic!(
10667 "unity: virtual slot {}
10668 out of range (vtable len {}
10669) on the runtime class behind {}
10670 (method `{}
10671`)",
10672 56usize,
10673 __vt.len(),
10674 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10675 "ChangeCasualOpponentImpl",
10676 )
10677 });
10678 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10679 ::core::mem::transmute(__vi.method_ptr);
10680 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10681 __inner(__receiver, __mi)
10682 }
10683 }
10684 }
10685 #[doc = "`SearchSameRateImpl()` overload"]
10686 fn search_same_rate_impl(self) -> () {
10687 unsafe {
10688 let __receiver =
10689 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10690 {
10691 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10692 let __vi = *__vt.get(37usize).unwrap_or_else(|| {
10693 panic!(
10694 "unity: virtual slot {}
10695 out of range (vtable len {}
10696) on the runtime class behind {}
10697 (method `{}
10698`)",
10699 37usize,
10700 __vt.len(),
10701 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10702 "SearchSameRateImpl",
10703 )
10704 });
10705 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10706 ::core::mem::transmute(__vi.method_ptr);
10707 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10708 __inner(__receiver, __mi)
10709 }
10710 }
10711 }
10712 #[doc = "`ExcludeMySearchRankedData()` overload"]
10713 fn exclude_my_search_ranked_data(self) -> () {
10714 unsafe {
10715 let __receiver =
10716 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10717 {
10718 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10719 let __vi = *__vt.get(39usize).unwrap_or_else(|| {
10720 panic!(
10721 "unity: virtual slot {}
10722 out of range (vtable len {}
10723) on the runtime class behind {}
10724 (method `{}
10725`)",
10726 39usize,
10727 __vt.len(),
10728 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10729 "ExcludeMySearchRankedData",
10730 )
10731 });
10732 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10733 ::core::mem::transmute(__vi.method_ptr);
10734 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10735 __inner(__receiver, __mi)
10736 }
10737 }
10738 }
10739 #[doc = "`SearchCasualImpl()` overload"]
10740 fn search_casual_impl(self) -> () {
10741 unsafe {
10742 let __receiver =
10743 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10744 {
10745 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10746 let __vi = *__vt.get(40usize).unwrap_or_else(|| {
10747 panic!(
10748 "unity: virtual slot {}
10749 out of range (vtable len {}
10750) on the runtime class behind {}
10751 (method `{}
10752`)",
10753 40usize,
10754 __vt.len(),
10755 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10756 "SearchCasualImpl",
10757 )
10758 });
10759 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10760 ::core::mem::transmute(__vi.method_ptr);
10761 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10762 __inner(__receiver, __mi)
10763 }
10764 }
10765 }
10766 #[doc = "`SearchCasualLocal(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>, bool)` overload"]
10767 fn search_casual_local(
10768 self,
10769 result_list: impl ::core::convert::Into<
10770 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
10771 >,
10772 is_myself: impl ::core::convert::Into<bool>,
10773 ) -> () {
10774 unsafe {
10775 let __receiver =
10776 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10777 ::unity::il2cpp_call!((::unity::module_base()+0x1b23600usize)as*mut u8,();
10778(VersusSequence_VersusSequenceLocal)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)::core::convert::Into::into(result_list),(bool)::core::convert::Into::into(is_myself))
10779 }
10780 }
10781 #[doc = "`SearchCasualFriendImpl()` overload"]
10782 fn search_casual_friend_impl(self) -> () {
10783 unsafe {
10784 let __receiver =
10785 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10786 {
10787 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10788 let __vi = *__vt.get(41usize).unwrap_or_else(|| {
10789 panic!(
10790 "unity: virtual slot {}
10791 out of range (vtable len {}
10792) on the runtime class behind {}
10793 (method `{}
10794`)",
10795 41usize,
10796 __vt.len(),
10797 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10798 "SearchCasualFriendImpl",
10799 )
10800 });
10801 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10802 ::core::mem::transmute(__vi.method_ptr);
10803 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10804 __inner(__receiver, __mi)
10805 }
10806 }
10807 }
10808 #[doc = "`SearchRankedFriendImpl()` overload"]
10809 fn search_ranked_friend_impl(self) -> () {
10810 unsafe {
10811 let __receiver =
10812 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10813 {
10814 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10815 let __vi = *__vt.get(38usize).unwrap_or_else(|| {
10816 panic!(
10817 "unity: virtual slot {}
10818 out of range (vtable len {}
10819) on the runtime class behind {}
10820 (method `{}
10821`)",
10822 38usize,
10823 __vt.len(),
10824 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10825 "SearchRankedFriendImpl",
10826 )
10827 });
10828 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10829 ::core::mem::transmute(__vi.method_ptr);
10830 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10831 __inner(__receiver, __mi)
10832 }
10833 }
10834 }
10835 #[doc = "`ExcludeMySearchCasualData(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
10836 fn exclude_my_search_casual_data(
10837 self,
10838 data_list: impl ::core::convert::Into<
10839 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
10840 >,
10841 ) -> () {
10842 unsafe {
10843 let __receiver =
10844 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10845 {
10846 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10847 let __vi = *__vt.get(42usize).unwrap_or_else(|| {
10848 panic!(
10849 "unity: virtual slot {}
10850 out of range (vtable len {}
10851) on the runtime class behind {}
10852 (method `{}
10853`)",
10854 42usize,
10855 __vt.len(),
10856 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10857 "ExcludeMySearchCasualData",
10858 )
10859 });
10860 let __inner: extern "C" fn(
10861 VersusSequence_VersusSequenceLocal,
10862 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
10863 ::unity::OptionalMethod,
10864 ) -> () = ::core::mem::transmute(__vi.method_ptr);
10865 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10866 __inner(__receiver, ::core::convert::Into::into(data_list), __mi)
10867 }
10868 }
10869 }
10870 #[doc = "`DownloadImpl()` overload"]
10871 fn download_impl(self) -> () {
10872 unsafe {
10873 let __receiver =
10874 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10875 {
10876 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10877 let __vi = *__vt.get(51usize).unwrap_or_else(|| {
10878 panic!(
10879 "unity: virtual slot {}
10880 out of range (vtable len {}
10881) on the runtime class behind {}
10882 (method `{}
10883`)",
10884 51usize,
10885 __vt.len(),
10886 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10887 "DownloadImpl",
10888 )
10889 });
10890 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10891 ::core::mem::transmute(__vi.method_ptr);
10892 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10893 __inner(__receiver, __mi)
10894 }
10895 }
10896 }
10897 #[doc = "`DownloadMyEditImpl()` overload"]
10898 fn download_my_edit_impl(self) -> () {
10899 unsafe {
10900 let __receiver =
10901 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10902 {
10903 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10904 let __vi = *__vt.get(52usize).unwrap_or_else(|| {
10905 panic!(
10906 "unity: virtual slot {}
10907 out of range (vtable len {}
10908) on the runtime class behind {}
10909 (method `{}
10910`)",
10911 52usize,
10912 __vt.len(),
10913 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10914 "DownloadMyEditImpl",
10915 )
10916 });
10917 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10918 ::core::mem::transmute(__vi.method_ptr);
10919 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10920 __inner(__receiver, __mi)
10921 }
10922 }
10923 }
10924 #[doc = "`SelectReplayImpl()` overload"]
10925 fn select_replay_impl(self) -> () {
10926 unsafe {
10927 let __receiver =
10928 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10929 {
10930 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10931 let __vi = *__vt.get(47usize).unwrap_or_else(|| {
10932 panic!(
10933 "unity: virtual slot {}
10934 out of range (vtable len {}
10935) on the runtime class behind {}
10936 (method `{}
10937`)",
10938 47usize,
10939 __vt.len(),
10940 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10941 "SelectReplayImpl",
10942 )
10943 });
10944 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10945 ::core::mem::transmute(__vi.method_ptr);
10946 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10947 __inner(__receiver, __mi)
10948 }
10949 }
10950 }
10951 #[doc = "`MostOldestReplayMetaData(::unity::Array<::unity::Il2CppString>, *mutcrate::app::versusserverreplaymetadata::VersusServerReplayMetaData, *mut::unity::Il2CppString)` overload"]
10952 fn most_oldest_replay_meta_data(
10953 self,
10954 paths: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
10955 ) -> (crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, ::unity::Il2CppString) {
10956 unsafe {
10957 let __receiver =
10958 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10959 let mut __out_0 = ::core::mem::MaybeUninit::<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>::uninit();
10960 let mut __out_1 = ::core::mem::MaybeUninit::<::unity::Il2CppString>::uninit();
10961 ::unity::il2cpp_call!((::unity::module_base()+0x1b24320usize)as*mut u8,();
10962(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(paths),(*mut crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)__out_0.as_mut_ptr(),(*mut::unity::Il2CppString)__out_1.as_mut_ptr());
10963 (__out_0.assume_init(), __out_1.assume_init())
10964 }
10965 }
10966 #[doc = "`DownloadReplayImpl()` overload"]
10967 fn download_replay_impl(self) -> () {
10968 unsafe {
10969 let __receiver =
10970 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10971 {
10972 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
10973 let __vi = *__vt.get(48usize).unwrap_or_else(|| {
10974 panic!(
10975 "unity: virtual slot {}
10976 out of range (vtable len {}
10977) on the runtime class behind {}
10978 (method `{}
10979`)",
10980 48usize,
10981 __vt.len(),
10982 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
10983 "DownloadReplayImpl",
10984 )
10985 });
10986 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
10987 ::core::mem::transmute(__vi.method_ptr);
10988 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
10989 __inner(__receiver, __mi)
10990 }
10991 }
10992 }
10993 #[doc = "`ChangeReplayMetaImpl()` overload"]
10994 fn change_replay_meta_impl(self) -> () {
10995 unsafe {
10996 let __receiver =
10997 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
10998 {
10999 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11000 let __vi = *__vt.get(49usize).unwrap_or_else(|| {
11001 panic!(
11002 "unity: virtual slot {}
11003 out of range (vtable len {}
11004) on the runtime class behind {}
11005 (method `{}
11006`)",
11007 49usize,
11008 __vt.len(),
11009 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11010 "ChangeReplayMetaImpl",
11011 )
11012 });
11013 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
11014 ::core::mem::transmute(__vi.method_ptr);
11015 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11016 __inner(__receiver, __mi)
11017 }
11018 }
11019 }
11020 #[doc = "`SearchMyDataToDataId()` overload"]
11021 fn search_my_data_to_data_id(self) -> u64 {
11022 unsafe {
11023 let __receiver =
11024 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11025 ::unity::il2cpp_call!((::unity::module_base()+0x1b20a50usize)as*mut u8,u64;
11026(VersusSequence_VersusSequenceLocal)__receiver)
11027 }
11028 }
11029 #[doc = "`GetLastUploadedResultImpl()` overload"]
11030 fn get_last_uploaded_result_impl(self) -> bool {
11031 unsafe {
11032 let __receiver =
11033 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11034 {
11035 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11036 let __vi = *__vt.get(66usize).unwrap_or_else(|| {
11037 panic!(
11038 "unity: virtual slot {}
11039 out of range (vtable len {}
11040) on the runtime class behind {}
11041 (method `{}
11042`)",
11043 66usize,
11044 __vt.len(),
11045 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11046 "GetLastUploadedResultImpl",
11047 )
11048 });
11049 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> bool =
11050 ::core::mem::transmute(__vi.method_ptr);
11051 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11052 __inner(__receiver, __mi)
11053 }
11054 }
11055 }
11056 #[doc = "`GetDownloadedEditMetaDataImpl()` overload"]
11057 fn get_downloaded_edit_meta_data_impl(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
11058 unsafe {
11059 let __receiver =
11060 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11061 {
11062 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11063 let __vi = *__vt.get(57usize).unwrap_or_else(|| {
11064 panic!(
11065 "unity: virtual slot {}
11066 out of range (vtable len {}
11067) on the runtime class behind {}
11068 (method `{}
11069`)",
11070 57usize,
11071 __vt.len(),
11072 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11073 "GetDownloadedEditMetaDataImpl",
11074 )
11075 });
11076 let __inner: extern "C" fn(
11077 VersusSequence_VersusSequenceLocal,
11078 ::unity::OptionalMethod,
11079 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData = ::core::mem::transmute(__vi.method_ptr);
11080 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11081 __inner(__receiver, __mi)
11082 }
11083 }
11084 }
11085 #[doc = "`ChangeRankedMetaDataImpl(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
11086 fn change_ranked_meta_data_impl(
11087 self,
11088 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
11089 ) -> () {
11090 unsafe {
11091 let __receiver =
11092 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11093 {
11094 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11095 let __vi = *__vt.get(58usize).unwrap_or_else(|| {
11096 panic!(
11097 "unity: virtual slot {}
11098 out of range (vtable len {}
11099) on the runtime class behind {}
11100 (method `{}
11101`)",
11102 58usize,
11103 __vt.len(),
11104 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11105 "ChangeRankedMetaDataImpl",
11106 )
11107 });
11108 let __inner: extern "C" fn(
11109 VersusSequence_VersusSequenceLocal,
11110 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
11111 ::unity::OptionalMethod,
11112 ) -> () = ::core::mem::transmute(__vi.method_ptr);
11113 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11114 __inner(__receiver, ::core::convert::Into::into(meta_data), __mi)
11115 }
11116 }
11117 }
11118 #[doc = "`ChangeDataTypeImpl(u64, u16)` overload"]
11119 fn change_data_type_impl(self, data_id: impl ::core::convert::Into<u64>, data_type: impl ::core::convert::Into<u16>) -> () {
11120 unsafe {
11121 let __receiver =
11122 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11123 {
11124 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11125 let __vi = *__vt.get(59usize).unwrap_or_else(|| {
11126 panic!(
11127 "unity: virtual slot {}
11128 out of range (vtable len {}
11129) on the runtime class behind {}
11130 (method `{}
11131`)",
11132 59usize,
11133 __vt.len(),
11134 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11135 "ChangeDataTypeImpl",
11136 )
11137 });
11138 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, u64, u16, ::unity::OptionalMethod) -> () =
11139 ::core::mem::transmute(__vi.method_ptr);
11140 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11141 __inner(
11142 __receiver,
11143 ::core::convert::Into::into(data_id),
11144 ::core::convert::Into::into(data_type),
11145 __mi,
11146 )
11147 }
11148 }
11149 }
11150 #[doc = "`InitEditDataImpl()` overload"]
11151 fn init_edit_data_impl(self) -> () {
11152 unsafe {
11153 let __receiver =
11154 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11155 {
11156 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11157 let __vi = *__vt.get(63usize).unwrap_or_else(|| {
11158 panic!(
11159 "unity: virtual slot {}
11160 out of range (vtable len {}
11161) on the runtime class behind {}
11162 (method `{}
11163`)",
11164 63usize,
11165 __vt.len(),
11166 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11167 "InitEditDataImpl",
11168 )
11169 });
11170 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
11171 ::core::mem::transmute(__vi.method_ptr);
11172 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11173 __inner(__receiver, __mi)
11174 }
11175 }
11176 }
11177 #[doc = "`CheckParentalControlImpl()` overload"]
11178 fn check_parental_control_impl(self) -> () {
11179 unsafe {
11180 let __receiver =
11181 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11182 {
11183 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11184 let __vi = *__vt.get(60usize).unwrap_or_else(|| {
11185 panic!(
11186 "unity: virtual slot {}
11187 out of range (vtable len {}
11188) on the runtime class behind {}
11189 (method `{}
11190`)",
11191 60usize,
11192 __vt.len(),
11193 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11194 "CheckParentalControlImpl",
11195 )
11196 });
11197 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
11198 ::core::mem::transmute(__vi.method_ptr);
11199 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11200 __inner(__receiver, __mi)
11201 }
11202 }
11203 }
11204 #[doc = "`IsParentalControlAvailableImpl()` overload"]
11205 fn is_parental_control_available_impl(self) -> bool {
11206 unsafe {
11207 let __receiver =
11208 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11209 {
11210 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11211 let __vi = *__vt.get(61usize).unwrap_or_else(|| {
11212 panic!(
11213 "unity: virtual slot {}
11214 out of range (vtable len {}
11215) on the runtime class behind {}
11216 (method `{}
11217`)",
11218 61usize,
11219 __vt.len(),
11220 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11221 "IsParentalControlAvailableImpl",
11222 )
11223 });
11224 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> bool =
11225 ::core::mem::transmute(__vi.method_ptr);
11226 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11227 __inner(__receiver, __mi)
11228 }
11229 }
11230 }
11231 #[doc = "`EndParentalControlImpl()` overload"]
11232 fn end_parental_control_impl(self) -> () {
11233 unsafe {
11234 let __receiver =
11235 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11236 {
11237 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
11238 let __vi = *__vt.get(62usize).unwrap_or_else(|| {
11239 panic!(
11240 "unity: virtual slot {}
11241 out of range (vtable len {}
11242) on the runtime class behind {}
11243 (method `{}
11244`)",
11245 62usize,
11246 __vt.len(),
11247 <VersusSequence_VersusSequenceLocal as ::unity::ClassIdentity>::NAME,
11248 "EndParentalControlImpl",
11249 )
11250 });
11251 let __inner: extern "C" fn(VersusSequence_VersusSequenceLocal, ::unity::OptionalMethod) -> () =
11252 ::core::mem::transmute(__vi.method_ptr);
11253 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
11254 __inner(__receiver, __mi)
11255 }
11256 }
11257 }
11258 #[doc = "`CreateSelectReplayMetaMenu(::unity::Array<::unity::Il2CppString>, crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)` overload"]
11259 fn create_select_replay_meta_menu(
11260 self,
11261 meta_paths: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
11262 callback: impl ::core::convert::Into<crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback>,
11263 ) -> () {
11264 unsafe {
11265 let __receiver =
11266 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11267 ::unity::il2cpp_call!((::unity::module_base()+0x1b24d10usize)as*mut u8,();
11268(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(meta_paths),(crate::app::versussequence::VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback)::core::convert::Into::into(callback))
11269 }
11270 }
11271 #[doc = "`Deserialize(::unity::Il2CppString)` overload"]
11272 fn deserialize(
11273 self,
11274 path: impl ::core::convert::Into<::unity::Il2CppString>,
11275 ) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
11276 unsafe {
11277 let __receiver =
11278 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11279 ::unity::il2cpp_call!((::unity::module_base()+0x1b25040usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
11280(VersusSequence_VersusSequenceLocal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(path))
11281 }
11282 }
11283 #[doc = "`.ctor()` overload"]
11284 fn ctor(self) -> () {
11285 unsafe {
11286 let __receiver =
11287 <VersusSequence_VersusSequenceLocal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
11288 ::unity::il2cpp_call!((::unity::module_base()+0x1b250f0usize)as*mut u8,();
11289(VersusSequence_VersusSequenceLocal)__receiver)
11290 }
11291 }
11292}
11293
11294#[cfg(feature = "app-versussequence")]
11295impl<__T: IVersusSequence_VersusSequenceLocal> IVersusSequence_VersusSequenceLocalMethods for __T {}
11296
11297#[cfg(feature = "app-versussequence")]
11298impl VersusSequence_VersusSequenceLocal {
11299 pub fn init_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11300 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
11301 }
11302
11303 pub fn final_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11304 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
11305 }
11306
11307 pub fn is_failed_jump_to_top_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11308 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
11309 }
11310
11311 pub fn is_reported_edit_map_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11312 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
11313 }
11314
11315 pub fn upload_report_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11316 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
11317 }
11318
11319 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11320 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
11321 }
11322
11323 pub fn create_bind_upload_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
11325 }
11326
11327 pub fn create_bind_upload_casual_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
11329 }
11330
11331 pub fn initialize_lan_root_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11332 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
11333 }
11334
11335 pub fn get_rate_directories_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11336 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
11337 }
11338
11339 pub fn get_rate_dir_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
11341 }
11342
11343 pub fn append_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
11345 }
11346
11347 pub fn get_data_file_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
11349 }
11350
11351 pub fn get_data_file_name_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
11353 }
11354
11355 pub fn get_data_file_name_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
11357 }
11358
11359 pub fn get_data_file_name_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
11361 }
11362
11363 pub fn get_meta_data_file_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
11365 }
11366
11367 pub fn get_meta_data_file_name_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
11369 }
11370
11371 pub fn move_files_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
11373 }
11374
11375 pub fn get_replay_data_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
11377 }
11378
11379 pub fn get_replay_meta_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
11381 }
11382
11383 pub fn get_replay_meta_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
11385 }
11386
11387 pub fn get_casual_directory_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
11389 }
11390
11391 pub fn get_casual_data_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
11393 }
11394
11395 pub fn get_casual_meta_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
11397 }
11398
11399 pub fn find_casual_meta_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
11401 }
11402
11403 pub fn get_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
11405 }
11406
11407 pub fn find_ranked_meta_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11408 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
11409 }
11410
11411 pub fn get_player_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11412 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
11413 }
11414
11415 pub fn try_get_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
11417 }
11418
11419 pub fn get_local_nick_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
11421 }
11422
11423 pub fn get_my_casual_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
11425 }
11426
11427 pub fn post_get_my_casual_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
11429 }
11430
11431 pub fn get_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
11433 }
11434
11435 pub fn post_get_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
11437 }
11438
11439 pub fn update_rate_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
11441 }
11442
11443 pub fn set_ranked_info_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
11445 }
11446
11447 pub fn upload_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
11449 }
11450
11451 pub fn local_upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
11453 }
11454
11455 pub fn post_upload_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
11457 }
11458
11459 pub fn download_meta_casual_from_data_code_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
11461 }
11462
11463 pub fn download_meta_ranked_from_data_code_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
11465 }
11466
11467 pub fn check_accessible_profile_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
11469 }
11470
11471 pub fn download_meta_profile_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
11473 }
11474
11475 pub fn download_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
11477 }
11478
11479 pub fn upload_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11480 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
11481 }
11482
11483 pub fn get_upload_replay_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
11485 }
11486
11487 pub fn upload_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11488 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
11489 }
11490
11491 pub fn change_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11492 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
11493 }
11494
11495 pub fn change_casual_opponent_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11496 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
11497 }
11498
11499 pub fn search_same_rate_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11500 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
11501 }
11502
11503 pub fn exclude_my_search_ranked_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11504 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
11505 }
11506
11507 pub fn search_casual_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11508 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
11509 }
11510
11511 pub fn search_casual_local_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11512 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
11513 }
11514
11515 pub fn search_casual_friend_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11516 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
11517 }
11518
11519 pub fn search_ranked_friend_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11520 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
11521 }
11522
11523 pub fn exclude_my_search_casual_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11524 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
11525 }
11526
11527 pub fn download_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11528 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
11529 }
11530
11531 pub fn download_my_edit_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
11533 }
11534
11535 pub fn select_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
11537 }
11538
11539 pub fn most_oldest_replay_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
11541 }
11542
11543 pub fn download_replay_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
11545 }
11546
11547 pub fn change_replay_meta_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11548 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
11549 }
11550
11551 pub fn search_my_data_to_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11552 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
11553 }
11554
11555 pub fn get_last_uploaded_result_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11556 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
11557 }
11558
11559 pub fn get_downloaded_edit_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
11561 }
11562
11563 pub fn change_ranked_meta_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
11565 }
11566
11567 pub fn change_data_type_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
11569 }
11570
11571 pub fn init_edit_data_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
11573 }
11574
11575 pub fn check_parental_control_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
11577 }
11578
11579 pub fn is_parental_control_available_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
11581 }
11582
11583 pub fn end_parental_control_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
11585 }
11586
11587 pub fn create_select_replay_meta_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
11589 }
11590
11591 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
11593 }
11594
11595 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
11596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
11597 }
11598}
11599
11600#[cfg(feature = "app-versussequence")]
11601impl VersusSequence_VersusSequenceLocal {
11602 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `InitImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11603 pub unsafe fn init_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11604 let __mi = Self::init_impl_method_info();
11605 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11606 __inner(this.into(), ::core::option::Option::None)
11607 }
11608
11609 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `FinalImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11610 pub unsafe fn final_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11611 let __mi = Self::final_impl_method_info();
11612 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11613 __inner(this.into(), ::core::option::Option::None)
11614 }
11615
11616 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `IsFailedJumpToTopImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11617 pub unsafe fn is_failed_jump_to_top_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
11618 let __mi = Self::is_failed_jump_to_top_impl_method_info();
11619 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
11620 __inner(this.into(), ::core::option::Option::None)
11621 }
11622
11623 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `IsReportedEditMapImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11624 pub unsafe fn is_reported_edit_map_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
11625 let __mi = Self::is_reported_edit_map_impl_method_info();
11626 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
11627 __inner(this.into(), ::core::option::Option::None)
11628 }
11629
11630 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `UploadReportDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11631 pub unsafe fn upload_report_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11632 let __mi = Self::upload_report_data_impl_method_info();
11633 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11634 __inner(this.into(), ::core::option::Option::None)
11635 }
11636
11637 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `GetMyCasualMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11638 pub unsafe fn get_my_casual_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11639 let __mi = Self::get_my_casual_meta_data_impl_method_info();
11640 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11641 __inner(this.into(), ::core::option::Option::None)
11642 }
11643
11644 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `PostGetMyCasualMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11645 pub unsafe fn post_get_my_casual_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11646 let __mi = Self::post_get_my_casual_meta_data_impl_method_info();
11647 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11648 __inner(this.into(), ::core::option::Option::None)
11649 }
11650
11651 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `GetEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11652 pub unsafe fn get_edit_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11653 let __mi = Self::get_edit_meta_data_impl_method_info();
11654 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11655 __inner(this.into(), ::core::option::Option::None)
11656 }
11657
11658 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `PostGetEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11659 pub unsafe fn post_get_edit_meta_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11660 let __mi = Self::post_get_edit_meta_data_impl_method_info();
11661 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11662 __inner(this.into(), ::core::option::Option::None)
11663 }
11664
11665 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `UpdateRateImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11666 pub unsafe fn update_rate_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11667 let __mi = Self::update_rate_impl_method_info();
11668 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11669 __inner(this.into(), ::core::option::Option::None)
11670 }
11671
11672 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SetRankedInfoImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11673 pub unsafe fn set_ranked_info_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11674 let __mi = Self::set_ranked_info_impl_method_info();
11675 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11676 __inner(this.into(), ::core::option::Option::None)
11677 }
11678
11679 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `UploadEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11680 pub unsafe fn upload_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11681 let __mi = Self::upload_edit_data_impl_method_info();
11682 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11683 __inner(this.into(), ::core::option::Option::None)
11684 }
11685
11686 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `PostUploadEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11687 pub unsafe fn post_upload_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11688 let __mi = Self::post_upload_edit_data_impl_method_info();
11689 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11690 __inner(this.into(), ::core::option::Option::None)
11691 }
11692
11693 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadMetaCasualFromDataCodeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11694 pub unsafe fn download_meta_casual_from_data_code_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11695 let __mi = Self::download_meta_casual_from_data_code_impl_method_info();
11696 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11697 __inner(this.into(), ::core::option::Option::None)
11698 }
11699
11700 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadMetaRankedFromDataCodeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11701 pub unsafe fn download_meta_ranked_from_data_code_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11702 let __mi = Self::download_meta_ranked_from_data_code_impl_method_info();
11703 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11704 __inner(this.into(), ::core::option::Option::None)
11705 }
11706
11707 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `CheckAccessibleProfileImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11708 pub unsafe fn check_accessible_profile_impl(
11709 this: impl ::core::convert::Into<::unity::IlInstance>,
11710 mode: crate::app::versus::Versus_Mode,
11711 target_slot_list: crate::app::nexversus::NexVersus_TargetSlotList,
11712 ) -> () {
11713 let __mi = Self::check_accessible_profile_impl_method_info();
11714 let __inner: extern "C" fn(
11715 ::unity::IlInstance,
11716 crate::app::versus::Versus_Mode,
11717 crate::app::nexversus::NexVersus_TargetSlotList,
11718 ::unity::OptionalMethod,
11719 ) -> () = ::core::mem::transmute(__mi.method_ptr);
11720 __inner(this.into(), mode, target_slot_list, ::core::option::Option::None)
11721 }
11722
11723 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadMetaProfileImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11724 pub unsafe fn download_meta_profile_impl(
11725 this: impl ::core::convert::Into<::unity::IlInstance>,
11726 mode: crate::app::versus::Versus_Mode,
11727 profile: crate::app::profilecard::ProfileCard,
11728 ) -> () {
11729 let __mi = Self::download_meta_profile_impl_method_info();
11730 let __inner: extern "C" fn(
11731 ::unity::IlInstance,
11732 crate::app::versus::Versus_Mode,
11733 crate::app::profilecard::ProfileCard,
11734 ::unity::OptionalMethod,
11735 ) -> () = ::core::mem::transmute(__mi.method_ptr);
11736 __inner(this.into(), mode, profile, ::core::option::Option::None)
11737 }
11738
11739 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11740 pub unsafe fn download_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11741 let __mi = Self::download_casual_impl_method_info();
11742 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11743 __inner(this.into(), ::core::option::Option::None)
11744 }
11745
11746 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `UploadReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11747 pub unsafe fn upload_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11748 let __mi = Self::upload_replay_impl_method_info();
11749 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11750 __inner(this.into(), ::core::option::Option::None)
11751 }
11752
11753 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `UploadCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11754 pub unsafe fn upload_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11755 let __mi = Self::upload_casual_impl_method_info();
11756 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11757 __inner(this.into(), ::core::option::Option::None)
11758 }
11759
11760 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ChangeCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11761 pub unsafe fn change_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11762 let __mi = Self::change_casual_impl_method_info();
11763 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11764 __inner(this.into(), ::core::option::Option::None)
11765 }
11766
11767 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ChangeCasualOpponentImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11768 pub unsafe fn change_casual_opponent_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11769 let __mi = Self::change_casual_opponent_impl_method_info();
11770 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11771 __inner(this.into(), ::core::option::Option::None)
11772 }
11773
11774 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SearchSameRateImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11775 pub unsafe fn search_same_rate_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11776 let __mi = Self::search_same_rate_impl_method_info();
11777 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11778 __inner(this.into(), ::core::option::Option::None)
11779 }
11780
11781 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ExcludeMySearchRankedData`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11782 pub unsafe fn exclude_my_search_ranked_data(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11783 let __mi = Self::exclude_my_search_ranked_data_method_info();
11784 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11785 __inner(this.into(), ::core::option::Option::None)
11786 }
11787
11788 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SearchCasualImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11789 pub unsafe fn search_casual_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11790 let __mi = Self::search_casual_impl_method_info();
11791 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11792 __inner(this.into(), ::core::option::Option::None)
11793 }
11794
11795 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SearchCasualFriendImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11796 pub unsafe fn search_casual_friend_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11797 let __mi = Self::search_casual_friend_impl_method_info();
11798 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11799 __inner(this.into(), ::core::option::Option::None)
11800 }
11801
11802 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SearchRankedFriendImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11803 pub unsafe fn search_ranked_friend_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11804 let __mi = Self::search_ranked_friend_impl_method_info();
11805 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11806 __inner(this.into(), ::core::option::Option::None)
11807 }
11808
11809 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ExcludeMySearchCasualData`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11810 pub unsafe fn exclude_my_search_casual_data(
11811 this: impl ::core::convert::Into<::unity::IlInstance>,
11812 data_list: crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
11813 ) -> () {
11814 let __mi = Self::exclude_my_search_casual_data_method_info();
11815 let __inner: extern "C" fn(
11816 ::unity::IlInstance,
11817 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
11818 ::unity::OptionalMethod,
11819 ) -> () = ::core::mem::transmute(__mi.method_ptr);
11820 __inner(this.into(), data_list, ::core::option::Option::None)
11821 }
11822
11823 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11824 pub unsafe fn download_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11825 let __mi = Self::download_impl_method_info();
11826 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11827 __inner(this.into(), ::core::option::Option::None)
11828 }
11829
11830 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadMyEditImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11831 pub unsafe fn download_my_edit_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11832 let __mi = Self::download_my_edit_impl_method_info();
11833 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11834 __inner(this.into(), ::core::option::Option::None)
11835 }
11836
11837 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `SelectReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11838 pub unsafe fn select_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11839 let __mi = Self::select_replay_impl_method_info();
11840 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11841 __inner(this.into(), ::core::option::Option::None)
11842 }
11843
11844 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `DownloadReplayImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11845 pub unsafe fn download_replay_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11846 let __mi = Self::download_replay_impl_method_info();
11847 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11848 __inner(this.into(), ::core::option::Option::None)
11849 }
11850
11851 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ChangeReplayMetaImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11852 pub unsafe fn change_replay_meta_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11853 let __mi = Self::change_replay_meta_impl_method_info();
11854 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11855 __inner(this.into(), ::core::option::Option::None)
11856 }
11857
11858 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `GetLastUploadedResultImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11859 pub unsafe fn get_last_uploaded_result_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
11860 let __mi = Self::get_last_uploaded_result_impl_method_info();
11861 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
11862 __inner(this.into(), ::core::option::Option::None)
11863 }
11864
11865 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `GetDownloadedEditMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11866 pub unsafe fn get_downloaded_edit_meta_data_impl(
11867 this: impl ::core::convert::Into<::unity::IlInstance>,
11868 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
11869 let __mi = Self::get_downloaded_edit_meta_data_impl_method_info();
11870 let __inner: extern "C" fn(
11871 ::unity::IlInstance,
11872 ::unity::OptionalMethod,
11873 ) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData = ::core::mem::transmute(__mi.method_ptr);
11874 __inner(this.into(), ::core::option::Option::None)
11875 }
11876
11877 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ChangeRankedMetaDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11878 pub unsafe fn change_ranked_meta_data_impl(
11879 this: impl ::core::convert::Into<::unity::IlInstance>,
11880 meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
11881 ) -> () {
11882 let __mi = Self::change_ranked_meta_data_impl_method_info();
11883 let __inner: extern "C" fn(
11884 ::unity::IlInstance,
11885 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
11886 ::unity::OptionalMethod,
11887 ) -> () = ::core::mem::transmute(__mi.method_ptr);
11888 __inner(this.into(), meta_data, ::core::option::Option::None)
11889 }
11890
11891 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `ChangeDataTypeImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11892 pub unsafe fn change_data_type_impl(this: impl ::core::convert::Into<::unity::IlInstance>, data_id: u64, data_type: u16) -> () {
11893 let __mi = Self::change_data_type_impl_method_info();
11894 let __inner: extern "C" fn(::unity::IlInstance, u64, u16, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11895 __inner(this.into(), data_id, data_type, ::core::option::Option::None)
11896 }
11897
11898 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `InitEditDataImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11899 pub unsafe fn init_edit_data_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11900 let __mi = Self::init_edit_data_impl_method_info();
11901 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11902 __inner(this.into(), ::core::option::Option::None)
11903 }
11904
11905 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `CheckParentalControlImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11906 pub unsafe fn check_parental_control_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11907 let __mi = Self::check_parental_control_impl_method_info();
11908 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11909 __inner(this.into(), ::core::option::Option::None)
11910 }
11911
11912 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `IsParentalControlAvailableImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11913 pub unsafe fn is_parental_control_available_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> bool {
11914 let __mi = Self::is_parental_control_available_impl_method_info();
11915 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> bool = ::core::mem::transmute(__mi.method_ptr);
11916 __inner(this.into(), ::core::option::Option::None)
11917 }
11918
11919 #[doc = "Direct (non-virtual) call to `VersusSequence_VersusSequenceLocal`'s own `EndParentalControlImpl`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
11920 pub unsafe fn end_parental_control_impl(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
11921 let __mi = Self::end_parental_control_impl_method_info();
11922 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
11923 __inner(this.into(), ::core::option::Option::None)
11924 }
11925}
11926
11927#[cfg(feature = "app-versussequence")]
11928impl VersusSequence_VersusSequenceLocal {
11929 #[doc = "`.ctor()` — no args"]
11930 pub fn new() -> Self {
11931 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
11932 panic!(
11933 "{}
11934::{}
11935 failed to instantiate",
11936 ::core::stringify!(VersusSequence_VersusSequenceLocal),
11937 ::core::stringify!(new),
11938 )
11939 });
11940 <Self as IVersusSequence_VersusSequenceLocalMethods>::ctor(this);
11941 this
11942 }
11943}
11944
11945#[cfg(feature = "app-versussequence")]
11946#[doc(hidden)]
11947pub mod prelude {
11948 pub use super::{
11949 IVersusSequence, IVersusSequence_DebugPersistentMenu, IVersusSequence_DebugPersistentMenuMethods, IVersusSequence_IVersusSequenceBase,
11950 IVersusSequence_IVersusSequenceBaseMethods, IVersusSequence_ProfileDownloadSequence, IVersusSequence_ProfileDownloadSequenceMethods,
11951 IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog, IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialogMethods,
11952 IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem,
11953 IVersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItemMethods, IVersusSequence_ProfileUploadSequence,
11954 IVersusSequence_ProfileUploadSequenceMethods, IVersusSequence_ResultDialog, IVersusSequence_ResultDialogMethods,
11955 IVersusSequence_ResultDialog_AssistItem, IVersusSequence_ResultDialog_AssistItemMethods, IVersusSequence_ResultDialog_DecideEventHandler,
11956 IVersusSequence_ResultDialog_DecideEventHandlerMethods, IVersusSequence_VersusCasualMenu, IVersusSequence_VersusCasualMenuMethods,
11957 IVersusSequence_VersusCasualMenu_SelectMapMenuItem, IVersusSequence_VersusCasualMenu_SelectMapMenuItemMethods,
11958 IVersusSequence_VersusFriendMenu, IVersusSequence_VersusFriendMenuMethods, IVersusSequence_VersusFriendMenu_FriendCasualMenuItem,
11959 IVersusSequence_VersusFriendMenu_FriendCasualMenuItemMethods, IVersusSequence_VersusFriendMenu_FriendRankedMenuItem,
11960 IVersusSequence_VersusFriendMenu_FriendRankedMenuItemMethods, IVersusSequence_VersusMatchingMenu, IVersusSequence_VersusMatchingMenuMethods,
11961 IVersusSequence_VersusMatchingMenu_CodeMenuItem, IVersusSequence_VersusMatchingMenu_CodeMenuItemMethods,
11962 IVersusSequence_VersusMatchingMenu_FriendMenuItem, IVersusSequence_VersusMatchingMenu_FriendMenuItemMethods,
11963 IVersusSequence_VersusMatchingMenu_ProfileMenuItem, IVersusSequence_VersusMatchingMenu_ProfileMenuItemMethods,
11964 IVersusSequence_VersusMatchingMenu_RandomMenuItem, IVersusSequence_VersusMatchingMenu_RandomMenuItemMethods,
11965 IVersusSequence_VersusProfileMenu, IVersusSequence_VersusProfileMenuMethods, IVersusSequence_VersusProfileMenu_VersusProfileMenuItem,
11966 IVersusSequence_VersusProfileMenu_VersusProfileMenuItemMethods, IVersusSequence_VersusRankedMenu, IVersusSequence_VersusRankedMenuMethods,
11967 IVersusSequence_VersusRankedMenu_MapEditMenuItem, IVersusSequence_VersusRankedMenu_MapEditMenuItemMethods,
11968 IVersusSequence_VersusRankedMenu_MockBattleMenuItem, IVersusSequence_VersusRankedMenu_MockBattleMenuItemMethods,
11969 IVersusSequence_VersusRankedMenu_ResultMenuItem, IVersusSequence_VersusRankedMenu_ResultMenuItemMethods,
11970 IVersusSequence_VersusRankedMenu_StartMenuItem, IVersusSequence_VersusRankedMenu_StartMenuItemMethods, IVersusSequence_VersusSequenceBase_1,
11971 IVersusSequence_VersusSequenceBase_1Methods, IVersusSequence_VersusSequenceLocal, IVersusSequence_VersusSequenceLocalMethods,
11972 IVersusSequence_VersusSequenceLocal_LocalRate, IVersusSequence_VersusSequenceLocal_MetaDataPack,
11973 IVersusSequence_VersusSequenceLocal_MetaDataPackMethods, IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem,
11974 IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItemMethods, IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback,
11975 IVersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallbackMethods, IVersusSequence_VersusSequenceNet,
11976 IVersusSequence_VersusSequenceNetMethods, IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence,
11977 IVersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequenceMethods, IVersusSequence_VersusSequenceNet_SelectReplaySequence,
11978 IVersusSequence_VersusSequenceNet_SelectReplaySequenceMethods, IVersusSequence_VersusSequenceNet_SelectReplaySequence_Callback,
11979 IVersusSequence_VersusSequenceNet_SelectReplaySequence_CallbackMethods,
11980 IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem,
11981 IVersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItemMethods, IVersusSequence_VersusSequenceNet_UploadEditMapSequence,
11982 IVersusSequence_VersusSequenceNet_UploadEditMapSequenceMethods, IVersusSequence_VersusSequenceNet_UploadReplaySequence,
11983 IVersusSequence_VersusSequenceNet_UploadReplaySequenceMethods, IVersusSequence_VersusTopMenu, IVersusSequence_VersusTopMenuMethods,
11984 IVersusSequence_VersusTopMenu_CasualMenuItem, IVersusSequence_VersusTopMenu_CasualMenuItemMethods,
11985 IVersusSequence_VersusTopMenu_RankedMenuItem, IVersusSequence_VersusTopMenu_RankedMenuItemMethods, IVersusSequence_VersusYesNoDialog,
11986 IVersusSequence_VersusYesNoDialogMethods, IVersusSequence_VersusYesNoDialog_NoItem, IVersusSequence_VersusYesNoDialog_NoItemMethods,
11987 IVersusSequence_VersusYesNoDialog_YesItem, IVersusSequence_VersusYesNoDialog_YesItemMethods, VersusSequence,
11988 VersusSequence_DebugPersistentMenu, VersusSequence_IVersusSequenceBase, VersusSequence_Label, VersusSequence_ProfileDownloadSequence,
11989 VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog, VersusSequence_ProfileDownloadSequence_DownloadYesNoDialog_YesItem,
11990 VersusSequence_ProfileDownloadSequence_Label, VersusSequence_ProfileUploadSequence, VersusSequence_ResultDialog,
11991 VersusSequence_ResultDialog_AssistItem, VersusSequence_ResultDialog_DecideEventHandler, VersusSequence_ResultDialog_SelectMenu,
11992 VersusSequence_VersusCasualMenu, VersusSequence_VersusCasualMenu_SelectMapMenuItem, VersusSequence_VersusFriendMenu,
11993 VersusSequence_VersusFriendMenu_FriendCasualMenuItem, VersusSequence_VersusFriendMenu_FriendRankedMenuItem,
11994 VersusSequence_VersusMatchingMenu, VersusSequence_VersusMatchingMenu_CodeMenuItem, VersusSequence_VersusMatchingMenu_FriendMenuItem,
11995 VersusSequence_VersusMatchingMenu_ProfileMenuItem, VersusSequence_VersusMatchingMenu_RandomMenuItem,
11996 VersusSequence_VersusMatchingMenu_Result2, VersusSequence_VersusProfileMenu, VersusSequence_VersusProfileMenu_VersusProfileMenuItem,
11997 VersusSequence_VersusRankedMenu, VersusSequence_VersusRankedMenu_MapEditMenuItem, VersusSequence_VersusRankedMenu_MockBattleMenuItem,
11998 VersusSequence_VersusRankedMenu_Result2, VersusSequence_VersusRankedMenu_ResultMenuItem, VersusSequence_VersusRankedMenu_StartMenuItem,
11999 VersusSequence_VersusSequenceBase_1, VersusSequence_VersusSequenceLocal, VersusSequence_VersusSequenceLocal_LocalRate,
12000 VersusSequence_VersusSequenceLocal_MetaDataPack, VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem,
12001 VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem_ACallback, VersusSequence_VersusSequenceNet,
12002 VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence,
12003 VersusSequence_VersusSequenceNet_DownloadMetaFromDataCodeSequence_DataType, VersusSequence_VersusSequenceNet_SelectReplaySequence,
12004 VersusSequence_VersusSequenceNet_SelectReplaySequence_Callback, VersusSequence_VersusSequenceNet_SelectReplaySequence_Label,
12005 VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem, VersusSequence_VersusSequenceNet_UploadEditMapSequence,
12006 VersusSequence_VersusSequenceNet_UploadEditMapSequence_Label, VersusSequence_VersusSequenceNet_UploadReplaySequence,
12007 VersusSequence_VersusSequenceNet_UploadReplaySequence_Label, VersusSequence_VersusTopMenu, VersusSequence_VersusTopMenu_CasualMenuItem,
12008 VersusSequence_VersusTopMenu_RankedMenuItem, VersusSequence_VersusTopMenu_Result2, VersusSequence_VersusYesNoDialog,
12009 VersusSequence_VersusYesNoDialog_NoItem, VersusSequence_VersusYesNoDialog_YesItem,
12010 };
12011 #[cfg(feature = "app-basicdialog")]
12012 pub use crate::app::basicdialog::IBasicDialogMethods;
12013 #[cfg(feature = "app-basicdialogitem")]
12014 pub use crate::app::basicdialogitem::IBasicDialogItemMethods;
12015 #[cfg(feature = "app-basicdialogitemno")]
12016 pub use crate::app::basicdialogitemno::IBasicDialogItemNoMethods;
12017 #[cfg(feature = "app-basicdialogitemyes")]
12018 pub use crate::app::basicdialogitemyes::IBasicDialogItemYesMethods;
12019 #[cfg(feature = "app-basicmenu")]
12020 pub use crate::app::basicmenu::IBasicMenuMethods;
12021 #[cfg(feature = "app-basicmenuitem")]
12022 pub use crate::app::basicmenuitem::IBasicMenuItemMethods;
12023 #[cfg(feature = "app-debugmenu")]
12024 pub use crate::app::debugmenu::IDebugMenuMethods;
12025 #[cfg(feature = "app-menuitem")]
12026 pub use crate::app::menuitem::IMenuItemMethods;
12027 #[cfg(feature = "app-procinst")]
12028 pub use crate::app::procinst::IProcInstMethods;
12029 #[cfg(feature = "app-singletonprocinst_1")]
12030 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
12031 #[cfg(feature = "app-yesnodialog")]
12032 pub use crate::app::yesnodialog::IYesNoDialogMethods;
12033 #[cfg(feature = "system-delegate")]
12034 pub use crate::system::delegate::IDelegateMethods;
12035 #[cfg(feature = "system-multicastdelegate")]
12036 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
12037 #[cfg(feature = "system-object")]
12038 pub use crate::system::object::IObjectMethods;
12039 #[cfg(feature = "system-enum")]
12040 pub use crate::system::r#enum::IEnumMethods;
12041 #[cfg(feature = "system-valuetype")]
12042 pub use crate::system::valuetype::IValueTypeMethods;
12043 pub use crate::{
12044 app::{
12045 basicdialog::IBasicDialog, basicdialogitem::IBasicDialogItem, basicdialogitemno::IBasicDialogItemNo,
12046 basicdialogitemyes::IBasicDialogItemYes, basicmenu::IBasicMenu, basicmenuitem::IBasicMenuItem, debugmenu::IDebugMenu,
12047 menuitem::IMenuItem, procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1, yesnodialog::IYesNoDialog,
12048 },
12049 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject, r#enum::IEnum, valuetype::IValueType},
12050 };
12051}