1#[cfg(feature = "app-versussendreportsequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::procinst::{IProcInst, ProcInst},
10 system::{
11 delegate::{Delegate, IDelegate},
12 multicastdelegate::{IMulticastDelegate, MulticastDelegate},
13 object::{IObject, Object},
14 r#enum::{Enum, IEnum},
15 valuetype::{IValueType, ValueType},
16 },
17 };
18
19 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussendreportsequence/VersusSendReportSequence.md"))]
20 #[::unity::class(namespace = "App", name = "VersusSendReportSequence")]
21 #[parent(crate::app::procinst::ProcInst)]
22 pub struct VersusSendReportSequence {
23 #[offset(112)]
24 #[rename(name = "m_Info")]
25 pub m_info: crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo,
26 #[offset(120)]
27 #[rename(name = "m_EndCallback")]
28 pub m_end_callback: crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback,
29 #[offset(128)]
30 #[rename(name = "m_IsSucceed")]
31 pub m_is_succeed: bool,
32 #[static_field]
33 #[rename(name = "s_SendCount")]
34 pub s_send_count: i32,
35 #[static_field]
36 #[rename(name = "MAX_SEND_COUNT")]
37 pub max_send_count: i32,
38 }
39
40 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussendreportsequence/VersusSendReportSequence_EndCallback.md"))]
41 #[::unity::class(namespace = "App", name = "VersusSendReportSequence.EndCallback")]
42 #[parent(crate::system::multicastdelegate::MulticastDelegate)]
43 pub struct VersusSendReportSequence_EndCallback {}
44
45 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussendreportsequence/VersusSendReportSequence_UploadInfo.md"))]
46 #[::unity::class(namespace = "App", name = "VersusSendReportSequence.UploadInfo")]
47 #[parent(crate::system::object::Object)]
48 pub struct VersusSendReportSequence_UploadInfo {}
49
50 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/versussendreportsequence/VersusSendReportSequence_Label.md"))]
51 #[repr(C)]
52 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
53 pub struct VersusSendReportSequence_Label {
54 pub value: i32,
55 }
56 impl ::unity::ClassIdentity for VersusSendReportSequence_Label {
57 const NAME: &'static str = "VersusSendReportSequence.Label";
58 const NAMESPACE: &'static str = "App";
59
60 fn class() -> ::unity::Class {
61 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
62 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
63 }
64 }
65 impl ::unity::IlType for VersusSendReportSequence_Label {
66 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
67 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
68 }
69 }
70 impl VersusSendReportSequence_Label {
71 pub fn error() -> Self {
72 Self { value: 0 }
73 }
74
75 pub fn end() -> Self {
76 Self { value: 1 }
77 }
78 }
79}
80
81#[cfg(feature = "app-versussendreportsequence-types")]
82pub use __types::*;
83
84#[cfg(feature = "app-versussendreportsequence")]
85impl VersusSendReportSequence {
86 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo, crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback)` overload"]
87 pub fn create_bind(
88 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
89 info: impl ::core::convert::Into<crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo>,
90 end_callback: impl ::core::convert::Into<crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback>,
91 ) -> () {
92 unsafe {
93 ::unity::il2cpp_call!((::unity::module_base()+0x26b1f70usize)as*mut u8,();
94(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo)::core::convert::Into::into(info),(crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback)::core::convert::Into::into(end_callback))
95 }
96 }
97
98 #[doc = "`.cctor()` overload"]
99 pub fn cctor() -> () {
100 unsafe {
101 ::unity::il2cpp_call!((::unity::module_base()+0x26b3c40usize)as*mut u8,();
102 )
103 }
104 }
105}
106
107#[cfg(feature = "app-versussendreportsequence")]
108pub trait IVersusSendReportSequenceMethods: IVersusSendReportSequence {
109 #[doc = "`.ctor(crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo, crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback)` overload"]
110 fn ctor(
111 self,
112 info: impl ::core::convert::Into<crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo>,
113 end_callback: impl ::core::convert::Into<crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback>,
114 ) -> () {
115 unsafe {
116 let __receiver =
117 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
118 ::unity::il2cpp_call!((::unity::module_base()+0x26b38a0usize)as*mut u8,();
119(VersusSendReportSequence)__receiver,(crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo)::core::convert::Into::into(info),(crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback)::core::convert::Into::into(end_callback))
120 }
121 }
122 #[doc = "`SendReport()` overload"]
123 fn send_report(self) -> () {
124 unsafe {
125 let __receiver =
126 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
127 ::unity::il2cpp_call!((::unity::module_base()+0x26b38f0usize)as*mut u8,();
128(VersusSendReportSequence)__receiver)
129 }
130 }
131 #[doc = "`AddList()` overload"]
132 fn add_list(self) -> () {
133 unsafe {
134 let __receiver =
135 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136 ::unity::il2cpp_call!((::unity::module_base()+0x26b39e0usize)as*mut u8,();
137(VersusSendReportSequence)__receiver)
138 }
139 }
140 #[doc = "`GetResult(*mut::unity::Il2CppString)` overload"]
141 fn get_result(self) -> (crate::app::nexversus::NexVersus_Results, ::unity::Il2CppString) {
142 unsafe {
143 let __receiver =
144 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
145 let mut __out_0 = ::core::mem::MaybeUninit::<::unity::Il2CppString>::uninit();
146 let __ret = {
147 ::unity::il2cpp_call!((::unity::module_base()+0x26b3a70usize)as*mut u8,crate::app::nexversus::NexVersus_Results;
148(VersusSendReportSequence)__receiver,(*mut::unity::Il2CppString)__out_0.as_mut_ptr())
149 };
150 (__ret, __out_0.assume_init())
151 }
152 }
153 #[doc = "`Branch()` overload"]
154 fn branch(self) -> () {
155 unsafe {
156 let __receiver =
157 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
158 ::unity::il2cpp_call!((::unity::module_base()+0x26b3b10usize)as*mut u8,();
159(VersusSendReportSequence)__receiver)
160 }
161 }
162 #[doc = "`Invoke()` overload"]
163 fn invoke(self) -> () {
164 unsafe {
165 let __receiver =
166 <VersusSendReportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
167 ::unity::il2cpp_call!((::unity::module_base()+0x26b3c20usize)as*mut u8,();
168(VersusSendReportSequence)__receiver)
169 }
170 }
171}
172
173#[cfg(feature = "app-versussendreportsequence")]
174impl<__T: IVersusSendReportSequence> IVersusSendReportSequenceMethods for __T {}
175
176#[cfg(feature = "app-versussendreportsequence")]
177impl VersusSendReportSequence {
178 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
180 }
181
182 pub fn send_report_method_info() -> &'static ::unity::il2cpp::MethodInfo {
183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
184 }
185
186 pub fn add_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
188 }
189
190 pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
191 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
192 }
193
194 pub fn branch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
195 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
196 }
197
198 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
199 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
200 }
201
202 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
203 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
204 }
205
206 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
207 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
208 }
209}
210
211#[cfg(feature = "app-versussendreportsequence")]
212impl VersusSendReportSequence {
213 #[doc = "`.ctor(crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo, crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback)` — overload selector"]
214 pub fn new(
215 info: crate::app::versussendreportsequence::VersusSendReportSequence_UploadInfo,
216 end_callback: crate::app::versussendreportsequence::VersusSendReportSequence_EndCallback,
217 ) -> Self {
218 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
219 panic!(
220 "{}
221::{}
222 failed to instantiate",
223 ::core::stringify!(VersusSendReportSequence),
224 ::core::stringify!(new),
225 )
226 });
227 <Self as IVersusSendReportSequenceMethods>::ctor(this, info, end_callback);
228 this
229 }
230}
231
232#[cfg(feature = "app-versussendreportsequence")]
233pub trait IVersusSendReportSequence_EndCallbackMethods: IVersusSendReportSequence_EndCallback {
234 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
235 fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
236 unsafe {
237 let __receiver = <VersusSendReportSequence_EndCallback as ::unity::FromIlInstance>::from_il_instance(
238 <Self as ::unity::SystemObject>::as_instance(self),
239 );
240 ::unity::il2cpp_call!((::unity::module_base()+0x1b1ad70usize)as*mut u8,();
241(VersusSendReportSequence_EndCallback)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
242 }
243 }
244 #[doc = "`Invoke(bool)` overload"]
245 fn invoke(self, is_succeed: impl ::core::convert::Into<bool>) -> () {
246 unsafe {
247 let __receiver = <VersusSendReportSequence_EndCallback as ::unity::FromIlInstance>::from_il_instance(
248 <Self as ::unity::SystemObject>::as_instance(self),
249 );
250 {
251 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
252 let __vi = *__vt.get(13usize).unwrap_or_else(|| {
253 panic!(
254 "unity: virtual slot {}
255 out of range (vtable len {}
256) on the runtime class behind {}
257 (method `{}
258`)",
259 13usize,
260 __vt.len(),
261 <VersusSendReportSequence_EndCallback as ::unity::ClassIdentity>::NAME,
262 "Invoke",
263 )
264 });
265 let __inner: extern "C" fn(VersusSendReportSequence_EndCallback, bool, ::unity::OptionalMethod) -> () =
266 ::core::mem::transmute(__vi.method_ptr);
267 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
268 __inner(__receiver, ::core::convert::Into::into(is_succeed), __mi)
269 }
270 }
271 }
272}
273
274#[cfg(feature = "app-versussendreportsequence")]
275impl<__T: IVersusSendReportSequence_EndCallback> IVersusSendReportSequence_EndCallbackMethods for __T {}
276
277#[cfg(feature = "app-versussendreportsequence")]
278impl VersusSendReportSequence_EndCallback {
279 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
280 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
281 }
282
283 pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
284 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
285 }
286}
287
288#[cfg(feature = "app-versussendreportsequence")]
289impl VersusSendReportSequence_EndCallback {
290 #[doc = "Direct (non-virtual) call to `VersusSendReportSequence_EndCallback`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
291 pub unsafe fn invoke(this: impl ::core::convert::Into<::unity::IlInstance>, is_succeed: bool) -> () {
292 let __mi = Self::invoke_method_info();
293 let __inner: extern "C" fn(::unity::IlInstance, bool, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
294 __inner(this.into(), is_succeed, ::core::option::Option::None)
295 }
296}
297
298#[cfg(feature = "app-versussendreportsequence")]
299impl VersusSendReportSequence_EndCallback {
300 #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
301 pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
302 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
303 panic!(
304 "{}
305::{}
306 failed to instantiate",
307 ::core::stringify!(VersusSendReportSequence_EndCallback),
308 ::core::stringify!(new),
309 )
310 });
311 <Self as IVersusSendReportSequence_EndCallbackMethods>::ctor(this, object, method);
312 this
313 }
314}
315
316#[cfg(feature = "app-versussendreportsequence")]
317pub trait IVersusSendReportSequence_UploadInfoMethods: IVersusSendReportSequence_UploadInfo {
318 #[doc = "`set_DataId(u64)` overload"]
319 fn set_data_id(self, value: impl ::core::convert::Into<u64>) -> () {
320 unsafe {
321 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
322 <Self as ::unity::SystemObject>::as_instance(self),
323 );
324 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b070usize)as*mut u8,();
325(VersusSendReportSequence_UploadInfo)__receiver,(u64)::core::convert::Into::into(value))
326 }
327 }
328 #[doc = "`get_DataId()` overload"]
329 fn get_data_id(self) -> u64 {
330 unsafe {
331 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
332 <Self as ::unity::SystemObject>::as_instance(self),
333 );
334 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b080usize)as*mut u8,u64;
335(VersusSendReportSequence_UploadInfo)__receiver)
336 }
337 }
338 #[doc = "`set_ScreenShotId(u64)` overload"]
339 fn set_screen_shot_id(self, value: impl ::core::convert::Into<u64>) -> () {
340 unsafe {
341 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
342 <Self as ::unity::SystemObject>::as_instance(self),
343 );
344 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b090usize)as*mut u8,();
345(VersusSendReportSequence_UploadInfo)__receiver,(u64)::core::convert::Into::into(value))
346 }
347 }
348 #[doc = "`get_ScreenShotId()` overload"]
349 fn get_screen_shot_id(self) -> u64 {
350 unsafe {
351 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
352 <Self as ::unity::SystemObject>::as_instance(self),
353 );
354 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b0a0usize)as*mut u8,u64;
355(VersusSendReportSequence_UploadInfo)__receiver)
356 }
357 }
358 #[doc = "`set_Reason(::unity::Il2CppString)` overload"]
359 fn set_reason(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
360 unsafe {
361 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
362 <Self as ::unity::SystemObject>::as_instance(self),
363 );
364 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b0d0usize)as*mut u8,();
365(VersusSendReportSequence_UploadInfo)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
366 }
367 }
368 #[doc = "`get_Reason()` overload"]
369 fn get_reason(self) -> ::unity::Il2CppString {
370 unsafe {
371 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
372 <Self as ::unity::SystemObject>::as_instance(self),
373 );
374 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b0e0usize)as*mut u8, ::unity::Il2CppString;
375(VersusSendReportSequence_UploadInfo)__receiver)
376 }
377 }
378 #[doc = "`set_PrincipalId(u64)` overload"]
379 fn set_principal_id(self, value: impl ::core::convert::Into<u64>) -> () {
380 unsafe {
381 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
382 <Self as ::unity::SystemObject>::as_instance(self),
383 );
384 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b0f0usize)as*mut u8,();
385(VersusSendReportSequence_UploadInfo)__receiver,(u64)::core::convert::Into::into(value))
386 }
387 }
388 #[doc = "`get_PrincipalId()` overload"]
389 fn get_principal_id(self) -> u64 {
390 unsafe {
391 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
392 <Self as ::unity::SystemObject>::as_instance(self),
393 );
394 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b100usize)as*mut u8,u64;
395(VersusSendReportSequence_UploadInfo)__receiver)
396 }
397 }
398 #[doc = "`set_Language(::unity::Il2CppString)` overload"]
399 fn set_language(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
400 unsafe {
401 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
402 <Self as ::unity::SystemObject>::as_instance(self),
403 );
404 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b110usize)as*mut u8,();
405(VersusSendReportSequence_UploadInfo)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
406 }
407 }
408 #[doc = "`get_Language()` overload"]
409 fn get_language(self) -> ::unity::Il2CppString {
410 unsafe {
411 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
412 <Self as ::unity::SystemObject>::as_instance(self),
413 );
414 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b120usize)as*mut u8, ::unity::Il2CppString;
415(VersusSendReportSequence_UploadInfo)__receiver)
416 }
417 }
418 #[doc = "`.ctor()` overload"]
419 fn ctor(self) -> () {
420 unsafe {
421 let __receiver = <VersusSendReportSequence_UploadInfo as ::unity::FromIlInstance>::from_il_instance(
422 <Self as ::unity::SystemObject>::as_instance(self),
423 );
424 ::unity::il2cpp_call!((::unity::module_base()+0x1b1b130usize)as*mut u8,();
425(VersusSendReportSequence_UploadInfo)__receiver)
426 }
427 }
428}
429
430#[cfg(feature = "app-versussendreportsequence")]
431impl<__T: IVersusSendReportSequence_UploadInfo> IVersusSendReportSequence_UploadInfoMethods for __T {}
432
433#[cfg(feature = "app-versussendreportsequence")]
434impl VersusSendReportSequence_UploadInfo {
435 pub fn set_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
437 }
438
439 pub fn get_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
441 }
442
443 pub fn set_screen_shot_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
445 }
446
447 pub fn get_screen_shot_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
449 }
450
451 pub fn set_reason_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
453 }
454
455 pub fn get_reason_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
457 }
458
459 pub fn set_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
461 }
462
463 pub fn get_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
465 }
466
467 pub fn set_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
469 }
470
471 pub fn get_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
473 }
474
475 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
477 }
478}
479
480#[cfg(feature = "app-versussendreportsequence")]
481impl VersusSendReportSequence_UploadInfo {
482 #[doc = "`.ctor()` — no args"]
483 pub fn new() -> Self {
484 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
485 panic!(
486 "{}
487::{}
488 failed to instantiate",
489 ::core::stringify!(VersusSendReportSequence_UploadInfo),
490 ::core::stringify!(new),
491 )
492 });
493 <Self as IVersusSendReportSequence_UploadInfoMethods>::ctor(this);
494 this
495 }
496}
497
498#[cfg(feature = "app-versussendreportsequence")]
499#[doc(hidden)]
500pub mod prelude {
501 pub use super::{
502 IVersusSendReportSequence, IVersusSendReportSequenceMethods, IVersusSendReportSequence_EndCallback,
503 IVersusSendReportSequence_EndCallbackMethods, IVersusSendReportSequence_UploadInfo, IVersusSendReportSequence_UploadInfoMethods,
504 VersusSendReportSequence, VersusSendReportSequence_EndCallback, VersusSendReportSequence_Label, VersusSendReportSequence_UploadInfo,
505 };
506 #[cfg(feature = "app-procinst")]
507 pub use crate::app::procinst::IProcInstMethods;
508 #[cfg(feature = "system-delegate")]
509 pub use crate::system::delegate::IDelegateMethods;
510 #[cfg(feature = "system-multicastdelegate")]
511 pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
512 #[cfg(feature = "system-object")]
513 pub use crate::system::object::IObjectMethods;
514 #[cfg(feature = "system-enum")]
515 pub use crate::system::r#enum::IEnumMethods;
516 #[cfg(feature = "system-valuetype")]
517 pub use crate::system::valuetype::IValueTypeMethods;
518 pub use crate::{
519 app::procinst::IProcInst,
520 system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject, r#enum::IEnum, valuetype::IValueType},
521 };
522}