1#[cfg(feature = "app-nexversus-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 basicdialogitem::{BasicDialogItem, IBasicDialogItem},
11 basicdialogitemyes::{BasicDialogItemYes, IBasicDialogItemYes},
12 basicmenuitem::{BasicMenuItem, IBasicMenuItem},
13 procinst::{IProcInst, ProcInst},
14 singletonclass_1::{ISingletonClass_1, SingletonClass_1},
15 },
16 system::{
17 delegate::{Delegate, IDelegate},
18 multicastdelegate::{IMulticastDelegate, MulticastDelegate},
19 object::{IObject, Object},
20 r#enum::{Enum, IEnum},
21 valuetype::{IValueType, ValueType},
22 },
23 };
24
25 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaSequence_1.md"))]
26 #[::unity::class(namespace = "App", name = "NexVersus.DownloadMetaSequence`1")]
27 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
28 #[parent(crate::app::procinst::ProcInst)]
29 #[parent(crate::system::object::Object)]
30 pub struct NexVersus_DownloadMetaSequence_1<T0: ::unity::ClassIdentity> {
31 #[rename(name = "m_DataId")]
32 pub m_data_id: u64,
33 #[rename(name = "m_DataType")]
34 pub m_data_type: crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>,
35 }
36
37 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadSequence.md"))]
38 #[::unity::class(namespace = "App", name = "NexVersus.UploadSequence")]
39 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
40 pub struct NexVersus_UploadSequence {
41 #[offset(112)]
42 #[rename(name = "m_PlayerName")]
43 pub m_player_name: ::unity::Il2CppString,
44 #[offset(120)]
45 #[rename(name = "m_MetaData")]
46 pub m_meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
47 #[offset(128)]
48 #[rename(name = "m_Data")]
49 pub m_data: crate::app::versusserverrankeddata::VersusServerRankedData,
50 #[offset(136)]
51 #[rename(name = "m_DataType")]
52 pub m_data_type: u16,
53 #[offset(144)]
54 #[rename(name = "m_PNGBytes")]
55 pub m_png_bytes: ::unity::Array<u8>,
56 #[offset(152)]
57 #[rename(name = "m_PNGDataId")]
58 pub m_png_data_id: u64,
59 }
60
61 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaDataSequence_1.md"))]
62 #[::unity::class(namespace = "App", name = "NexVersus.DownloadMetaDataSequence`1")]
63 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
64 #[parent(crate::app::procinst::ProcInst)]
65 #[parent(crate::system::object::Object)]
66 pub struct NexVersus_DownloadMetaDataSequence_1<T0: ::unity::ClassIdentity> {
67 #[rename(name = "m_PrincipalID")]
68 pub m_principal_id: u64,
69 #[rename(name = "m_Mode")]
70 pub m_mode: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>,
71 #[rename(name = "m_EndCallback")]
72 pub m_end_callback: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>,
73 #[rename(name = "m_ResultMeta")]
74 pub m_result_meta: T0,
75 #[rename(name = "m_Info")]
76 pub m_info: crate::app::nexversus::NexVersus_ResultInfo,
77 }
78
79 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadReplaySequence_Label.md"))]
80 #[repr(C)]
81 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
82 pub struct NexVersus_DownloadReplaySequence_Label {
83 pub value: i32,
84 }
85 impl ::unity::ClassIdentity for NexVersus_DownloadReplaySequence_Label {
86 const NAME: &'static str = "NexVersus.DownloadReplaySequence.Label";
87 const NAMESPACE: &'static str = "App";
88
89 fn class() -> ::unity::Class {
90 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
91 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
92 }
93 }
94 impl ::unity::IlType for NexVersus_DownloadReplaySequence_Label {
95 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
96 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
97 }
98 }
99 impl NexVersus_DownloadReplaySequence_Label {
100 pub fn error() -> Self {
101 Self { value: 0 }
102 }
103
104 pub fn end() -> Self {
105 Self { value: 1 }
106 }
107 }
108
109 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeMetaDataTypeSequence_Label.md"))]
110 #[repr(C)]
111 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
112 pub struct NexVersus_ChangeMetaDataTypeSequence_Label {
113 pub value: i32,
114 }
115 impl ::unity::ClassIdentity for NexVersus_ChangeMetaDataTypeSequence_Label {
116 const NAME: &'static str = "NexVersus.ChangeMetaDataTypeSequence.Label";
117 const NAMESPACE: &'static str = "App";
118
119 fn class() -> ::unity::Class {
120 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
121 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
122 }
123 }
124 impl ::unity::IlType for NexVersus_ChangeMetaDataTypeSequence_Label {
125 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
126 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
127 }
128 }
129 impl NexVersus_ChangeMetaDataTypeSequence_Label {
130 pub fn error() -> Self {
131 Self { value: 0 }
132 }
133
134 pub fn end() -> Self {
135 Self { value: 1 }
136 }
137 }
138
139 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label.md"))]
140 #[repr(C)]
141 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
142 pub struct NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label {
143 pub value: i32,
144 }
145 impl ::unity::ClassIdentity for NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label {
146 const NAME: &'static str = "NexVersus.GetRankedMetaDataFromPersistenceSlotSequence.Label";
147 const NAMESPACE: &'static str = "App";
148
149 fn class() -> ::unity::Class {
150 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
151 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
152 }
153 }
154 impl ::unity::IlType for NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label {
155 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
156 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
157 }
158 }
159 impl NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label {
160 pub fn error() -> Self {
161 Self { value: 0 }
162 }
163
164 pub fn end() -> Self {
165 Self { value: 1 }
166 }
167 }
168
169 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadSequence_1.md"))]
170 #[::unity::class(namespace = "App", name = "NexVersus.DownloadSequence`1")]
171 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
172 #[parent(crate::app::procinst::ProcInst)]
173 #[parent(crate::system::object::Object)]
174 pub struct NexVersus_DownloadSequence_1<T0: ::unity::ClassIdentity> {
175 #[rename(name = "m_DataId")]
176 pub m_data_id: u64,
177 #[rename(name = "m_Result")]
178 pub m_result: T0,
179 }
180
181 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_NexSequenceBase_ConfirmRetryDialog.md"))]
182 #[::unity::class(namespace = "App", name = "NexVersus.NexSequenceBase.ConfirmRetryDialog")]
183 #[parent(crate::system::object::Object)]
184 pub struct NexVersus_NexSequenceBase_ConfirmRetryDialog {}
185
186 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_CasualMetaDataEndCallback.md"))]
187 #[::unity::class(namespace = "App", name = "NexVersus.CasualMetaDataEndCallback")]
188 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
189 pub struct NexVersus_CasualMetaDataEndCallback {}
190
191 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaSequence_1_Label.md"))]
192 #[repr(C)]
193 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
194 pub struct NexVersus_DownloadMetaSequence_1_Label<T0: ::unity::ClassIdentity> {
195 pub value: i32,
196 pub _phantom: ::core::marker::PhantomData<(T0)>,
197 }
198 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_DownloadMetaSequence_1_Label<T0> {
199 const NAME: &'static str = "NexVersus.DownloadMetaSequence`1.Label";
200 const NAMESPACE: &'static str = "App";
201
202 fn class() -> ::unity::Class {
203 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
204 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
205 }
206 }
207 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_DownloadMetaSequence_1_Label<T0> {
208 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
209 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
210 }
211 }
212 impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaSequence_1_Label<T0> {
213 pub fn error() -> Self {
214 Self {
215 value: 0,
216 _phantom: ::core::marker::PhantomData,
217 }
218 }
219
220 pub fn error_app() -> Self {
221 Self {
222 value: 1,
223 _phantom: ::core::marker::PhantomData,
224 }
225 }
226
227 pub fn end() -> Self {
228 Self {
229 value: 2,
230 _phantom: ::core::marker::PhantomData,
231 }
232 }
233 }
234
235 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadReportMetaSequence_Label.md"))]
236 #[repr(C)]
237 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
238 pub struct NexVersus_UploadReportMetaSequence_Label {
239 pub value: i32,
240 }
241 impl ::unity::ClassIdentity for NexVersus_UploadReportMetaSequence_Label {
242 const NAME: &'static str = "NexVersus.UploadReportMetaSequence.Label";
243 const NAMESPACE: &'static str = "App";
244
245 fn class() -> ::unity::Class {
246 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
247 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
248 }
249 }
250 impl ::unity::IlType for NexVersus_UploadReportMetaSequence_Label {
251 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
252 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
253 }
254 }
255 impl NexVersus_UploadReportMetaSequence_Label {
256 pub fn error() -> Self {
257 Self { value: 0 }
258 }
259
260 pub fn error_app() -> Self {
261 Self { value: 1 }
262 }
263
264 pub fn end() -> Self {
265 Self { value: 2 }
266 }
267 }
268
269 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label.md"))]
270 #[repr(C)]
271 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
272 pub struct NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label<T0: ::unity::ClassIdentity> {
273 pub value: i32,
274 pub _phantom: ::core::marker::PhantomData<(T0)>,
275 }
276 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label<T0> {
277 const NAME: &'static str = "NexVersus.GetMetaDataFromPersistenceSlotSequence`1.Label";
278 const NAMESPACE: &'static str = "App";
279
280 fn class() -> ::unity::Class {
281 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
282 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
283 }
284 }
285 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label<T0> {
286 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
287 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
288 }
289 }
290 impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label<T0> {
291 pub fn error() -> Self {
292 Self {
293 value: 0,
294 _phantom: ::core::marker::PhantomData,
295 }
296 }
297
298 pub fn end() -> Self {
299 Self {
300 value: 1,
301 _phantom: ::core::marker::PhantomData,
302 }
303 }
304 }
305
306 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_RankedMetaDataEndCallback.md"))]
307 #[::unity::class(namespace = "App", name = "NexVersus.RankedMetaDataEndCallback")]
308 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
309 pub struct NexVersus_RankedMetaDataEndCallback {}
310
311 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus.md"))]
312 #[::unity::class(namespace = "App", name = "NexVersus")]
313 #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::nexversus::NexVersus>)]
314 pub struct NexVersus {
315 #[static_field]
316 #[rename(name = "Period")]
317 pub period: u16,
318 #[static_field]
319 #[rename(name = "MaxSearchCount")]
320 pub max_search_count: u32,
321 #[static_field]
322 #[rename(name = "MaxRatingSlot")]
323 pub max_rating_slot: u32,
324 #[offset(28)]
325 #[rename(name = "m_LastResult")]
326 pub m_last_result: crate::app::nexversus::NexVersus_Results,
327 #[offset(32)]
328 #[rename(name = "m_LastResultMessage")]
329 pub m_last_result_message: ::unity::Il2CppString,
330 #[offset(40)]
331 #[rename(name = "m_LastUploadedDataId")]
332 pub m_last_uploaded_data_id: u64,
333 #[offset(48)]
334 #[rename(name = "m_LastPersistenceMetaData")]
335 pub m_last_persistence_meta_data: crate::app::versusservermetadata::VersusServerMetaData,
336 #[offset(56)]
337 #[rename(name = "m_LastPersistenceRatingList")]
338 pub m_last_persistence_rating_list: crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
339 #[offset(64)]
340 #[rename(name = "m_LastPersistenceDataType")]
341 pub m_last_persistence_data_type: u16,
342 #[offset(72)]
343 #[rename(name = "m_LastPersistenceReplayMetaData")]
344 pub m_last_persistence_replay_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
345 #[offset(80)]
346 #[rename(name = "m_LastPersistenceReportMetaData")]
347 pub m_last_persistence_report_meta_data: crate::app::versusserverreportmetadata::VersusServerReportMetaData,
348 }
349
350 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_SearchSequence_Label.md"))]
351 #[repr(C)]
352 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
353 pub struct NexVersus_SearchSequence_Label {
354 pub value: i32,
355 }
356 impl ::unity::ClassIdentity for NexVersus_SearchSequence_Label {
357 const NAME: &'static str = "NexVersus.SearchSequence.Label";
358 const NAMESPACE: &'static str = "App";
359
360 fn class() -> ::unity::Class {
361 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
362 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
363 }
364 }
365 impl ::unity::IlType for NexVersus_SearchSequence_Label {
366 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
367 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
368 }
369 }
370 impl NexVersus_SearchSequence_Label {
371 pub fn error() -> Self {
372 Self { value: 0 }
373 }
374
375 pub fn end() -> Self {
376 Self { value: 1 }
377 }
378 }
379
380 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_NexSequenceBase.md"))]
381 #[::unity::class(namespace = "App", name = "NexVersus.NexSequenceBase")]
382 #[parent(crate::app::procinst::ProcInst)]
383 pub struct NexVersus_NexSequenceBase {}
384
385 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadCasualSequence.md"))]
386 #[::unity::class(namespace = "App", name = "NexVersus.UploadCasualSequence")]
387 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
388 pub struct NexVersus_UploadCasualSequence {
389 #[offset(112)]
390 #[rename(name = "m_MetaData")]
391 pub m_meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
392 #[offset(120)]
393 #[rename(name = "m_Data")]
394 pub m_data: crate::app::versusservercasualdata::VersusServerCasualData,
395 }
396
397 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label.md"))]
398 #[repr(C)]
399 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
400 pub struct NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label<T0: ::unity::ClassIdentity> {
401 pub value: i32,
402 pub _phantom: ::core::marker::PhantomData<(T0)>,
403 }
404 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label<T0> {
405 const NAME: &'static str = "NexVersus.GetMetaDataListFromPersistenceSlotSequence`1.Label";
406 const NAMESPACE: &'static str = "App";
407
408 fn class() -> ::unity::Class {
409 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
410 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
411 }
412 }
413 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label<T0> {
414 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
415 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
416 }
417 }
418 impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label<T0> {
419 pub fn error() -> Self {
420 Self {
421 value: 0,
422 _phantom: ::core::marker::PhantomData,
423 }
424 }
425
426 pub fn end() -> Self {
427 Self {
428 value: 1,
429 _phantom: ::core::marker::PhantomData,
430 }
431 }
432 }
433
434 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadReportMetaSequence.md"))]
435 #[::unity::class(namespace = "App", name = "NexVersus.UploadReportMetaSequence")]
436 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
437 pub struct NexVersus_UploadReportMetaSequence {
438 #[offset(112)]
439 #[rename(name = "m_MetaData")]
440 pub m_meta_data: crate::app::versusserverreportmetadata::VersusServerReportMetaData,
441 #[offset(120)]
442 #[rename(name = "m_Type")]
443 pub m_type: crate::app::nexversus::NexVersus_UploadType,
444 }
445
446 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadReplaySequence.md"))]
447 #[::unity::class(namespace = "App", name = "NexVersus.DownloadReplaySequence")]
448 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
449 pub struct NexVersus_DownloadReplaySequence {
450 #[offset(112)]
451 #[rename(name = "m_DataId")]
452 pub m_data_id: u64,
453 #[offset(120)]
454 #[rename(name = "m_Result")]
455 pub m_result: crate::app::versusserverreplaydata::VersusServerReplayData,
456 }
457
458 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetMetaDataFromPersistenceSlotSequence_1.md"))]
459 #[::unity::class(namespace = "App", name = "NexVersus.GetMetaDataFromPersistenceSlotSequence`1")]
460 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
461 #[parent(crate::app::procinst::ProcInst)]
462 #[parent(crate::system::object::Object)]
463 pub struct NexVersus_GetMetaDataFromPersistenceSlotSequence_1<T0: ::unity::ClassIdentity> {
464 #[rename(name = "m_SlotId")]
465 pub m_slot_id: u16,
466 #[rename(name = "m_PrincipalId")]
467 pub m_principal_id: u64,
468 }
469
470 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_SearchCasualSequence.md"))]
471 #[::unity::class(namespace = "App", name = "NexVersus.SearchCasualSequence")]
472 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
473 pub struct NexVersus_SearchCasualSequence {
474 #[offset(112)]
475 #[rename(name = "m_Results")]
476 pub m_results: crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
477 }
478
479 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_EndCallback.md"))]
480 #[::unity::class(namespace = "App", name = "NexVersus.EndCallback")]
481 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
482 pub struct NexVersus_EndCallback {}
483
484 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeUpdatedTimeSequence_Label.md"))]
485 #[repr(C)]
486 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
487 pub struct NexVersus_ChangeUpdatedTimeSequence_Label {
488 pub value: i32,
489 }
490 impl ::unity::ClassIdentity for NexVersus_ChangeUpdatedTimeSequence_Label {
491 const NAME: &'static str = "NexVersus.ChangeUpdatedTimeSequence.Label";
492 const NAMESPACE: &'static str = "App";
493
494 fn class() -> ::unity::Class {
495 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
496 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
497 }
498 }
499 impl ::unity::IlType for NexVersus_ChangeUpdatedTimeSequence_Label {
500 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
501 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
502 }
503 }
504 impl NexVersus_ChangeUpdatedTimeSequence_Label {
505 pub fn end() -> Self {
506 Self { value: 0 }
507 }
508 }
509
510 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaDataSequence_1_Label.md"))]
511 #[repr(C)]
512 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
513 pub struct NexVersus_DownloadMetaDataSequence_1_Label<T0: ::unity::ClassIdentity> {
514 pub value: i32,
515 pub _phantom: ::core::marker::PhantomData<(T0)>,
516 }
517 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_DownloadMetaDataSequence_1_Label<T0> {
518 const NAME: &'static str = "NexVersus.DownloadMetaDataSequence`1.Label";
519 const NAMESPACE: &'static str = "App";
520
521 fn class() -> ::unity::Class {
522 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
523 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
524 }
525 }
526 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_DownloadMetaDataSequence_1_Label<T0> {
527 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
528 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
529 }
530 }
531 impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1_Label<T0> {
532 pub fn error() -> Self {
533 Self {
534 value: 0,
535 _phantom: ::core::marker::PhantomData,
536 }
537 }
538
539 pub fn error_app() -> Self {
540 Self {
541 value: 1,
542 _phantom: ::core::marker::PhantomData,
543 }
544 }
545
546 pub fn end() -> Self {
547 Self {
548 value: 2,
549 _phantom: ::core::marker::PhantomData,
550 }
551 }
552 }
553
554 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetRankedMetaDataFromPersistenceSlotSequence.md"))]
555 #[::unity::class(namespace = "App", name = "NexVersus.GetRankedMetaDataFromPersistenceSlotSequence")]
556 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
557 pub struct NexVersus_GetRankedMetaDataFromPersistenceSlotSequence {}
558
559 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_CheckAccessibleSlotSequence_Mode.md"))]
560 #[repr(C)]
561 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
562 pub struct NexVersus_CheckAccessibleSlotSequence_Mode {
563 pub value: i32,
564 }
565 impl ::unity::ClassIdentity for NexVersus_CheckAccessibleSlotSequence_Mode {
566 const NAME: &'static str = "NexVersus.CheckAccessibleSlotSequence.Mode";
567 const NAMESPACE: &'static str = "App";
568
569 fn class() -> ::unity::Class {
570 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
571 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
572 }
573 }
574 impl ::unity::IlType for NexVersus_CheckAccessibleSlotSequence_Mode {
575 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
576 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
577 }
578 }
579 impl NexVersus_CheckAccessibleSlotSequence_Mode {
580 pub fn casual() -> Self {
581 Self { value: 0 }
582 }
583
584 pub fn ranked() -> Self {
585 Self { value: 1 }
586 }
587 }
588
589 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadCasualSequence_Label.md"))]
590 #[repr(C)]
591 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
592 pub struct NexVersus_UploadCasualSequence_Label {
593 pub value: i32,
594 }
595 impl ::unity::ClassIdentity for NexVersus_UploadCasualSequence_Label {
596 const NAME: &'static str = "NexVersus.UploadCasualSequence.Label";
597 const NAMESPACE: &'static str = "App";
598
599 fn class() -> ::unity::Class {
600 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
601 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
602 }
603 }
604 impl ::unity::IlType for NexVersus_UploadCasualSequence_Label {
605 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
606 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
607 }
608 }
609 impl NexVersus_UploadCasualSequence_Label {
610 pub fn error() -> Self {
611 Self { value: 0 }
612 }
613
614 pub fn end() -> Self {
615 Self { value: 1 }
616 }
617 }
618
619 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeReplaySequence_Label.md"))]
620 #[repr(C)]
621 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
622 pub struct NexVersus_ChangeReplaySequence_Label {
623 pub value: i32,
624 }
625 impl ::unity::ClassIdentity for NexVersus_ChangeReplaySequence_Label {
626 const NAME: &'static str = "NexVersus.ChangeReplaySequence.Label";
627 const NAMESPACE: &'static str = "App";
628
629 fn class() -> ::unity::Class {
630 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
631 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
632 }
633 }
634 impl ::unity::IlType for NexVersus_ChangeReplaySequence_Label {
635 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
636 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
637 }
638 }
639 impl NexVersus_ChangeReplaySequence_Label {
640 pub fn error() -> Self {
641 Self { value: 0 }
642 }
643
644 pub fn end() -> Self {
645 Self { value: 1 }
646 }
647 }
648
649 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaDataSequence_1_Mode.md"))]
650 #[repr(C)]
651 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
652 pub struct NexVersus_DownloadMetaDataSequence_1_Mode<T0: ::unity::ClassIdentity> {
653 pub value: i32,
654 pub _phantom: ::core::marker::PhantomData<(T0)>,
655 }
656 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_DownloadMetaDataSequence_1_Mode<T0> {
657 const NAME: &'static str = "NexVersus.DownloadMetaDataSequence`1.Mode";
658 const NAMESPACE: &'static str = "App";
659
660 fn class() -> ::unity::Class {
661 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
662 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
663 }
664 }
665 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_DownloadMetaDataSequence_1_Mode<T0> {
666 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
667 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
668 }
669 }
670 impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1_Mode<T0> {
671 pub fn casual() -> Self {
672 Self {
673 value: 0,
674 _phantom: ::core::marker::PhantomData,
675 }
676 }
677
678 pub fn ranked() -> Self {
679 Self {
680 value: 1,
681 _phantom: ::core::marker::PhantomData,
682 }
683 }
684 }
685
686 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_CheckAccessibleSlotSequence_Label.md"))]
687 #[repr(C)]
688 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
689 pub struct NexVersus_CheckAccessibleSlotSequence_Label {
690 pub value: i32,
691 }
692 impl ::unity::ClassIdentity for NexVersus_CheckAccessibleSlotSequence_Label {
693 const NAME: &'static str = "NexVersus.CheckAccessibleSlotSequence.Label";
694 const NAMESPACE: &'static str = "App";
695
696 fn class() -> ::unity::Class {
697 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
698 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
699 }
700 }
701 impl ::unity::IlType for NexVersus_CheckAccessibleSlotSequence_Label {
702 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
703 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
704 }
705 }
706 impl NexVersus_CheckAccessibleSlotSequence_Label {
707 pub fn error() -> Self {
708 Self { value: 0 }
709 }
710
711 pub fn end() -> Self {
712 Self { value: 1 }
713 }
714 }
715
716 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadSequence_Label.md"))]
717 #[repr(C)]
718 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
719 pub struct NexVersus_UploadSequence_Label {
720 pub value: i32,
721 }
722 impl ::unity::ClassIdentity for NexVersus_UploadSequence_Label {
723 const NAME: &'static str = "NexVersus.UploadSequence.Label";
724 const NAMESPACE: &'static str = "App";
725
726 fn class() -> ::unity::Class {
727 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
728 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
729 }
730 }
731 impl ::unity::IlType for NexVersus_UploadSequence_Label {
732 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
733 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
734 }
735 }
736 impl NexVersus_UploadSequence_Label {
737 pub fn post() -> Self {
738 Self { value: 0 }
739 }
740
741 pub fn error() -> Self {
742 Self { value: 1 }
743 }
744
745 pub fn end() -> Self {
746 Self { value: 2 }
747 }
748 }
749
750 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadReplaySequence.md"))]
751 #[::unity::class(namespace = "App", name = "NexVersus.UploadReplaySequence")]
752 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
753 pub struct NexVersus_UploadReplaySequence {
754 #[offset(112)]
755 #[rename(name = "m_MetaData")]
756 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
757 #[offset(120)]
758 #[rename(name = "m_Data")]
759 pub m_data: crate::app::versusserverreplaydata::VersusServerReplayData,
760 #[offset(128)]
761 #[rename(name = "m_Slot")]
762 pub m_slot: u16,
763 #[offset(136)]
764 #[rename(name = "m_ExistsMetaData")]
765 pub m_exists_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
766 #[offset(144)]
767 #[rename(name = "m_PrincipalId")]
768 pub m_principal_id: u64,
769 #[offset(152)]
770 #[rename(name = "m_ResultData")]
771 pub m_result_data: crate::app::nexversus::NexVersus_ReplaySlotMetaResultData,
772 }
773
774 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeVersusDataSequence_1_Label.md"))]
775 #[repr(C)]
776 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
777 pub struct NexVersus_ChangeVersusDataSequence_1_Label<T0: ::unity::ClassIdentity> {
778 pub value: i32,
779 pub _phantom: ::core::marker::PhantomData<(T0)>,
780 }
781 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_ChangeVersusDataSequence_1_Label<T0> {
782 const NAME: &'static str = "NexVersus.ChangeVersusDataSequence`1.Label";
783 const NAMESPACE: &'static str = "App";
784
785 fn class() -> ::unity::Class {
786 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
787 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
788 }
789 }
790 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_ChangeVersusDataSequence_1_Label<T0> {
791 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
792 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
793 }
794 }
795 impl<T0: ::unity::ClassIdentity> NexVersus_ChangeVersusDataSequence_1_Label<T0> {
796 pub fn error() -> Self {
797 Self {
798 value: 0,
799 _phantom: ::core::marker::PhantomData,
800 }
801 }
802
803 pub fn end() -> Self {
804 Self {
805 value: 1,
806 _phantom: ::core::marker::PhantomData,
807 }
808 }
809 }
810
811 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeVersusRankedMetaDataSequence.md"))]
812 #[::unity::class(namespace = "App", name = "NexVersus.ChangeVersusRankedMetaDataSequence")]
813 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
814 pub struct NexVersus_ChangeVersusRankedMetaDataSequence {
815 #[offset(112)]
816 #[rename(name = "m_DataId")]
817 pub m_data_id: u64,
818 #[offset(120)]
819 #[rename(name = "m_MetaData")]
820 pub m_meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
821 #[offset(128)]
822 #[rename(name = "m_PlayerName")]
823 pub m_player_name: ::unity::Il2CppString,
824 }
825
826 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeReplayMetaSequence_Label.md"))]
827 #[repr(C)]
828 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
829 pub struct NexVersus_ChangeReplayMetaSequence_Label {
830 pub value: i32,
831 }
832 impl ::unity::ClassIdentity for NexVersus_ChangeReplayMetaSequence_Label {
833 const NAME: &'static str = "NexVersus.ChangeReplayMetaSequence.Label";
834 const NAMESPACE: &'static str = "App";
835
836 fn class() -> ::unity::Class {
837 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
838 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
839 }
840 }
841 impl ::unity::IlType for NexVersus_ChangeReplayMetaSequence_Label {
842 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
843 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
844 }
845 }
846 impl NexVersus_ChangeReplayMetaSequence_Label {
847 pub fn error() -> Self {
848 Self { value: 0 }
849 }
850
851 pub fn end() -> Self {
852 Self { value: 1 }
853 }
854 }
855
856 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_SearchCasualSequence_Label.md"))]
857 #[repr(C)]
858 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
859 pub struct NexVersus_SearchCasualSequence_Label {
860 pub value: i32,
861 }
862 impl ::unity::ClassIdentity for NexVersus_SearchCasualSequence_Label {
863 const NAME: &'static str = "NexVersus.SearchCasualSequence.Label";
864 const NAMESPACE: &'static str = "App";
865
866 fn class() -> ::unity::Class {
867 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
868 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
869 }
870 }
871 impl ::unity::IlType for NexVersus_SearchCasualSequence_Label {
872 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
873 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
874 }
875 }
876 impl NexVersus_SearchCasualSequence_Label {
877 pub fn error() -> Self {
878 Self { value: 0 }
879 }
880
881 pub fn end() -> Self {
882 Self { value: 1 }
883 }
884 }
885
886 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_AddRatingSequence_Label.md"))]
887 #[repr(C)]
888 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
889 pub struct NexVersus_AddRatingSequence_Label {
890 pub value: i32,
891 }
892 impl ::unity::ClassIdentity for NexVersus_AddRatingSequence_Label {
893 const NAME: &'static str = "NexVersus.AddRatingSequence.Label";
894 const NAMESPACE: &'static str = "App";
895
896 fn class() -> ::unity::Class {
897 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
898 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
899 }
900 }
901 impl ::unity::IlType for NexVersus_AddRatingSequence_Label {
902 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
903 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
904 }
905 }
906 impl NexVersus_AddRatingSequence_Label {
907 pub fn error() -> Self {
908 Self { value: 0 }
909 }
910
911 pub fn end() -> Self {
912 Self { value: 1 }
913 }
914 }
915
916 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetReplayMetaDataFromPersistenceSlotSequence.md"))]
917 #[::unity::class(namespace = "App", name = "NexVersus.GetReplayMetaDataFromPersistenceSlotSequence")]
918 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
919 pub struct NexVersus_GetReplayMetaDataFromPersistenceSlotSequence {
920 #[static_field]
921 #[rename(name = "AllSlot")]
922 pub all_slot: u16,
923 #[offset(112)]
924 #[rename(name = "m_PrincipalId")]
925 pub m_principal_id: u64,
926 #[offset(120)]
927 #[rename(name = "m_SlotId")]
928 pub m_slot_id: u16,
929 #[offset(128)]
930 #[rename(name = "m_PersistenceDataId")]
931 pub m_persistence_data_id: u64,
932 #[offset(136)]
933 #[rename(name = "m_ResultData")]
934 pub m_result_data: crate::app::nexversus::NexVersus_ReplaySlotMetaResultData,
935 }
936
937 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label.md"))]
938 #[repr(C)]
939 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
940 pub struct NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label {
941 pub value: i32,
942 }
943 impl ::unity::ClassIdentity for NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label {
944 const NAME: &'static str = "NexVersus.GetReplayMetaDataFromPersistenceSlotSequence.Label";
945 const NAMESPACE: &'static str = "App";
946
947 fn class() -> ::unity::Class {
948 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
949 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
950 }
951 }
952 impl ::unity::IlType for NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label {
953 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
954 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
955 }
956 }
957 impl NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label {
958 pub fn error() -> Self {
959 Self { value: 0 }
960 }
961
962 pub fn end() -> Self {
963 Self { value: 1 }
964 }
965 }
966
967 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeMetaDataTypeSequence.md"))]
968 #[::unity::class(namespace = "App", name = "NexVersus.ChangeMetaDataTypeSequence")]
969 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
970 pub struct NexVersus_ChangeMetaDataTypeSequence {
971 #[offset(112)]
972 #[rename(name = "m_TargetType")]
973 pub m_target_type: crate::app::nexversus::NexVersus_ChangeMetaDataTypeSequence_TargetType,
974 #[offset(120)]
975 #[rename(name = "m_DataId")]
976 pub m_data_id: u64,
977 #[offset(128)]
978 #[rename(name = "m_TargetPrincipalId")]
979 pub m_target_principal_id: u64,
980 #[offset(136)]
981 #[rename(name = "m_TargetSlotId")]
982 pub m_target_slot_id: u16,
983 #[offset(138)]
984 #[rename(name = "m_DataType")]
985 pub m_data_type: u16,
986 }
987
988 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaSequence_1_DataType.md"))]
989 #[repr(C)]
990 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
991 pub struct NexVersus_DownloadMetaSequence_1_DataType<T0: ::unity::ClassIdentity> {
992 pub value: i32,
993 pub _phantom: ::core::marker::PhantomData<(T0)>,
994 }
995 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_DownloadMetaSequence_1_DataType<T0> {
996 const NAME: &'static str = "NexVersus.DownloadMetaSequence`1.DataType";
997 const NAMESPACE: &'static str = "App";
998
999 fn class() -> ::unity::Class {
1000 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1001 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1002 }
1003 }
1004 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_DownloadMetaSequence_1_DataType<T0> {
1005 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1006 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1007 }
1008 }
1009 impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaSequence_1_DataType<T0> {
1010 pub fn casual() -> Self {
1011 Self {
1012 value: 0,
1013 _phantom: ::core::marker::PhantomData,
1014 }
1015 }
1016
1017 pub fn ranked() -> Self {
1018 Self {
1019 value: 1,
1020 _phantom: ::core::marker::PhantomData,
1021 }
1022 }
1023 }
1024
1025 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeMetaDataTypeSequence_TargetType.md"))]
1026 #[repr(C)]
1027 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1028 pub struct NexVersus_ChangeMetaDataTypeSequence_TargetType {
1029 pub value: i32,
1030 }
1031 impl ::unity::ClassIdentity for NexVersus_ChangeMetaDataTypeSequence_TargetType {
1032 const NAME: &'static str = "NexVersus.ChangeMetaDataTypeSequence.TargetType";
1033 const NAMESPACE: &'static str = "App";
1034
1035 fn class() -> ::unity::Class {
1036 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1037 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1038 }
1039 }
1040 impl ::unity::IlType for NexVersus_ChangeMetaDataTypeSequence_TargetType {
1041 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1042 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1043 }
1044 }
1045 impl NexVersus_ChangeMetaDataTypeSequence_TargetType {
1046 pub fn principal_slot() -> Self {
1047 Self { value: 0 }
1048 }
1049
1050 pub fn data_id() -> Self {
1051 Self { value: 1 }
1052 }
1053 }
1054
1055 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeUpdatedTimeSequence.md"))]
1056 #[::unity::class(namespace = "App", name = "NexVersus.ChangeUpdatedTimeSequence")]
1057 #[parent(crate::app::procinst::ProcInst)]
1058 pub struct NexVersus_ChangeUpdatedTimeSequence {
1059 #[offset(112)]
1060 #[rename(name = "m_DataId")]
1061 pub m_data_id: u64,
1062 }
1063
1064 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadReplaySequence_Label.md"))]
1065 #[repr(C)]
1066 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1067 pub struct NexVersus_UploadReplaySequence_Label {
1068 pub value: i32,
1069 }
1070 impl ::unity::ClassIdentity for NexVersus_UploadReplaySequence_Label {
1071 const NAME: &'static str = "NexVersus.UploadReplaySequence.Label";
1072 const NAMESPACE: &'static str = "App";
1073
1074 fn class() -> ::unity::Class {
1075 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1076 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1077 }
1078 }
1079 impl ::unity::IlType for NexVersus_UploadReplaySequence_Label {
1080 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1081 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1082 }
1083 }
1084 impl NexVersus_UploadReplaySequence_Label {
1085 pub fn error() -> Self {
1086 Self { value: 0 }
1087 }
1088
1089 pub fn end() -> Self {
1090 Self { value: 1 }
1091 }
1092
1093 pub fn post() -> Self {
1094 Self { value: 2 }
1095 }
1096
1097 pub fn invalid() -> Self {
1098 Self { value: 3 }
1099 }
1100 }
1101
1102 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeReplaySequence.md"))]
1103 #[::unity::class(namespace = "App", name = "NexVersus.ChangeReplaySequence")]
1104 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1105 pub struct NexVersus_ChangeReplaySequence {
1106 #[offset(112)]
1107 #[rename(name = "m_MetaData")]
1108 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
1109 #[offset(120)]
1110 #[rename(name = "m_Data")]
1111 pub m_data: crate::app::versusserverreplaydata::VersusServerReplayData,
1112 }
1113
1114 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_CheckAccessibleSlotSequence.md"))]
1115 #[::unity::class(namespace = "App", name = "NexVersus.CheckAccessibleSlotSequence")]
1116 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1117 pub struct NexVersus_CheckAccessibleSlotSequence {
1118 #[offset(112)]
1119 #[rename(name = "m_TargetInfoList")]
1120 pub m_target_info_list: crate::app::nexversus::NexVersus_TargetSlotList,
1121 #[offset(120)]
1122 #[rename(name = "m_Mode")]
1123 pub m_mode: crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode,
1124 #[offset(128)]
1125 #[rename(name = "m_EndCallback")]
1126 pub m_end_callback: crate::app::nexversus::NexVersus_EndCallback,
1127 }
1128
1129 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ReportSequence_Label.md"))]
1130 #[repr(C)]
1131 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1132 pub struct NexVersus_ReportSequence_Label {
1133 pub value: i32,
1134 }
1135 impl ::unity::ClassIdentity for NexVersus_ReportSequence_Label {
1136 const NAME: &'static str = "NexVersus.ReportSequence.Label";
1137 const NAMESPACE: &'static str = "App";
1138
1139 fn class() -> ::unity::Class {
1140 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1141 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1142 }
1143 }
1144 impl ::unity::IlType for NexVersus_ReportSequence_Label {
1145 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1146 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1147 }
1148 }
1149 impl NexVersus_ReportSequence_Label {
1150 pub fn login() -> Self {
1151 Self { value: 0 }
1152 }
1153
1154 pub fn report() -> Self {
1155 Self { value: 1 }
1156 }
1157
1158 pub fn error() -> Self {
1159 Self { value: 2 }
1160 }
1161
1162 pub fn end() -> Self {
1163 Self { value: 3 }
1164 }
1165 }
1166
1167 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ResultInfo.md"))]
1168 #[::unity::class(namespace = "App", name = "NexVersus.ResultInfo")]
1169 #[parent(crate::system::object::Object)]
1170 pub struct NexVersus_ResultInfo {
1171 #[offset(16)]
1172 #[rename(name = "m_IsValid")]
1173 pub m_is_valid: bool,
1174 #[offset(24)]
1175 #[rename(name = "m_DataType")]
1176 pub m_data_type: u16,
1177 }
1178
1179 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem.md"))]
1180 #[::unity::class(namespace = "App", name = "NexVersus.NexSequenceBase.ConfirmRetryDialog.YesMenuItem")]
1181 #[parent(crate::app::basicdialogitemyes::BasicDialogItemYes)]
1182 pub struct NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem {
1183 #[offset(112)]
1184 #[rename(name = "m_Label")]
1185 pub m_label: i32,
1186 }
1187
1188 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_Results.md"))]
1189 #[repr(C)]
1190 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1191 pub struct NexVersus_Results {
1192 pub value: i32,
1193 }
1194 impl ::unity::ClassIdentity for NexVersus_Results {
1195 const NAME: &'static str = "NexVersus.Results";
1196 const NAMESPACE: &'static str = "App";
1197
1198 fn class() -> ::unity::Class {
1199 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1200 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1201 }
1202 }
1203 impl ::unity::IlType for NexVersus_Results {
1204 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1205 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1206 }
1207 }
1208 impl NexVersus_Results {
1209 pub fn failed() -> Self {
1210 Self { value: 0 }
1211 }
1212
1213 pub fn succeeded() -> Self {
1214 Self { value: 1 }
1215 }
1216
1217 pub fn cancelled() -> Self {
1218 Self { value: 2 }
1219 }
1220
1221 pub fn failed_not_found() -> Self {
1222 Self { value: 3 }
1223 }
1224
1225 pub fn failed_different_type() -> Self {
1226 Self { value: 4 }
1227 }
1228 }
1229
1230 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_RatingSpotId.md"))]
1231 #[::unity::class(namespace = "App", name = "NexVersus.RatingSpotId")]
1232 #[parent(crate::system::object::Object)]
1233 pub struct NexVersus_RatingSpotId {
1234 #[static_field]
1235 #[rename(name = "Win")]
1236 pub win: i8,
1237 #[static_field]
1238 #[rename(name = "Lose")]
1239 pub lose: i8,
1240 }
1241
1242 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_RatingData.md"))]
1243 #[repr(C)]
1244 #[derive(::core::clone::Clone, ::core::marker::Copy)]
1245 pub struct NexVersus_RatingData {
1246 pub total_value: i64,
1247 pub count: u32,
1248 }
1249 impl ::unity::ClassIdentity for NexVersus_RatingData {
1250 const NAME: &'static str = "NexVersus.RatingData";
1251 const NAMESPACE: &'static str = "App";
1252
1253 fn class() -> ::unity::Class {
1254 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1255 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1256 }
1257 }
1258 impl ::unity::IlType for NexVersus_RatingData {
1259 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1260 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1261 }
1262 }
1263
1264 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeReplayMetaSequence_Mode.md"))]
1265 #[repr(C)]
1266 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1267 pub struct NexVersus_ChangeReplayMetaSequence_Mode {
1268 pub value: i32,
1269 }
1270 impl ::unity::ClassIdentity for NexVersus_ChangeReplayMetaSequence_Mode {
1271 const NAME: &'static str = "NexVersus.ChangeReplayMetaSequence.Mode";
1272 const NAMESPACE: &'static str = "App";
1273
1274 fn class() -> ::unity::Class {
1275 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1276 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1277 }
1278 }
1279 impl ::unity::IlType for NexVersus_ChangeReplayMetaSequence_Mode {
1280 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1281 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1282 }
1283 }
1284 impl NexVersus_ChangeReplayMetaSequence_Mode {
1285 pub fn principal() -> Self {
1286 Self { value: 0 }
1287 }
1288
1289 pub fn data_id() -> Self {
1290 Self { value: 1 }
1291 }
1292 }
1293
1294 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_TargetSlotList.md"))]
1295 #[::unity::class(namespace = "App", name = "NexVersus.TargetSlotList")]
1296 #[parent(crate::system::object::Object)]
1297 pub struct NexVersus_TargetSlotList {
1298 #[offset(16)]
1299 #[rename(name = "m_Dict")]
1300 pub m_dict: crate::system::collections::generic::dictionary_2::Dictionary_2<u64, crate::app::nexversus::NexVersus_TargetSlotList_Results>,
1301 }
1302
1303 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadMetaDataSequence_1_EndCallback.md"))]
1304 #[::unity::class(namespace = "App", name = "NexVersus.DownloadMetaDataSequence`1.EndCallback")]
1305 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
1306 #[parent(crate::system::delegate::Delegate)]
1307 #[parent(crate::system::object::Object)]
1308 pub struct NexVersus_DownloadMetaDataSequence_1_EndCallback<T0: ::unity::ClassIdentity> {}
1309
1310 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeReplayMetaSequence.md"))]
1311 #[::unity::class(namespace = "App", name = "NexVersus.ChangeReplayMetaSequence")]
1312 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1313 pub struct NexVersus_ChangeReplayMetaSequence {
1314 #[offset(112)]
1315 #[rename(name = "m_Mode")]
1316 pub m_mode: crate::app::nexversus::NexVersus_ChangeReplayMetaSequence_Mode,
1317 #[offset(120)]
1318 #[rename(name = "m_TargetPrincipalId")]
1319 pub m_target_principal_id: u64,
1320 #[offset(128)]
1321 #[rename(name = "m_TargetSlotId")]
1322 pub m_target_slot_id: u16,
1323 #[offset(136)]
1324 #[rename(name = "m_DataId")]
1325 pub m_data_id: u64,
1326 #[offset(144)]
1327 #[rename(name = "m_MetaData")]
1328 pub m_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
1329 #[offset(152)]
1330 #[rename(name = "m_IsSetMetaParam")]
1331 pub m_is_set_meta_param: bool,
1332 }
1333
1334 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_UploadType.md"))]
1335 #[repr(C)]
1336 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1337 pub struct NexVersus_UploadType {
1338 pub value: i32,
1339 }
1340 impl ::unity::ClassIdentity for NexVersus_UploadType {
1341 const NAME: &'static str = "NexVersus.UploadType";
1342 const NAMESPACE: &'static str = "App";
1343
1344 fn class() -> ::unity::Class {
1345 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1346 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1347 }
1348 }
1349 impl ::unity::IlType for NexVersus_UploadType {
1350 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1351 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1352 }
1353 }
1354 impl NexVersus_UploadType {
1355 pub fn none() -> Self {
1356 Self { value: -1 }
1357 }
1358
1359 pub fn new() -> Self {
1360 Self { value: 0 }
1361 }
1362
1363 pub fn overwrite() -> Self {
1364 Self { value: 1 }
1365 }
1366 }
1367
1368 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_DownloadSequence_1_Label.md"))]
1369 #[repr(C)]
1370 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1371 pub struct NexVersus_DownloadSequence_1_Label<T0: ::unity::ClassIdentity> {
1372 pub value: i32,
1373 pub _phantom: ::core::marker::PhantomData<(T0)>,
1374 }
1375 impl<T0: ::unity::ClassIdentity> ::unity::ClassIdentity for NexVersus_DownloadSequence_1_Label<T0> {
1376 const NAME: &'static str = "NexVersus.DownloadSequence`1.Label";
1377 const NAMESPACE: &'static str = "App";
1378
1379 fn class() -> ::unity::Class {
1380 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1381 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1382 }
1383 }
1384 impl<T0: ::unity::ClassIdentity> ::unity::IlType for NexVersus_DownloadSequence_1_Label<T0> {
1385 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1386 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1387 }
1388 }
1389 impl<T0: ::unity::ClassIdentity> NexVersus_DownloadSequence_1_Label<T0> {
1390 pub fn error() -> Self {
1391 Self {
1392 value: 0,
1393 _phantom: ::core::marker::PhantomData,
1394 }
1395 }
1396
1397 pub fn error_app() -> Self {
1398 Self {
1399 value: 1,
1400 _phantom: ::core::marker::PhantomData,
1401 }
1402 }
1403
1404 pub fn end() -> Self {
1405 Self {
1406 value: 2,
1407 _phantom: ::core::marker::PhantomData,
1408 }
1409 }
1410 }
1411
1412 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeVersusRankedMetaDataSequence_Label.md"))]
1413 #[repr(C)]
1414 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1415 pub struct NexVersus_ChangeVersusRankedMetaDataSequence_Label {
1416 pub value: i32,
1417 }
1418 impl ::unity::ClassIdentity for NexVersus_ChangeVersusRankedMetaDataSequence_Label {
1419 const NAME: &'static str = "NexVersus.ChangeVersusRankedMetaDataSequence.Label";
1420 const NAMESPACE: &'static str = "App";
1421
1422 fn class() -> ::unity::Class {
1423 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1424 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1425 }
1426 }
1427 impl ::unity::IlType for NexVersus_ChangeVersusRankedMetaDataSequence_Label {
1428 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1429 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1430 }
1431 }
1432 impl NexVersus_ChangeVersusRankedMetaDataSequence_Label {
1433 pub fn error() -> Self {
1434 Self { value: 0 }
1435 }
1436
1437 pub fn end() -> Self {
1438 Self { value: 1 }
1439 }
1440 }
1441
1442 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ChangeVersusDataSequence_1.md"))]
1443 #[::unity::class(namespace = "App", name = "NexVersus.ChangeVersusDataSequence`1")]
1444 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1445 #[parent(crate::app::procinst::ProcInst)]
1446 #[parent(crate::system::object::Object)]
1447 pub struct NexVersus_ChangeVersusDataSequence_1<T0: ::unity::ClassIdentity> {
1448 #[rename(name = "m_DataId")]
1449 pub m_data_id: u64,
1450 #[rename(name = "m_Data")]
1451 pub m_data: T0,
1452 }
1453
1454 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ReplaySlotMetaResultData.md"))]
1455 #[::unity::class(namespace = "App", name = "NexVersus.ReplaySlotMetaResultData")]
1456 #[parent(crate::system::object::Object)]
1457 pub struct NexVersus_ReplaySlotMetaResultData {
1458 #[offset(16)]
1459 #[rename(name = "m_List")]
1460 pub m_list: crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
1461 }
1462
1463 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_AddRatingSequence.md"))]
1464 #[::unity::class(namespace = "App", name = "NexVersus.AddRatingSequence")]
1465 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1466 pub struct NexVersus_AddRatingSequence {
1467 #[offset(112)]
1468 #[rename(name = "m_DataId")]
1469 pub m_data_id: u64,
1470 #[offset(120)]
1471 #[rename(name = "m_MapResult")]
1472 pub m_map_result: crate::app::versus::Versus_MapResult,
1473 }
1474
1475 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_ReportSequence.md"))]
1476 #[::unity::class(namespace = "App", name = "NexVersus.ReportSequence")]
1477 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1478 pub struct NexVersus_ReportSequence {
1479 #[offset(112)]
1480 #[rename(name = "m_DataId")]
1481 pub m_data_id: u64,
1482 #[offset(120)]
1483 #[rename(name = "m_ScreenShotId")]
1484 pub m_screen_shot_id: u64,
1485 #[offset(136)]
1486 #[rename(name = "m_Reason")]
1487 pub m_reason: ::unity::Il2CppString,
1488 #[offset(144)]
1489 #[rename(name = "m_Language")]
1490 pub m_language: ::unity::Il2CppString,
1491 #[offset(152)]
1492 #[rename(name = "m_IsNotSendSucceed")]
1493 pub m_is_not_send_succeed: bool,
1494 }
1495
1496 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_GetMetaDataListFromPersistenceSlotSequence_1.md"))]
1497 #[::unity::class(namespace = "App", name = "NexVersus.GetMetaDataListFromPersistenceSlotSequence`1")]
1498 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1499 #[parent(crate::app::procinst::ProcInst)]
1500 #[parent(crate::system::object::Object)]
1501 pub struct NexVersus_GetMetaDataListFromPersistenceSlotSequence_1<T0: ::unity::ClassIdentity> {
1502 #[rename(name = "m_PrincipalIdList")]
1503 pub m_principal_id_list: crate::system::collections::generic::list_1::List_1<u64>,
1504 #[rename(name = "m_SlotId")]
1505 pub m_slot_id: u16,
1506 #[rename(name = "m_ResultList")]
1507 pub m_result_list: crate::system::collections::generic::list_1::List_1<T0>,
1508 #[rename(name = "m_ResultRatingList")]
1509 pub m_result_rating_list: crate::system::collections::generic::list_1::List_1<
1510 crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
1511 >,
1512 }
1513
1514 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_TargetSlotList_Results.md"))]
1515 #[repr(C)]
1516 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
1517 pub struct NexVersus_TargetSlotList_Results {
1518 pub value: i32,
1519 }
1520 impl ::unity::ClassIdentity for NexVersus_TargetSlotList_Results {
1521 const NAME: &'static str = "NexVersus.TargetSlotList.Results";
1522 const NAMESPACE: &'static str = "App";
1523
1524 fn class() -> ::unity::Class {
1525 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
1526 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
1527 }
1528 }
1529 impl ::unity::IlType for NexVersus_TargetSlotList_Results {
1530 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
1531 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
1532 }
1533 }
1534 impl NexVersus_TargetSlotList_Results {
1535 pub fn none() -> Self {
1536 Self { value: -1 }
1537 }
1538
1539 pub fn valid() -> Self {
1540 Self { value: 0 }
1541 }
1542
1543 pub fn error_not_found() -> Self {
1544 Self { value: 1 }
1545 }
1546
1547 pub fn error_under_reviewing() -> Self {
1548 Self { value: 2 }
1549 }
1550
1551 pub fn error() -> Self {
1552 Self { value: 3 }
1553 }
1554 }
1555
1556 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/nexversus/NexVersus_SearchSequence.md"))]
1557 #[::unity::class(namespace = "App", name = "NexVersus.SearchSequence")]
1558 #[parent(crate::app::nexversus::NexVersus_NexSequenceBase)]
1559 pub struct NexVersus_SearchSequence {
1560 #[offset(112)]
1561 #[rename(name = "m_Results")]
1562 pub m_results: crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
1563 #[offset(120)]
1564 #[rename(name = "m_DataType")]
1565 pub m_data_type: u16,
1566 }
1567}
1568
1569#[cfg(feature = "app-nexversus-types")]
1570pub use __types::*;
1571
1572#[cfg(feature = "app-nexversus")]
1573#[::unity::methods]
1574impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaSequence_1<T0> {
1575 #[doc = "`.ctor(u64, crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>)` overload"]
1576 #[method(name = ".ctor", args = 2)]
1577 pub fn ctor(self, data_id: u64, data_type: crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>) -> ();
1578
1579 #[doc = "`Postlogin()` overload"]
1580 #[method(name = "Postlogin", args = 0)]
1581 pub fn postlogin(self) -> ();
1582
1583 #[doc = "`GetData()` overload"]
1584 #[method(name = "GetData", args = 0)]
1585 pub fn get_data(self) -> ();
1586
1587 #[doc = "`IsValidDataType(u16)` overload"]
1588 #[method(name = "IsValidDataType", args = 1)]
1589 pub fn is_valid_data_type(self, data_type: u16) -> bool;
1590
1591 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>)` overload"]
1592 #[method(name = "CreateBind", args = 3)]
1593 pub fn create_bind(
1594 super_: crate::app::procinst::ProcInst,
1595 data_id: u64,
1596 data_type: crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>,
1597 ) -> ();
1598}
1599
1600#[cfg(feature = "app-nexversus")]
1601impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaSequence_1<T0> {
1602 #[doc = "`.ctor(u64, crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>)` — overload selector"]
1603 pub fn new(data_id: u64, data_type: crate::app::nexversus::NexVersus_DownloadMetaSequence_1_DataType<T0>) -> Self {
1604 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1605 panic!(
1606 "{}
1607::{}
1608 failed to instantiate",
1609 ::core::stringify!(NexVersus_DownloadMetaSequence_1),
1610 ::core::stringify!(new),
1611 )
1612 });
1613 <Self as INexVersus_DownloadMetaSequence_1Methods<T0>>::ctor(this, data_id, data_type);
1614 this
1615 }
1616}
1617
1618#[cfg(feature = "app-nexversus")]
1619impl NexVersus_UploadSequence {
1620 #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::versusserverrankeddata::VersusServerRankedData, u16, ::unity::Array<u8>)` overload"]
1621 pub fn create_bind(
1622 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1623 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
1624 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
1625 data: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
1626 data_type: impl ::core::convert::Into<u16>,
1627 png_bytes: impl ::core::convert::Into<::unity::Array<u8>>,
1628 ) -> () {
1629 unsafe {
1630 ::unity::il2cpp_call!((::unity::module_base()+0x225d560usize)as*mut u8,();
1631(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::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(data_type),(::unity::Array<u8>)::core::convert::Into::into(png_bytes))
1632 }
1633 }
1634}
1635
1636#[cfg(feature = "app-nexversus")]
1637pub trait INexVersus_UploadSequenceMethods: INexVersus_UploadSequence {
1638 #[doc = "`.ctor(::unity::Il2CppString, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::versusserverrankeddata::VersusServerRankedData, u16, ::unity::Array<u8>)` overload"]
1639 fn ctor(
1640 self,
1641 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
1642 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
1643 data: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
1644 data_type: impl ::core::convert::Into<u16>,
1645 png_bytes: impl ::core::convert::Into<::unity::Array<u8>>,
1646 ) -> () {
1647 unsafe {
1648 let __receiver =
1649 <NexVersus_UploadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1650 ::unity::il2cpp_call!((::unity::module_base()+0x225cbe0usize)as*mut u8,();
1651(NexVersus_UploadSequence)__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(data_type),(::unity::Array<u8>)::core::convert::Into::into(png_bytes))
1652 }
1653 }
1654 #[doc = "`Postlogin()` overload"]
1655 fn postlogin(self) -> () {
1656 unsafe {
1657 let __receiver =
1658 <NexVersus_UploadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1659 ::unity::il2cpp_call!((::unity::module_base()+0x225cc70usize)as*mut u8,();
1660(NexVersus_UploadSequence)__receiver)
1661 }
1662 }
1663 #[doc = "`UploadPNG()` overload"]
1664 fn upload_png(self) -> () {
1665 unsafe {
1666 let __receiver =
1667 <NexVersus_UploadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1668 ::unity::il2cpp_call!((::unity::module_base()+0x225cc80usize)as*mut u8,();
1669(NexVersus_UploadSequence)__receiver)
1670 }
1671 }
1672 #[doc = "`Post()` overload"]
1673 fn post(self) -> () {
1674 unsafe {
1675 let __receiver =
1676 <NexVersus_UploadSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1677 ::unity::il2cpp_call!((::unity::module_base()+0x225cfe0usize)as*mut u8,();
1678(NexVersus_UploadSequence)__receiver)
1679 }
1680 }
1681}
1682
1683#[cfg(feature = "app-nexversus")]
1684impl<__T: INexVersus_UploadSequence> INexVersus_UploadSequenceMethods for __T {}
1685
1686#[cfg(feature = "app-nexversus")]
1687impl NexVersus_UploadSequence {
1688 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1689 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1690 }
1691
1692 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1693 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1694 }
1695
1696 pub fn upload_png_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1697 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1698 }
1699
1700 pub fn post_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1701 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1702 }
1703
1704 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1705 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1706 }
1707}
1708
1709#[cfg(feature = "app-nexversus")]
1710impl NexVersus_UploadSequence {
1711 #[doc = "`.ctor(::unity::Il2CppString, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::versusserverrankeddata::VersusServerRankedData, u16, ::unity::Array<u8>)` — overload selector"]
1712 pub fn new(
1713 player_name: ::unity::Il2CppString,
1714 meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
1715 data: crate::app::versusserverrankeddata::VersusServerRankedData,
1716 data_type: u16,
1717 png_bytes: ::unity::Array<u8>,
1718 ) -> Self {
1719 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1720 panic!(
1721 "{}
1722::{}
1723 failed to instantiate",
1724 ::core::stringify!(NexVersus_UploadSequence),
1725 ::core::stringify!(new),
1726 )
1727 });
1728 <Self as INexVersus_UploadSequenceMethods>::ctor(this, player_name, meta_data, data, data_type, png_bytes);
1729 this
1730 }
1731}
1732
1733#[cfg(feature = "app-nexversus")]
1734#[::unity::methods]
1735impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1<T0> {
1736 #[doc = "`.ctor(u64, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>)` overload"]
1737 #[method(name = ".ctor", args = 3)]
1738 pub fn ctor(
1739 self,
1740 principal_id: u64,
1741 mode: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>,
1742 end_callback: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>,
1743 ) -> ();
1744
1745 #[doc = "`Postlogin()` overload"]
1746 #[method(name = "Postlogin", args = 0)]
1747 pub fn postlogin(self) -> ();
1748
1749 #[doc = "`GetSlot()` overload"]
1750 #[method(name = "GetSlot", args = 0)]
1751 pub fn get_slot(self) -> u16;
1752
1753 #[doc = "`GetMeta()` overload"]
1754 #[method(name = "GetMeta", args = 0)]
1755 pub fn get_meta(self) -> ();
1756
1757 #[doc = "`IsValidDataType(u16)` overload"]
1758 #[method(name = "IsValidDataType", args = 1)]
1759 pub fn is_valid_data_type(self, data_type: u16) -> bool;
1760
1761 #[doc = "`InvokeEndCallback()` overload"]
1762 #[method(name = "InvokeEndCallback", args = 0)]
1763 pub fn invoke_end_callback(self) -> ();
1764
1765 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>)` overload"]
1766 #[method(name = "CreateBind", args = 4)]
1767 pub fn create_bind(
1768 super_: crate::app::procinst::ProcInst,
1769 principal_id: u64,
1770 mode: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>,
1771 end_callback: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>,
1772 ) -> ();
1773}
1774
1775#[cfg(feature = "app-nexversus")]
1776impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1<T0> {
1777 #[doc = "`.ctor(u64, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>, crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>)` — overload selector"]
1778 pub fn new(
1779 principal_id: u64,
1780 mode: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_Mode<T0>,
1781 end_callback: crate::app::nexversus::NexVersus_DownloadMetaDataSequence_1_EndCallback<T0>,
1782 ) -> Self {
1783 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1784 panic!(
1785 "{}
1786::{}
1787 failed to instantiate",
1788 ::core::stringify!(NexVersus_DownloadMetaDataSequence_1),
1789 ::core::stringify!(new),
1790 )
1791 });
1792 <Self as INexVersus_DownloadMetaDataSequence_1Methods<T0>>::ctor(this, principal_id, mode, end_callback);
1793 this
1794 }
1795}
1796
1797#[cfg(feature = "app-nexversus")]
1798#[::unity::methods]
1799impl<T0: ::unity::ClassIdentity> NexVersus_DownloadSequence_1<T0> {
1800 #[doc = "`.ctor(u64, T0)` overload"]
1801 #[method(name = ".ctor", args = 2)]
1802 pub fn ctor(self, data_id: u64, result: T0) -> ();
1803
1804 #[doc = "`Postlogin()` overload"]
1805 #[method(name = "Postlogin", args = 0)]
1806 pub fn postlogin(self) -> ();
1807
1808 #[doc = "`GetData()` overload"]
1809 #[method(name = "GetData", args = 0)]
1810 pub fn get_data(self) -> ();
1811
1812 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, T0)` overload"]
1813 #[method(name = "CreateBind", args = 3)]
1814 pub fn create_bind(super_: crate::app::procinst::ProcInst, data_id: u64, result: T0) -> ();
1815}
1816
1817#[cfg(feature = "app-nexversus")]
1818impl<T0: ::unity::ClassIdentity> NexVersus_DownloadSequence_1<T0> {
1819 #[doc = "`.ctor(u64, T0)` — overload selector"]
1820 pub fn new(data_id: u64, result: T0) -> Self {
1821 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1822 panic!(
1823 "{}
1824::{}
1825 failed to instantiate",
1826 ::core::stringify!(NexVersus_DownloadSequence_1),
1827 ::core::stringify!(new),
1828 )
1829 });
1830 <Self as INexVersus_DownloadSequence_1Methods<T0>>::ctor(this, data_id, result);
1831 this
1832 }
1833}
1834
1835#[cfg(feature = "app-nexversus")]
1836impl NexVersus_NexSequenceBase_ConfirmRetryDialog {
1837 #[doc = "`CreateBind(crate::app::procinst::ProcInst, i32)` overload"]
1838 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>, yes_label: impl ::core::convert::Into<i32>) -> () {
1839 unsafe {
1840 ::unity::il2cpp_call!((::unity::module_base()+0x1b78de0usize)as*mut u8,();
1841(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(i32)::core::convert::Into::into(yes_label))
1842 }
1843 }
1844}
1845
1846#[cfg(feature = "app-nexversus")]
1847impl NexVersus_NexSequenceBase_ConfirmRetryDialog {
1848 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1849 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1850 }
1851}
1852
1853#[cfg(feature = "app-nexversus")]
1854pub trait INexVersus_CasualMetaDataEndCallbackMethods: INexVersus_CasualMetaDataEndCallback {
1855 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
1856 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
1857 unsafe {
1858 let __receiver = <NexVersus_CasualMetaDataEndCallback as ::unity::FromIlInstance>::from_il_instance(
1859 <Self as ::unity::SystemObject>::as_instance(self),
1860 );
1861 ::unity::il2cpp_call!((::unity::module_base()+0x224f630usize)as*mut u8,();
1862(NexVersus_CasualMetaDataEndCallback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
1863 }
1864 }
1865 #[doc = "`Invoke(crate::app::nexversus::NexVersus_Results, crate::app::versusservercasualmetadata::VersusServerCasualMetaData, crate::app::nexversus::NexVersus_ResultInfo)` overload"]
1866 fn invoke(
1867 self,
1868 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>,
1869 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
1870 info: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ResultInfo>,
1871 ) -> () {
1872 unsafe {
1873 let __receiver = <NexVersus_CasualMetaDataEndCallback as ::unity::FromIlInstance>::from_il_instance(
1874 <Self as ::unity::SystemObject>::as_instance(self),
1875 );
1876 {
1877 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1878 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
1879 panic!(
1880 "unity: virtual slot {}
1881 out of range (vtable len {}
1882) on the runtime class behind {}
1883 (method `{}
1884`)",
1885 13usize,
1886 __vt.len(),
1887 <NexVersus_CasualMetaDataEndCallback as ::unity::ClassIdentity>::NAME,
1888 "Invoke",
1889 )
1890 });
1891 let __inner: extern "C" fn(
1892 NexVersus_CasualMetaDataEndCallback,
1893 crate::app::nexversus::NexVersus_Results,
1894 crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
1895 crate::app::nexversus::NexVersus_ResultInfo,
1896 ::unity::OptionalMethod,
1897 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1898 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1899 __inner(
1900 __receiver,
1901 ::core::convert::Into::into(result),
1902 ::core::convert::Into::into(meta_data),
1903 ::core::convert::Into::into(info),
1904 __mi,
1905 )
1906 }
1907 }
1908 }
1909}
1910
1911#[cfg(feature = "app-nexversus")]
1912impl<__T: INexVersus_CasualMetaDataEndCallback> INexVersus_CasualMetaDataEndCallbackMethods for __T {}
1913
1914#[cfg(feature = "app-nexversus")]
1915impl NexVersus_CasualMetaDataEndCallback {
1916 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1917 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1918 }
1919
1920 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1921 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1922 }
1923}
1924
1925#[cfg(feature = "app-nexversus")]
1926impl NexVersus_CasualMetaDataEndCallback {
1927 #[doc = "Direct (non-virtual) call to `NexVersus_CasualMetaDataEndCallback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1928 pub unsafe fn invoke(
1929 this: impl ::core::convert::Into<::unity::IlInstance>,
1930 result: crate::app::nexversus::NexVersus_Results,
1931 meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
1932 info: crate::app::nexversus::NexVersus_ResultInfo,
1933 ) -> () {
1934 let __mi = Self::invoke_method_info();
1935 let __inner: extern "C" fn(
1936 ::unity::IlInstance,
1937 crate::app::nexversus::NexVersus_Results,
1938 crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
1939 crate::app::nexversus::NexVersus_ResultInfo,
1940 ::unity::OptionalMethod,
1941 ) -> () = ::core::mem::transmute(__mi.method_ptr);
1942 __inner(this.into(), result, meta_data, info, ::core::option::Option::None)
1943 }
1944}
1945
1946#[cfg(feature = "app-nexversus")]
1947impl NexVersus_CasualMetaDataEndCallback {
1948 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
1949 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
1950 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1951 panic!(
1952 "{}
1953::{}
1954 failed to instantiate",
1955 ::core::stringify!(NexVersus_CasualMetaDataEndCallback),
1956 ::core::stringify!(new),
1957 )
1958 });
1959 <Self as INexVersus_CasualMetaDataEndCallbackMethods>::ctor(this, object, method);
1960 this
1961 }
1962}
1963
1964#[cfg(feature = "app-nexversus")]
1965pub trait INexVersus_RankedMetaDataEndCallbackMethods: INexVersus_RankedMetaDataEndCallback {
1966 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
1967 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
1968 unsafe {
1969 let __receiver = <NexVersus_RankedMetaDataEndCallback as ::unity::FromIlInstance>::from_il_instance(
1970 <Self as ::unity::SystemObject>::as_instance(self),
1971 );
1972 ::unity::il2cpp_call!((::unity::module_base()+0x22570a0usize)as*mut u8,();
1973(NexVersus_RankedMetaDataEndCallback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
1974 }
1975 }
1976 #[doc = "`Invoke(crate::app::nexversus::NexVersus_Results, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::nexversus::NexVersus_ResultInfo)` overload"]
1977 fn invoke(
1978 self,
1979 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>,
1980 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
1981 info: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ResultInfo>,
1982 ) -> () {
1983 unsafe {
1984 let __receiver = <NexVersus_RankedMetaDataEndCallback as ::unity::FromIlInstance>::from_il_instance(
1985 <Self as ::unity::SystemObject>::as_instance(self),
1986 );
1987 {
1988 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1989 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
1990 panic!(
1991 "unity: virtual slot {}
1992 out of range (vtable len {}
1993) on the runtime class behind {}
1994 (method `{}
1995`)",
1996 13usize,
1997 __vt.len(),
1998 <NexVersus_RankedMetaDataEndCallback as ::unity::ClassIdentity>::NAME,
1999 "Invoke",
2000 )
2001 });
2002 let __inner: extern "C" fn(
2003 NexVersus_RankedMetaDataEndCallback,
2004 crate::app::nexversus::NexVersus_Results,
2005 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
2006 crate::app::nexversus::NexVersus_ResultInfo,
2007 ::unity::OptionalMethod,
2008 ) -> () = ::core::mem::transmute(__vi.method_ptr);
2009 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2010 __inner(
2011 __receiver,
2012 ::core::convert::Into::into(result),
2013 ::core::convert::Into::into(meta_data),
2014 ::core::convert::Into::into(info),
2015 __mi,
2016 )
2017 }
2018 }
2019 }
2020}
2021
2022#[cfg(feature = "app-nexversus")]
2023impl<__T: INexVersus_RankedMetaDataEndCallback> INexVersus_RankedMetaDataEndCallbackMethods for __T {}
2024
2025#[cfg(feature = "app-nexversus")]
2026impl NexVersus_RankedMetaDataEndCallback {
2027 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2029 }
2030
2031 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2033 }
2034}
2035
2036#[cfg(feature = "app-nexversus")]
2037impl NexVersus_RankedMetaDataEndCallback {
2038 #[doc = "Direct (non-virtual) call to `NexVersus_RankedMetaDataEndCallback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2039 pub unsafe fn invoke(
2040 this: impl ::core::convert::Into<::unity::IlInstance>,
2041 result: crate::app::nexversus::NexVersus_Results,
2042 meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
2043 info: crate::app::nexversus::NexVersus_ResultInfo,
2044 ) -> () {
2045 let __mi = Self::invoke_method_info();
2046 let __inner: extern "C" fn(
2047 ::unity::IlInstance,
2048 crate::app::nexversus::NexVersus_Results,
2049 crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
2050 crate::app::nexversus::NexVersus_ResultInfo,
2051 ::unity::OptionalMethod,
2052 ) -> () = ::core::mem::transmute(__mi.method_ptr);
2053 __inner(this.into(), result, meta_data, info, ::core::option::Option::None)
2054 }
2055}
2056
2057#[cfg(feature = "app-nexversus")]
2058impl NexVersus_RankedMetaDataEndCallback {
2059 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
2060 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
2061 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2062 panic!(
2063 "{}
2064::{}
2065 failed to instantiate",
2066 ::core::stringify!(NexVersus_RankedMetaDataEndCallback),
2067 ::core::stringify!(new),
2068 )
2069 });
2070 <Self as INexVersus_RankedMetaDataEndCallbackMethods>::ctor(this, object, method);
2071 this
2072 }
2073}
2074
2075#[cfg(feature = "app-nexversus")]
2076impl NexVersus {
2077 #[doc = "`GetDataTypeName(u16)` overload"]
2078 pub fn get_data_type_name(data_type: impl ::core::convert::Into<u16>) -> ::unity::Il2CppString {
2079 unsafe {
2080 ::unity::il2cpp_call!((::unity::module_base()+0x1f174e0usize)as*mut u8, ::unity::Il2CppString;
2081(u16)::core::convert::Into::into(data_type))
2082 }
2083 }
2084}
2085
2086#[cfg(feature = "app-nexversus")]
2087pub trait INexVersusMethods: INexVersus {
2088 #[doc = "`OnCreate()` overload"]
2089 fn on_create(self) -> () {
2090 unsafe {
2091 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2092 {
2093 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2094 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
2095 panic!(
2096 "unity: virtual slot {}
2097 out of range (vtable len {}
2098) on the runtime class behind {}
2099 (method `{}
2100`)",
2101 5usize,
2102 __vt.len(),
2103 <NexVersus as ::unity::ClassIdentity>::NAME,
2104 "OnCreate",
2105 )
2106 });
2107 let __inner: extern "C" fn(NexVersus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2108 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2109 __inner(__receiver, __mi)
2110 }
2111 }
2112 }
2113 #[doc = "`OnDispose()` overload"]
2114 fn on_dispose(self) -> () {
2115 unsafe {
2116 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2117 {
2118 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2119 let __vi = *__vt.get(6usize).unwrap_or_else(|| {
2120 panic!(
2121 "unity: virtual slot {}
2122 out of range (vtable len {}
2123) on the runtime class behind {}
2124 (method `{}
2125`)",
2126 6usize,
2127 __vt.len(),
2128 <NexVersus as ::unity::ClassIdentity>::NAME,
2129 "OnDispose",
2130 )
2131 });
2132 let __inner: extern "C" fn(NexVersus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2133 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2134 __inner(__receiver, __mi)
2135 }
2136 }
2137 }
2138 #[doc = "`get_LastResult()` overload"]
2139 fn get_last_result(self) -> crate::app::nexversus::NexVersus_Results {
2140 unsafe {
2141 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2142 ::unity::il2cpp_call!((::unity::module_base()+0x1f166e0usize)as*mut u8,crate::app::nexversus::NexVersus_Results;
2143(NexVersus)__receiver)
2144 }
2145 }
2146 #[doc = "`get_LastResultMessage()` overload"]
2147 fn get_last_result_message(self) -> ::unity::Il2CppString {
2148 unsafe {
2149 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2150 ::unity::il2cpp_call!((::unity::module_base()+0x1f166f0usize)as*mut u8, ::unity::Il2CppString;
2151(NexVersus)__receiver)
2152 }
2153 }
2154 #[doc = "`get_LastUploadedDataId()` overload"]
2155 fn get_last_uploaded_data_id(self) -> u64 {
2156 unsafe {
2157 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2158 ::unity::il2cpp_call!((::unity::module_base()+0x1f16700usize)as*mut u8,u64;
2159(NexVersus)__receiver)
2160 }
2161 }
2162 #[doc = "`get_LastPersistenceRatingList()` overload"]
2163 fn get_last_persistence_rating_list(self) -> crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData> {
2164 unsafe {
2165 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2166 ::unity::il2cpp_call!((::unity::module_base()+0x1f16710usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData> ;
2167(NexVersus)__receiver)
2168 }
2169 }
2170 #[doc = "`get_LastPersistenceDataType()` overload"]
2171 fn get_last_persistence_data_type(self) -> u16 {
2172 unsafe {
2173 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2174 ::unity::il2cpp_call!((::unity::module_base()+0x1f16720usize)as*mut u8,u16;
2175(NexVersus)__receiver)
2176 }
2177 }
2178 #[doc = "`get_LastPersistenceReplayMetaData()` overload"]
2179 fn get_last_persistence_replay_meta_data(self) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
2180 unsafe {
2181 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2182 ::unity::il2cpp_call!((::unity::module_base()+0x1f16730usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
2183(NexVersus)__receiver)
2184 }
2185 }
2186 #[doc = "`get_LastPersistenceCasualMetaData()` overload"]
2187 fn get_last_persistence_casual_meta_data(self) -> crate::app::versusservercasualmetadata::VersusServerCasualMetaData {
2188 unsafe {
2189 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2190 ::unity::il2cpp_call!((::unity::module_base()+0x1f16740usize)as*mut u8,crate::app::versusservercasualmetadata::VersusServerCasualMetaData;
2191(NexVersus)__receiver)
2192 }
2193 }
2194 #[doc = "`get_LastPersistenceRankedMetaData()` overload"]
2195 fn get_last_persistence_ranked_meta_data(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
2196 unsafe {
2197 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2198 ::unity::il2cpp_call!((::unity::module_base()+0x1f167d0usize)as*mut u8,crate::app::versusserverrankedmetadata::VersusServerRankedMetaData;
2199(NexVersus)__receiver)
2200 }
2201 }
2202 #[doc = "`get_LastPersistenceReportMetaData()` overload"]
2203 fn get_last_persistence_report_meta_data(self) -> crate::app::versusserverreportmetadata::VersusServerReportMetaData {
2204 unsafe {
2205 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2206 ::unity::il2cpp_call!((::unity::module_base()+0x1f16860usize)as*mut u8,crate::app::versusserverreportmetadata::VersusServerReportMetaData;
2207(NexVersus)__receiver)
2208 }
2209 }
2210 #[doc = "`ClearResult()` overload"]
2211 fn clear_result(self) -> () {
2212 unsafe {
2213 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2214 ::unity::il2cpp_call!((::unity::module_base()+0x1f16880usize)as*mut u8,();
2215(NexVersus)__receiver)
2216 }
2217 }
2218 #[doc = "`IsLastSuccess(bool, ::unity::Il2CppString)` overload"]
2219 fn is_last_success(self, is_debug_log: impl ::core::convert::Into<bool>, title: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
2220 unsafe {
2221 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2222 ::unity::il2cpp_call!((::unity::module_base()+0x1f16930usize)as*mut u8,bool;
2223(NexVersus)__receiver,(bool)::core::convert::Into::into(is_debug_log),(::unity::Il2CppString)::core::convert::Into::into(title))
2224 }
2225 }
2226 #[doc = "`IsLastFailed(bool, ::unity::Il2CppString)` overload"]
2227 fn is_last_failed(self, is_debug_log: impl ::core::convert::Into<bool>, title: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
2228 unsafe {
2229 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2230 ::unity::il2cpp_call!((::unity::module_base()+0x1f16940usize)as*mut u8,bool;
2231(NexVersus)__receiver,(bool)::core::convert::Into::into(is_debug_log),(::unity::Il2CppString)::core::convert::Into::into(title))
2232 }
2233 }
2234 #[doc = "`IsLastCancelled(bool, ::unity::Il2CppString)` overload"]
2235 fn is_last_cancelled(self, is_debug_log: impl ::core::convert::Into<bool>, title: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
2236 unsafe {
2237 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2238 ::unity::il2cpp_call!((::unity::module_base()+0x1f16950usize)as*mut u8,bool;
2239(NexVersus)__receiver,(bool)::core::convert::Into::into(is_debug_log),(::unity::Il2CppString)::core::convert::Into::into(title))
2240 }
2241 }
2242 #[doc = "`Upload(crate::app::procinst::ProcInst, ::unity::Il2CppString, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, crate::app::versusserverrankeddata::VersusServerRankedData, u16, ::unity::Array<u8>)` overload"]
2243 fn upload(
2244 self,
2245 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2246 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
2247 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2248 data: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
2249 data_type: impl ::core::convert::Into<u16>,
2250 png_bytes: impl ::core::convert::Into<::unity::Array<u8>>,
2251 ) -> () {
2252 unsafe {
2253 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2254 ::unity::il2cpp_call!((::unity::module_base()+0x1f16960usize)as*mut u8,();
2255(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::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(data_type),(::unity::Array<u8>)::core::convert::Into::into(png_bytes))
2256 }
2257 }
2258 #[doc = "`UploadReplay(crate::app::procinst::ProcInst, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData, u16)` overload"]
2259 fn upload_replay(
2260 self,
2261 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2262 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
2263 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
2264 slot: impl ::core::convert::Into<u16>,
2265 ) -> () {
2266 unsafe {
2267 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2268 ::unity::il2cpp_call!((::unity::module_base()+0x1f169d0usize)as*mut u8,();
2269(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data),(u16)::core::convert::Into::into(slot))
2270 }
2271 }
2272 #[doc = "`Upload(crate::app::procinst::ProcInst, crate::app::versusservercasualmetadata::VersusServerCasualMetaData, crate::app::versusservercasualdata::VersusServerCasualData)` overload"]
2273 fn upload_2(
2274 self,
2275 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2276 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
2277 data: impl ::core::convert::Into<crate::app::versusservercasualdata::VersusServerCasualData>,
2278 ) -> () {
2279 unsafe {
2280 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2281 ::unity::il2cpp_call!((::unity::module_base()+0x1f16a30usize)as*mut u8,();
2282(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data),(crate::app::versusservercasualdata::VersusServerCasualData)::core::convert::Into::into(data))
2283 }
2284 }
2285 #[doc = "`Search(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>, u16)` overload"]
2286 fn search(
2287 self,
2288 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2289 results: impl ::core::convert::Into<
2290 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2291 >,
2292 data_type: impl ::core::convert::Into<u16>,
2293 ) -> () {
2294 unsafe {
2295 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2296 ::unity::il2cpp_call!((::unity::module_base()+0x1f16a80usize)as*mut u8,();
2297(NexVersus)__receiver,(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(results),(u16)::core::convert::Into::into(data_type))
2298 }
2299 }
2300 #[doc = "`Search(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
2301 fn search_2(
2302 self,
2303 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2304 results: impl ::core::convert::Into<
2305 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
2306 >,
2307 ) -> () {
2308 unsafe {
2309 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2310 ::unity::il2cpp_call!((::unity::module_base()+0x1f16ac0usize)as*mut u8,();
2311(NexVersus)__receiver,(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(results))
2312 }
2313 }
2314 #[doc = "`ChangeMetaDataType(crate::app::procinst::ProcInst, u64, u16, u16)` overload"]
2315 fn change_meta_data_type(
2316 self,
2317 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2318 target_principal_id: impl ::core::convert::Into<u64>,
2319 target_slot_id: impl ::core::convert::Into<u16>,
2320 data_type: impl ::core::convert::Into<u16>,
2321 ) -> () {
2322 unsafe {
2323 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2324 ::unity::il2cpp_call!((::unity::module_base()+0x1f16af0usize)as*mut u8,();
2325(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(target_principal_id),(u16)::core::convert::Into::into(target_slot_id),(u16)::core::convert::Into::into(data_type))
2326 }
2327 }
2328 #[doc = "`ChangeMetaDataType(crate::app::procinst::ProcInst, u64, u16)` overload"]
2329 fn change_meta_data_type_2(
2330 self,
2331 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2332 target_data_id: impl ::core::convert::Into<u64>,
2333 data_type: impl ::core::convert::Into<u16>,
2334 ) -> () {
2335 unsafe {
2336 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2337 ::unity::il2cpp_call!((::unity::module_base()+0x1f16b40usize)as*mut u8,();
2338(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(target_data_id),(u16)::core::convert::Into::into(data_type))
2339 }
2340 }
2341 #[doc = "`ChangeUpdatedTime(crate::app::procinst::ProcInst, u64)` overload"]
2342 fn change_updated_time(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>, data_id: impl ::core::convert::Into<u64>) -> () {
2343 unsafe {
2344 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2345 ::unity::il2cpp_call!((::unity::module_base()+0x1f16b80usize)as*mut u8,();
2346(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id))
2347 }
2348 }
2349 #[doc = "`Download(crate::app::procinst::ProcInst, u64, crate::app::versusserverrankeddata::VersusServerRankedData)` overload"]
2350 fn download(
2351 self,
2352 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2353 data_id: impl ::core::convert::Into<u64>,
2354 result: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
2355 ) -> () {
2356 unsafe {
2357 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2358 ::unity::il2cpp_call!((::unity::module_base()+0x1f16bd0usize)as*mut u8,();
2359(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankeddata::VersusServerRankedData)::core::convert::Into::into(result))
2360 }
2361 }
2362 #[doc = "`Download(crate::app::procinst::ProcInst, u64, crate::app::versusservercasualdata::VersusServerCasualData)` overload"]
2363 fn download_2(
2364 self,
2365 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2366 data_id: impl ::core::convert::Into<u64>,
2367 result: impl ::core::convert::Into<crate::app::versusservercasualdata::VersusServerCasualData>,
2368 ) -> () {
2369 unsafe {
2370 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2371 ::unity::il2cpp_call!((::unity::module_base()+0x1f16c50usize)as*mut u8,();
2372(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusservercasualdata::VersusServerCasualData)::core::convert::Into::into(result))
2373 }
2374 }
2375 #[doc = "`DownloadCasualMeta(crate::app::procinst::ProcInst, u64)` overload"]
2376 fn download_casual_meta(
2377 self,
2378 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2379 data_id: impl ::core::convert::Into<u64>,
2380 ) -> () {
2381 unsafe {
2382 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2383 ::unity::il2cpp_call!((::unity::module_base()+0x1f16cd0usize)as*mut u8,();
2384(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id))
2385 }
2386 }
2387 #[doc = "`DownloadRankedMeta(crate::app::procinst::ProcInst, u64)` overload"]
2388 fn download_ranked_meta(
2389 self,
2390 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2391 data_id: impl ::core::convert::Into<u64>,
2392 ) -> () {
2393 unsafe {
2394 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2395 ::unity::il2cpp_call!((::unity::module_base()+0x1f16d50usize)as*mut u8,();
2396(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id))
2397 }
2398 }
2399 #[doc = "`Download(crate::app::procinst::ProcInst, u64, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
2400 fn download_3(
2401 self,
2402 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2403 data_id: impl ::core::convert::Into<u64>,
2404 result: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
2405 ) -> () {
2406 unsafe {
2407 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2408 ::unity::il2cpp_call!((::unity::module_base()+0x1f16dd0usize)as*mut u8,();
2409(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(result))
2410 }
2411 }
2412 #[doc = "`AddRatingValue(crate::app::procinst::ProcInst, u64, crate::app::versus::Versus_MapResult)` overload"]
2413 fn add_rating_value(
2414 self,
2415 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2416 data_id: impl ::core::convert::Into<u64>,
2417 map_result: impl ::core::convert::Into<crate::app::versus::Versus_MapResult>,
2418 ) -> () {
2419 unsafe {
2420 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2421 ::unity::il2cpp_call!((::unity::module_base()+0x1f16e10usize)as*mut u8,();
2422(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versus::Versus_MapResult)::core::convert::Into::into(map_result))
2423 }
2424 }
2425 #[doc = "`GetCasualMetaDataFromPersistenceSlot(crate::app::procinst::ProcInst)` overload"]
2426 fn get_casual_meta_data_from_persistence_slot(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
2427 unsafe {
2428 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2429 ::unity::il2cpp_call!((::unity::module_base()+0x1f16e50usize)as*mut u8,();
2430(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2431 }
2432 }
2433 #[doc = "`GetRankedMetaDataFromPersistenceSlot(crate::app::procinst::ProcInst)` overload"]
2434 fn get_ranked_meta_data_from_persistence_slot(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
2435 unsafe {
2436 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2437 ::unity::il2cpp_call!((::unity::module_base()+0x1f16ec0usize)as*mut u8,();
2438(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2439 }
2440 }
2441 #[doc = "`GetReplayMetaDataFromPersistenceSlot(crate::app::procinst::ProcInst, u64, u16, crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)` overload"]
2442 fn get_replay_meta_data_from_persistence_slot(
2443 self,
2444 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2445 principal_id: impl ::core::convert::Into<u64>,
2446 slot_id: impl ::core::convert::Into<u16>,
2447 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ReplaySlotMetaResultData>,
2448 ) -> () {
2449 unsafe {
2450 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2451 ::unity::il2cpp_call!((::unity::module_base()+0x1f16ef0usize)as*mut u8,();
2452(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)::core::convert::Into::into(result))
2453 }
2454 }
2455 #[doc = "`GetAllReplayMetaDataFromPersistenceSlot(crate::app::procinst::ProcInst, u64, crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)` overload"]
2456 fn get_all_replay_meta_data_from_persistence_slot(
2457 self,
2458 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2459 principal_id: impl ::core::convert::Into<u64>,
2460 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ReplaySlotMetaResultData>,
2461 ) -> () {
2462 unsafe {
2463 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2464 ::unity::il2cpp_call!((::unity::module_base()+0x1f16fa0usize)as*mut u8,();
2465(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)::core::convert::Into::into(result))
2466 }
2467 }
2468 #[doc = "`GetCasualMetaDataListFromPersistenceSlot(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<u64>, crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
2469 fn get_casual_meta_data_list_from_persistence_slot(
2470 self,
2471 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2472 principal_id_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u64>>,
2473 result_data_list: impl ::core::convert::Into<
2474 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
2475 >,
2476 ) -> () {
2477 unsafe {
2478 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2479 ::unity::il2cpp_call!((::unity::module_base()+0x1f17040usize)as*mut u8,();
2480(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::collections::generic::list_1::List_1<u64>)::core::convert::Into::into(principal_id_list),(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)::core::convert::Into::into(result_data_list))
2481 }
2482 }
2483 #[doc = "`GetRankedMetaDataListFromPersistenceSlot(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<u64>, crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>, crate::system::collections::generic::list_1::List_1<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>>)` overload"]
2484 fn get_ranked_meta_data_list_from_persistence_slot(
2485 self,
2486 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2487 principal_id_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u64>>,
2488 result_data_list: impl ::core::convert::Into<
2489 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2490 >,
2491 result_rating_list: impl ::core::convert::Into<
2492 crate::system::collections::generic::list_1::List_1<
2493 crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
2494 >,
2495 >,
2496 ) -> () {
2497 unsafe {
2498 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2499 ::unity::il2cpp_call!((::unity::module_base()+0x1f170c0usize)as*mut u8,();
2500(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::system::collections::generic::list_1::List_1<u64>)::core::convert::Into::into(principal_id_list),(crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>)::core::convert::Into::into(result_data_list),(crate::system::collections::generic::list_1::List_1<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData> >)::core::convert::Into::into(result_rating_list))
2501 }
2502 }
2503 #[doc = "`Change(crate::app::procinst::ProcInst, u64, crate::app::versusservercasualdata::VersusServerCasualData)` overload"]
2504 fn change(
2505 self,
2506 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2507 data_id: impl ::core::convert::Into<u64>,
2508 data: impl ::core::convert::Into<crate::app::versusservercasualdata::VersusServerCasualData>,
2509 ) -> () {
2510 unsafe {
2511 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2512 ::unity::il2cpp_call!((::unity::module_base()+0x1f17150usize)as*mut u8,();
2513(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusservercasualdata::VersusServerCasualData)::core::convert::Into::into(data))
2514 }
2515 }
2516 #[doc = "`Change(crate::app::procinst::ProcInst, u64, crate::app::versusserverrankeddata::VersusServerRankedData)` overload"]
2517 fn change_2(
2518 self,
2519 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2520 data_id: impl ::core::convert::Into<u64>,
2521 data: impl ::core::convert::Into<crate::app::versusserverrankeddata::VersusServerRankedData>,
2522 ) -> () {
2523 unsafe {
2524 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2525 ::unity::il2cpp_call!((::unity::module_base()+0x1f171d0usize)as*mut u8,();
2526(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankeddata::VersusServerRankedData)::core::convert::Into::into(data))
2527 }
2528 }
2529 #[doc = "`ChangeMeta(crate::app::procinst::ProcInst, u64, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, ::unity::Il2CppString)` overload"]
2530 fn change_meta(
2531 self,
2532 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2533 data_id: impl ::core::convert::Into<u64>,
2534 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2535 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
2536 ) -> () {
2537 unsafe {
2538 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2539 ::unity::il2cpp_call!((::unity::module_base()+0x1f17250usize)as*mut u8,();
2540(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(::unity::Il2CppString)::core::convert::Into::into(player_name))
2541 }
2542 }
2543 #[doc = "`ChangeMeta(crate::app::procinst::ProcInst, u64, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
2544 fn change_meta_2(
2545 self,
2546 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2547 data_id: impl ::core::convert::Into<u64>,
2548 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2549 ) -> () {
2550 unsafe {
2551 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2552 ::unity::il2cpp_call!((::unity::module_base()+0x1f172a0usize)as*mut u8,();
2553(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
2554 }
2555 }
2556 #[doc = "`ChangeReplayMeta(crate::app::procinst::ProcInst, u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool, bool)` overload"]
2557 fn change_replay_meta(
2558 self,
2559 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2560 data_id: impl ::core::convert::Into<u64>,
2561 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
2562 is_set_meta_patam: impl ::core::convert::Into<bool>,
2563 is_show_dialog: impl ::core::convert::Into<bool>,
2564 ) -> () {
2565 unsafe {
2566 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2567 ::unity::il2cpp_call!((::unity::module_base()+0x1f172f0usize)as*mut u8,();
2568(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_patam),(bool)::core::convert::Into::into(is_show_dialog))
2569 }
2570 }
2571 #[doc = "`ChangeReplayMeta(crate::app::procinst::ProcInst, u64, u16, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool, bool)` overload"]
2572 fn change_replay_meta_2(
2573 self,
2574 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2575 principal_id: impl ::core::convert::Into<u64>,
2576 slot_id: impl ::core::convert::Into<u16>,
2577 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
2578 is_set_meta_param: impl ::core::convert::Into<bool>,
2579 is_show_dialog: impl ::core::convert::Into<bool>,
2580 ) -> () {
2581 unsafe {
2582 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2583 ::unity::il2cpp_call!((::unity::module_base()+0x1f17350usize)as*mut u8,();
2584(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_param),(bool)::core::convert::Into::into(is_show_dialog))
2585 }
2586 }
2587 #[doc = "`ChangeReplay(crate::app::procinst::ProcInst, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
2588 fn change_replay(
2589 self,
2590 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2591 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
2592 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
2593 ) -> () {
2594 unsafe {
2595 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2596 ::unity::il2cpp_call!((::unity::module_base()+0x1f173b0usize)as*mut u8,();
2597(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data))
2598 }
2599 }
2600 #[doc = "`TryGetPrincipalId(*mutu64)` overload"]
2601 fn try_get_principal_id(self) -> (bool, u64) {
2602 unsafe {
2603 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2604 let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
2605 let __ret = {
2606 ::unity::il2cpp_call!((::unity::module_base()+0x1f17460usize)as*mut u8,bool;
2607(NexVersus)__receiver,(*mut u64)__out_0.as_mut_ptr())
2608 };
2609 (__ret, __out_0.assume_init())
2610 }
2611 }
2612 #[doc = "`DataId2DataCode(u64)` overload"]
2613 fn data_id2_data_code(self, data_id: impl ::core::convert::Into<u64>) -> ::unity::Il2CppString {
2614 unsafe {
2615 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2616 ::unity::il2cpp_call!((::unity::module_base()+0x1f17490usize)as*mut u8, ::unity::Il2CppString;
2617(NexVersus)__receiver,(u64)::core::convert::Into::into(data_id))
2618 }
2619 }
2620 #[doc = "`DataCode2DataId(::unity::Il2CppString)` overload"]
2621 fn data_code2_data_id(self, data_code: impl ::core::convert::Into<::unity::Il2CppString>) -> u64 {
2622 unsafe {
2623 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2624 ::unity::il2cpp_call!((::unity::module_base()+0x1f174d0usize)as*mut u8,u64;
2625(NexVersus)__receiver,(::unity::Il2CppString)::core::convert::Into::into(data_code))
2626 }
2627 }
2628 #[doc = "`UploadReport(crate::app::procinst::ProcInst, crate::app::versusserverreportmetadata::VersusServerReportMetaData, crate::app::nexversus::NexVersus_UploadType)` overload"]
2629 fn upload_report(
2630 self,
2631 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2632 meta_data: impl ::core::convert::Into<crate::app::versusserverreportmetadata::VersusServerReportMetaData>,
2633 r#type: impl ::core::convert::Into<crate::app::nexversus::NexVersus_UploadType>,
2634 ) -> () {
2635 unsafe {
2636 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2637 ::unity::il2cpp_call!((::unity::module_base()+0x1f176f0usize)as*mut u8,();
2638(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreportmetadata::VersusServerReportMetaData)::core::convert::Into::into(meta_data),(crate::app::nexversus::NexVersus_UploadType)::core::convert::Into::into(r#type))
2639 }
2640 }
2641 #[doc = "`CheckAccessibleCasualSlot(crate::app::procinst::ProcInst, crate::app::nexversus::NexVersus_TargetSlotList, crate::app::nexversus::NexVersus_EndCallback)` overload"]
2642 fn check_accessible_casual_slot(
2643 self,
2644 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2645 target_info_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
2646 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_EndCallback>,
2647 ) -> () {
2648 unsafe {
2649 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2650 ::unity::il2cpp_call!((::unity::module_base()+0x1f17730usize)as*mut u8,();
2651(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::nexversus::NexVersus_TargetSlotList)::core::convert::Into::into(target_info_list),(crate::app::nexversus::NexVersus_EndCallback)::core::convert::Into::into(end_callback))
2652 }
2653 }
2654 #[doc = "`CheckAccessibleRankedSlot(crate::app::procinst::ProcInst, crate::app::nexversus::NexVersus_TargetSlotList, crate::app::nexversus::NexVersus_EndCallback)` overload"]
2655 fn check_accessible_ranked_slot(
2656 self,
2657 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2658 target_info_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
2659 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_EndCallback>,
2660 ) -> () {
2661 unsafe {
2662 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2663 ::unity::il2cpp_call!((::unity::module_base()+0x1f17780usize)as*mut u8,();
2664(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::nexversus::NexVersus_TargetSlotList)::core::convert::Into::into(target_info_list),(crate::app::nexversus::NexVersus_EndCallback)::core::convert::Into::into(end_callback))
2665 }
2666 }
2667 #[doc = "`DownloadCasualMetaPrincipalID(crate::app::procinst::ProcInst, u64, crate::app::nexversus::NexVersus_CasualMetaDataEndCallback)` overload"]
2668 fn download_casual_meta_principal_id(
2669 self,
2670 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2671 principal_id: impl ::core::convert::Into<u64>,
2672 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_CasualMetaDataEndCallback>,
2673 ) -> () {
2674 unsafe {
2675 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2676 ::unity::il2cpp_call!((::unity::module_base()+0x1f177d0usize)as*mut u8,();
2677(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(crate::app::nexversus::NexVersus_CasualMetaDataEndCallback)::core::convert::Into::into(end_callback))
2678 }
2679 }
2680 #[doc = "`DownloadRankedMetaPrincipalID(crate::app::procinst::ProcInst, u64, crate::app::nexversus::NexVersus_RankedMetaDataEndCallback)` overload"]
2681 fn download_ranked_meta_principal_id(
2682 self,
2683 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2684 principal_id: impl ::core::convert::Into<u64>,
2685 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_RankedMetaDataEndCallback>,
2686 ) -> () {
2687 unsafe {
2688 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2689 ::unity::il2cpp_call!((::unity::module_base()+0x1f178f0usize)as*mut u8,();
2690(NexVersus)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(crate::app::nexversus::NexVersus_RankedMetaDataEndCallback)::core::convert::Into::into(end_callback))
2691 }
2692 }
2693 #[doc = "`.ctor()` overload"]
2694 fn ctor(self) -> () {
2695 unsafe {
2696 let __receiver = <NexVersus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2697 ::unity::il2cpp_call!((::unity::module_base()+0x1f17a10usize)as*mut u8,();
2698(NexVersus)__receiver)
2699 }
2700 }
2701}
2702
2703#[cfg(feature = "app-nexversus")]
2704impl<__T: INexVersus> INexVersusMethods for __T {}
2705
2706#[cfg(feature = "app-nexversus")]
2707impl NexVersus {
2708 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2710 }
2711
2712 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2714 }
2715
2716 pub fn get_last_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2718 }
2719
2720 pub fn get_last_result_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2722 }
2723
2724 pub fn get_last_uploaded_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2725 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2726 }
2727
2728 pub fn get_last_persistence_rating_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2729 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2730 }
2731
2732 pub fn get_last_persistence_data_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2733 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2734 }
2735
2736 pub fn get_last_persistence_replay_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2737 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2738 }
2739
2740 pub fn get_last_persistence_casual_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2741 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2742 }
2743
2744 pub fn get_last_persistence_ranked_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2745 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2746 }
2747
2748 pub fn get_last_persistence_report_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2749 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2750 }
2751
2752 pub fn clear_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2753 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
2754 }
2755
2756 pub fn is_last_success_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2757 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
2758 }
2759
2760 pub fn is_last_failed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2761 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
2762 }
2763
2764 pub fn is_last_cancelled_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2765 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
2766 }
2767
2768 pub fn upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2769 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
2770 }
2771
2772 pub fn upload_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2773 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
2774 }
2775
2776 pub fn upload_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2777 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
2778 }
2779
2780 pub fn search_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2781 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
2782 }
2783
2784 pub fn search_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2785 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
2786 }
2787
2788 pub fn change_meta_data_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2789 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
2790 }
2791
2792 pub fn change_meta_data_type_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2793 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
2794 }
2795
2796 pub fn change_updated_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2797 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
2798 }
2799
2800 pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2801 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
2802 }
2803
2804 pub fn download_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2805 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
2806 }
2807
2808 pub fn download_casual_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2809 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
2810 }
2811
2812 pub fn download_ranked_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2813 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
2814 }
2815
2816 pub fn download_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2817 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
2818 }
2819
2820 pub fn add_rating_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2821 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
2822 }
2823
2824 pub fn get_casual_meta_data_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2825 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
2826 }
2827
2828 pub fn get_ranked_meta_data_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2829 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
2830 }
2831
2832 pub fn get_replay_meta_data_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2833 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
2834 }
2835
2836 pub fn get_all_replay_meta_data_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2837 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
2838 }
2839
2840 pub fn get_casual_meta_data_list_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2841 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
2842 }
2843
2844 pub fn get_ranked_meta_data_list_from_persistence_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2845 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
2846 }
2847
2848 pub fn change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2849 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
2850 }
2851
2852 pub fn change_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2853 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
2854 }
2855
2856 pub fn change_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2857 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
2858 }
2859
2860 pub fn change_meta_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2861 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
2862 }
2863
2864 pub fn change_replay_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2865 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
2866 }
2867
2868 pub fn change_replay_meta_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2869 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
2870 }
2871
2872 pub fn change_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2873 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
2874 }
2875
2876 pub fn try_get_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2877 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
2878 }
2879
2880 pub fn data_id2_data_code_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2881 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
2882 }
2883
2884 pub fn data_code2_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2885 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
2886 }
2887
2888 pub fn get_data_type_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2889 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
2890 }
2891
2892 pub fn upload_report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2893 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
2894 }
2895
2896 pub fn check_accessible_casual_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2897 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
2898 }
2899
2900 pub fn check_accessible_ranked_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2901 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
2902 }
2903
2904 pub fn download_casual_meta_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2905 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
2906 }
2907
2908 pub fn download_ranked_meta_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2909 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
2910 }
2911
2912 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2913 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
2914 }
2915}
2916
2917#[cfg(feature = "app-nexversus")]
2918impl NexVersus {
2919 #[doc = "Direct (non-virtual) call to `NexVersus`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2920 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2921 let __mi = Self::on_create_method_info();
2922 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2923 __inner(this.into(), ::core::option::Option::None)
2924 }
2925
2926 #[doc = "Direct (non-virtual) call to `NexVersus`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2927 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2928 let __mi = Self::on_dispose_method_info();
2929 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2930 __inner(this.into(), ::core::option::Option::None)
2931 }
2932}
2933
2934#[cfg(feature = "app-nexversus")]
2935impl NexVersus {
2936 #[doc = "`.ctor()` — no args"]
2937 pub fn new() -> Self {
2938 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2939 panic!(
2940 "{}
2941::{}
2942 failed to instantiate",
2943 ::core::stringify!(NexVersus),
2944 ::core::stringify!(new),
2945 )
2946 });
2947 <Self as INexVersusMethods>::ctor(this);
2948 this
2949 }
2950}
2951
2952#[cfg(feature = "app-nexversus")]
2953pub trait INexVersus_NexSequenceBaseMethods: INexVersus_NexSequenceBase {
2954 #[doc = "`Login()` overload"]
2955 fn login(self) -> () {
2956 unsafe {
2957 let __receiver =
2958 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2959 ::unity::il2cpp_call!((::unity::module_base()+0x2256e80usize)as*mut u8,();
2960(NexVersus_NexSequenceBase)__receiver)
2961 }
2962 }
2963 #[doc = "`Postlogin(i32, i32)` overload"]
2964 fn postlogin(self, label_when_cancelled: impl ::core::convert::Into<i32>, label_when_failed: impl ::core::convert::Into<i32>) -> () {
2965 unsafe {
2966 let __receiver =
2967 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2968 ::unity::il2cpp_call!((::unity::module_base()+0x224ea60usize)as*mut u8,();
2969(NexVersus_NexSequenceBase)__receiver,(i32)::core::convert::Into::into(label_when_cancelled),(i32)::core::convert::Into::into(label_when_failed))
2970 }
2971 }
2972 #[doc = "`ShowError()` overload"]
2973 fn show_error(self) -> () {
2974 unsafe {
2975 let __receiver =
2976 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2977 ::unity::il2cpp_call!((::unity::module_base()+0x2256ef0usize)as*mut u8,();
2978(NexVersus_NexSequenceBase)__receiver)
2979 }
2980 }
2981 #[doc = "`SetMetaBinary(crate::system::collections::generic::list_1::List_1<u8>, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
2982 fn set_meta_binary(
2983 self,
2984 param_meta_bytes: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u8>>,
2985 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
2986 ) -> () {
2987 unsafe {
2988 let __receiver =
2989 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2990 ::unity::il2cpp_call!((::unity::module_base()+0x22525d0usize)as*mut u8,();
2991(NexVersus_NexSequenceBase)__receiver,(crate::system::collections::generic::list_1::List_1<u8>)::core::convert::Into::into(param_meta_bytes),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
2992 }
2993 }
2994 #[doc = "`SetResult(crate::app::nexversus::NexVersus_Results, ::unity::Il2CppString)` overload"]
2995 fn set_result(
2996 self,
2997 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>,
2998 message: impl ::core::convert::Into<::unity::Il2CppString>,
2999 ) -> () {
3000 unsafe {
3001 let __receiver =
3002 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3003 ::unity::il2cpp_call!((::unity::module_base()+0x224f170usize)as*mut u8,();
3004(NexVersus_NexSequenceBase)__receiver,(crate::app::nexversus::NexVersus_Results)::core::convert::Into::into(result),(::unity::Il2CppString)::core::convert::Into::into(message))
3005 }
3006 }
3007 #[doc = "`SetResultError(crate::app::neterror::NetError_App, ::unity::Il2CppString)` overload"]
3008 fn set_result_error(
3009 self,
3010 error: impl ::core::convert::Into<crate::app::neterror::NetError_App>,
3011 message: impl ::core::convert::Into<::unity::Il2CppString>,
3012 ) -> () {
3013 unsafe {
3014 let __receiver =
3015 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3016 ::unity::il2cpp_call!((::unity::module_base()+0x224ee70usize)as*mut u8,();
3017(NexVersus_NexSequenceBase)__receiver,(crate::app::neterror::NetError_App)::core::convert::Into::into(error),(::unity::Il2CppString)::core::convert::Into::into(message))
3018 }
3019 }
3020 #[doc = "`SetResultFailed(::unity::Il2CppString)` overload"]
3021 fn set_result_failed(self, message: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
3022 unsafe {
3023 let __receiver =
3024 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3025 ::unity::il2cpp_call!((::unity::module_base()+0x2256f60usize)as*mut u8,();
3026(NexVersus_NexSequenceBase)__receiver,(::unity::Il2CppString)::core::convert::Into::into(message))
3027 }
3028 }
3029 #[doc = "`SetResultNotFound()` overload"]
3030 fn set_result_not_found(self) -> () {
3031 unsafe {
3032 let __receiver =
3033 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3034 ::unity::il2cpp_call!((::unity::module_base()+0x224fb20usize)as*mut u8,();
3035(NexVersus_NexSequenceBase)__receiver)
3036 }
3037 }
3038 #[doc = "`SetResultDifferentType(::unity::Il2CppString)` overload"]
3039 fn set_result_different_type(self, message: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
3040 unsafe {
3041 let __receiver =
3042 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3043 ::unity::il2cpp_call!((::unity::module_base()+0x2257000usize)as*mut u8,();
3044(NexVersus_NexSequenceBase)__receiver,(::unity::Il2CppString)::core::convert::Into::into(message))
3045 }
3046 }
3047 #[doc = "`.ctor()` overload"]
3048 fn ctor(self) -> () {
3049 unsafe {
3050 let __receiver =
3051 <NexVersus_NexSequenceBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3052 ::unity::il2cpp_call!((::unity::module_base()+0x224ea40usize)as*mut u8,();
3053(NexVersus_NexSequenceBase)__receiver)
3054 }
3055 }
3056}
3057
3058#[cfg(feature = "app-nexversus")]
3059impl<__T: INexVersus_NexSequenceBase> INexVersus_NexSequenceBaseMethods for __T {}
3060
3061#[cfg(feature = "app-nexversus")]
3062impl NexVersus_NexSequenceBase {
3063 pub fn login_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3065 }
3066
3067 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3069 }
3070
3071 pub fn show_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3073 }
3074
3075 pub fn set_meta_binary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3077 }
3078
3079 pub fn set_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3081 }
3082
3083 pub fn set_result_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3085 }
3086
3087 pub fn set_result_failed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3089 }
3090
3091 pub fn set_result_not_found_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
3093 }
3094
3095 pub fn set_result_different_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
3097 }
3098
3099 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
3101 }
3102}
3103
3104#[cfg(feature = "app-nexversus")]
3105impl NexVersus_NexSequenceBase {
3106 #[doc = "`.ctor()` — no args"]
3107 pub fn new() -> Self {
3108 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3109 panic!(
3110 "{}
3111::{}
3112 failed to instantiate",
3113 ::core::stringify!(NexVersus_NexSequenceBase),
3114 ::core::stringify!(new),
3115 )
3116 });
3117 <Self as INexVersus_NexSequenceBaseMethods>::ctor(this);
3118 this
3119 }
3120}
3121
3122#[cfg(feature = "app-nexversus")]
3123impl NexVersus_UploadCasualSequence {
3124 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versusservercasualmetadata::VersusServerCasualMetaData, crate::app::versusservercasualdata::VersusServerCasualData)` overload"]
3125 pub fn create_bind(
3126 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3127 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3128 data: impl ::core::convert::Into<crate::app::versusservercasualdata::VersusServerCasualData>,
3129 ) -> () {
3130 unsafe {
3131 ::unity::il2cpp_call!((::unity::module_base()+0x225a7b0usize)as*mut u8,();
3132(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data),(crate::app::versusservercasualdata::VersusServerCasualData)::core::convert::Into::into(data))
3133 }
3134 }
3135}
3136
3137#[cfg(feature = "app-nexversus")]
3138pub trait INexVersus_UploadCasualSequenceMethods: INexVersus_UploadCasualSequence {
3139 #[doc = "`.ctor(crate::app::versusservercasualmetadata::VersusServerCasualMetaData, crate::app::versusservercasualdata::VersusServerCasualData)` overload"]
3140 fn ctor(
3141 self,
3142 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3143 data: impl ::core::convert::Into<crate::app::versusservercasualdata::VersusServerCasualData>,
3144 ) -> () {
3145 unsafe {
3146 let __receiver =
3147 <NexVersus_UploadCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3148 ::unity::il2cpp_call!((::unity::module_base()+0x225a280usize)as*mut u8,();
3149(NexVersus_UploadCasualSequence)__receiver,(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data),(crate::app::versusservercasualdata::VersusServerCasualData)::core::convert::Into::into(data))
3150 }
3151 }
3152 #[doc = "`Postlogin()` overload"]
3153 fn postlogin(self) -> () {
3154 unsafe {
3155 let __receiver =
3156 <NexVersus_UploadCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3157 ::unity::il2cpp_call!((::unity::module_base()+0x225a2d0usize)as*mut u8,();
3158(NexVersus_UploadCasualSequence)__receiver)
3159 }
3160 }
3161 #[doc = "`SetMetaValue()` overload"]
3162 fn set_meta_value(self) -> () {
3163 unsafe {
3164 let __receiver =
3165 <NexVersus_UploadCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3166 ::unity::il2cpp_call!((::unity::module_base()+0x225a2e0usize)as*mut u8,();
3167(NexVersus_UploadCasualSequence)__receiver)
3168 }
3169 }
3170 #[doc = "`Post()` overload"]
3171 fn post(self) -> () {
3172 unsafe {
3173 let __receiver =
3174 <NexVersus_UploadCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3175 ::unity::il2cpp_call!((::unity::module_base()+0x225a380usize)as*mut u8,();
3176(NexVersus_UploadCasualSequence)__receiver)
3177 }
3178 }
3179 #[doc = "`SetMetaBinary(crate::system::collections::generic::list_1::List_1<u8>, crate::app::versusservercasualmetadata::VersusServerCasualMetaData)` overload"]
3180 fn set_meta_binary(
3181 self,
3182 param_meta_bytes: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u8>>,
3183 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3184 ) -> () {
3185 unsafe {
3186 let __receiver =
3187 <NexVersus_UploadCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3188 ::unity::il2cpp_call!((::unity::module_base()+0x225a500usize)as*mut u8,();
3189(NexVersus_UploadCasualSequence)__receiver,(crate::system::collections::generic::list_1::List_1<u8>)::core::convert::Into::into(param_meta_bytes),(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data))
3190 }
3191 }
3192}
3193
3194#[cfg(feature = "app-nexversus")]
3195impl<__T: INexVersus_UploadCasualSequence> INexVersus_UploadCasualSequenceMethods for __T {}
3196
3197#[cfg(feature = "app-nexversus")]
3198impl NexVersus_UploadCasualSequence {
3199 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3201 }
3202
3203 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3205 }
3206
3207 pub fn set_meta_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3208 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3209 }
3210
3211 pub fn post_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3213 }
3214
3215 pub fn set_meta_binary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3217 }
3218
3219 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3221 }
3222}
3223
3224#[cfg(feature = "app-nexversus")]
3225impl NexVersus_UploadCasualSequence {
3226 #[doc = "`.ctor(crate::app::versusservercasualmetadata::VersusServerCasualMetaData, crate::app::versusservercasualdata::VersusServerCasualData)` — overload selector"]
3227 pub fn new(
3228 meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
3229 data: crate::app::versusservercasualdata::VersusServerCasualData,
3230 ) -> Self {
3231 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3232 panic!(
3233 "{}
3234::{}
3235 failed to instantiate",
3236 ::core::stringify!(NexVersus_UploadCasualSequence),
3237 ::core::stringify!(new),
3238 )
3239 });
3240 <Self as INexVersus_UploadCasualSequenceMethods>::ctor(this, meta_data, data);
3241 this
3242 }
3243}
3244
3245#[cfg(feature = "app-nexversus")]
3246impl NexVersus_UploadReportMetaSequence {
3247 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versusserverreportmetadata::VersusServerReportMetaData, crate::app::nexversus::NexVersus_UploadType)` overload"]
3248 pub fn create_bind(
3249 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3250 data: impl ::core::convert::Into<crate::app::versusserverreportmetadata::VersusServerReportMetaData>,
3251 r#type: impl ::core::convert::Into<crate::app::nexversus::NexVersus_UploadType>,
3252 ) -> () {
3253 unsafe {
3254 ::unity::il2cpp_call!((::unity::module_base()+0x225c2b0usize)as*mut u8,();
3255(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreportmetadata::VersusServerReportMetaData)::core::convert::Into::into(data),(crate::app::nexversus::NexVersus_UploadType)::core::convert::Into::into(r#type))
3256 }
3257 }
3258}
3259
3260#[cfg(feature = "app-nexversus")]
3261pub trait INexVersus_UploadReportMetaSequenceMethods: INexVersus_UploadReportMetaSequence {
3262 #[doc = "`.ctor(crate::app::versusserverreportmetadata::VersusServerReportMetaData, crate::app::nexversus::NexVersus_UploadType)` overload"]
3263 fn ctor(
3264 self,
3265 data: impl ::core::convert::Into<crate::app::versusserverreportmetadata::VersusServerReportMetaData>,
3266 r#type: impl ::core::convert::Into<crate::app::nexversus::NexVersus_UploadType>,
3267 ) -> () {
3268 unsafe {
3269 let __receiver =
3270 <NexVersus_UploadReportMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3271 ::unity::il2cpp_call!((::unity::module_base()+0x225bed0usize)as*mut u8,();
3272(NexVersus_UploadReportMetaSequence)__receiver,(crate::app::versusserverreportmetadata::VersusServerReportMetaData)::core::convert::Into::into(data),(crate::app::nexversus::NexVersus_UploadType)::core::convert::Into::into(r#type))
3273 }
3274 }
3275 #[doc = "`Postlogin()` overload"]
3276 fn postlogin(self) -> () {
3277 unsafe {
3278 let __receiver =
3279 <NexVersus_UploadReportMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3280 ::unity::il2cpp_call!((::unity::module_base()+0x225bf20usize)as*mut u8,();
3281(NexVersus_UploadReportMetaSequence)__receiver)
3282 }
3283 }
3284 #[doc = "`Upload()` overload"]
3285 fn upload(self) -> () {
3286 unsafe {
3287 let __receiver =
3288 <NexVersus_UploadReportMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3289 ::unity::il2cpp_call!((::unity::module_base()+0x225bf30usize)as*mut u8,();
3290(NexVersus_UploadReportMetaSequence)__receiver)
3291 }
3292 }
3293 #[doc = "`UploadNew()` overload"]
3294 fn upload_new(self) -> () {
3295 unsafe {
3296 let __receiver =
3297 <NexVersus_UploadReportMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3298 ::unity::il2cpp_call!((::unity::module_base()+0x225c000usize)as*mut u8,();
3299(NexVersus_UploadReportMetaSequence)__receiver)
3300 }
3301 }
3302 #[doc = "`UploadOverwrite()` overload"]
3303 fn upload_overwrite(self) -> () {
3304 unsafe {
3305 let __receiver =
3306 <NexVersus_UploadReportMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3307 ::unity::il2cpp_call!((::unity::module_base()+0x225c170usize)as*mut u8,();
3308(NexVersus_UploadReportMetaSequence)__receiver)
3309 }
3310 }
3311}
3312
3313#[cfg(feature = "app-nexversus")]
3314impl<__T: INexVersus_UploadReportMetaSequence> INexVersus_UploadReportMetaSequenceMethods for __T {}
3315
3316#[cfg(feature = "app-nexversus")]
3317impl NexVersus_UploadReportMetaSequence {
3318 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3319 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3320 }
3321
3322 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3323 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3324 }
3325
3326 pub fn upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3328 }
3329
3330 pub fn upload_new_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3331 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3332 }
3333
3334 pub fn upload_overwrite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3335 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3336 }
3337
3338 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3339 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3340 }
3341}
3342
3343#[cfg(feature = "app-nexversus")]
3344impl NexVersus_UploadReportMetaSequence {
3345 #[doc = "`.ctor(crate::app::versusserverreportmetadata::VersusServerReportMetaData, crate::app::nexversus::NexVersus_UploadType)` — overload selector"]
3346 pub fn new(
3347 data: crate::app::versusserverreportmetadata::VersusServerReportMetaData,
3348 r#type: crate::app::nexversus::NexVersus_UploadType,
3349 ) -> Self {
3350 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3351 panic!(
3352 "{}
3353::{}
3354 failed to instantiate",
3355 ::core::stringify!(NexVersus_UploadReportMetaSequence),
3356 ::core::stringify!(new),
3357 )
3358 });
3359 <Self as INexVersus_UploadReportMetaSequenceMethods>::ctor(this, data, r#type);
3360 this
3361 }
3362}
3363
3364#[cfg(feature = "app-nexversus")]
3365impl NexVersus_DownloadReplaySequence {
3366 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
3367 pub fn create_bind(
3368 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3369 data_id: impl ::core::convert::Into<u64>,
3370 result: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
3371 ) -> () {
3372 unsafe {
3373 ::unity::il2cpp_call!((::unity::module_base()+0x22543b0usize)as*mut u8,();
3374(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(result))
3375 }
3376 }
3377}
3378
3379#[cfg(feature = "app-nexversus")]
3380pub trait INexVersus_DownloadReplaySequenceMethods: INexVersus_DownloadReplaySequence {
3381 #[doc = "`.ctor(u64, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
3382 fn ctor(
3383 self,
3384 data_id: impl ::core::convert::Into<u64>,
3385 result: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
3386 ) -> () {
3387 unsafe {
3388 let __receiver =
3389 <NexVersus_DownloadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3390 ::unity::il2cpp_call!((::unity::module_base()+0x2254060usize)as*mut u8,();
3391(NexVersus_DownloadReplaySequence)__receiver,(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(result))
3392 }
3393 }
3394 #[doc = "`Postlogin()` overload"]
3395 fn postlogin(self) -> () {
3396 unsafe {
3397 let __receiver =
3398 <NexVersus_DownloadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3399 ::unity::il2cpp_call!((::unity::module_base()+0x22540b0usize)as*mut u8,();
3400(NexVersus_DownloadReplaySequence)__receiver)
3401 }
3402 }
3403 #[doc = "`GetData()` overload"]
3404 fn get_data(self) -> () {
3405 unsafe {
3406 let __receiver =
3407 <NexVersus_DownloadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3408 ::unity::il2cpp_call!((::unity::module_base()+0x22540c0usize)as*mut u8,();
3409(NexVersus_DownloadReplaySequence)__receiver)
3410 }
3411 }
3412}
3413
3414#[cfg(feature = "app-nexversus")]
3415impl<__T: INexVersus_DownloadReplaySequence> INexVersus_DownloadReplaySequenceMethods for __T {}
3416
3417#[cfg(feature = "app-nexversus")]
3418impl NexVersus_DownloadReplaySequence {
3419 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3421 }
3422
3423 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3425 }
3426
3427 pub fn get_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3429 }
3430
3431 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3433 }
3434}
3435
3436#[cfg(feature = "app-nexversus")]
3437impl NexVersus_DownloadReplaySequence {
3438 #[doc = "`.ctor(u64, crate::app::versusserverreplaydata::VersusServerReplayData)` — overload selector"]
3439 pub fn new(data_id: u64, result: crate::app::versusserverreplaydata::VersusServerReplayData) -> Self {
3440 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3441 panic!(
3442 "{}
3443::{}
3444 failed to instantiate",
3445 ::core::stringify!(NexVersus_DownloadReplaySequence),
3446 ::core::stringify!(new),
3447 )
3448 });
3449 <Self as INexVersus_DownloadReplaySequenceMethods>::ctor(this, data_id, result);
3450 this
3451 }
3452}
3453
3454#[cfg(feature = "app-nexversus")]
3455#[::unity::methods]
3456impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataFromPersistenceSlotSequence_1<T0> {
3457 #[doc = "`GetPrincipalId()` overload"]
3458 #[method(name = "GetPrincipalId", args = 0)]
3459 pub fn get_principal_id(self) -> u64;
3460
3461 #[doc = "`.ctor(u16, u64)` overload"]
3462 #[method(name = ".ctor", args = 2)]
3463 pub fn ctor(self, slot_id: u16, principal_id: u64) -> ();
3464
3465 #[doc = "`Postlogin()` overload"]
3466 #[method(name = "Postlogin", args = 0)]
3467 pub fn postlogin(self) -> ();
3468
3469 #[doc = "`GetPersistenceMetaData()` overload"]
3470 #[method(name = "GetPersistenceMetaData", args = 0)]
3471 pub fn get_persistence_meta_data(self) -> ();
3472
3473 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u16, u64)` overload"]
3474 #[method(name = "CreateBind", args = 3)]
3475 pub fn create_bind(super_: crate::app::procinst::ProcInst, slot_id: u16, principal_id: u64) -> ();
3476}
3477
3478#[cfg(feature = "app-nexversus")]
3479impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataFromPersistenceSlotSequence_1<T0> {
3480 #[doc = "`.ctor(u16, u64)` — overload selector"]
3481 pub fn new(slot_id: u16, principal_id: u64) -> Self {
3482 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3483 panic!(
3484 "{}
3485::{}
3486 failed to instantiate",
3487 ::core::stringify!(NexVersus_GetMetaDataFromPersistenceSlotSequence_1),
3488 ::core::stringify!(new),
3489 )
3490 });
3491 <Self as INexVersus_GetMetaDataFromPersistenceSlotSequence_1Methods<T0>>::ctor(this, slot_id, principal_id);
3492 this
3493 }
3494}
3495
3496#[cfg(feature = "app-nexversus")]
3497impl NexVersus_SearchCasualSequence {
3498 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
3499 pub fn create_bind(
3500 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3501 results: impl ::core::convert::Into<
3502 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3503 >,
3504 ) -> () {
3505 unsafe {
3506 ::unity::il2cpp_call!((::unity::module_base()+0x22585c0usize)as*mut u8,();
3507(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(results))
3508 }
3509 }
3510}
3511
3512#[cfg(feature = "app-nexversus")]
3513pub trait INexVersus_SearchCasualSequenceMethods: INexVersus_SearchCasualSequence {
3514 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` overload"]
3515 fn ctor(
3516 self,
3517 results: impl ::core::convert::Into<
3518 crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3519 >,
3520 ) -> () {
3521 unsafe {
3522 let __receiver =
3523 <NexVersus_SearchCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3524 ::unity::il2cpp_call!((::unity::module_base()+0x22580b0usize)as*mut u8,();
3525(NexVersus_SearchCasualSequence)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)::core::convert::Into::into(results))
3526 }
3527 }
3528 #[doc = "`Search()` overload"]
3529 fn search(self) -> () {
3530 unsafe {
3531 let __receiver =
3532 <NexVersus_SearchCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3533 ::unity::il2cpp_call!((::unity::module_base()+0x22580f0usize)as*mut u8,();
3534(NexVersus_SearchCasualSequence)__receiver)
3535 }
3536 }
3537 #[doc = "`Postlogin()` overload"]
3538 fn postlogin(self) -> () {
3539 unsafe {
3540 let __receiver =
3541 <NexVersus_SearchCasualSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3542 ::unity::il2cpp_call!((::unity::module_base()+0x22585b0usize)as*mut u8,();
3543(NexVersus_SearchCasualSequence)__receiver)
3544 }
3545 }
3546}
3547
3548#[cfg(feature = "app-nexversus")]
3549impl<__T: INexVersus_SearchCasualSequence> INexVersus_SearchCasualSequenceMethods for __T {}
3550
3551#[cfg(feature = "app-nexversus")]
3552impl NexVersus_SearchCasualSequence {
3553 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3555 }
3556
3557 pub fn search_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3559 }
3560
3561 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3563 }
3564
3565 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3566 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3567 }
3568}
3569
3570#[cfg(feature = "app-nexversus")]
3571impl NexVersus_SearchCasualSequence {
3572 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>)` — overload selector"]
3573 pub fn new(
3574 results: crate::system::collections::generic::list_1::List_1<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
3575 ) -> Self {
3576 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3577 panic!(
3578 "{}
3579::{}
3580 failed to instantiate",
3581 ::core::stringify!(NexVersus_SearchCasualSequence),
3582 ::core::stringify!(new),
3583 )
3584 });
3585 <Self as INexVersus_SearchCasualSequenceMethods>::ctor(this, results);
3586 this
3587 }
3588}
3589
3590#[cfg(feature = "app-nexversus")]
3591pub trait INexVersus_EndCallbackMethods: INexVersus_EndCallback {
3592 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
3593 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
3594 unsafe {
3595 let __receiver = <NexVersus_EndCallback as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3596 ::unity::il2cpp_call!((::unity::module_base()+0x2254960usize)as*mut u8,();
3597(NexVersus_EndCallback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
3598 }
3599 }
3600 #[doc = "`Invoke(crate::app::nexversus::NexVersus_Results)` overload"]
3601 fn invoke(self, result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_Results>) -> () {
3602 unsafe {
3603 let __receiver = <NexVersus_EndCallback as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3604 {
3605 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3606 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
3607 panic!(
3608 "unity: virtual slot {}
3609 out of range (vtable len {}
3610) on the runtime class behind {}
3611 (method `{}
3612`)",
3613 13usize,
3614 __vt.len(),
3615 <NexVersus_EndCallback as ::unity::ClassIdentity>::NAME,
3616 "Invoke",
3617 )
3618 });
3619 let __inner: extern "C" fn(NexVersus_EndCallback, crate::app::nexversus::NexVersus_Results, ::unity::OptionalMethod) -> () =
3620 ::core::mem::transmute(__vi.method_ptr);
3621 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3622 __inner(__receiver, ::core::convert::Into::into(result), __mi)
3623 }
3624 }
3625 }
3626}
3627
3628#[cfg(feature = "app-nexversus")]
3629impl<__T: INexVersus_EndCallback> INexVersus_EndCallbackMethods for __T {}
3630
3631#[cfg(feature = "app-nexversus")]
3632impl NexVersus_EndCallback {
3633 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3634 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3635 }
3636
3637 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3638 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3639 }
3640}
3641
3642#[cfg(feature = "app-nexversus")]
3643impl NexVersus_EndCallback {
3644 #[doc = "Direct (non-virtual) call to `NexVersus_EndCallback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3645 pub unsafe fn invoke(this: impl ::core::convert::Into<::unity::IlInstance>, result: crate::app::nexversus::NexVersus_Results) -> () {
3646 let __mi = Self::invoke_method_info();
3647 let __inner: extern "C" fn(::unity::IlInstance, crate::app::nexversus::NexVersus_Results, ::unity::OptionalMethod) -> () =
3648 ::core::mem::transmute(__mi.method_ptr);
3649 __inner(this.into(), result, ::core::option::Option::None)
3650 }
3651}
3652
3653#[cfg(feature = "app-nexversus")]
3654impl NexVersus_EndCallback {
3655 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
3656 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
3657 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3658 panic!(
3659 "{}
3660::{}
3661 failed to instantiate",
3662 ::core::stringify!(NexVersus_EndCallback),
3663 ::core::stringify!(new),
3664 )
3665 });
3666 <Self as INexVersus_EndCallbackMethods>::ctor(this, object, method);
3667 this
3668 }
3669}
3670
3671#[cfg(feature = "app-nexversus")]
3672impl NexVersus_GetRankedMetaDataFromPersistenceSlotSequence {
3673 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
3674 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
3675 unsafe {
3676 ::unity::il2cpp_call!((::unity::module_base()+0x22552a0usize)as*mut u8,();
3677(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
3678 }
3679 }
3680}
3681
3682#[cfg(feature = "app-nexversus")]
3683pub trait INexVersus_GetRankedMetaDataFromPersistenceSlotSequenceMethods: INexVersus_GetRankedMetaDataFromPersistenceSlotSequence {
3684 #[doc = "`GetPrincipalId()` overload"]
3685 fn get_principal_id(self) -> u64 {
3686 unsafe {
3687 let __receiver = <NexVersus_GetRankedMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
3688 <Self as ::unity::SystemObject>::as_instance(self),
3689 );
3690 ::unity::il2cpp_call!((::unity::module_base()+0x2254a20usize)as*mut u8,u64;
3691(NexVersus_GetRankedMetaDataFromPersistenceSlotSequence)__receiver)
3692 }
3693 }
3694 #[doc = "`.ctor()` overload"]
3695 fn ctor(self) -> () {
3696 unsafe {
3697 let __receiver = <NexVersus_GetRankedMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
3698 <Self as ::unity::SystemObject>::as_instance(self),
3699 );
3700 ::unity::il2cpp_call!((::unity::module_base()+0x2254a30usize)as*mut u8,();
3701(NexVersus_GetRankedMetaDataFromPersistenceSlotSequence)__receiver)
3702 }
3703 }
3704 #[doc = "`Postlogin()` overload"]
3705 fn postlogin(self) -> () {
3706 unsafe {
3707 let __receiver = <NexVersus_GetRankedMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
3708 <Self as ::unity::SystemObject>::as_instance(self),
3709 );
3710 ::unity::il2cpp_call!((::unity::module_base()+0x2254a40usize)as*mut u8,();
3711(NexVersus_GetRankedMetaDataFromPersistenceSlotSequence)__receiver)
3712 }
3713 }
3714 #[doc = "`GetPersistenceMetaData()` overload"]
3715 fn get_persistence_meta_data(self) -> () {
3716 unsafe {
3717 let __receiver = <NexVersus_GetRankedMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
3718 <Self as ::unity::SystemObject>::as_instance(self),
3719 );
3720 ::unity::il2cpp_call!((::unity::module_base()+0x2254a50usize)as*mut u8,();
3721(NexVersus_GetRankedMetaDataFromPersistenceSlotSequence)__receiver)
3722 }
3723 }
3724}
3725
3726#[cfg(feature = "app-nexversus")]
3727impl<__T: INexVersus_GetRankedMetaDataFromPersistenceSlotSequence> INexVersus_GetRankedMetaDataFromPersistenceSlotSequenceMethods for __T {}
3728
3729#[cfg(feature = "app-nexversus")]
3730impl NexVersus_GetRankedMetaDataFromPersistenceSlotSequence {
3731 pub fn get_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3733 }
3734
3735 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3737 }
3738
3739 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3741 }
3742
3743 pub fn get_persistence_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3745 }
3746
3747 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3749 }
3750}
3751
3752#[cfg(feature = "app-nexversus")]
3753impl NexVersus_GetRankedMetaDataFromPersistenceSlotSequence {
3754 #[doc = "`.ctor()` — no args"]
3755 pub fn new() -> Self {
3756 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3757 panic!(
3758 "{}
3759::{}
3760 failed to instantiate",
3761 ::core::stringify!(NexVersus_GetRankedMetaDataFromPersistenceSlotSequence),
3762 ::core::stringify!(new),
3763 )
3764 });
3765 <Self as INexVersus_GetRankedMetaDataFromPersistenceSlotSequenceMethods>::ctor(this);
3766 this
3767 }
3768}
3769
3770#[cfg(feature = "app-nexversus")]
3771impl NexVersus_UploadReplaySequence {
3772 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData, u16)` overload"]
3773 pub fn create_bind(
3774 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3775 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
3776 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
3777 slot: impl ::core::convert::Into<u16>,
3778 ) -> () {
3779 unsafe {
3780 ::unity::il2cpp_call!((::unity::module_base()+0x225b7e0usize)as*mut u8,();
3781(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data),(u16)::core::convert::Into::into(slot))
3782 }
3783 }
3784}
3785
3786#[cfg(feature = "app-nexversus")]
3787pub trait INexVersus_UploadReplaySequenceMethods: INexVersus_UploadReplaySequence {
3788 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData, u16)` overload"]
3789 fn ctor(
3790 self,
3791 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
3792 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
3793 slot: impl ::core::convert::Into<u16>,
3794 ) -> () {
3795 unsafe {
3796 let __receiver =
3797 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3798 ::unity::il2cpp_call!((::unity::module_base()+0x225add0usize)as*mut u8,();
3799(NexVersus_UploadReplaySequence)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data),(u16)::core::convert::Into::into(slot))
3800 }
3801 }
3802 #[doc = "`Postlogin()` overload"]
3803 fn postlogin(self) -> () {
3804 unsafe {
3805 let __receiver =
3806 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3807 ::unity::il2cpp_call!((::unity::module_base()+0x225ae90usize)as*mut u8,();
3808(NexVersus_UploadReplaySequence)__receiver)
3809 }
3810 }
3811 #[doc = "`CheckExist()` overload"]
3812 fn check_exist(self) -> () {
3813 unsafe {
3814 let __receiver =
3815 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3816 ::unity::il2cpp_call!((::unity::module_base()+0x225aea0usize)as*mut u8,();
3817(NexVersus_UploadReplaySequence)__receiver)
3818 }
3819 }
3820 #[doc = "`Branch()` overload"]
3821 fn branch(self) -> () {
3822 unsafe {
3823 let __receiver =
3824 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3825 ::unity::il2cpp_call!((::unity::module_base()+0x225afe0usize)as*mut u8,();
3826(NexVersus_UploadReplaySequence)__receiver)
3827 }
3828 }
3829 #[doc = "`Post()` overload"]
3830 fn post(self) -> () {
3831 unsafe {
3832 let __receiver =
3833 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3834 ::unity::il2cpp_call!((::unity::module_base()+0x225b210usize)as*mut u8,();
3835(NexVersus_UploadReplaySequence)__receiver)
3836 }
3837 }
3838 #[doc = "`SetMetaBinary(crate::system::collections::generic::list_1::List_1<u8>, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
3839 fn set_meta_binary(
3840 self,
3841 param_meta_bytes: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u8>>,
3842 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
3843 ) -> () {
3844 unsafe {
3845 let __receiver =
3846 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3847 ::unity::il2cpp_call!((::unity::module_base()+0x225b390usize)as*mut u8,();
3848(NexVersus_UploadReplaySequence)__receiver,(crate::system::collections::generic::list_1::List_1<u8>)::core::convert::Into::into(param_meta_bytes),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data))
3849 }
3850 }
3851 #[doc = "`Invalid()` overload"]
3852 fn invalid(self) -> () {
3853 unsafe {
3854 let __receiver =
3855 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3856 ::unity::il2cpp_call!((::unity::module_base()+0x225b640usize)as*mut u8,();
3857(NexVersus_UploadReplaySequence)__receiver)
3858 }
3859 }
3860 #[doc = "`PostInvalid()` overload"]
3861 fn post_invalid(self) -> () {
3862 unsafe {
3863 let __receiver =
3864 <NexVersus_UploadReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3865 ::unity::il2cpp_call!((::unity::module_base()+0x225b6f0usize)as*mut u8,();
3866(NexVersus_UploadReplaySequence)__receiver)
3867 }
3868 }
3869}
3870
3871#[cfg(feature = "app-nexversus")]
3872impl<__T: INexVersus_UploadReplaySequence> INexVersus_UploadReplaySequenceMethods for __T {}
3873
3874#[cfg(feature = "app-nexversus")]
3875impl NexVersus_UploadReplaySequence {
3876 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3877 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3878 }
3879
3880 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3881 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3882 }
3883
3884 pub fn check_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3885 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3886 }
3887
3888 pub fn branch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3889 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3890 }
3891
3892 pub fn post_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3893 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3894 }
3895
3896 pub fn set_meta_binary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3897 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3898 }
3899
3900 pub fn invalid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3901 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3902 }
3903
3904 pub fn post_invalid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3905 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
3906 }
3907
3908 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3909 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
3910 }
3911}
3912
3913#[cfg(feature = "app-nexversus")]
3914impl NexVersus_UploadReplaySequence {
3915 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData, u16)` — overload selector"]
3916 pub fn new(
3917 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
3918 data: crate::app::versusserverreplaydata::VersusServerReplayData,
3919 slot: u16,
3920 ) -> Self {
3921 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3922 panic!(
3923 "{}
3924::{}
3925 failed to instantiate",
3926 ::core::stringify!(NexVersus_UploadReplaySequence),
3927 ::core::stringify!(new),
3928 )
3929 });
3930 <Self as INexVersus_UploadReplaySequenceMethods>::ctor(this, meta_data, data, slot);
3931 this
3932 }
3933}
3934
3935#[cfg(feature = "app-nexversus")]
3936impl NexVersus_ChangeVersusRankedMetaDataSequence {
3937 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, ::unity::Il2CppString)` overload"]
3938 pub fn create_bind(
3939 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
3940 data_id: impl ::core::convert::Into<u64>,
3941 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
3942 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
3943 ) -> () {
3944 unsafe {
3945 ::unity::il2cpp_call!((::unity::module_base()+0x2252880usize)as*mut u8,();
3946(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(::unity::Il2CppString)::core::convert::Into::into(player_name))
3947 }
3948 }
3949}
3950
3951#[cfg(feature = "app-nexversus")]
3952pub trait INexVersus_ChangeVersusRankedMetaDataSequenceMethods: INexVersus_ChangeVersusRankedMetaDataSequence {
3953 #[doc = "`.ctor(u64, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, ::unity::Il2CppString)` overload"]
3954 fn ctor(
3955 self,
3956 data_id: impl ::core::convert::Into<u64>,
3957 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
3958 player_name: impl ::core::convert::Into<::unity::Il2CppString>,
3959 ) -> () {
3960 unsafe {
3961 let __receiver = <NexVersus_ChangeVersusRankedMetaDataSequence as ::unity::FromIlInstance>::from_il_instance(
3962 <Self as ::unity::SystemObject>::as_instance(self),
3963 );
3964 ::unity::il2cpp_call!((::unity::module_base()+0x2252370usize)as*mut u8,();
3965(NexVersus_ChangeVersusRankedMetaDataSequence)__receiver,(u64)::core::convert::Into::into(data_id),(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data),(::unity::Il2CppString)::core::convert::Into::into(player_name))
3966 }
3967 }
3968 #[doc = "`Postlogin()` overload"]
3969 fn postlogin(self) -> () {
3970 unsafe {
3971 let __receiver = <NexVersus_ChangeVersusRankedMetaDataSequence as ::unity::FromIlInstance>::from_il_instance(
3972 <Self as ::unity::SystemObject>::as_instance(self),
3973 );
3974 ::unity::il2cpp_call!((::unity::module_base()+0x22523d0usize)as*mut u8,();
3975(NexVersus_ChangeVersusRankedMetaDataSequence)__receiver)
3976 }
3977 }
3978 #[doc = "`SetMetaParam()` overload"]
3979 fn set_meta_param(self) -> () {
3980 unsafe {
3981 let __receiver = <NexVersus_ChangeVersusRankedMetaDataSequence as ::unity::FromIlInstance>::from_il_instance(
3982 <Self as ::unity::SystemObject>::as_instance(self),
3983 );
3984 ::unity::il2cpp_call!((::unity::module_base()+0x22523e0usize)as*mut u8,();
3985(NexVersus_ChangeVersusRankedMetaDataSequence)__receiver)
3986 }
3987 }
3988 #[doc = "`ChangeMeta()` overload"]
3989 fn change_meta(self) -> () {
3990 unsafe {
3991 let __receiver = <NexVersus_ChangeVersusRankedMetaDataSequence as ::unity::FromIlInstance>::from_il_instance(
3992 <Self as ::unity::SystemObject>::as_instance(self),
3993 );
3994 ::unity::il2cpp_call!((::unity::module_base()+0x22524b0usize)as*mut u8,();
3995(NexVersus_ChangeVersusRankedMetaDataSequence)__receiver)
3996 }
3997 }
3998}
3999
4000#[cfg(feature = "app-nexversus")]
4001impl<__T: INexVersus_ChangeVersusRankedMetaDataSequence> INexVersus_ChangeVersusRankedMetaDataSequenceMethods for __T {}
4002
4003#[cfg(feature = "app-nexversus")]
4004impl NexVersus_ChangeVersusRankedMetaDataSequence {
4005 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4006 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4007 }
4008
4009 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4010 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4011 }
4012
4013 pub fn set_meta_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4014 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4015 }
4016
4017 pub fn change_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4018 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4019 }
4020
4021 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4022 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4023 }
4024}
4025
4026#[cfg(feature = "app-nexversus")]
4027impl NexVersus_ChangeVersusRankedMetaDataSequence {
4028 #[doc = "`.ctor(u64, crate::app::versusserverrankedmetadata::VersusServerRankedMetaData, ::unity::Il2CppString)` — overload selector"]
4029 pub fn new(
4030 data_id: u64,
4031 meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
4032 player_name: ::unity::Il2CppString,
4033 ) -> Self {
4034 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4035 panic!(
4036 "{}
4037::{}
4038 failed to instantiate",
4039 ::core::stringify!(NexVersus_ChangeVersusRankedMetaDataSequence),
4040 ::core::stringify!(new),
4041 )
4042 });
4043 <Self as INexVersus_ChangeVersusRankedMetaDataSequenceMethods>::ctor(this, data_id, meta_data, player_name);
4044 this
4045 }
4046}
4047
4048#[cfg(feature = "app-nexversus")]
4049impl NexVersus_GetReplayMetaDataFromPersistenceSlotSequence {
4050 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, u16, bool, crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)` overload"]
4051 pub fn create_bind(
4052 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4053 principal_id: impl ::core::convert::Into<u64>,
4054 slot_id: impl ::core::convert::Into<u16>,
4055 is_show_dialog: impl ::core::convert::Into<bool>,
4056 result_data: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ReplaySlotMetaResultData>,
4057 ) -> () {
4058 unsafe {
4059 ::unity::il2cpp_call!((::unity::module_base()+0x2256540usize)as*mut u8,();
4060(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(bool)::core::convert::Into::into(is_show_dialog),(crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)::core::convert::Into::into(result_data))
4061 }
4062 }
4063
4064 #[doc = "`.cctor()` overload"]
4065 pub fn cctor() -> () {
4066 unsafe {
4067 ::unity::il2cpp_call!((::unity::module_base()+0x2256e30usize)as*mut u8,();
4068 )
4069 }
4070 }
4071}
4072
4073#[cfg(feature = "app-nexversus")]
4074pub trait INexVersus_GetReplayMetaDataFromPersistenceSlotSequenceMethods: INexVersus_GetReplayMetaDataFromPersistenceSlotSequence {
4075 #[doc = "`IsAllSlot()` overload"]
4076 fn is_all_slot(self) -> bool {
4077 unsafe {
4078 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4079 <Self as ::unity::SystemObject>::as_instance(self),
4080 );
4081 ::unity::il2cpp_call!((::unity::module_base()+0x2255820usize)as*mut u8,bool;
4082(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver)
4083 }
4084 }
4085 #[doc = "`.ctor(u64, u16, crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)` overload"]
4086 fn ctor(
4087 self,
4088 principal_id: impl ::core::convert::Into<u64>,
4089 slot_id: impl ::core::convert::Into<u16>,
4090 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ReplaySlotMetaResultData>,
4091 ) -> () {
4092 unsafe {
4093 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4094 <Self as ::unity::SystemObject>::as_instance(self),
4095 );
4096 ::unity::il2cpp_call!((::unity::module_base()+0x22558a0usize)as*mut u8,();
4097(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver,(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)::core::convert::Into::into(result))
4098 }
4099 }
4100 #[doc = "`Postlogin()` overload"]
4101 fn postlogin(self) -> () {
4102 unsafe {
4103 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4104 <Self as ::unity::SystemObject>::as_instance(self),
4105 );
4106 ::unity::il2cpp_call!((::unity::module_base()+0x22558f0usize)as*mut u8,();
4107(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver)
4108 }
4109 }
4110 #[doc = "`GetPersistenceMetaData()` overload"]
4111 fn get_persistence_meta_data(self) -> () {
4112 unsafe {
4113 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4114 <Self as ::unity::SystemObject>::as_instance(self),
4115 );
4116 ::unity::il2cpp_call!((::unity::module_base()+0x2255900usize)as*mut u8,();
4117(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver)
4118 }
4119 }
4120 #[doc = "`GetAllSlot()` overload"]
4121 fn get_all_slot(self) -> () {
4122 unsafe {
4123 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4124 <Self as ::unity::SystemObject>::as_instance(self),
4125 );
4126 ::unity::il2cpp_call!((::unity::module_base()+0x2255990usize)as*mut u8,();
4127(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver)
4128 }
4129 }
4130 #[doc = "`GetSingleSlot()` overload"]
4131 fn get_single_slot(self) -> () {
4132 unsafe {
4133 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4134 <Self as ::unity::SystemObject>::as_instance(self),
4135 );
4136 ::unity::il2cpp_call!((::unity::module_base()+0x2255c50usize)as*mut u8,();
4137(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver)
4138 }
4139 }
4140 #[doc = "`CreateDesc(bool)` overload"]
4141 fn create_desc(self, is_show_dialog: impl ::core::convert::Into<bool>) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
4142 unsafe {
4143 let __receiver = <NexVersus_GetReplayMetaDataFromPersistenceSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4144 <Self as ::unity::SystemObject>::as_instance(self),
4145 );
4146 ::unity::il2cpp_call!((::unity::module_base()+0x2256600usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
4147(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence)__receiver,(bool)::core::convert::Into::into(is_show_dialog))
4148 }
4149 }
4150}
4151
4152#[cfg(feature = "app-nexversus")]
4153impl<__T: INexVersus_GetReplayMetaDataFromPersistenceSlotSequence> INexVersus_GetReplayMetaDataFromPersistenceSlotSequenceMethods for __T {}
4154
4155#[cfg(feature = "app-nexversus")]
4156impl NexVersus_GetReplayMetaDataFromPersistenceSlotSequence {
4157 pub fn is_all_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4158 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4159 }
4160
4161 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4162 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4163 }
4164
4165 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4166 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4167 }
4168
4169 pub fn get_persistence_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4170 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4171 }
4172
4173 pub fn get_all_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4174 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4175 }
4176
4177 pub fn get_single_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4178 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
4179 }
4180
4181 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4182 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
4183 }
4184
4185 pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4186 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
4187 }
4188
4189 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4190 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
4191 }
4192}
4193
4194#[cfg(feature = "app-nexversus")]
4195impl NexVersus_GetReplayMetaDataFromPersistenceSlotSequence {
4196 #[doc = "`.ctor(u64, u16, crate::app::nexversus::NexVersus_ReplaySlotMetaResultData)` — overload selector"]
4197 pub fn new(principal_id: u64, slot_id: u16, result: crate::app::nexversus::NexVersus_ReplaySlotMetaResultData) -> Self {
4198 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4199 panic!(
4200 "{}
4201::{}
4202 failed to instantiate",
4203 ::core::stringify!(NexVersus_GetReplayMetaDataFromPersistenceSlotSequence),
4204 ::core::stringify!(new),
4205 )
4206 });
4207 <Self as INexVersus_GetReplayMetaDataFromPersistenceSlotSequenceMethods>::ctor(this, principal_id, slot_id, result);
4208 this
4209 }
4210}
4211
4212#[cfg(feature = "app-nexversus")]
4213impl NexVersus_ChangeMetaDataTypeSequence {
4214 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, u16, u16)` overload"]
4215 pub fn create_bind(
4216 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4217 target_principal_id: impl ::core::convert::Into<u64>,
4218 target_slot_id: impl ::core::convert::Into<u16>,
4219 data_type: impl ::core::convert::Into<u16>,
4220 ) -> () {
4221 unsafe {
4222 ::unity::il2cpp_call!((::unity::module_base()+0x224fba0usize)as*mut u8,();
4223(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(target_principal_id),(u16)::core::convert::Into::into(target_slot_id),(u16)::core::convert::Into::into(data_type))
4224 }
4225 }
4226
4227 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, u16)` overload"]
4228 pub fn create_bind_2(
4229 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4230 data_id: impl ::core::convert::Into<u64>,
4231 data_type: impl ::core::convert::Into<u16>,
4232 ) -> () {
4233 unsafe {
4234 ::unity::il2cpp_call!((::unity::module_base()+0x2250180usize)as*mut u8,();
4235(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(u16)::core::convert::Into::into(data_type))
4236 }
4237 }
4238
4239 #[doc = "`GetProcDescs(crate::app::nexversus::NexVersus_ChangeMetaDataTypeSequence)` overload"]
4240 pub fn get_proc_descs(
4241 p: impl ::core::convert::Into<crate::app::nexversus::NexVersus_ChangeMetaDataTypeSequence>,
4242 ) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
4243 unsafe {
4244 ::unity::il2cpp_call!((::unity::module_base()+0x224fc40usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
4245(crate::app::nexversus::NexVersus_ChangeMetaDataTypeSequence)::core::convert::Into::into(p))
4246 }
4247 }
4248}
4249
4250#[cfg(feature = "app-nexversus")]
4251pub trait INexVersus_ChangeMetaDataTypeSequenceMethods: INexVersus_ChangeMetaDataTypeSequence {
4252 #[doc = "`.ctor(u64, u16, u16)` overload"]
4253 fn ctor(
4254 self,
4255 target_principal_id: impl ::core::convert::Into<u64>,
4256 target_slot_id: impl ::core::convert::Into<u16>,
4257 data_type: impl ::core::convert::Into<u16>,
4258 ) -> () {
4259 unsafe {
4260 let __receiver = <NexVersus_ChangeMetaDataTypeSequence as ::unity::FromIlInstance>::from_il_instance(
4261 <Self as ::unity::SystemObject>::as_instance(self),
4262 );
4263 ::unity::il2cpp_call!((::unity::module_base()+0x224f710usize)as*mut u8,();
4264(NexVersus_ChangeMetaDataTypeSequence)__receiver,(u64)::core::convert::Into::into(target_principal_id),(u16)::core::convert::Into::into(target_slot_id),(u16)::core::convert::Into::into(data_type))
4265 }
4266 }
4267 #[doc = "`.ctor(u64, u16)` overload"]
4268 fn ctor_2(self, data_id: impl ::core::convert::Into<u64>, data_type: impl ::core::convert::Into<u16>) -> () {
4269 unsafe {
4270 let __receiver = <NexVersus_ChangeMetaDataTypeSequence as ::unity::FromIlInstance>::from_il_instance(
4271 <Self as ::unity::SystemObject>::as_instance(self),
4272 );
4273 ::unity::il2cpp_call!((::unity::module_base()+0x224f760usize)as*mut u8,();
4274(NexVersus_ChangeMetaDataTypeSequence)__receiver,(u64)::core::convert::Into::into(data_id),(u16)::core::convert::Into::into(data_type))
4275 }
4276 }
4277 #[doc = "`Postlogin()` overload"]
4278 fn postlogin(self) -> () {
4279 unsafe {
4280 let __receiver = <NexVersus_ChangeMetaDataTypeSequence as ::unity::FromIlInstance>::from_il_instance(
4281 <Self as ::unity::SystemObject>::as_instance(self),
4282 );
4283 ::unity::il2cpp_call!((::unity::module_base()+0x224f7b0usize)as*mut u8,();
4284(NexVersus_ChangeMetaDataTypeSequence)__receiver)
4285 }
4286 }
4287 #[doc = "`ChangeMeta()` overload"]
4288 fn change_meta(self) -> () {
4289 unsafe {
4290 let __receiver = <NexVersus_ChangeMetaDataTypeSequence as ::unity::FromIlInstance>::from_il_instance(
4291 <Self as ::unity::SystemObject>::as_instance(self),
4292 );
4293 ::unity::il2cpp_call!((::unity::module_base()+0x224f7c0usize)as*mut u8,();
4294(NexVersus_ChangeMetaDataTypeSequence)__receiver)
4295 }
4296 }
4297}
4298
4299#[cfg(feature = "app-nexversus")]
4300impl<__T: INexVersus_ChangeMetaDataTypeSequence> INexVersus_ChangeMetaDataTypeSequenceMethods for __T {}
4301
4302#[cfg(feature = "app-nexversus")]
4303impl NexVersus_ChangeMetaDataTypeSequence {
4304 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4306 }
4307
4308 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4310 }
4311
4312 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4313 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4314 }
4315
4316 pub fn change_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4317 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4318 }
4319
4320 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4321 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4322 }
4323
4324 pub fn create_bind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4325 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
4326 }
4327
4328 pub fn get_proc_descs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4329 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
4330 }
4331}
4332
4333#[cfg(feature = "app-nexversus")]
4334impl NexVersus_ChangeMetaDataTypeSequence {
4335 #[doc = "`.ctor(u64, u16, u16)` — overload selector"]
4336 pub fn new(target_principal_id: u64, target_slot_id: u16, data_type: u16) -> Self {
4337 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4338 panic!(
4339 "{}
4340::{}
4341 failed to instantiate",
4342 ::core::stringify!(NexVersus_ChangeMetaDataTypeSequence),
4343 ::core::stringify!(new),
4344 )
4345 });
4346 <Self as INexVersus_ChangeMetaDataTypeSequenceMethods>::ctor(this, target_principal_id, target_slot_id, data_type);
4347 this
4348 }
4349
4350 #[doc = "`.ctor(u64, u16)` — overload selector"]
4351 pub fn new_2(data_id: u64, data_type: u16) -> Self {
4352 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4353 panic!(
4354 "{}
4355::{}
4356 failed to instantiate",
4357 ::core::stringify!(NexVersus_ChangeMetaDataTypeSequence),
4358 ::core::stringify!(new_2),
4359 )
4360 });
4361 <Self as INexVersus_ChangeMetaDataTypeSequenceMethods>::ctor_2(this, data_id, data_type);
4362 this
4363 }
4364}
4365
4366#[cfg(feature = "app-nexversus")]
4367impl NexVersus_ChangeUpdatedTimeSequence {
4368 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64)` overload"]
4369 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>, data_id: impl ::core::convert::Into<u64>) -> () {
4370 unsafe {
4371 ::unity::il2cpp_call!((::unity::module_base()+0x2251f20usize)as*mut u8,();
4372(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id))
4373 }
4374 }
4375}
4376
4377#[cfg(feature = "app-nexversus")]
4378pub trait INexVersus_ChangeUpdatedTimeSequenceMethods: INexVersus_ChangeUpdatedTimeSequence {
4379 #[doc = "`.ctor(u64)` overload"]
4380 fn ctor(self, data_id: impl ::core::convert::Into<u64>) -> () {
4381 unsafe {
4382 let __receiver = <NexVersus_ChangeUpdatedTimeSequence as ::unity::FromIlInstance>::from_il_instance(
4383 <Self as ::unity::SystemObject>::as_instance(self),
4384 );
4385 ::unity::il2cpp_call!((::unity::module_base()+0x2251bc0usize)as*mut u8,();
4386(NexVersus_ChangeUpdatedTimeSequence)__receiver,(u64)::core::convert::Into::into(data_id))
4387 }
4388 }
4389 #[doc = "`Login()` overload"]
4390 fn login(self) -> () {
4391 unsafe {
4392 let __receiver = <NexVersus_ChangeUpdatedTimeSequence as ::unity::FromIlInstance>::from_il_instance(
4393 <Self as ::unity::SystemObject>::as_instance(self),
4394 );
4395 ::unity::il2cpp_call!((::unity::module_base()+0x2251bf0usize)as*mut u8,();
4396(NexVersus_ChangeUpdatedTimeSequence)__receiver)
4397 }
4398 }
4399 #[doc = "`Postlogin()` overload"]
4400 fn postlogin(self) -> () {
4401 unsafe {
4402 let __receiver = <NexVersus_ChangeUpdatedTimeSequence as ::unity::FromIlInstance>::from_il_instance(
4403 <Self as ::unity::SystemObject>::as_instance(self),
4404 );
4405 ::unity::il2cpp_call!((::unity::module_base()+0x2251c60usize)as*mut u8,();
4406(NexVersus_ChangeUpdatedTimeSequence)__receiver)
4407 }
4408 }
4409 #[doc = "`ChangeMeta()` overload"]
4410 fn change_meta(self) -> () {
4411 unsafe {
4412 let __receiver = <NexVersus_ChangeUpdatedTimeSequence as ::unity::FromIlInstance>::from_il_instance(
4413 <Self as ::unity::SystemObject>::as_instance(self),
4414 );
4415 ::unity::il2cpp_call!((::unity::module_base()+0x2251dc0usize)as*mut u8,();
4416(NexVersus_ChangeUpdatedTimeSequence)__receiver)
4417 }
4418 }
4419}
4420
4421#[cfg(feature = "app-nexversus")]
4422impl<__T: INexVersus_ChangeUpdatedTimeSequence> INexVersus_ChangeUpdatedTimeSequenceMethods for __T {}
4423
4424#[cfg(feature = "app-nexversus")]
4425impl NexVersus_ChangeUpdatedTimeSequence {
4426 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4428 }
4429
4430 pub fn login_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4432 }
4433
4434 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4436 }
4437
4438 pub fn change_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4440 }
4441
4442 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4444 }
4445}
4446
4447#[cfg(feature = "app-nexversus")]
4448impl NexVersus_ChangeUpdatedTimeSequence {
4449 #[doc = "`.ctor(u64)` — overload selector"]
4450 pub fn new(data_id: u64) -> Self {
4451 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4452 panic!(
4453 "{}
4454::{}
4455 failed to instantiate",
4456 ::core::stringify!(NexVersus_ChangeUpdatedTimeSequence),
4457 ::core::stringify!(new),
4458 )
4459 });
4460 <Self as INexVersus_ChangeUpdatedTimeSequenceMethods>::ctor(this, data_id);
4461 this
4462 }
4463}
4464
4465#[cfg(feature = "app-nexversus")]
4466impl NexVersus_ChangeReplaySequence {
4467 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
4468 pub fn create_bind(
4469 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4470 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
4471 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
4472 ) -> () {
4473 unsafe {
4474 ::unity::il2cpp_call!((::unity::module_base()+0x2251610usize)as*mut u8,();
4475(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data))
4476 }
4477 }
4478}
4479
4480#[cfg(feature = "app-nexversus")]
4481pub trait INexVersus_ChangeReplaySequenceMethods: INexVersus_ChangeReplaySequence {
4482 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` overload"]
4483 fn ctor(
4484 self,
4485 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
4486 data: impl ::core::convert::Into<crate::app::versusserverreplaydata::VersusServerReplayData>,
4487 ) -> () {
4488 unsafe {
4489 let __receiver =
4490 <NexVersus_ChangeReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4491 ::unity::il2cpp_call!((::unity::module_base()+0x22512c0usize)as*mut u8,();
4492(NexVersus_ChangeReplaySequence)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(crate::app::versusserverreplaydata::VersusServerReplayData)::core::convert::Into::into(data))
4493 }
4494 }
4495 #[doc = "`Postlogin()` overload"]
4496 fn postlogin(self) -> () {
4497 unsafe {
4498 let __receiver =
4499 <NexVersus_ChangeReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4500 ::unity::il2cpp_call!((::unity::module_base()+0x2251310usize)as*mut u8,();
4501(NexVersus_ChangeReplaySequence)__receiver)
4502 }
4503 }
4504 #[doc = "`ChangeReplay()` overload"]
4505 fn change_replay(self) -> () {
4506 unsafe {
4507 let __receiver =
4508 <NexVersus_ChangeReplaySequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4509 ::unity::il2cpp_call!((::unity::module_base()+0x2251320usize)as*mut u8,();
4510(NexVersus_ChangeReplaySequence)__receiver)
4511 }
4512 }
4513}
4514
4515#[cfg(feature = "app-nexversus")]
4516impl<__T: INexVersus_ChangeReplaySequence> INexVersus_ChangeReplaySequenceMethods for __T {}
4517
4518#[cfg(feature = "app-nexversus")]
4519impl NexVersus_ChangeReplaySequence {
4520 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4521 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4522 }
4523
4524 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4525 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4526 }
4527
4528 pub fn change_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4529 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4530 }
4531
4532 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4533 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4534 }
4535}
4536
4537#[cfg(feature = "app-nexversus")]
4538impl NexVersus_ChangeReplaySequence {
4539 #[doc = "`.ctor(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, crate::app::versusserverreplaydata::VersusServerReplayData)` — overload selector"]
4540 pub fn new(
4541 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
4542 data: crate::app::versusserverreplaydata::VersusServerReplayData,
4543 ) -> Self {
4544 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4545 panic!(
4546 "{}
4547::{}
4548 failed to instantiate",
4549 ::core::stringify!(NexVersus_ChangeReplaySequence),
4550 ::core::stringify!(new),
4551 )
4552 });
4553 <Self as INexVersus_ChangeReplaySequenceMethods>::ctor(this, meta_data, data);
4554 this
4555 }
4556}
4557
4558#[cfg(feature = "app-nexversus")]
4559impl NexVersus_CheckAccessibleSlotSequence {
4560 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::nexversus::NexVersus_TargetSlotList, crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode, crate::app::nexversus::NexVersus_EndCallback)` overload"]
4561 pub fn create_bind(
4562 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
4563 target_info_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
4564 mode: impl ::core::convert::Into<crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode>,
4565 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_EndCallback>,
4566 ) -> () {
4567 unsafe {
4568 ::unity::il2cpp_call!((::unity::module_base()+0x2253a30usize)as*mut u8,();
4569(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::nexversus::NexVersus_TargetSlotList)::core::convert::Into::into(target_info_list),(crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode)::core::convert::Into::into(mode),(crate::app::nexversus::NexVersus_EndCallback)::core::convert::Into::into(end_callback))
4570 }
4571 }
4572}
4573
4574#[cfg(feature = "app-nexversus")]
4575pub trait INexVersus_CheckAccessibleSlotSequenceMethods: INexVersus_CheckAccessibleSlotSequence {
4576 #[doc = "`GetSlot()` overload"]
4577 fn get_slot(self) -> u16 {
4578 unsafe {
4579 let __receiver = <NexVersus_CheckAccessibleSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4580 <Self as ::unity::SystemObject>::as_instance(self),
4581 );
4582 ::unity::il2cpp_call!((::unity::module_base()+0x2252eb0usize)as*mut u8,u16;
4583(NexVersus_CheckAccessibleSlotSequence)__receiver)
4584 }
4585 }
4586 #[doc = "`.ctor(crate::app::nexversus::NexVersus_TargetSlotList, crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode, crate::app::nexversus::NexVersus_EndCallback)` overload"]
4587 fn ctor(
4588 self,
4589 target_info_list: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList>,
4590 mode: impl ::core::convert::Into<crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode>,
4591 end_callback: impl ::core::convert::Into<crate::app::nexversus::NexVersus_EndCallback>,
4592 ) -> () {
4593 unsafe {
4594 let __receiver = <NexVersus_CheckAccessibleSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4595 <Self as ::unity::SystemObject>::as_instance(self),
4596 );
4597 ::unity::il2cpp_call!((::unity::module_base()+0x2252f20usize)as*mut u8,();
4598(NexVersus_CheckAccessibleSlotSequence)__receiver,(crate::app::nexversus::NexVersus_TargetSlotList)::core::convert::Into::into(target_info_list),(crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode)::core::convert::Into::into(mode),(crate::app::nexversus::NexVersus_EndCallback)::core::convert::Into::into(end_callback))
4599 }
4600 }
4601 #[doc = "`Postlogin()` overload"]
4602 fn postlogin(self) -> () {
4603 unsafe {
4604 let __receiver = <NexVersus_CheckAccessibleSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4605 <Self as ::unity::SystemObject>::as_instance(self),
4606 );
4607 ::unity::il2cpp_call!((::unity::module_base()+0x2252f80usize)as*mut u8,();
4608(NexVersus_CheckAccessibleSlotSequence)__receiver)
4609 }
4610 }
4611 #[doc = "`GetInfo()` overload"]
4612 fn get_info(self) -> () {
4613 unsafe {
4614 let __receiver = <NexVersus_CheckAccessibleSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4615 <Self as ::unity::SystemObject>::as_instance(self),
4616 );
4617 ::unity::il2cpp_call!((::unity::module_base()+0x2252f90usize)as*mut u8,();
4618(NexVersus_CheckAccessibleSlotSequence)__receiver)
4619 }
4620 }
4621 #[doc = "`EndCallback()` overload"]
4622 fn end_callback(self) -> () {
4623 unsafe {
4624 let __receiver = <NexVersus_CheckAccessibleSlotSequence as ::unity::FromIlInstance>::from_il_instance(
4625 <Self as ::unity::SystemObject>::as_instance(self),
4626 );
4627 ::unity::il2cpp_call!((::unity::module_base()+0x2253730usize)as*mut u8,();
4628(NexVersus_CheckAccessibleSlotSequence)__receiver)
4629 }
4630 }
4631}
4632
4633#[cfg(feature = "app-nexversus")]
4634impl<__T: INexVersus_CheckAccessibleSlotSequence> INexVersus_CheckAccessibleSlotSequenceMethods for __T {}
4635
4636#[cfg(feature = "app-nexversus")]
4637impl NexVersus_CheckAccessibleSlotSequence {
4638 pub fn get_slot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4639 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4640 }
4641
4642 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4643 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4644 }
4645
4646 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4647 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4648 }
4649
4650 pub fn get_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4651 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
4652 }
4653
4654 pub fn end_callback_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4655 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
4656 }
4657
4658 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4659 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
4660 }
4661}
4662
4663#[cfg(feature = "app-nexversus")]
4664impl NexVersus_CheckAccessibleSlotSequence {
4665 #[doc = "`.ctor(crate::app::nexversus::NexVersus_TargetSlotList, crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode, crate::app::nexversus::NexVersus_EndCallback)` — overload selector"]
4666 pub fn new(
4667 target_info_list: crate::app::nexversus::NexVersus_TargetSlotList,
4668 mode: crate::app::nexversus::NexVersus_CheckAccessibleSlotSequence_Mode,
4669 end_callback: crate::app::nexversus::NexVersus_EndCallback,
4670 ) -> Self {
4671 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4672 panic!(
4673 "{}
4674::{}
4675 failed to instantiate",
4676 ::core::stringify!(NexVersus_CheckAccessibleSlotSequence),
4677 ::core::stringify!(new),
4678 )
4679 });
4680 <Self as INexVersus_CheckAccessibleSlotSequenceMethods>::ctor(this, target_info_list, mode, end_callback);
4681 this
4682 }
4683}
4684
4685#[cfg(feature = "app-nexversus")]
4686pub trait INexVersus_ResultInfoMethods: INexVersus_ResultInfo {
4687 #[doc = "`.ctor()` overload"]
4688 fn ctor(self) -> () {
4689 unsafe {
4690 let __receiver = <NexVersus_ResultInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4691 ::unity::il2cpp_call!((::unity::module_base()+0x2258030usize)as*mut u8,();
4692(NexVersus_ResultInfo)__receiver)
4693 }
4694 }
4695 #[doc = "`IsValid()` overload"]
4696 fn is_valid(self) -> bool {
4697 unsafe {
4698 let __receiver = <NexVersus_ResultInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4699 ::unity::il2cpp_call!((::unity::module_base()+0x2258080usize)as*mut u8,bool;
4700(NexVersus_ResultInfo)__receiver)
4701 }
4702 }
4703 #[doc = "`get_DataType()` overload"]
4704 fn get_data_type(self) -> u16 {
4705 unsafe {
4706 let __receiver = <NexVersus_ResultInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4707 ::unity::il2cpp_call!((::unity::module_base()+0x22580a0usize)as*mut u8,u16;
4708(NexVersus_ResultInfo)__receiver)
4709 }
4710 }
4711}
4712
4713#[cfg(feature = "app-nexversus")]
4714impl<__T: INexVersus_ResultInfo> INexVersus_ResultInfoMethods for __T {}
4715
4716#[cfg(feature = "app-nexversus")]
4717impl NexVersus_ResultInfo {
4718 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4719 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4720 }
4721
4722 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4723 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4724 }
4725
4726 pub fn get_data_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4727 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
4728 }
4729}
4730
4731#[cfg(feature = "app-nexversus")]
4732impl NexVersus_ResultInfo {
4733 #[doc = "`.ctor()` — no args"]
4734 pub fn new() -> Self {
4735 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4736 panic!(
4737 "{}
4738::{}
4739 failed to instantiate",
4740 ::core::stringify!(NexVersus_ResultInfo),
4741 ::core::stringify!(new),
4742 )
4743 });
4744 <Self as INexVersus_ResultInfoMethods>::ctor(this);
4745 this
4746 }
4747}
4748
4749#[cfg(feature = "app-nexversus")]
4750pub trait INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItemMethods: INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem {
4751 #[doc = "`.ctor(i32)` overload"]
4752 fn ctor(self, label: impl ::core::convert::Into<i32>) -> () {
4753 unsafe {
4754 let __receiver = <NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem as ::unity::FromIlInstance>::from_il_instance(
4755 <Self as ::unity::SystemObject>::as_instance(self),
4756 );
4757 ::unity::il2cpp_call!((::unity::module_base()+0x3ed9260usize)as*mut u8,();
4758(NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem)__receiver,(i32)::core::convert::Into::into(label))
4759 }
4760 }
4761 #[doc = "`ACall()` overload"]
4762 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
4763 unsafe {
4764 let __receiver = <NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem as ::unity::FromIlInstance>::from_il_instance(
4765 <Self as ::unity::SystemObject>::as_instance(self),
4766 );
4767 {
4768 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4769 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
4770 panic!(
4771 "unity: virtual slot {}
4772 out of range (vtable len {}
4773) on the runtime class behind {}
4774 (method `{}
4775`)",
4776 18usize,
4777 __vt.len(),
4778 <NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem as ::unity::ClassIdentity>::NAME,
4779 "ACall",
4780 )
4781 });
4782 let __inner: extern "C" fn(
4783 NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem,
4784 ::unity::OptionalMethod,
4785 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
4786 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4787 __inner(__receiver, __mi)
4788 }
4789 }
4790 }
4791 #[doc = "`GetSequence()` overload"]
4792 fn get_sequence(self) -> crate::app::procinst::ProcInst {
4793 unsafe {
4794 let __receiver = <NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem as ::unity::FromIlInstance>::from_il_instance(
4795 <Self as ::unity::SystemObject>::as_instance(self),
4796 );
4797 ::unity::il2cpp_call!((::unity::module_base()+0x3ed92c0usize)as*mut u8,crate::app::procinst::ProcInst;
4798(NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem)__receiver)
4799 }
4800 }
4801}
4802
4803#[cfg(feature = "app-nexversus")]
4804impl<__T: INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem> INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItemMethods for __T {}
4805
4806#[cfg(feature = "app-nexversus")]
4807impl NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem {
4808 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4809 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4810 }
4811
4812 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4813 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4814 }
4815
4816 pub fn get_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4817 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4818 }
4819}
4820
4821#[cfg(feature = "app-nexversus")]
4822impl NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem {
4823 #[doc = "Direct (non-virtual) call to `NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4824 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
4825 let __mi = Self::a_call_method_info();
4826 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
4827 ::core::mem::transmute(__mi.method_ptr);
4828 __inner(this.into(), ::core::option::Option::None)
4829 }
4830}
4831
4832#[cfg(feature = "app-nexversus")]
4833impl NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem {
4834 #[doc = "`.ctor(i32)` — overload selector"]
4835 pub fn new(label: i32) -> Self {
4836 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4837 panic!(
4838 "{}
4839::{}
4840 failed to instantiate",
4841 ::core::stringify!(NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem),
4842 ::core::stringify!(new),
4843 )
4844 });
4845 <Self as INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItemMethods>::ctor(this, label);
4846 this
4847 }
4848}
4849
4850#[cfg(feature = "app-nexversus")]
4851pub trait INexVersus_TargetSlotListMethods: INexVersus_TargetSlotList {
4852 #[doc = "`.ctor()` overload"]
4853 fn ctor(self) -> () {
4854 unsafe {
4855 let __receiver =
4856 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4857 ::unity::il2cpp_call!((::unity::module_base()+0x2259650usize)as*mut u8,();
4858(NexVersus_TargetSlotList)__receiver)
4859 }
4860 }
4861 #[doc = "`Add(u64)` overload"]
4862 fn add(self, id: impl ::core::convert::Into<u64>) -> () {
4863 unsafe {
4864 let __receiver =
4865 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4866 ::unity::il2cpp_call!((::unity::module_base()+0x22596e0usize)as*mut u8,();
4867(NexVersus_TargetSlotList)__receiver,(u64)::core::convert::Into::into(id))
4868 }
4869 }
4870 #[doc = "`Add(crate::system::collections::generic::list_1::List_1<u64>)` overload"]
4871 fn add_2(self, list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u64>>) -> () {
4872 unsafe {
4873 let __receiver =
4874 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4875 ::unity::il2cpp_call!((::unity::module_base()+0x2259780usize)as*mut u8,();
4876(NexVersus_TargetSlotList)__receiver,(crate::system::collections::generic::list_1::List_1<u64>)::core::convert::Into::into(list))
4877 }
4878 }
4879 #[doc = "`Clear()` overload"]
4880 fn clear(self) -> () {
4881 unsafe {
4882 let __receiver =
4883 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4884 ::unity::il2cpp_call!((::unity::module_base()+0x2259910usize)as*mut u8,();
4885(NexVersus_TargetSlotList)__receiver)
4886 }
4887 }
4888 #[doc = "`get_Count()` overload"]
4889 fn get_count(self) -> i32 {
4890 unsafe {
4891 let __receiver =
4892 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4893 ::unity::il2cpp_call!((::unity::module_base()+0x2259970usize)as*mut u8,i32;
4894(NexVersus_TargetSlotList)__receiver)
4895 }
4896 }
4897 #[doc = "`GetCountValid()` overload"]
4898 fn get_count_valid(self) -> i32 {
4899 unsafe {
4900 let __receiver =
4901 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4902 ::unity::il2cpp_call!((::unity::module_base()+0x22599d0usize)as*mut u8,i32;
4903(NexVersus_TargetSlotList)__receiver)
4904 }
4905 }
4906 #[doc = "`GetIDList()` overload"]
4907 fn get_id_list(self) -> crate::system::collections::generic::list_1::List_1<u64> {
4908 unsafe {
4909 let __receiver =
4910 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4911 ::unity::il2cpp_call!((::unity::module_base()+0x22531e0usize)as*mut u8,crate::system::collections::generic::list_1::List_1<u64> ;
4912(NexVersus_TargetSlotList)__receiver)
4913 }
4914 }
4915 #[doc = "`SetResult(u64, crate::app::nexversus::NexVersus_TargetSlotList_Results)` overload"]
4916 fn set_result(
4917 self,
4918 id: impl ::core::convert::Into<u64>,
4919 result: impl ::core::convert::Into<crate::app::nexversus::NexVersus_TargetSlotList_Results>,
4920 ) -> () {
4921 unsafe {
4922 let __receiver =
4923 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4924 ::unity::il2cpp_call!((::unity::module_base()+0x2253680usize)as*mut u8,();
4925(NexVersus_TargetSlotList)__receiver,(u64)::core::convert::Into::into(id),(crate::app::nexversus::NexVersus_TargetSlotList_Results)::core::convert::Into::into(result))
4926 }
4927 }
4928 #[doc = "`GetResult(u64)` overload"]
4929 fn get_result(self, id: impl ::core::convert::Into<u64>) -> crate::app::nexversus::NexVersus_TargetSlotList_Results {
4930 unsafe {
4931 let __receiver =
4932 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4933 ::unity::il2cpp_call!((::unity::module_base()+0x2259b20usize)as*mut u8,crate::app::nexversus::NexVersus_TargetSlotList_Results;
4934(NexVersus_TargetSlotList)__receiver,(u64)::core::convert::Into::into(id))
4935 }
4936 }
4937 #[doc = "`IsValid(u64)` overload"]
4938 fn is_valid(self, id: impl ::core::convert::Into<u64>) -> bool {
4939 unsafe {
4940 let __receiver =
4941 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4942 ::unity::il2cpp_call!((::unity::module_base()+0x2259bc0usize)as*mut u8,bool;
4943(NexVersus_TargetSlotList)__receiver,(u64)::core::convert::Into::into(id))
4944 }
4945 }
4946 #[doc = "`Dump()` overload"]
4947 fn dump(self) -> ::unity::Il2CppString {
4948 unsafe {
4949 let __receiver =
4950 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4951 ::unity::il2cpp_call!((::unity::module_base()+0x2259c70usize)as*mut u8, ::unity::Il2CppString;
4952(NexVersus_TargetSlotList)__receiver)
4953 }
4954 }
4955 #[doc = "`ForEach(crate::system::action_2::Action_2<u64,crate::app::nexversus::NexVersus_TargetSlotList_Results>)` overload"]
4956 fn for_each(
4957 self,
4958 action: impl ::core::convert::Into<crate::system::action_2::Action_2<u64, crate::app::nexversus::NexVersus_TargetSlotList_Results>>,
4959 ) -> () {
4960 unsafe {
4961 let __receiver =
4962 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4963 ::unity::il2cpp_call!((::unity::module_base()+0x2259f40usize)as*mut u8,();
4964(NexVersus_TargetSlotList)__receiver,(crate::system::action_2::Action_2<u64,crate::app::nexversus::NexVersus_TargetSlotList_Results>)::core::convert::Into::into(action))
4965 }
4966 }
4967 #[doc = "`ForEach(crate::system::action_3::Action_3<i32,u64,crate::app::nexversus::NexVersus_TargetSlotList_Results>)` overload"]
4968 fn for_each_2(
4969 self,
4970 action: impl ::core::convert::Into<crate::system::action_3::Action_3<i32, u64, crate::app::nexversus::NexVersus_TargetSlotList_Results>>,
4971 ) -> () {
4972 unsafe {
4973 let __receiver =
4974 <NexVersus_TargetSlotList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4975 ::unity::il2cpp_call!((::unity::module_base()+0x225a0e0usize)as*mut u8,();
4976(NexVersus_TargetSlotList)__receiver,(crate::system::action_3::Action_3<i32,u64,crate::app::nexversus::NexVersus_TargetSlotList_Results>)::core::convert::Into::into(action))
4977 }
4978 }
4979}
4980
4981#[cfg(feature = "app-nexversus")]
4982impl<__T: INexVersus_TargetSlotList> INexVersus_TargetSlotListMethods for __T {}
4983
4984#[cfg(feature = "app-nexversus")]
4985impl NexVersus_TargetSlotList {
4986 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4987 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4988 }
4989
4990 pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4991 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4992 }
4993
4994 pub fn add_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4995 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4996 }
4997
4998 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4999 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5000 }
5001
5002 pub fn get_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5003 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5004 }
5005
5006 pub fn get_count_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5007 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
5008 }
5009
5010 pub fn get_id_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5011 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
5012 }
5013
5014 pub fn set_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5015 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
5016 }
5017
5018 pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5019 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
5020 }
5021
5022 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5023 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
5024 }
5025
5026 pub fn dump_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5027 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
5028 }
5029
5030 pub fn for_each_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5031 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
5032 }
5033
5034 pub fn for_each_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5035 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
5036 }
5037}
5038
5039#[cfg(feature = "app-nexversus")]
5040impl NexVersus_TargetSlotList {
5041 #[doc = "`.ctor()` — no args"]
5042 pub fn new() -> Self {
5043 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5044 panic!(
5045 "{}
5046::{}
5047 failed to instantiate",
5048 ::core::stringify!(NexVersus_TargetSlotList),
5049 ::core::stringify!(new),
5050 )
5051 });
5052 <Self as INexVersus_TargetSlotListMethods>::ctor(this);
5053 this
5054 }
5055}
5056
5057#[cfg(feature = "app-nexversus")]
5058#[::unity::methods]
5059impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1_EndCallback<T0> {
5060 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
5061 #[method(name = ".ctor", args = 2)]
5062 pub fn ctor(self, object: crate::system::object::Object, method: ::unity::IntPtr) -> ();
5063
5064 #[doc = "`Invoke(crate::app::nexversus::NexVersus_Results, T0, crate::app::nexversus::NexVersus_ResultInfo)` overload"]
5065 #[method(name = "Invoke", args = 3)]
5066 pub fn invoke(self, result: crate::app::nexversus::NexVersus_Results, meta_data: T0, info: crate::app::nexversus::NexVersus_ResultInfo) -> ();
5067}
5068
5069#[cfg(feature = "app-nexversus")]
5070impl<T0: ::unity::ClassIdentity> NexVersus_DownloadMetaDataSequence_1_EndCallback<T0> {
5071 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
5072 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
5073 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5074 panic!(
5075 "{}
5076::{}
5077 failed to instantiate",
5078 ::core::stringify!(NexVersus_DownloadMetaDataSequence_1_EndCallback),
5079 ::core::stringify!(new),
5080 )
5081 });
5082 <Self as INexVersus_DownloadMetaDataSequence_1_EndCallbackMethods<T0>>::ctor(this, object, method);
5083 this
5084 }
5085}
5086
5087#[cfg(feature = "app-nexversus")]
5088impl NexVersus_ChangeReplayMetaSequence {
5089 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool, bool)` overload"]
5090 pub fn create_bind(
5091 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
5092 data_id: impl ::core::convert::Into<u64>,
5093 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5094 is_set_meta_param: impl ::core::convert::Into<bool>,
5095 is_show_dialog: impl ::core::convert::Into<bool>,
5096 ) -> () {
5097 unsafe {
5098 ::unity::il2cpp_call!((::unity::module_base()+0x2250800usize)as*mut u8,();
5099(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_param),(bool)::core::convert::Into::into(is_show_dialog))
5100 }
5101 }
5102
5103 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, u16, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool, bool)` overload"]
5104 pub fn create_bind_2(
5105 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
5106 principal_id: impl ::core::convert::Into<u64>,
5107 slot_id: impl ::core::convert::Into<u16>,
5108 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5109 is_set_meta_param: impl ::core::convert::Into<bool>,
5110 is_show_dialog: impl ::core::convert::Into<bool>,
5111 ) -> () {
5112 unsafe {
5113 ::unity::il2cpp_call!((::unity::module_base()+0x22511f0usize)as*mut u8,();
5114(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_param),(bool)::core::convert::Into::into(is_show_dialog))
5115 }
5116 }
5117}
5118
5119#[cfg(feature = "app-nexversus")]
5120pub trait INexVersus_ChangeReplayMetaSequenceMethods: INexVersus_ChangeReplayMetaSequence {
5121 #[doc = "`.ctor(u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool)` overload"]
5122 fn ctor(
5123 self,
5124 data_id: impl ::core::convert::Into<u64>,
5125 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5126 is_set_meta_param: impl ::core::convert::Into<bool>,
5127 ) -> () {
5128 unsafe {
5129 let __receiver =
5130 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5131 ::unity::il2cpp_call!((::unity::module_base()+0x2250220usize)as*mut u8,();
5132(NexVersus_ChangeReplayMetaSequence)__receiver,(u64)::core::convert::Into::into(data_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_param))
5133 }
5134 }
5135 #[doc = "`.ctor(u64, u16, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool)` overload"]
5136 fn ctor_2(
5137 self,
5138 principal_id: impl ::core::convert::Into<u64>,
5139 slot_id: impl ::core::convert::Into<u16>,
5140 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5141 is_set_meta_param: impl ::core::convert::Into<bool>,
5142 ) -> () {
5143 unsafe {
5144 let __receiver =
5145 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5146 ::unity::il2cpp_call!((::unity::module_base()+0x2250280usize)as*mut u8,();
5147(NexVersus_ChangeReplayMetaSequence)__receiver,(u64)::core::convert::Into::into(principal_id),(u16)::core::convert::Into::into(slot_id),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data),(bool)::core::convert::Into::into(is_set_meta_param))
5148 }
5149 }
5150 #[doc = "`Postlogin()` overload"]
5151 fn postlogin(self) -> () {
5152 unsafe {
5153 let __receiver =
5154 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5155 ::unity::il2cpp_call!((::unity::module_base()+0x22502f0usize)as*mut u8,();
5156(NexVersus_ChangeReplayMetaSequence)__receiver)
5157 }
5158 }
5159 #[doc = "`SetMetaParam()` overload"]
5160 fn set_meta_param(self) -> () {
5161 unsafe {
5162 let __receiver =
5163 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5164 ::unity::il2cpp_call!((::unity::module_base()+0x2250300usize)as*mut u8,();
5165(NexVersus_ChangeReplayMetaSequence)__receiver)
5166 }
5167 }
5168 #[doc = "`ChangeMeta()` overload"]
5169 fn change_meta(self) -> () {
5170 unsafe {
5171 let __receiver =
5172 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5173 ::unity::il2cpp_call!((::unity::module_base()+0x2250400usize)as*mut u8,();
5174(NexVersus_ChangeReplayMetaSequence)__receiver)
5175 }
5176 }
5177 #[doc = "`SetMetaBinary(crate::system::collections::generic::list_1::List_1<u8>, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
5178 fn set_meta_binary(
5179 self,
5180 param_meta_bytes: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u8>>,
5181 meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
5182 ) -> () {
5183 unsafe {
5184 let __receiver =
5185 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5186 ::unity::il2cpp_call!((::unity::module_base()+0x2250550usize)as*mut u8,();
5187(NexVersus_ChangeReplayMetaSequence)__receiver,(crate::system::collections::generic::list_1::List_1<u8>)::core::convert::Into::into(param_meta_bytes),(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data))
5188 }
5189 }
5190 #[doc = "`CreateDesc(bool)` overload"]
5191 fn create_desc(self, is_show_dialog: impl ::core::convert::Into<bool>) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
5192 unsafe {
5193 let __receiver =
5194 <NexVersus_ChangeReplayMetaSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5195 ::unity::il2cpp_call!((::unity::module_base()+0x22508d0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
5196(NexVersus_ChangeReplayMetaSequence)__receiver,(bool)::core::convert::Into::into(is_show_dialog))
5197 }
5198 }
5199}
5200
5201#[cfg(feature = "app-nexversus")]
5202impl<__T: INexVersus_ChangeReplayMetaSequence> INexVersus_ChangeReplayMetaSequenceMethods for __T {}
5203
5204#[cfg(feature = "app-nexversus")]
5205impl NexVersus_ChangeReplayMetaSequence {
5206 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5207 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5208 }
5209
5210 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5211 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5212 }
5213
5214 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5215 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5216 }
5217
5218 pub fn set_meta_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5219 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5220 }
5221
5222 pub fn change_meta_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5223 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5224 }
5225
5226 pub fn set_meta_binary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5227 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
5228 }
5229
5230 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5231 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
5232 }
5233
5234 pub fn create_bind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5235 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
5236 }
5237
5238 pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5239 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
5240 }
5241}
5242
5243#[cfg(feature = "app-nexversus")]
5244impl NexVersus_ChangeReplayMetaSequence {
5245 #[doc = "`.ctor(u64, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool)` — overload selector"]
5246 pub fn new(data_id: u64, meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, is_set_meta_param: bool) -> Self {
5247 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5248 panic!(
5249 "{}
5250::{}
5251 failed to instantiate",
5252 ::core::stringify!(NexVersus_ChangeReplayMetaSequence),
5253 ::core::stringify!(new),
5254 )
5255 });
5256 <Self as INexVersus_ChangeReplayMetaSequenceMethods>::ctor(this, data_id, meta_data, is_set_meta_param);
5257 this
5258 }
5259
5260 #[doc = "`.ctor(u64, u16, crate::app::versusserverreplaymetadata::VersusServerReplayMetaData, bool)` — overload selector"]
5261 pub fn new_2(
5262 principal_id: u64,
5263 slot_id: u16,
5264 meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
5265 is_set_meta_param: bool,
5266 ) -> Self {
5267 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5268 panic!(
5269 "{}
5270::{}
5271 failed to instantiate",
5272 ::core::stringify!(NexVersus_ChangeReplayMetaSequence),
5273 ::core::stringify!(new_2),
5274 )
5275 });
5276 <Self as INexVersus_ChangeReplayMetaSequenceMethods>::ctor_2(this, principal_id, slot_id, meta_data, is_set_meta_param);
5277 this
5278 }
5279}
5280
5281#[cfg(feature = "app-nexversus")]
5282#[::unity::methods]
5283impl<T0: ::unity::ClassIdentity> NexVersus_ChangeVersusDataSequence_1<T0> {
5284 #[doc = "`.ctor(u64, T0)` overload"]
5285 #[method(name = ".ctor", args = 2)]
5286 pub fn ctor(self, data_id: u64, data: T0) -> ();
5287
5288 #[doc = "`Postlogin()` overload"]
5289 #[method(name = "Postlogin", args = 0)]
5290 pub fn postlogin(self) -> ();
5291
5292 #[doc = "`ChangeData()` overload"]
5293 #[method(name = "ChangeData", args = 0)]
5294 pub fn change_data(self) -> ();
5295
5296 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, T0)` overload"]
5297 #[method(name = "CreateBind", args = 3)]
5298 pub fn create_bind(super_: crate::app::procinst::ProcInst, data_id: u64, data: T0) -> ();
5299}
5300
5301#[cfg(feature = "app-nexversus")]
5302impl<T0: ::unity::ClassIdentity> NexVersus_ChangeVersusDataSequence_1<T0> {
5303 #[doc = "`.ctor(u64, T0)` — overload selector"]
5304 pub fn new(data_id: u64, data: T0) -> Self {
5305 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5306 panic!(
5307 "{}
5308::{}
5309 failed to instantiate",
5310 ::core::stringify!(NexVersus_ChangeVersusDataSequence_1),
5311 ::core::stringify!(new),
5312 )
5313 });
5314 <Self as INexVersus_ChangeVersusDataSequence_1Methods<T0>>::ctor(this, data_id, data);
5315 this
5316 }
5317}
5318
5319#[cfg(feature = "app-nexversus")]
5320pub trait INexVersus_ReplaySlotMetaResultDataMethods: INexVersus_ReplaySlotMetaResultData {
5321 #[doc = "`.ctor()` overload"]
5322 fn ctor(self) -> () {
5323 unsafe {
5324 let __receiver =
5325 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5326 ::unity::il2cpp_call!((::unity::module_base()+0x2257180usize)as*mut u8,();
5327(NexVersus_ReplaySlotMetaResultData)__receiver)
5328 }
5329 }
5330 #[doc = "`Clear()` overload"]
5331 fn clear(self) -> () {
5332 unsafe {
5333 let __receiver =
5334 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5335 ::unity::il2cpp_call!((::unity::module_base()+0x22571b0usize)as*mut u8,();
5336(NexVersus_ReplaySlotMetaResultData)__receiver)
5337 }
5338 }
5339 #[doc = "`Add(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
5340 fn add(self, meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>) -> () {
5341 unsafe {
5342 let __receiver =
5343 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5344 ::unity::il2cpp_call!((::unity::module_base()+0x22562b0usize)as*mut u8,();
5345(NexVersus_ReplaySlotMetaResultData)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data))
5346 }
5347 }
5348 #[doc = "`TryGetPlayableMetaData()` overload"]
5349 fn try_get_playable_meta_data(self) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
5350 unsafe {
5351 let __receiver =
5352 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5353 ::unity::il2cpp_call!((::unity::module_base()+0x2257260usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
5354(NexVersus_ReplaySlotMetaResultData)__receiver)
5355 }
5356 }
5357 #[doc = "`GetUploadTargetMetaData()` overload"]
5358 fn get_upload_target_meta_data(self) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
5359 unsafe {
5360 let __receiver =
5361 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5362 ::unity::il2cpp_call!((::unity::module_base()+0x2257390usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
5363(NexVersus_ReplaySlotMetaResultData)__receiver)
5364 }
5365 }
5366 #[doc = "`TryRemove(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)` overload"]
5367 fn try_remove(self, meta_data: impl ::core::convert::Into<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>) -> bool {
5368 unsafe {
5369 let __receiver =
5370 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5371 ::unity::il2cpp_call!((::unity::module_base()+0x2257500usize)as*mut u8,bool;
5372(NexVersus_ReplaySlotMetaResultData)__receiver,(crate::app::versusserverreplaymetadata::VersusServerReplayMetaData)::core::convert::Into::into(meta_data))
5373 }
5374 }
5375 #[doc = "`GetMetaDataList()` overload"]
5376 fn get_meta_data_list(
5377 self,
5378 ) -> crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData> {
5379 unsafe {
5380 let __receiver =
5381 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5382 ::unity::il2cpp_call!((::unity::module_base()+0x2257560usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData> ;
5383(NexVersus_ReplaySlotMetaResultData)__receiver)
5384 }
5385 }
5386 #[doc = "`get_Count()` overload"]
5387 fn get_count(self) -> i32 {
5388 unsafe {
5389 let __receiver =
5390 <NexVersus_ReplaySlotMetaResultData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5391 ::unity::il2cpp_call!((::unity::module_base()+0x2256310usize)as*mut u8,i32;
5392(NexVersus_ReplaySlotMetaResultData)__receiver)
5393 }
5394 }
5395}
5396
5397#[cfg(feature = "app-nexversus")]
5398impl<__T: INexVersus_ReplaySlotMetaResultData> INexVersus_ReplaySlotMetaResultDataMethods for __T {}
5399
5400#[cfg(feature = "app-nexversus")]
5401impl NexVersus_ReplaySlotMetaResultData {
5402 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5404 }
5405
5406 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5408 }
5409
5410 pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5412 }
5413
5414 pub fn try_get_playable_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5415 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5416 }
5417
5418 pub fn get_upload_target_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5419 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5420 }
5421
5422 pub fn try_remove_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
5424 }
5425
5426 pub fn get_meta_data_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
5428 }
5429
5430 pub fn get_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
5432 }
5433}
5434
5435#[cfg(feature = "app-nexversus")]
5436impl NexVersus_ReplaySlotMetaResultData {
5437 #[doc = "`.ctor()` — no args"]
5438 pub fn new() -> Self {
5439 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5440 panic!(
5441 "{}
5442::{}
5443 failed to instantiate",
5444 ::core::stringify!(NexVersus_ReplaySlotMetaResultData),
5445 ::core::stringify!(new),
5446 )
5447 });
5448 <Self as INexVersus_ReplaySlotMetaResultDataMethods>::ctor(this);
5449 this
5450 }
5451}
5452
5453#[cfg(feature = "app-nexversus")]
5454impl NexVersus_AddRatingSequence {
5455 #[doc = "`CreateBind(crate::app::procinst::ProcInst, u64, crate::app::versus::Versus_MapResult)` overload"]
5456 pub fn create_bind(
5457 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
5458 data_id: impl ::core::convert::Into<u64>,
5459 map_result: impl ::core::convert::Into<crate::app::versus::Versus_MapResult>,
5460 ) -> () {
5461 unsafe {
5462 ::unity::il2cpp_call!((::unity::module_base()+0x224f210usize)as*mut u8,();
5463(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(u64)::core::convert::Into::into(data_id),(crate::app::versus::Versus_MapResult)::core::convert::Into::into(map_result))
5464 }
5465 }
5466}
5467
5468#[cfg(feature = "app-nexversus")]
5469pub trait INexVersus_AddRatingSequenceMethods: INexVersus_AddRatingSequence {
5470 #[doc = "`.ctor(u64, crate::app::versus::Versus_MapResult)` overload"]
5471 fn ctor(self, data_id: impl ::core::convert::Into<u64>, map_result: impl ::core::convert::Into<crate::app::versus::Versus_MapResult>) -> () {
5472 unsafe {
5473 let __receiver =
5474 <NexVersus_AddRatingSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5475 ::unity::il2cpp_call!((::unity::module_base()+0x224ea00usize)as*mut u8,();
5476(NexVersus_AddRatingSequence)__receiver,(u64)::core::convert::Into::into(data_id),(crate::app::versus::Versus_MapResult)::core::convert::Into::into(map_result))
5477 }
5478 }
5479 #[doc = "`Postlogin()` overload"]
5480 fn postlogin(self) -> () {
5481 unsafe {
5482 let __receiver =
5483 <NexVersus_AddRatingSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5484 ::unity::il2cpp_call!((::unity::module_base()+0x224ea50usize)as*mut u8,();
5485(NexVersus_AddRatingSequence)__receiver)
5486 }
5487 }
5488 #[doc = "`GetSlotId(crate::app::versus::Versus_MapResult)` overload"]
5489 fn get_slot_id(self, result: impl ::core::convert::Into<crate::app::versus::Versus_MapResult>) -> i8 {
5490 unsafe {
5491 let __receiver =
5492 <NexVersus_AddRatingSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5493 ::unity::il2cpp_call!((::unity::module_base()+0x224ed10usize)as*mut u8,i8;
5494(NexVersus_AddRatingSequence)__receiver,(crate::app::versus::Versus_MapResult)::core::convert::Into::into(result))
5495 }
5496 }
5497 #[doc = "`UpdateRate()` overload"]
5498 fn update_rate(self) -> () {
5499 unsafe {
5500 let __receiver =
5501 <NexVersus_AddRatingSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5502 ::unity::il2cpp_call!((::unity::module_base()+0x224ed30usize)as*mut u8,();
5503(NexVersus_AddRatingSequence)__receiver)
5504 }
5505 }
5506}
5507
5508#[cfg(feature = "app-nexversus")]
5509impl<__T: INexVersus_AddRatingSequence> INexVersus_AddRatingSequenceMethods for __T {}
5510
5511#[cfg(feature = "app-nexversus")]
5512impl NexVersus_AddRatingSequence {
5513 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5515 }
5516
5517 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5519 }
5520
5521 pub fn get_slot_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5523 }
5524
5525 pub fn update_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5527 }
5528
5529 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5530 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
5531 }
5532}
5533
5534#[cfg(feature = "app-nexversus")]
5535impl NexVersus_AddRatingSequence {
5536 #[doc = "`.ctor(u64, crate::app::versus::Versus_MapResult)` — overload selector"]
5537 pub fn new(data_id: u64, map_result: crate::app::versus::Versus_MapResult) -> Self {
5538 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5539 panic!(
5540 "{}
5541::{}
5542 failed to instantiate",
5543 ::core::stringify!(NexVersus_AddRatingSequence),
5544 ::core::stringify!(new),
5545 )
5546 });
5547 <Self as INexVersus_AddRatingSequenceMethods>::ctor(this, data_id, map_result);
5548 this
5549 }
5550}
5551
5552#[cfg(feature = "app-nexversus")]
5553pub trait INexVersus_ReportSequenceMethods: INexVersus_ReportSequence {
5554 #[doc = "`Postlogin()` overload"]
5555 fn postlogin(self) -> () {
5556 unsafe {
5557 let __receiver =
5558 <NexVersus_ReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5559 ::unity::il2cpp_call!((::unity::module_base()+0x2257600usize)as*mut u8,();
5560(NexVersus_ReportSequence)__receiver)
5561 }
5562 }
5563 #[doc = "`Report()` overload"]
5564 fn report(self) -> () {
5565 unsafe {
5566 let __receiver =
5567 <NexVersus_ReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5568 ::unity::il2cpp_call!((::unity::module_base()+0x2257610usize)as*mut u8,();
5569(NexVersus_ReportSequence)__receiver)
5570 }
5571 }
5572 #[doc = "`ConfirmRetry()` overload"]
5573 fn confirm_retry(self) -> () {
5574 unsafe {
5575 let __receiver =
5576 <NexVersus_ReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5577 ::unity::il2cpp_call!((::unity::module_base()+0x2257980usize)as*mut u8,();
5578(NexVersus_ReportSequence)__receiver)
5579 }
5580 }
5581}
5582
5583#[cfg(feature = "app-nexversus")]
5584impl<__T: INexVersus_ReportSequence> INexVersus_ReportSequenceMethods for __T {}
5585
5586#[cfg(feature = "app-nexversus")]
5587impl NexVersus_ReportSequence {
5588 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5589 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5590 }
5591
5592 pub fn report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5593 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5594 }
5595
5596 pub fn confirm_retry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5597 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5598 }
5599}
5600
5601#[cfg(feature = "app-nexversus")]
5602#[::unity::methods]
5603impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataListFromPersistenceSlotSequence_1<T0> {
5604 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<u64>, u16, crate::system::collections::generic::list_1::List_1<T0>, crate::system::collections::generic::list_1::List_1<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>>)` overload"]
5605 #[method(name = ".ctor", args = 4)]
5606 pub fn ctor(
5607 self,
5608 principal_id_list: crate::system::collections::generic::list_1::List_1<u64>,
5609 slot_id: u16,
5610 result_data_list: crate::system::collections::generic::list_1::List_1<T0>,
5611 result_rating_list: crate::system::collections::generic::list_1::List_1<
5612 crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
5613 >,
5614 ) -> ();
5615
5616 #[doc = "`Postlogin()` overload"]
5617 #[method(name = "Postlogin", args = 0)]
5618 pub fn postlogin(self) -> ();
5619
5620 #[doc = "`GetPersistenceMetaData()` overload"]
5621 #[method(name = "GetPersistenceMetaData", args = 0)]
5622 pub fn get_persistence_meta_data(self) -> ();
5623
5624 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<u64>, u16, crate::system::collections::generic::list_1::List_1<T0>, crate::system::collections::generic::list_1::List_1<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>>)` overload"]
5625 #[method(name = "CreateBind", args = 5)]
5626 pub fn create_bind(
5627 super_: crate::app::procinst::ProcInst,
5628 principal_id_list: crate::system::collections::generic::list_1::List_1<u64>,
5629 slot_id: u16,
5630 result_data_list: crate::system::collections::generic::list_1::List_1<T0>,
5631 result_rating_list: crate::system::collections::generic::list_1::List_1<
5632 crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
5633 >,
5634 ) -> ();
5635}
5636
5637#[cfg(feature = "app-nexversus")]
5638impl<T0: ::unity::ClassIdentity> NexVersus_GetMetaDataListFromPersistenceSlotSequence_1<T0> {
5639 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<u64>, u16, crate::system::collections::generic::list_1::List_1<T0>, crate::system::collections::generic::list_1::List_1<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>>)` — overload selector"]
5640 pub fn new(
5641 principal_id_list: crate::system::collections::generic::list_1::List_1<u64>,
5642 slot_id: u16,
5643 result_data_list: crate::system::collections::generic::list_1::List_1<T0>,
5644 result_rating_list: crate::system::collections::generic::list_1::List_1<
5645 crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
5646 >,
5647 ) -> Self {
5648 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5649 panic!(
5650 "{}
5651::{}
5652 failed to instantiate",
5653 ::core::stringify!(NexVersus_GetMetaDataListFromPersistenceSlotSequence_1),
5654 ::core::stringify!(new),
5655 )
5656 });
5657 <Self as INexVersus_GetMetaDataListFromPersistenceSlotSequence_1Methods<T0>>::ctor(
5658 this,
5659 principal_id_list,
5660 slot_id,
5661 result_data_list,
5662 result_rating_list,
5663 );
5664 this
5665 }
5666}
5667
5668#[cfg(feature = "app-nexversus")]
5669impl NexVersus_SearchSequence {
5670 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>, u16)` overload"]
5671 pub fn create_bind(
5672 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
5673 results: impl ::core::convert::Into<
5674 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
5675 >,
5676 data_type: impl ::core::convert::Into<u16>,
5677 ) -> () {
5678 unsafe {
5679 ::unity::il2cpp_call!((::unity::module_base()+0x22590b0usize)as*mut u8,();
5680(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(results),(u16)::core::convert::Into::into(data_type))
5681 }
5682 }
5683}
5684
5685#[cfg(feature = "app-nexversus")]
5686pub trait INexVersus_SearchSequenceMethods: INexVersus_SearchSequence {
5687 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>, u16)` overload"]
5688 fn ctor(
5689 self,
5690 results: impl ::core::convert::Into<
5691 crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
5692 >,
5693 data_type: impl ::core::convert::Into<u16>,
5694 ) -> () {
5695 unsafe {
5696 let __receiver =
5697 <NexVersus_SearchSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5698 ::unity::il2cpp_call!((::unity::module_base()+0x2258b60usize)as*mut u8,();
5699(NexVersus_SearchSequence)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>)::core::convert::Into::into(results),(u16)::core::convert::Into::into(data_type))
5700 }
5701 }
5702 #[doc = "`Search()` overload"]
5703 fn search(self) -> () {
5704 unsafe {
5705 let __receiver =
5706 <NexVersus_SearchSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5707 ::unity::il2cpp_call!((::unity::module_base()+0x2258bb0usize)as*mut u8,();
5708(NexVersus_SearchSequence)__receiver)
5709 }
5710 }
5711 #[doc = "`Postlogin()` overload"]
5712 fn postlogin(self) -> () {
5713 unsafe {
5714 let __receiver =
5715 <NexVersus_SearchSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5716 ::unity::il2cpp_call!((::unity::module_base()+0x22590a0usize)as*mut u8,();
5717(NexVersus_SearchSequence)__receiver)
5718 }
5719 }
5720}
5721
5722#[cfg(feature = "app-nexversus")]
5723impl<__T: INexVersus_SearchSequence> INexVersus_SearchSequenceMethods for __T {}
5724
5725#[cfg(feature = "app-nexversus")]
5726impl NexVersus_SearchSequence {
5727 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5729 }
5730
5731 pub fn search_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5733 }
5734
5735 pub fn postlogin_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5737 }
5738
5739 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5741 }
5742}
5743
5744#[cfg(feature = "app-nexversus")]
5745impl NexVersus_SearchSequence {
5746 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>, u16)` — overload selector"]
5747 pub fn new(
5748 results: crate::system::collections::generic::list_1::List_1<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
5749 data_type: u16,
5750 ) -> Self {
5751 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5752 panic!(
5753 "{}
5754::{}
5755 failed to instantiate",
5756 ::core::stringify!(NexVersus_SearchSequence),
5757 ::core::stringify!(new),
5758 )
5759 });
5760 <Self as INexVersus_SearchSequenceMethods>::ctor(this, results, data_type);
5761 this
5762 }
5763}
5764
5765#[cfg(feature = "app-nexversus")]
5766#[doc(hidden)]
5767pub mod prelude {
5768 pub use super::{
5769 INexVersus, INexVersusMethods, INexVersus_AddRatingSequence, INexVersus_AddRatingSequenceMethods, INexVersus_CasualMetaDataEndCallback,
5770 INexVersus_CasualMetaDataEndCallbackMethods, INexVersus_ChangeMetaDataTypeSequence, INexVersus_ChangeMetaDataTypeSequenceMethods,
5771 INexVersus_ChangeReplayMetaSequence, INexVersus_ChangeReplayMetaSequenceMethods, INexVersus_ChangeReplaySequence,
5772 INexVersus_ChangeReplaySequenceMethods, INexVersus_ChangeUpdatedTimeSequence, INexVersus_ChangeUpdatedTimeSequenceMethods,
5773 INexVersus_ChangeVersusDataSequence_1, INexVersus_ChangeVersusDataSequence_1Methods, INexVersus_ChangeVersusRankedMetaDataSequence,
5774 INexVersus_ChangeVersusRankedMetaDataSequenceMethods, INexVersus_CheckAccessibleSlotSequence, INexVersus_CheckAccessibleSlotSequenceMethods,
5775 INexVersus_DownloadMetaDataSequence_1, INexVersus_DownloadMetaDataSequence_1Methods, INexVersus_DownloadMetaDataSequence_1_EndCallback,
5776 INexVersus_DownloadMetaDataSequence_1_EndCallbackMethods, INexVersus_DownloadMetaSequence_1, INexVersus_DownloadMetaSequence_1Methods,
5777 INexVersus_DownloadReplaySequence, INexVersus_DownloadReplaySequenceMethods, INexVersus_DownloadSequence_1,
5778 INexVersus_DownloadSequence_1Methods, INexVersus_EndCallback, INexVersus_EndCallbackMethods,
5779 INexVersus_GetMetaDataFromPersistenceSlotSequence_1, INexVersus_GetMetaDataFromPersistenceSlotSequence_1Methods,
5780 INexVersus_GetMetaDataListFromPersistenceSlotSequence_1, INexVersus_GetMetaDataListFromPersistenceSlotSequence_1Methods,
5781 INexVersus_GetRankedMetaDataFromPersistenceSlotSequence, INexVersus_GetRankedMetaDataFromPersistenceSlotSequenceMethods,
5782 INexVersus_GetReplayMetaDataFromPersistenceSlotSequence, INexVersus_GetReplayMetaDataFromPersistenceSlotSequenceMethods,
5783 INexVersus_NexSequenceBase, INexVersus_NexSequenceBaseMethods, INexVersus_NexSequenceBase_ConfirmRetryDialog,
5784 INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem, INexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItemMethods,
5785 INexVersus_RankedMetaDataEndCallback, INexVersus_RankedMetaDataEndCallbackMethods, INexVersus_RatingSpotId,
5786 INexVersus_ReplaySlotMetaResultData, INexVersus_ReplaySlotMetaResultDataMethods, INexVersus_ReportSequence, INexVersus_ReportSequenceMethods,
5787 INexVersus_ResultInfo, INexVersus_ResultInfoMethods, INexVersus_SearchCasualSequence, INexVersus_SearchCasualSequenceMethods,
5788 INexVersus_SearchSequence, INexVersus_SearchSequenceMethods, INexVersus_TargetSlotList, INexVersus_TargetSlotListMethods,
5789 INexVersus_UploadCasualSequence, INexVersus_UploadCasualSequenceMethods, INexVersus_UploadReplaySequence,
5790 INexVersus_UploadReplaySequenceMethods, INexVersus_UploadReportMetaSequence, INexVersus_UploadReportMetaSequenceMethods,
5791 INexVersus_UploadSequence, INexVersus_UploadSequenceMethods, NexVersus, NexVersus_AddRatingSequence, NexVersus_AddRatingSequence_Label,
5792 NexVersus_CasualMetaDataEndCallback, NexVersus_ChangeMetaDataTypeSequence, NexVersus_ChangeMetaDataTypeSequence_Label,
5793 NexVersus_ChangeMetaDataTypeSequence_TargetType, NexVersus_ChangeReplayMetaSequence, NexVersus_ChangeReplayMetaSequence_Label,
5794 NexVersus_ChangeReplayMetaSequence_Mode, NexVersus_ChangeReplaySequence, NexVersus_ChangeReplaySequence_Label,
5795 NexVersus_ChangeUpdatedTimeSequence, NexVersus_ChangeUpdatedTimeSequence_Label, NexVersus_ChangeVersusDataSequence_1,
5796 NexVersus_ChangeVersusDataSequence_1_Label, NexVersus_ChangeVersusRankedMetaDataSequence, NexVersus_ChangeVersusRankedMetaDataSequence_Label,
5797 NexVersus_CheckAccessibleSlotSequence, NexVersus_CheckAccessibleSlotSequence_Label, NexVersus_CheckAccessibleSlotSequence_Mode,
5798 NexVersus_DownloadMetaDataSequence_1, NexVersus_DownloadMetaDataSequence_1_EndCallback, NexVersus_DownloadMetaDataSequence_1_Label,
5799 NexVersus_DownloadMetaDataSequence_1_Mode, NexVersus_DownloadMetaSequence_1, NexVersus_DownloadMetaSequence_1_DataType,
5800 NexVersus_DownloadMetaSequence_1_Label, NexVersus_DownloadReplaySequence, NexVersus_DownloadReplaySequence_Label,
5801 NexVersus_DownloadSequence_1, NexVersus_DownloadSequence_1_Label, NexVersus_EndCallback, NexVersus_GetMetaDataFromPersistenceSlotSequence_1,
5802 NexVersus_GetMetaDataFromPersistenceSlotSequence_1_Label, NexVersus_GetMetaDataListFromPersistenceSlotSequence_1,
5803 NexVersus_GetMetaDataListFromPersistenceSlotSequence_1_Label, NexVersus_GetRankedMetaDataFromPersistenceSlotSequence,
5804 NexVersus_GetRankedMetaDataFromPersistenceSlotSequence_Label, NexVersus_GetReplayMetaDataFromPersistenceSlotSequence,
5805 NexVersus_GetReplayMetaDataFromPersistenceSlotSequence_Label, NexVersus_NexSequenceBase, NexVersus_NexSequenceBase_ConfirmRetryDialog,
5806 NexVersus_NexSequenceBase_ConfirmRetryDialog_YesMenuItem, NexVersus_RankedMetaDataEndCallback, NexVersus_RatingData, NexVersus_RatingSpotId,
5807 NexVersus_ReplaySlotMetaResultData, NexVersus_ReportSequence, NexVersus_ReportSequence_Label, NexVersus_ResultInfo, NexVersus_Results,
5808 NexVersus_SearchCasualSequence, NexVersus_SearchCasualSequence_Label, NexVersus_SearchSequence, NexVersus_SearchSequence_Label,
5809 NexVersus_TargetSlotList, NexVersus_TargetSlotList_Results, NexVersus_UploadCasualSequence, NexVersus_UploadCasualSequence_Label,
5810 NexVersus_UploadReplaySequence, NexVersus_UploadReplaySequence_Label, NexVersus_UploadReportMetaSequence,
5811 NexVersus_UploadReportMetaSequence_Label, NexVersus_UploadSequence, NexVersus_UploadSequence_Label, NexVersus_UploadType,
5812 };
5813 #[cfg(feature = "app-basicdialogitem")]
5814 pub use crate::app::basicdialogitem::IBasicDialogItemMethods;
5815 #[cfg(feature = "app-basicdialogitemyes")]
5816 pub use crate::app::basicdialogitemyes::IBasicDialogItemYesMethods;
5817 #[cfg(feature = "app-basicmenuitem")]
5818 pub use crate::app::basicmenuitem::IBasicMenuItemMethods;
5819 #[cfg(feature = "app-procinst")]
5820 pub use crate::app::procinst::IProcInstMethods;
5821 #[cfg(feature = "app-singletonclass_1")]
5822 pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
5823 #[cfg(feature = "system-delegate")]
5824 pub use crate::system::delegate::IDelegateMethods;
5825 #[cfg(feature = "system-multicastdelegate")]
5826 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
5827 #[cfg(feature = "system-object")]
5828 pub use crate::system::object::IObjectMethods;
5829 #[cfg(feature = "system-enum")]
5830 pub use crate::system::r#enum::IEnumMethods;
5831 #[cfg(feature = "system-valuetype")]
5832 pub use crate::system::valuetype::IValueTypeMethods;
5833 pub use crate::{
5834 app::{
5835 basicdialogitem::IBasicDialogItem, basicdialogitemyes::IBasicDialogItemYes, basicmenuitem::IBasicMenuItem, procinst::IProcInst,
5836 singletonclass_1::ISingletonClass_1,
5837 },
5838 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject, r#enum::IEnum, valuetype::IValueType},
5839 };
5840}