1#[cfg(feature = "app-versus-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::singletonclass_1::{ISingletonClass_1, SingletonClass_1},
10 system::{
11 object::{IObject, Object},
12 r#enum::{Enum, IEnum},
13 valuetype::{IValueType, ValueType},
14 },
15 };
16
17 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_MatchingType.md"))]
18 #[repr(C)]
19 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
20 pub struct Versus_MatchingType {
21 pub value: i32,
22 }
23 impl ::unity::ClassIdentity for Versus_MatchingType {
24 const NAME: &'static str = "Versus.MatchingType";
25 const NAMESPACE: &'static str = "App";
26
27 fn class() -> ::unity::Class {
28 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
29 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
30 }
31 }
32 impl ::unity::IlType for Versus_MatchingType {
33 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
34 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
35 }
36 }
37 impl Versus_MatchingType {
38 pub fn random() -> Self {
39 Self { value: 0 }
40 }
41
42 pub fn friend() -> Self {
43 Self { value: 1 }
44 }
45
46 pub fn data_code() -> Self {
47 Self { value: 2 }
48 }
49
50 pub fn profile() -> Self {
51 Self { value: 3 }
52 }
53 }
54
55 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_MapObjectCounter.md"))]
56 #[::unity::class(namespace = "App", name = "Versus.MapObjectCounter")]
57 #[parent(crate::system::object::Object)]
58 pub struct Versus_MapObjectCounter {
59 #[offset(16)]
60 #[rename(name = "m_Dict")]
61 pub m_dict: crate::system::collections::generic::dictionary_2::Dictionary_2<crate::app::mapeditorcategorydata::MapEditorCategoryData, i32>,
62 }
63
64 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_Mode.md"))]
65 #[repr(C)]
66 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
67 pub struct Versus_Mode {
68 pub value: i32,
69 }
70 impl ::unity::ClassIdentity for Versus_Mode {
71 const NAME: &'static str = "Versus.Mode";
72 const NAMESPACE: &'static str = "App";
73
74 fn class() -> ::unity::Class {
75 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
76 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
77 }
78 }
79 impl ::unity::IlType for Versus_Mode {
80 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
81 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
82 }
83 }
84 impl Versus_Mode {
85 pub fn none() -> Self {
86 Self { value: 0 }
87 }
88
89 pub fn edit() -> Self {
90 Self { value: 1 }
91 }
92
93 pub fn casual() -> Self {
94 Self { value: 2 }
95 }
96
97 pub fn ranked() -> Self {
98 Self { value: 3 }
99 }
100
101 pub fn replay() -> Self {
102 Self { value: 4 }
103 }
104
105 pub fn mock_battle() -> Self {
106 Self { value: 5 }
107 }
108 }
109
110 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_Error.md"))]
111 #[repr(C)]
112 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
113 pub struct Versus_Error {
114 pub value: i32,
115 }
116 impl ::unity::ClassIdentity for Versus_Error {
117 const NAME: &'static str = "Versus.Error";
118 const NAMESPACE: &'static str = "App";
119
120 fn class() -> ::unity::Class {
121 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
122 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
123 }
124 }
125 impl ::unity::IlType for Versus_Error {
126 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
127 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
128 }
129 }
130 impl Versus_Error {
131 pub fn none() -> Self {
132 Self { value: -1 }
133 }
134
135 pub fn ranked_report() -> Self {
136 Self { value: 101 }
137 }
138
139 pub fn ranked_offence_unit_none() -> Self {
140 Self { value: 102 }
141 }
142
143 pub fn invalid_data() -> Self {
144 Self { value: 103 }
145 }
146 }
147
148 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_DownloadHistory.md"))]
149 #[::unity::class(namespace = "App", name = "Versus.DownloadHistory")]
150 #[parent(crate::system::object::Object)]
151 pub struct Versus_DownloadHistory {
152 #[static_field]
153 #[rename(name = "CoolTimeSecond")]
154 pub cool_time_second: i64,
155 #[offset(16)]
156 #[rename(name = "m_DownloadedDataList")]
157 pub m_downloaded_data_list: crate::system::collections::generic::list_1::List_1<crate::app::versus::Versus_DownloadHistory_CheckData>,
158 }
159
160 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_VersusCheck.md"))]
161 #[::unity::class(namespace = "App", name = "Versus.VersusCheck")]
162 #[parent(crate::system::object::Object)]
163 pub struct Versus_VersusCheck {}
164
165 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_DownloadHistory_CheckData.md"))]
166 #[::unity::class(namespace = "App", name = "Versus.DownloadHistory.CheckData")]
167 #[parent(crate::system::object::Object)]
168 pub struct Versus_DownloadHistory_CheckData {
169 #[offset(16)]
170 #[rename(name = "m_IsDownloaded")]
171 pub m_is_downloaded: bool,
172 #[offset(24)]
173 #[rename(name = "m_DataTime")]
174 pub m_data_time: i64,
175 }
176
177 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_CheckDataType.md"))]
178 #[repr(C)]
179 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
180 pub struct Versus_CheckDataType {
181 pub value: i32,
182 }
183 impl ::unity::ClassIdentity for Versus_CheckDataType {
184 const NAME: &'static str = "Versus.CheckDataType";
185 const NAMESPACE: &'static str = "App";
186
187 fn class() -> ::unity::Class {
188 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
189 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
190 }
191 }
192 impl ::unity::IlType for Versus_CheckDataType {
193 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
194 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
195 }
196 }
197 impl Versus_CheckDataType {
198 pub fn none() -> Self {
199 Self { value: -1 }
200 }
201
202 pub fn player_casual_meta() -> Self {
203 Self { value: 0 }
204 }
205
206 pub fn player_ranked_meta() -> Self {
207 Self { value: 1 }
208 }
209
210 pub fn replay_meta() -> Self {
211 Self { value: 2 }
212 }
213
214 pub fn opponent_casual_friend() -> Self {
215 Self { value: 3 }
216 }
217
218 pub fn opponent_ranked_friend() -> Self {
219 Self { value: 4 }
220 }
221
222 pub fn opponent_casual_profile() -> Self {
223 Self { value: 5 }
224 }
225
226 pub fn opponent_ranked_profile() -> Self {
227 Self { value: 6 }
228 }
229
230 pub fn num() -> Self {
231 Self { value: 7 }
232 }
233 }
234
235 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus.md"))]
236 #[::unity::class(namespace = "App", name = "Versus")]
237 #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::versus::Versus>)]
238 pub struct Versus {
239 #[offset(32)]
240 #[rename(name = "m_PlayerMetaData")]
241 pub m_player_meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
242 #[offset(40)]
243 #[rename(name = "m_PlayerData")]
244 pub m_player_data: crate::app::versusserverrankeddata::VersusServerRankedData,
245 #[offset(48)]
246 #[rename(name = "m_PlayerRatingList")]
247 pub m_player_rating_list: crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>,
248 #[offset(56)]
249 #[rename(name = "m_OpponentMetaData")]
250 pub m_opponent_meta_data: crate::app::versusserverrankedmetadata::VersusServerRankedMetaData,
251 #[offset(64)]
252 #[rename(name = "m_OpponentData")]
253 pub m_opponent_data: crate::app::versusserverrankeddata::VersusServerRankedData,
254 #[offset(72)]
255 #[rename(name = "m_ReplayData")]
256 pub m_replay_data: crate::app::versusserverreplaydata::VersusServerReplayData,
257 #[offset(80)]
258 #[rename(name = "m_ReplayMetaData")]
259 pub m_replay_meta_data: crate::app::versusserverreplaymetadata::VersusServerReplayMetaData,
260 #[offset(88)]
261 #[rename(name = "m_CasualOpponentMetaData")]
262 pub m_casual_opponent_meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
263 #[offset(96)]
264 #[rename(name = "m_CasualOpponentData")]
265 pub m_casual_opponent_data: crate::app::versusservercasualdata::VersusServerCasualData,
266 #[offset(104)]
267 #[rename(name = "m_CasualPlayerData")]
268 pub m_casual_player_data: crate::app::versusservercasualdata::VersusServerCasualData,
269 #[offset(112)]
270 #[rename(name = "m_CasualPlayerMetaData")]
271 pub m_casual_player_meta_data: crate::app::versusservercasualmetadata::VersusServerCasualMetaData,
272 #[offset(120)]
273 #[rename(name = "m_BackupData")]
274 pub m_backup_data: crate::app::versusbackupdata::VersusBackupData,
275 #[offset(128)]
276 #[rename(name = "m_EditBackupData")]
277 pub m_edit_backup_data: crate::app::versuseditmodebackupdata::VersusEditModeBackupData,
278 #[offset(136)]
279 #[rename(name = "m_Mode")]
280 pub m_mode: crate::app::versus::Versus_Mode,
281 #[offset(140)]
282 #[rename(name = "m_MatchingType")]
283 pub m_matching_type: crate::app::versus::Versus_MatchingType,
284 #[offset(144)]
285 #[rename(name = "m_Error")]
286 pub m_error: crate::app::versus::Versus_Error,
287 #[offset(148)]
288 #[rename(name = "m_Result")]
289 pub m_result: crate::app::versus::Versus_MapResult,
290 #[offset(152)]
291 #[rename(name = "m_IsSurrender")]
292 pub m_is_surrender: bool,
293 #[offset(156)]
294 #[rename(name = "m_CasualMapNumber")]
295 pub m_casual_map_number: i32,
296 #[static_field]
297 #[rename(name = "ReplaySlotCount")]
298 pub replay_slot_count: i32,
299 #[offset(169)]
300 #[rename(name = "m_IsExistOnServer")]
301 pub m_is_exist_on_server: bool,
302 #[offset(176)]
303 #[rename(name = "m_History")]
304 pub m_history: crate::app::versus::Versus_DownloadHistory,
305 }
306
307 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versus/Versus_MapResult.md"))]
308 #[repr(C)]
309 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
310 pub struct Versus_MapResult {
311 pub value: i32,
312 }
313 impl ::unity::ClassIdentity for Versus_MapResult {
314 const NAME: &'static str = "Versus.MapResult";
315 const NAMESPACE: &'static str = "App";
316
317 fn class() -> ::unity::Class {
318 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
319 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
320 }
321 }
322 impl ::unity::IlType for Versus_MapResult {
323 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
324 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
325 }
326 }
327 impl Versus_MapResult {
328 pub fn win() -> Self {
329 Self { value: 0 }
330 }
331
332 pub fn lose() -> Self {
333 Self { value: 1 }
334 }
335
336 pub fn none() -> Self {
337 Self { value: 2 }
338 }
339
340 pub fn abort() -> Self {
341 Self { value: 3 }
342 }
343 }
344}
345
346#[cfg(feature = "app-versus-types")]
347pub use __types::*;
348
349#[cfg(feature = "app-versus")]
350pub trait IVersus_MapObjectCounterMethods: IVersus_MapObjectCounter {
351 #[doc = "`.ctor()` overload"]
352 fn ctor(self) -> () {
353 unsafe {
354 let __receiver =
355 <Versus_MapObjectCounter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
356 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f950usize)as*mut u8,();
357(Versus_MapObjectCounter)__receiver)
358 }
359 }
360 #[doc = "`Add(::unity::Il2CppString)` overload"]
361 fn add(self, obj_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
362 unsafe {
363 let __receiver =
364 <Versus_MapObjectCounter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f9e0usize)as*mut u8,();
366(Versus_MapObjectCounter)__receiver,(::unity::Il2CppString)::core::convert::Into::into(obj_name))
367 }
368 }
369 #[doc = "`GetEnumerator()` overload"]
370 fn get_enumerator(
371 self,
372 ) -> crate::system::collections::generic::dictionary_2::Dictionary_2_Enumerator<crate::app::mapeditorcategorydata::MapEditorCategoryData, i32>
373 {
374 unsafe {
375 let __receiver =
376 <Versus_MapObjectCounter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fb30usize)as*mut u8,crate::system::collections::generic::dictionary_2::Dictionary_2_Enumerator<crate::app::mapeditorcategorydata::MapEditorCategoryData,i32> ;
378(Versus_MapObjectCounter)__receiver)
379 }
380 }
381}
382
383#[cfg(feature = "app-versus")]
384impl<__T: IVersus_MapObjectCounter> IVersus_MapObjectCounterMethods for __T {}
385
386#[cfg(feature = "app-versus")]
387impl Versus_MapObjectCounter {
388 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
389 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
390 }
391
392 pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
393 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
394 }
395
396 pub fn get_enumerator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
397 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
398 }
399}
400
401#[cfg(feature = "app-versus")]
402impl Versus_MapObjectCounter {
403 #[doc = "`.ctor()` — no args"]
404 pub fn new() -> Self {
405 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
406 panic!(
407 "{}
408::{}
409 failed to instantiate",
410 ::core::stringify!(Versus_MapObjectCounter),
411 ::core::stringify!(new),
412 )
413 });
414 <Self as IVersus_MapObjectCounterMethods>::ctor(this);
415 this
416 }
417}
418
419#[cfg(feature = "app-versus")]
420impl Versus_DownloadHistory {
421 #[doc = "`.cctor()` overload"]
422 pub fn cctor() -> () {
423 unsafe {
424 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f900usize)as*mut u8,();
425 )
426 }
427 }
428}
429
430#[cfg(feature = "app-versus")]
431pub trait IVersus_DownloadHistoryMethods: IVersus_DownloadHistory {
432 #[doc = "`.ctor()` overload"]
433 fn ctor(self) -> () {
434 unsafe {
435 let __receiver =
436 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
437 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f2e0usize)as*mut u8,();
438(Versus_DownloadHistory)__receiver)
439 }
440 }
441 #[doc = "`InitializeCheckData()` overload"]
442 fn initialize_check_data(self) -> () {
443 unsafe {
444 let __receiver =
445 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
446 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f380usize)as*mut u8,();
447(Versus_DownloadHistory)__receiver)
448 }
449 }
450 #[doc = "`SetDonwloaded(crate::app::versus::Versus_CheckDataType)` overload"]
451 fn set_donwloaded(self, data_type: impl ::core::convert::Into<crate::app::versus::Versus_CheckDataType>) -> () {
452 unsafe {
453 let __receiver =
454 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
455 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f570usize)as*mut u8,();
456(Versus_DownloadHistory)__receiver,(crate::app::versus::Versus_CheckDataType)::core::convert::Into::into(data_type))
457 }
458 }
459 #[doc = "`IsDownloaded(crate::app::versus::Versus_CheckDataType)` overload"]
460 fn is_downloaded(self, data_type: impl ::core::convert::Into<crate::app::versus::Versus_CheckDataType>) -> bool {
461 unsafe {
462 let __receiver =
463 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
464 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f620usize)as*mut u8,bool;
465(Versus_DownloadHistory)__receiver,(crate::app::versus::Versus_CheckDataType)::core::convert::Into::into(data_type))
466 }
467 }
468 #[doc = "`ResetCheckData(crate::app::versus::Versus_CheckDataType)` overload"]
469 fn reset_check_data(self, data_type: impl ::core::convert::Into<crate::app::versus::Versus_CheckDataType>) -> () {
470 unsafe {
471 let __receiver =
472 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
473 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f690usize)as*mut u8,();
474(Versus_DownloadHistory)__receiver,(crate::app::versus::Versus_CheckDataType)::core::convert::Into::into(data_type))
475 }
476 }
477 #[doc = "`AllReset()` overload"]
478 fn all_reset(self) -> () {
479 unsafe {
480 let __receiver =
481 <Versus_DownloadHistory as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
482 ::unity::il2cpp_call!((::unity::module_base()+0x1b5f700usize)as*mut u8,();
483(Versus_DownloadHistory)__receiver)
484 }
485 }
486}
487
488#[cfg(feature = "app-versus")]
489impl<__T: IVersus_DownloadHistory> IVersus_DownloadHistoryMethods for __T {}
490
491#[cfg(feature = "app-versus")]
492impl Versus_DownloadHistory {
493 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
495 }
496
497 pub fn initialize_check_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
499 }
500
501 pub fn set_donwloaded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
503 }
504
505 pub fn is_downloaded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
507 }
508
509 pub fn reset_check_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
511 }
512
513 pub fn all_reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
515 }
516
517 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
519 }
520}
521
522#[cfg(feature = "app-versus")]
523impl Versus_DownloadHistory {
524 #[doc = "`.ctor()` — no args"]
525 pub fn new() -> Self {
526 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
527 panic!(
528 "{}
529::{}
530 failed to instantiate",
531 ::core::stringify!(Versus_DownloadHistory),
532 ::core::stringify!(new),
533 )
534 });
535 <Self as IVersus_DownloadHistoryMethods>::ctor(this);
536 this
537 }
538}
539
540#[cfg(feature = "app-versus")]
541impl Versus_VersusCheck {
542 #[doc = "`Validate()` overload"]
543 pub fn validate() -> bool {
544 unsafe {
545 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fbb0usize)as*mut u8,bool;
546 )
547 }
548 }
549
550 #[doc = "`ValidateCasual()` overload"]
551 pub fn validate_casual() -> bool {
552 unsafe {
553 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fc80usize)as*mut u8,bool;
554 )
555 }
556 }
557
558 #[doc = "`ValidateRanked()` overload"]
559 pub fn validate_ranked() -> bool {
560 unsafe {
561 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fc90usize)as*mut u8,bool;
562 )
563 }
564 }
565
566 #[doc = "`ValidateSaveEdit()` overload"]
567 pub fn validate_save_edit() -> bool {
568 unsafe {
569 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fcc0usize)as*mut u8,bool;
570 )
571 }
572 }
573
574 #[doc = "`ValidateUnits()` overload"]
575 pub fn validate_units() -> bool {
576 unsafe {
577 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fcf0usize)as*mut u8,bool;
578 )
579 }
580 }
581
582 #[doc = "`ValidatePlayerUnits()` overload"]
583 pub fn validate_player_units() -> bool {
584 unsafe {
585 ::unity::il2cpp_call!((::unity::module_base()+0x1b601c0usize)as*mut u8,bool;
586 )
587 }
588 }
589
590 #[doc = "`ValidateUnit(crate::app::unit::Unit)` overload"]
591 pub fn validate_unit(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
592 unsafe {
593 ::unity::il2cpp_call!((::unity::module_base()+0x1b604f0usize)as*mut u8,bool;
594(crate::app::unit::Unit)::core::convert::Into::into(unit))
595 }
596 }
597
598 #[doc = "`ValidateParams(crate::app::unit::Unit)` overload"]
599 pub fn validate_params(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
600 unsafe {
601 ::unity::il2cpp_call!((::unity::module_base()+0x1b60550usize)as*mut u8,bool;
602(crate::app::unit::Unit)::core::convert::Into::into(unit))
603 }
604 }
605
606 #[doc = "`ValidateSkills(crate::app::unit::Unit)` overload"]
607 pub fn validate_skills(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
608 unsafe {
609 ::unity::il2cpp_call!((::unity::module_base()+0x1b60690usize)as*mut u8,bool;
610(crate::app::unit::Unit)::core::convert::Into::into(unit))
611 }
612 }
613
614 #[doc = "`ValidateEquipRing(crate::app::unit::Unit)` overload"]
615 pub fn validate_equip_ring(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
616 unsafe {
617 ::unity::il2cpp_call!((::unity::module_base()+0x1b60660usize)as*mut u8,bool;
618(crate::app::unit::Unit)::core::convert::Into::into(unit))
619 }
620 }
621
622 #[doc = "`ValidateJob(crate::app::unit::Unit)` overload"]
623 pub fn validate_job(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
624 unsafe {
625 ::unity::il2cpp_call!((::unity::module_base()+0x1b608b0usize)as*mut u8,bool;
626(crate::app::unit::Unit)::core::convert::Into::into(unit))
627 }
628 }
629
630 #[doc = "`ValidateEquipSkill(crate::app::skilldata::SkillData)` overload"]
631 pub fn validate_equip_skill(skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
632 unsafe {
633 ::unity::il2cpp_call!((::unity::module_base()+0x1b60990usize)as*mut u8,bool;
634(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
635 }
636 }
637
638 #[doc = "`ValidateGodSkills(crate::app::godunit::GodUnit, crate::app::unit::Unit)` overload"]
639 pub fn validate_god_skills(
640 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
641 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
642 ) -> bool {
643 unsafe {
644 ::unity::il2cpp_call!((::unity::module_base()+0x1b609a0usize)as*mut u8,bool;
645(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(crate::app::unit::Unit)::core::convert::Into::into(unit))
646 }
647 }
648
649 #[doc = "`GetGrowthSkills(crate::app::godunit::GodUnit, *mutcrate::system::collections::generic::list_1::List_1<::unity::Il2CppString>, *mutcrate::system::collections::generic::list_1::List_1<::unity::Il2CppString>)` overload"]
650 pub fn get_growth_skills(
651 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
652 ) -> (
653 crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
654 crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
655 ) {
656 unsafe {
657 let mut __out_0 = ::core::mem::MaybeUninit::<crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>>::uninit();
658 let mut __out_1 = ::core::mem::MaybeUninit::<crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>>::uninit();
659 ::unity::il2cpp_call!((::unity::module_base()+0x1b60de0usize)as*mut u8,();
660(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(*mut crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString>)__out_0.as_mut_ptr(),(*mut crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString>)__out_1.as_mut_ptr());
661 (__out_0.assume_init(), __out_1.assume_init())
662 }
663 }
664
665 #[doc = "`ValidateForce(u32)` overload"]
666 pub fn validate_force(force_mask: impl ::core::convert::Into<u32>) -> bool {
667 unsafe {
668 ::unity::il2cpp_call!((::unity::module_base()+0x1b602c0usize)as*mut u8,bool;
669(u32)::core::convert::Into::into(force_mask))
670 }
671 }
672
673 #[doc = "`ValidateCount()` overload"]
674 pub fn validate_count() -> bool {
675 unsafe {
676 ::unity::il2cpp_call!((::unity::module_base()+0x1b60400usize)as*mut u8,bool;
677 )
678 }
679 }
680
681 #[doc = "`ValidateEditMap()` overload"]
682 pub fn validate_edit_map() -> bool {
683 unsafe {
684 ::unity::il2cpp_call!((::unity::module_base()+0x1b5fe00usize)as*mut u8,bool;
685 )
686 }
687 }
688
689 #[doc = "`CountObjects(crate::unity_engine::gameobject::GameObject, crate::app::versus::Versus_MapObjectCounter, crate::app::versus::Versus_MapObjectCounter)` overload"]
690 pub fn count_objects(
691 root: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
692 player: impl ::core::convert::Into<crate::app::versus::Versus_MapObjectCounter>,
693 enemy: impl ::core::convert::Into<crate::app::versus::Versus_MapObjectCounter>,
694 ) -> () {
695 unsafe {
696 ::unity::il2cpp_call!((::unity::module_base()+0x1b61120usize)as*mut u8,();
697(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root),(crate::app::versus::Versus_MapObjectCounter)::core::convert::Into::into(player),(crate::app::versus::Versus_MapObjectCounter)::core::convert::Into::into(enemy))
698 }
699 }
700}
701
702#[cfg(feature = "app-versus")]
703pub trait IVersus_VersusCheckMethods: IVersus_VersusCheck {
704 #[doc = "`.ctor()` overload"]
705 fn ctor(self) -> () {
706 unsafe {
707 let __receiver = <Versus_VersusCheck as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
708 ::unity::il2cpp_call!((::unity::module_base()+0x1b61310usize)as*mut u8,();
709(Versus_VersusCheck)__receiver)
710 }
711 }
712}
713
714#[cfg(feature = "app-versus")]
715impl<__T: IVersus_VersusCheck> IVersus_VersusCheckMethods for __T {}
716
717#[cfg(feature = "app-versus")]
718impl Versus_VersusCheck {
719 pub fn validate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
721 }
722
723 pub fn validate_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
725 }
726
727 pub fn validate_ranked_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
729 }
730
731 pub fn validate_save_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
733 }
734
735 pub fn validate_units_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
737 }
738
739 pub fn validate_player_units_method_info() -> &'static ::unity::il2cpp::MethodInfo {
740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
741 }
742
743 pub fn validate_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
745 }
746
747 pub fn validate_params_method_info() -> &'static ::unity::il2cpp::MethodInfo {
748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
749 }
750
751 pub fn validate_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
752 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
753 }
754
755 pub fn validate_equip_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
756 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
757 }
758
759 pub fn validate_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
760 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
761 }
762
763 pub fn validate_equip_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
764 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
765 }
766
767 pub fn validate_god_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
768 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
769 }
770
771 pub fn get_growth_skills_method_info() -> &'static ::unity::il2cpp::MethodInfo {
772 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
773 }
774
775 pub fn validate_force_method_info() -> &'static ::unity::il2cpp::MethodInfo {
776 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
777 }
778
779 pub fn validate_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
780 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
781 }
782
783 pub fn validate_edit_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
784 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
785 }
786
787 pub fn count_objects_method_info() -> &'static ::unity::il2cpp::MethodInfo {
788 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
789 }
790
791 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
792 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
793 }
794}
795
796#[cfg(feature = "app-versus")]
797impl Versus_VersusCheck {
798 #[doc = "`.ctor()` — no args"]
799 pub fn new() -> Self {
800 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
801 panic!(
802 "{}
803::{}
804 failed to instantiate",
805 ::core::stringify!(Versus_VersusCheck),
806 ::core::stringify!(new),
807 )
808 });
809 <Self as IVersus_VersusCheckMethods>::ctor(this);
810 this
811 }
812}
813
814#[cfg(feature = "app-versus")]
815pub trait IVersus_DownloadHistory_CheckDataMethods: IVersus_DownloadHistory_CheckData {
816 #[doc = "`Reset()` overload"]
817 fn reset(self) -> () {
818 unsafe {
819 let __receiver =
820 <Versus_DownloadHistory_CheckData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
821 ::unity::il2cpp_call!((::unity::module_base()+0x22f6370usize)as*mut u8,();
822(Versus_DownloadHistory_CheckData)__receiver)
823 }
824 }
825 #[doc = "`IsDownloaded()` overload"]
826 fn is_downloaded(self) -> bool {
827 unsafe {
828 let __receiver =
829 <Versus_DownloadHistory_CheckData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
830 ::unity::il2cpp_call!((::unity::module_base()+0x22f6380usize)as*mut u8,bool;
831(Versus_DownloadHistory_CheckData)__receiver)
832 }
833 }
834 #[doc = "`GetElapsedTime()` overload"]
835 fn get_elapsed_time(self) -> i64 {
836 unsafe {
837 let __receiver =
838 <Versus_DownloadHistory_CheckData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
839 ::unity::il2cpp_call!((::unity::module_base()+0x22f6480usize)as*mut u8,i64;
840(Versus_DownloadHistory_CheckData)__receiver)
841 }
842 }
843 #[doc = "`.ctor()` overload"]
844 fn ctor(self) -> () {
845 unsafe {
846 let __receiver =
847 <Versus_DownloadHistory_CheckData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
848 ::unity::il2cpp_call!((::unity::module_base()+0x22f6510usize)as*mut u8,();
849(Versus_DownloadHistory_CheckData)__receiver)
850 }
851 }
852}
853
854#[cfg(feature = "app-versus")]
855impl<__T: IVersus_DownloadHistory_CheckData> IVersus_DownloadHistory_CheckDataMethods for __T {}
856
857#[cfg(feature = "app-versus")]
858impl Versus_DownloadHistory_CheckData {
859 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
860 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
861 }
862
863 pub fn is_downloaded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
864 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
865 }
866
867 pub fn get_elapsed_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
868 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
869 }
870
871 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
872 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
873 }
874}
875
876#[cfg(feature = "app-versus")]
877impl Versus_DownloadHistory_CheckData {
878 #[doc = "`.ctor()` — no args"]
879 pub fn new() -> Self {
880 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
881 panic!(
882 "{}
883::{}
884 failed to instantiate",
885 ::core::stringify!(Versus_DownloadHistory_CheckData),
886 ::core::stringify!(new),
887 )
888 });
889 <Self as IVersus_DownloadHistory_CheckDataMethods>::ctor(this);
890 this
891 }
892}
893
894#[cfg(feature = "app-versus")]
895impl Versus {
896 #[doc = "`IsValid()` overload"]
897 pub fn is_valid() -> bool {
898 unsafe {
899 ::unity::il2cpp_call!((::unity::module_base()+0x26a67a0usize)as*mut u8,bool;
900 )
901 }
902 }
903
904 #[doc = "`IsVersusMode()` overload"]
905 pub fn is_versus_mode() -> bool {
906 unsafe {
907 ::unity::il2cpp_call!((::unity::module_base()+0x26a6ca0usize)as*mut u8,bool;
908 )
909 }
910 }
911
912 #[doc = "`IsCasual()` overload"]
913 pub fn is_casual() -> bool {
914 unsafe {
915 ::unity::il2cpp_call!((::unity::module_base()+0x26a68b0usize)as*mut u8,bool;
916 )
917 }
918 }
919
920 #[doc = "`IsRanked()` overload"]
921 pub fn is_ranked() -> bool {
922 unsafe {
923 ::unity::il2cpp_call!((::unity::module_base()+0x26a6980usize)as*mut u8,bool;
924 )
925 }
926 }
927
928 #[doc = "`IsMockBattle()` overload"]
929 pub fn is_mock_battle() -> bool {
930 unsafe {
931 ::unity::il2cpp_call!((::unity::module_base()+0x26a6bd0usize)as*mut u8,bool;
932 )
933 }
934 }
935
936 #[doc = "`IsEditMode()` overload"]
937 pub fn is_edit_mode() -> bool {
938 unsafe {
939 ::unity::il2cpp_call!((::unity::module_base()+0x26a6a50usize)as*mut u8,bool;
940 )
941 }
942 }
943
944 #[doc = "`IsReplay()` overload"]
945 pub fn is_replay() -> bool {
946 unsafe {
947 ::unity::il2cpp_call!((::unity::module_base()+0x26a6b20usize)as*mut u8,bool;
948 )
949 }
950 }
951
952 #[doc = "`GetCasualSortieMax()` overload"]
953 pub fn get_casual_sortie_max() -> i32 {
954 unsafe {
955 ::unity::il2cpp_call!((::unity::module_base()+0x26a90b0usize)as*mut u8,i32;
956 )
957 }
958 }
959
960 #[doc = "`GetOffenseSortieMax()` overload"]
961 pub fn get_offense_sortie_max() -> i32 {
962 unsafe {
963 ::unity::il2cpp_call!((::unity::module_base()+0x26a90c0usize)as*mut u8,i32;
964 )
965 }
966 }
967
968 #[doc = "`GetDefenseSortieMax()` overload"]
969 pub fn get_defense_sortie_max() -> i32 {
970 unsafe {
971 ::unity::il2cpp_call!((::unity::module_base()+0x26a91b0usize)as*mut u8,i32;
972 )
973 }
974 }
975
976 #[doc = "`get_IsForceEditDataOverwrite()` overload"]
977 pub fn get_is_force_edit_data_overwrite() -> bool {
978 unsafe {
979 ::unity::il2cpp_call!((::unity::module_base()+0x26a9430usize)as*mut u8,bool;
980 )
981 }
982 }
983
984 #[doc = "`set_IsForceEditDataOverwrite(bool)` overload"]
985 pub fn set_is_force_edit_data_overwrite(value: impl ::core::convert::Into<bool>) -> () {
986 unsafe {
987 ::unity::il2cpp_call!((::unity::module_base()+0x26a94a0usize)as*mut u8,();
988(bool)::core::convert::Into::into(value))
989 }
990 }
991
992 #[doc = "`CheckValid()` overload"]
993 pub fn check_valid() -> bool {
994 unsafe {
995 ::unity::il2cpp_call!((::unity::module_base()+0x26a9520usize)as*mut u8,bool;
996 )
997 }
998 }
999
1000 #[doc = "`.cctor()` overload"]
1001 pub fn cctor() -> () {
1002 unsafe {
1003 ::unity::il2cpp_call!((::unity::module_base()+0x26a95c0usize)as*mut u8,();
1004 )
1005 }
1006 }
1007}
1008
1009#[cfg(feature = "app-versus")]
1010pub trait IVersusMethods: IVersus {
1011 #[doc = "`OnCreate()` overload"]
1012 fn on_create(self) -> () {
1013 unsafe {
1014 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1015 {
1016 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1017 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1018 panic!(
1019 "unity: virtual slot {}
1020 out of range (vtable len {}
1021) on the runtime class behind {}
1022 (method `{}
1023`)",
1024 5usize,
1025 __vt.len(),
1026 <Versus as ::unity::ClassIdentity>::NAME,
1027 "OnCreate",
1028 )
1029 });
1030 let __inner: extern "C" fn(Versus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1031 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1032 __inner(__receiver, __mi)
1033 }
1034 }
1035 }
1036 #[doc = "`OnDispose()` overload"]
1037 fn on_dispose(self) -> () {
1038 unsafe {
1039 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1040 {
1041 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1042 let __vi = *__vt.get(6usize).unwrap_or_else(|| {
1043 panic!(
1044 "unity: virtual slot {}
1045 out of range (vtable len {}
1046) on the runtime class behind {}
1047 (method `{}
1048`)",
1049 6usize,
1050 __vt.len(),
1051 <Versus as ::unity::ClassIdentity>::NAME,
1052 "OnDispose",
1053 )
1054 });
1055 let __inner: extern "C" fn(Versus, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1056 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1057 __inner(__receiver, __mi)
1058 }
1059 }
1060 }
1061 #[doc = "`CanSortieRanked(crate::app::unit::Unit)` overload"]
1062 fn can_sortie_ranked(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
1063 unsafe {
1064 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1065 ::unity::il2cpp_call!((::unity::module_base()+0x26a6e90usize)as*mut u8,bool;
1066(Versus)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
1067 }
1068 }
1069 #[doc = "`CanSortieRanked(crate::app::godunit::GodUnit)` overload"]
1070 fn can_sortie_ranked_2(self, god: impl ::core::convert::Into<crate::app::godunit::GodUnit>) -> bool {
1071 unsafe {
1072 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1073 ::unity::il2cpp_call!((::unity::module_base()+0x26a7020usize)as*mut u8,bool;
1074(Versus)__receiver,(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
1075 }
1076 }
1077 #[doc = "`SaveCasualUnits()` overload"]
1078 fn save_casual_units(self) -> () {
1079 unsafe {
1080 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1081 ::unity::il2cpp_call!((::unity::module_base()+0x26a7110usize)as*mut u8,();
1082(Versus)__receiver)
1083 }
1084 }
1085 #[doc = "`SaveCasualUnitsInit()` overload"]
1086 fn save_casual_units_init(self) -> () {
1087 unsafe {
1088 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1089 ::unity::il2cpp_call!((::unity::module_base()+0x26a7120usize)as*mut u8,();
1090(Versus)__receiver)
1091 }
1092 }
1093 #[doc = "`MapEndEdit()` overload"]
1094 fn map_end_edit(self) -> () {
1095 unsafe {
1096 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1097 ::unity::il2cpp_call!((::unity::module_base()+0x26a7330usize)as*mut u8,();
1098(Versus)__receiver)
1099 }
1100 }
1101 #[doc = "`ResetResult()` overload"]
1102 fn reset_result(self) -> () {
1103 unsafe {
1104 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1105 ::unity::il2cpp_call!((::unity::module_base()+0x26a7420usize)as*mut u8,();
1106(Versus)__receiver)
1107 }
1108 }
1109 #[doc = "`SetAbort()` overload"]
1110 fn set_abort(self) -> () {
1111 unsafe {
1112 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1113 ::unity::il2cpp_call!((::unity::module_base()+0x26a7440usize)as*mut u8,();
1114(Versus)__receiver)
1115 }
1116 }
1117 #[doc = "`SetSurrender()` overload"]
1118 fn set_surrender(self) -> () {
1119 unsafe {
1120 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1121 ::unity::il2cpp_call!((::unity::module_base()+0x26a7450usize)as*mut u8,();
1122(Versus)__receiver)
1123 }
1124 }
1125 #[doc = "`SetResultReport()` overload"]
1126 fn set_result_report(self) -> () {
1127 unsafe {
1128 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1129 ::unity::il2cpp_call!((::unity::module_base()+0x26a7460usize)as*mut u8,();
1130(Versus)__receiver)
1131 }
1132 }
1133 #[doc = "`SetError(crate::app::versus::Versus_Error)` overload"]
1134 fn set_error(self, error: impl ::core::convert::Into<crate::app::versus::Versus_Error>) -> () {
1135 unsafe {
1136 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1137 ::unity::il2cpp_call!((::unity::module_base()+0x26a7470usize)as*mut u8,();
1138(Versus)__receiver,(crate::app::versus::Versus_Error)::core::convert::Into::into(error))
1139 }
1140 }
1141 #[doc = "`MapEndVersus()` overload"]
1142 fn map_end_versus(self) -> () {
1143 unsafe {
1144 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1145 ::unity::il2cpp_call!((::unity::module_base()+0x26a7480usize)as*mut u8,();
1146(Versus)__receiver)
1147 }
1148 }
1149 #[doc = "`MapEndVersusCasual()` overload"]
1150 fn map_end_versus_casual(self) -> () {
1151 unsafe {
1152 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1153 ::unity::il2cpp_call!((::unity::module_base()+0x26a75d0usize)as*mut u8,();
1154(Versus)__receiver)
1155 }
1156 }
1157 #[doc = "`MapEndVersusRanked()` overload"]
1158 fn map_end_versus_ranked(self) -> () {
1159 unsafe {
1160 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1161 ::unity::il2cpp_call!((::unity::module_base()+0x26a75e0usize)as*mut u8,();
1162(Versus)__receiver)
1163 }
1164 }
1165 #[doc = "`ResetGodPoolId()` overload"]
1166 fn reset_god_pool_id(self) -> () {
1167 unsafe {
1168 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1169 ::unity::il2cpp_call!((::unity::module_base()+0x26a79a0usize)as*mut u8,();
1170(Versus)__receiver)
1171 }
1172 }
1173 #[doc = "`IsExitsOnlineNode()` overload"]
1174 fn is_exits_online_node(self) -> bool {
1175 unsafe {
1176 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1177 ::unity::il2cpp_call!((::unity::module_base()+0x26a7ae0usize)as*mut u8,bool;
1178(Versus)__receiver)
1179 }
1180 }
1181 #[doc = "`MapEndReplay()` overload"]
1182 fn map_end_replay(self) -> () {
1183 unsafe {
1184 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1185 ::unity::il2cpp_call!((::unity::module_base()+0x26a7fc0usize)as*mut u8,();
1186(Versus)__receiver)
1187 }
1188 }
1189 #[doc = "`RestoreStoryChapter()` overload"]
1190 fn restore_story_chapter(self) -> () {
1191 unsafe {
1192 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1193 ::unity::il2cpp_call!((::unity::module_base()+0x26a7340usize)as*mut u8,();
1194(Versus)__receiver)
1195 }
1196 }
1197 #[doc = "`TrySetPlayerMetaData(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
1198 fn try_set_player_meta_data(
1199 self,
1200 meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>,
1201 ) -> bool {
1202 unsafe {
1203 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1204 ::unity::il2cpp_call!((::unity::module_base()+0x26a7fd0usize)as*mut u8,bool;
1205(Versus)__receiver,(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
1206 }
1207 }
1208 #[doc = "`SetPlayerMetaData(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)` overload"]
1209 fn set_player_meta_data(self, meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>) -> () {
1210 unsafe {
1211 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1212 ::unity::il2cpp_call!((::unity::module_base()+0x26a80e0usize)as*mut u8,();
1213(Versus)__receiver,(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data))
1214 }
1215 }
1216 #[doc = "`SetOpponentMetaData(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)` overload"]
1217 fn set_opponent_meta_data(self, meta_data: impl ::core::convert::Into<crate::app::versusserverrankedmetadata::VersusServerRankedMetaData>) -> () {
1218 unsafe {
1219 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1220 ::unity::il2cpp_call!((::unity::module_base()+0x26a80f0usize)as*mut u8,();
1221(Versus)__receiver,(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData)::core::convert::Into::into(meta_data))
1222 }
1223 }
1224 #[doc = "`SetOpponentMetaData(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)` overload"]
1225 fn set_opponent_meta_data_2(
1226 self,
1227 meta_data: impl ::core::convert::Into<crate::app::versusservercasualmetadata::VersusServerCasualMetaData>,
1228 ) -> () {
1229 unsafe {
1230 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1231 ::unity::il2cpp_call!((::unity::module_base()+0x26a8100usize)as*mut u8,();
1232(Versus)__receiver,(crate::app::versusservercasualmetadata::VersusServerCasualMetaData)::core::convert::Into::into(meta_data))
1233 }
1234 }
1235 #[doc = "`SetPlayerRatingList(crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>)` overload"]
1236 fn set_player_rating_list(
1237 self,
1238 rating_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>>,
1239 ) -> () {
1240 unsafe {
1241 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1242 ::unity::il2cpp_call!((::unity::module_base()+0x26a8110usize)as*mut u8,();
1243(Versus)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>)::core::convert::Into::into(rating_list))
1244 }
1245 }
1246 #[doc = "`SetMode(crate::app::versus::Versus_Mode)` overload"]
1247 fn set_mode(self, mode: impl ::core::convert::Into<crate::app::versus::Versus_Mode>) -> () {
1248 unsafe {
1249 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1250 ::unity::il2cpp_call!((::unity::module_base()+0x26a8180usize)as*mut u8,();
1251(Versus)__receiver,(crate::app::versus::Versus_Mode)::core::convert::Into::into(mode))
1252 }
1253 }
1254 #[doc = "`SetCasualMap(i32)` overload"]
1255 fn set_casual_map(self, map_number: impl ::core::convert::Into<i32>) -> () {
1256 unsafe {
1257 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1258 ::unity::il2cpp_call!((::unity::module_base()+0x26a8190usize)as*mut u8,();
1259(Versus)__receiver,(i32)::core::convert::Into::into(map_number))
1260 }
1261 }
1262 #[doc = "`SetMatchingType(crate::app::versus::Versus_MatchingType)` overload"]
1263 fn set_matching_type(self, r#type: impl ::core::convert::Into<crate::app::versus::Versus_MatchingType>) -> () {
1264 unsafe {
1265 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1266 ::unity::il2cpp_call!((::unity::module_base()+0x26a81a0usize)as*mut u8,();
1267(Versus)__receiver,(crate::app::versus::Versus_MatchingType)::core::convert::Into::into(r#type))
1268 }
1269 }
1270 #[doc = "`IsHavePlayerEditData()` overload"]
1271 fn is_have_player_edit_data(self) -> bool {
1272 unsafe {
1273 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1274 ::unity::il2cpp_call!((::unity::module_base()+0x26a81b0usize)as*mut u8,bool;
1275(Versus)__receiver)
1276 }
1277 }
1278 #[doc = "`IsSavedLocalEditData()` overload"]
1279 fn is_saved_local_edit_data(self) -> bool {
1280 unsafe {
1281 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1282 ::unity::il2cpp_call!((::unity::module_base()+0x26a8250usize)as*mut u8,bool;
1283(Versus)__receiver)
1284 }
1285 }
1286 #[doc = "`IsUseServerEditDataForBattle()` overload"]
1287 fn is_use_server_edit_data_for_battle(self) -> bool {
1288 unsafe {
1289 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1290 ::unity::il2cpp_call!((::unity::module_base()+0x26a82e0usize)as*mut u8,bool;
1291(Versus)__receiver)
1292 }
1293 }
1294 #[doc = "`IsUseServerEditDataForEdit()` overload"]
1295 fn is_use_server_edit_data_for_edit(self) -> bool {
1296 unsafe {
1297 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1298 ::unity::il2cpp_call!((::unity::module_base()+0x26a83b0usize)as*mut u8,bool;
1299(Versus)__receiver)
1300 }
1301 }
1302 #[doc = "`GetMyMapEditDataForBattle()` overload"]
1303 fn get_my_map_edit_data_for_battle(self) -> crate::app::mapeditdata::MapEditData {
1304 unsafe {
1305 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1306 ::unity::il2cpp_call!((::unity::module_base()+0x26a7010usize)as*mut u8,crate::app::mapeditdata::MapEditData;
1307(Versus)__receiver)
1308 }
1309 }
1310 #[doc = "`GetMyMapEditDataForEdit()` overload"]
1311 fn get_my_map_edit_data_for_edit(self) -> crate::app::mapeditdata::MapEditData {
1312 unsafe {
1313 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1314 ::unity::il2cpp_call!((::unity::module_base()+0x26a84b0usize)as*mut u8,crate::app::mapeditdata::MapEditData;
1315(Versus)__receiver)
1316 }
1317 }
1318 #[doc = "`GetSortieTitle()` overload"]
1319 fn get_sortie_title(self) -> ::unity::Il2CppString {
1320 unsafe {
1321 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1322 ::unity::il2cpp_call!((::unity::module_base()+0x26a8550usize)as*mut u8, ::unity::Il2CppString;
1323(Versus)__receiver)
1324 }
1325 }
1326 #[doc = "`TryGetOpponentInfo(*mut::unity::Il2CppString, *mutu64)` overload"]
1327 fn try_get_opponent_info(self) -> (bool, ::unity::Il2CppString, u64) {
1328 unsafe {
1329 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1330 let mut __out_0 = ::core::mem::MaybeUninit::<::unity::Il2CppString>::uninit();
1331 let mut __out_1 = ::core::mem::MaybeUninit::<u64>::uninit();
1332 let __ret = {
1333 ::unity::il2cpp_call!((::unity::module_base()+0x26a8730usize)as*mut u8,bool;
1334(Versus)__receiver,(*mut::unity::Il2CppString)__out_0.as_mut_ptr(),(*mut u64)__out_1.as_mut_ptr())
1335 };
1336 (__ret, __out_0.assume_init(), __out_1.assume_init())
1337 }
1338 }
1339 #[doc = "`IsUseBackup()` overload"]
1340 fn is_use_backup(self) -> bool {
1341 unsafe {
1342 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1343 ::unity::il2cpp_call!((::unity::module_base()+0x26a87e0usize)as*mut u8,bool;
1344(Versus)__receiver)
1345 }
1346 }
1347 #[doc = "`SerializeBackup()` overload"]
1348 fn serialize_backup(self) -> () {
1349 unsafe {
1350 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1351 ::unity::il2cpp_call!((::unity::module_base()+0x26a8850usize)as*mut u8,();
1352(Versus)__receiver)
1353 }
1354 }
1355 #[doc = "`DeserializeBackup()` overload"]
1356 fn deserialize_backup(self) -> () {
1357 unsafe {
1358 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1359 ::unity::il2cpp_call!((::unity::module_base()+0x26a8b00usize)as*mut u8,();
1360(Versus)__receiver)
1361 }
1362 }
1363 #[doc = "`get_PlayerMetaData()` overload"]
1364 fn get_player_meta_data(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
1365 unsafe {
1366 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1367 ::unity::il2cpp_call!((::unity::module_base()+0x26a92a0usize)as*mut u8,crate::app::versusserverrankedmetadata::VersusServerRankedMetaData;
1368(Versus)__receiver)
1369 }
1370 }
1371 #[doc = "`get_PlayerData()` overload"]
1372 fn get_player_data(self) -> crate::app::versusserverrankeddata::VersusServerRankedData {
1373 unsafe {
1374 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1375 ::unity::il2cpp_call!((::unity::module_base()+0x26a92b0usize)as*mut u8,crate::app::versusserverrankeddata::VersusServerRankedData;
1376(Versus)__receiver)
1377 }
1378 }
1379 #[doc = "`get_OpponentMetaData()` overload"]
1380 fn get_opponent_meta_data(self) -> crate::app::versusserverrankedmetadata::VersusServerRankedMetaData {
1381 unsafe {
1382 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1383 ::unity::il2cpp_call!((::unity::module_base()+0x26a92c0usize)as*mut u8,crate::app::versusserverrankedmetadata::VersusServerRankedMetaData;
1384(Versus)__receiver)
1385 }
1386 }
1387 #[doc = "`get_OpponentData()` overload"]
1388 fn get_opponent_data(self) -> crate::app::versusserverrankeddata::VersusServerRankedData {
1389 unsafe {
1390 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1391 ::unity::il2cpp_call!((::unity::module_base()+0x26a92d0usize)as*mut u8,crate::app::versusserverrankeddata::VersusServerRankedData;
1392(Versus)__receiver)
1393 }
1394 }
1395 #[doc = "`get_ReplayData()` overload"]
1396 fn get_replay_data(self) -> crate::app::versusserverreplaydata::VersusServerReplayData {
1397 unsafe {
1398 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1399 ::unity::il2cpp_call!((::unity::module_base()+0x26a92e0usize)as*mut u8,crate::app::versusserverreplaydata::VersusServerReplayData;
1400(Versus)__receiver)
1401 }
1402 }
1403 #[doc = "`get_ReplayMetaData()` overload"]
1404 fn get_replay_meta_data(self) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
1405 unsafe {
1406 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1407 ::unity::il2cpp_call!((::unity::module_base()+0x26a92f0usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
1408(Versus)__receiver)
1409 }
1410 }
1411 #[doc = "`get_CasualOpponentMetaData()` overload"]
1412 fn get_casual_opponent_meta_data(self) -> crate::app::versusservercasualmetadata::VersusServerCasualMetaData {
1413 unsafe {
1414 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1415 ::unity::il2cpp_call!((::unity::module_base()+0x26a9300usize)as*mut u8,crate::app::versusservercasualmetadata::VersusServerCasualMetaData;
1416(Versus)__receiver)
1417 }
1418 }
1419 #[doc = "`get_CasualOpponentData()` overload"]
1420 fn get_casual_opponent_data(self) -> crate::app::versusservercasualdata::VersusServerCasualData {
1421 unsafe {
1422 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1423 ::unity::il2cpp_call!((::unity::module_base()+0x26a9310usize)as*mut u8,crate::app::versusservercasualdata::VersusServerCasualData;
1424(Versus)__receiver)
1425 }
1426 }
1427 #[doc = "`get_CasualPlayerData()` overload"]
1428 fn get_casual_player_data(self) -> crate::app::versusservercasualdata::VersusServerCasualData {
1429 unsafe {
1430 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1431 ::unity::il2cpp_call!((::unity::module_base()+0x26a9320usize)as*mut u8,crate::app::versusservercasualdata::VersusServerCasualData;
1432(Versus)__receiver)
1433 }
1434 }
1435 #[doc = "`get_CasualPlayerMetaData()` overload"]
1436 fn get_casual_player_meta_data(self) -> crate::app::versusservercasualmetadata::VersusServerCasualMetaData {
1437 unsafe {
1438 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1439 ::unity::il2cpp_call!((::unity::module_base()+0x26a9330usize)as*mut u8,crate::app::versusservercasualmetadata::VersusServerCasualMetaData;
1440(Versus)__receiver)
1441 }
1442 }
1443 #[doc = "`get_ReturnChapter()` overload"]
1444 fn get_return_chapter(self) -> crate::app::chapterdata::ChapterData {
1445 unsafe {
1446 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1447 ::unity::il2cpp_call!((::unity::module_base()+0x26a9340usize)as*mut u8,crate::app::chapterdata::ChapterData;
1448(Versus)__receiver)
1449 }
1450 }
1451 #[doc = "`set_ReturnChapter(crate::app::chapterdata::ChapterData)` overload"]
1452 fn set_return_chapter(self, value: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
1453 unsafe {
1454 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1455 ::unity::il2cpp_call!((::unity::module_base()+0x26a9350usize)as*mut u8,();
1456(Versus)__receiver,(crate::app::chapterdata::ChapterData)::core::convert::Into::into(value))
1457 }
1458 }
1459 #[doc = "`get_Result()` overload"]
1460 fn get_result(self) -> crate::app::versus::Versus_MapResult {
1461 unsafe {
1462 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1463 ::unity::il2cpp_call!((::unity::module_base()+0x26a9360usize)as*mut u8,crate::app::versus::Versus_MapResult;
1464(Versus)__receiver)
1465 }
1466 }
1467 #[doc = "`get_OpponentResult()` overload"]
1468 fn get_opponent_result(self) -> crate::app::versus::Versus_MapResult {
1469 unsafe {
1470 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1471 ::unity::il2cpp_call!((::unity::module_base()+0x26a9370usize)as*mut u8,crate::app::versus::Versus_MapResult;
1472(Versus)__receiver)
1473 }
1474 }
1475 #[doc = "`get_IsSurrender()` overload"]
1476 fn get_is_surrender(self) -> bool {
1477 unsafe {
1478 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1479 ::unity::il2cpp_call!((::unity::module_base()+0x26a9380usize)as*mut u8,bool;
1480(Versus)__receiver)
1481 }
1482 }
1483 #[doc = "`get_VersusMode()` overload"]
1484 fn get_versus_mode(self) -> crate::app::versus::Versus_Mode {
1485 unsafe {
1486 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1487 ::unity::il2cpp_call!((::unity::module_base()+0x26a9390usize)as*mut u8,crate::app::versus::Versus_Mode;
1488(Versus)__receiver)
1489 }
1490 }
1491 #[doc = "`get_Matching()` overload"]
1492 fn get_matching(self) -> crate::app::versus::Versus_MatchingType {
1493 unsafe {
1494 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1495 ::unity::il2cpp_call!((::unity::module_base()+0x26a93a0usize)as*mut u8,crate::app::versus::Versus_MatchingType;
1496(Versus)__receiver)
1497 }
1498 }
1499 #[doc = "`get_ResultError()` overload"]
1500 fn get_result_error(self) -> crate::app::versus::Versus_Error {
1501 unsafe {
1502 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1503 ::unity::il2cpp_call!((::unity::module_base()+0x26a93b0usize)as*mut u8,crate::app::versus::Versus_Error;
1504(Versus)__receiver)
1505 }
1506 }
1507 #[doc = "`get_CasualMapNumber()` overload"]
1508 fn get_casual_map_number(self) -> i32 {
1509 unsafe {
1510 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1511 ::unity::il2cpp_call!((::unity::module_base()+0x26a93c0usize)as*mut u8,i32;
1512(Versus)__receiver)
1513 }
1514 }
1515 #[doc = "`get_IsSucceedDeserializeCasual()` overload"]
1516 fn get_is_succeed_deserialize_casual(self) -> bool {
1517 unsafe {
1518 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1519 ::unity::il2cpp_call!((::unity::module_base()+0x26a93d0usize)as*mut u8,bool;
1520(Versus)__receiver)
1521 }
1522 }
1523 #[doc = "`set_IsSucceedDeserializeCasual(bool)` overload"]
1524 fn set_is_succeed_deserialize_casual(self, value: impl ::core::convert::Into<bool>) -> () {
1525 unsafe {
1526 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1527 ::unity::il2cpp_call!((::unity::module_base()+0x26a93e0usize)as*mut u8,();
1528(Versus)__receiver,(bool)::core::convert::Into::into(value))
1529 }
1530 }
1531 #[doc = "`get_IsExistRankedOnServer()` overload"]
1532 fn get_is_exist_ranked_on_server(self) -> bool {
1533 unsafe {
1534 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1535 ::unity::il2cpp_call!((::unity::module_base()+0x26a93f0usize)as*mut u8,bool;
1536(Versus)__receiver)
1537 }
1538 }
1539 #[doc = "`set_IsExistRankedOnServer(bool)` overload"]
1540 fn set_is_exist_ranked_on_server(self, value: impl ::core::convert::Into<bool>) -> () {
1541 unsafe {
1542 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1543 ::unity::il2cpp_call!((::unity::module_base()+0x26a9400usize)as*mut u8,();
1544(Versus)__receiver,(bool)::core::convert::Into::into(value))
1545 }
1546 }
1547 #[doc = "`get_IsUploadDifferentSaveID()` overload"]
1548 fn get_is_upload_different_save_id(self) -> bool {
1549 unsafe {
1550 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1551 ::unity::il2cpp_call!((::unity::module_base()+0x26a9410usize)as*mut u8,bool;
1552(Versus)__receiver)
1553 }
1554 }
1555 #[doc = "`set_IsUploadDifferentSaveID(bool)` overload"]
1556 fn set_is_upload_different_save_id(self, value: impl ::core::convert::Into<bool>) -> () {
1557 unsafe {
1558 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1559 ::unity::il2cpp_call!((::unity::module_base()+0x26a9420usize)as*mut u8,();
1560(Versus)__receiver,(bool)::core::convert::Into::into(value))
1561 }
1562 }
1563 #[doc = "`get_History()` overload"]
1564 fn get_history(self) -> crate::app::versus::Versus_DownloadHistory {
1565 unsafe {
1566 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1567 ::unity::il2cpp_call!((::unity::module_base()+0x26a9530usize)as*mut u8,crate::app::versus::Versus_DownloadHistory;
1568(Versus)__receiver)
1569 }
1570 }
1571 #[doc = "`.ctor()` overload"]
1572 fn ctor(self) -> () {
1573 unsafe {
1574 let __receiver = <Versus as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1575 ::unity::il2cpp_call!((::unity::module_base()+0x26a9540usize)as*mut u8,();
1576(Versus)__receiver)
1577 }
1578 }
1579}
1580
1581#[cfg(feature = "app-versus")]
1582impl<__T: IVersus> IVersusMethods for __T {}
1583
1584#[cfg(feature = "app-versus")]
1585impl Versus {
1586 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1587 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1588 }
1589
1590 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1591 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1592 }
1593
1594 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1595 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1596 }
1597
1598 pub fn is_versus_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1599 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1600 }
1601
1602 pub fn is_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1603 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1604 }
1605
1606 pub fn is_ranked_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1607 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1608 }
1609
1610 pub fn is_mock_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1611 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1612 }
1613
1614 pub fn is_edit_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1615 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1616 }
1617
1618 pub fn is_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1619 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1620 }
1621
1622 pub fn can_sortie_ranked_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1623 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1624 }
1625
1626 pub fn can_sortie_ranked_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1627 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1628 }
1629
1630 pub fn save_casual_units_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1631 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1632 }
1633
1634 pub fn save_casual_units_init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1635 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1636 }
1637
1638 pub fn map_end_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1639 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1640 }
1641
1642 pub fn reset_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1643 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1644 }
1645
1646 pub fn set_abort_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1647 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1648 }
1649
1650 pub fn set_surrender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1651 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1652 }
1653
1654 pub fn set_result_report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1655 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1656 }
1657
1658 pub fn set_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1659 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1660 }
1661
1662 pub fn map_end_versus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1663 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1664 }
1665
1666 pub fn map_end_versus_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1667 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1668 }
1669
1670 pub fn map_end_versus_ranked_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1671 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1672 }
1673
1674 pub fn reset_god_pool_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1675 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1676 }
1677
1678 pub fn is_exits_online_node_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1679 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1680 }
1681
1682 pub fn map_end_replay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1683 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1684 }
1685
1686 pub fn restore_story_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1687 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1688 }
1689
1690 pub fn try_set_player_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1691 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1692 }
1693
1694 pub fn set_player_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1695 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1696 }
1697
1698 pub fn set_opponent_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1699 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1700 }
1701
1702 pub fn set_opponent_meta_data_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1703 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1704 }
1705
1706 pub fn set_player_rating_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1707 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1708 }
1709
1710 pub fn set_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1711 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1712 }
1713
1714 pub fn set_casual_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1715 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1716 }
1717
1718 pub fn set_matching_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1719 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1720 }
1721
1722 pub fn is_have_player_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1723 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1724 }
1725
1726 pub fn is_saved_local_edit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1727 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1728 }
1729
1730 pub fn is_use_server_edit_data_for_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1731 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1732 }
1733
1734 pub fn is_use_server_edit_data_for_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1735 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1736 }
1737
1738 pub fn get_my_map_edit_data_for_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1739 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1740 }
1741
1742 pub fn get_my_map_edit_data_for_edit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1743 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1744 }
1745
1746 pub fn get_sortie_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1747 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1748 }
1749
1750 pub fn try_get_opponent_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1751 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1752 }
1753
1754 pub fn is_use_backup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1755 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1756 }
1757
1758 pub fn serialize_backup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1759 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1760 }
1761
1762 pub fn deserialize_backup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1763 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1764 }
1765
1766 pub fn get_casual_sortie_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1767 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1768 }
1769
1770 pub fn get_offense_sortie_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1771 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1772 }
1773
1774 pub fn get_defense_sortie_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1775 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1776 }
1777
1778 pub fn get_player_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1779 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1780 }
1781
1782 pub fn get_player_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1783 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1784 }
1785
1786 pub fn get_opponent_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1787 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1788 }
1789
1790 pub fn get_opponent_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1791 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1792 }
1793
1794 pub fn get_replay_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1795 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1796 }
1797
1798 pub fn get_replay_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1799 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1800 }
1801
1802 pub fn get_casual_opponent_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1803 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1804 }
1805
1806 pub fn get_casual_opponent_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1807 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1808 }
1809
1810 pub fn get_casual_player_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1811 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1812 }
1813
1814 pub fn get_casual_player_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1815 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1816 }
1817
1818 pub fn get_return_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1819 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1820 }
1821
1822 pub fn set_return_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1823 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1824 }
1825
1826 pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1827 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1828 }
1829
1830 pub fn get_opponent_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1831 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1832 }
1833
1834 pub fn get_is_surrender_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1835 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1836 }
1837
1838 pub fn get_versus_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1839 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1840 }
1841
1842 pub fn get_matching_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1843 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1844 }
1845
1846 pub fn get_result_error_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1847 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1848 }
1849
1850 pub fn get_casual_map_number_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1851 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1852 }
1853
1854 pub fn get_is_succeed_deserialize_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1855 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1856 }
1857
1858 pub fn set_is_succeed_deserialize_casual_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1859 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1860 }
1861
1862 pub fn get_is_exist_ranked_on_server_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1863 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1864 }
1865
1866 pub fn set_is_exist_ranked_on_server_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1867 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1868 }
1869
1870 pub fn get_is_upload_different_save_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1871 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1872 }
1873
1874 pub fn set_is_upload_different_save_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1875 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1876 }
1877
1878 pub fn get_is_force_edit_data_overwrite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1879 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1880 }
1881
1882 pub fn set_is_force_edit_data_overwrite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1883 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1884 }
1885
1886 pub fn check_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1887 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1888 }
1889
1890 pub fn get_history_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1892 }
1893
1894 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1896 }
1897
1898 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1900 }
1901}
1902
1903#[cfg(feature = "app-versus")]
1904impl Versus {
1905 #[doc = "Direct (non-virtual) call to `Versus`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1906 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1907 let __mi = Self::on_create_method_info();
1908 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1909 __inner(this.into(), ::core::option::Option::None)
1910 }
1911
1912 #[doc = "Direct (non-virtual) call to `Versus`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1913 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1914 let __mi = Self::on_dispose_method_info();
1915 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1916 __inner(this.into(), ::core::option::Option::None)
1917 }
1918}
1919
1920#[cfg(feature = "app-versus")]
1921impl Versus {
1922 #[doc = "`.ctor()` — no args"]
1923 pub fn new() -> Self {
1924 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1925 panic!(
1926 "{}
1927::{}
1928 failed to instantiate",
1929 ::core::stringify!(Versus),
1930 ::core::stringify!(new),
1931 )
1932 });
1933 <Self as IVersusMethods>::ctor(this);
1934 this
1935 }
1936}
1937
1938#[cfg(feature = "app-versus")]
1939#[doc(hidden)]
1940pub mod prelude {
1941 pub use super::{
1942 IVersus, IVersusMethods, IVersus_DownloadHistory, IVersus_DownloadHistoryMethods, IVersus_DownloadHistory_CheckData,
1943 IVersus_DownloadHistory_CheckDataMethods, IVersus_MapObjectCounter, IVersus_MapObjectCounterMethods, IVersus_VersusCheck,
1944 IVersus_VersusCheckMethods, Versus, Versus_CheckDataType, Versus_DownloadHistory, Versus_DownloadHistory_CheckData, Versus_Error,
1945 Versus_MapObjectCounter, Versus_MapResult, Versus_MatchingType, Versus_Mode, Versus_VersusCheck,
1946 };
1947 #[cfg(feature = "app-singletonclass_1")]
1948 pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
1949 #[cfg(feature = "system-object")]
1950 pub use crate::system::object::IObjectMethods;
1951 #[cfg(feature = "system-enum")]
1952 pub use crate::system::r#enum::IEnumMethods;
1953 #[cfg(feature = "system-valuetype")]
1954 pub use crate::system::valuetype::IValueTypeMethods;
1955 pub use crate::{
1956 app::singletonclass_1::ISingletonClass_1,
1957 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1958 };
1959}