1#[cfg(feature = "app-mapsequencenet-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 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/mapsequencenet/MapSequenceNet_ProcDownload_Label.md"))]
18 #[repr(C)]
19 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
20 pub struct MapSequenceNet_ProcDownload_Label {
21 pub value: i32,
22 }
23 impl ::unity::ClassIdentity for MapSequenceNet_ProcDownload_Label {
24 const NAME: &'static str = "MapSequenceNet.ProcDownload.Label";
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 MapSequenceNet_ProcDownload_Label {
33 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
34 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
35 }
36 }
37 impl MapSequenceNet_ProcDownload_Label {
38 pub fn end() -> Self {
39 Self { value: 0 }
40 }
41 }
42
43 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet_ProcDownload.md"))]
44 #[::unity::class(namespace = "App", name = "MapSequenceNet.ProcDownload")]
45 #[parent(crate::app::procinst::ProcInst)]
46 pub struct MapSequenceNet_ProcDownload {}
47
48 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet.md"))]
49 #[::unity::class(namespace = "App", name = "MapSequenceNet")]
50 #[parent(crate::system::object::Object)]
51 pub struct MapSequenceNet {}
52
53 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet_ProcShowError.md"))]
54 #[::unity::class(namespace = "App", name = "MapSequenceNet.ProcShowError")]
55 #[parent(crate::app::procinst::ProcInst)]
56 pub struct MapSequenceNet_ProcShowError {
57 #[static_field]
58 #[rename(name = "WaitSec")]
59 pub wait_sec: f32,
60 #[static_field]
61 #[rename(name = "WaitDelayedSec")]
62 pub wait_delayed_sec: f32,
63 }
64
65 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet_ProcUpload_Label.md"))]
66 #[repr(C)]
67 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
68 pub struct MapSequenceNet_ProcUpload_Label {
69 pub value: i32,
70 }
71 impl ::unity::ClassIdentity for MapSequenceNet_ProcUpload_Label {
72 const NAME: &'static str = "MapSequenceNet.ProcUpload.Label";
73 const NAMESPACE: &'static str = "App";
74
75 fn class() -> ::unity::Class {
76 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
77 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
78 }
79 }
80 impl ::unity::IlType for MapSequenceNet_ProcUpload_Label {
81 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
82 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
83 }
84 }
85 impl MapSequenceNet_ProcUpload_Label {
86 pub fn ranking() -> Self {
87 Self { value: 0 }
88 }
89
90 pub fn end() -> Self {
91 Self { value: 1 }
92 }
93 }
94
95 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet_ProcUpload.md"))]
96 #[::unity::class(namespace = "App", name = "MapSequenceNet.ProcUpload")]
97 #[parent(crate::app::procinst::ProcInst)]
98 pub struct MapSequenceNet_ProcUpload {}
99
100 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapsequencenet/MapSequenceNet_ProcShowError_ProcDelayedHideError.md"))]
101 #[::unity::class(namespace = "App", name = "MapSequenceNet.ProcShowError.ProcDelayedHideError")]
102 #[parent(crate::app::procinst::ProcInst)]
103 pub struct MapSequenceNet_ProcShowError_ProcDelayedHideError {}
104}
105
106#[cfg(feature = "app-mapsequencenet-types")]
107pub use __types::*;
108
109#[cfg(feature = "app-mapsequencenet")]
110impl MapSequenceNet_ProcDownload {
111 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
112 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
113 unsafe {
114 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a5f0usize)as*mut u8,();
115(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
116 }
117 }
118}
119
120#[cfg(feature = "app-mapsequencenet")]
121pub trait IMapSequenceNet_ProcDownloadMethods: IMapSequenceNet_ProcDownload {
122 #[doc = "`Download()` overload"]
123 fn download(self) -> () {
124 unsafe {
125 let __receiver =
126 <MapSequenceNet_ProcDownload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
127 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a1f0usize)as*mut u8,();
128(MapSequenceNet_ProcDownload)__receiver)
129 }
130 }
131 #[doc = "`Postdownload()` overload"]
132 fn postdownload(self) -> () {
133 unsafe {
134 let __receiver =
135 <MapSequenceNet_ProcDownload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a2c0usize)as*mut u8,();
137(MapSequenceNet_ProcDownload)__receiver)
138 }
139 }
140 #[doc = "`.ctor()` overload"]
141 fn ctor(self) -> () {
142 unsafe {
143 let __receiver =
144 <MapSequenceNet_ProcDownload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
145 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a880usize)as*mut u8,();
146(MapSequenceNet_ProcDownload)__receiver)
147 }
148 }
149}
150
151#[cfg(feature = "app-mapsequencenet")]
152impl<__T: IMapSequenceNet_ProcDownload> IMapSequenceNet_ProcDownloadMethods for __T {}
153
154#[cfg(feature = "app-mapsequencenet")]
155impl MapSequenceNet_ProcDownload {
156 pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
157 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
158 }
159
160 pub fn postdownload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
161 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
162 }
163
164 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
165 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
166 }
167
168 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
169 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
170 }
171}
172
173#[cfg(feature = "app-mapsequencenet")]
174impl MapSequenceNet_ProcDownload {
175 #[doc = "`.ctor()` — no args"]
176 pub fn new() -> Self {
177 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
178 panic!(
179 "{}
180::{}
181 failed to instantiate",
182 ::core::stringify!(MapSequenceNet_ProcDownload),
183 ::core::stringify!(new),
184 )
185 });
186 <Self as IMapSequenceNet_ProcDownloadMethods>::ctor(this);
187 this
188 }
189}
190
191#[cfg(feature = "app-mapsequencenet")]
192impl MapSequenceNet {
193 #[doc = "`Download(crate::app::procinst::ProcInst, bool)` overload"]
194 pub fn download(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>, is_resume: impl ::core::convert::Into<bool>) -> () {
195 unsafe {
196 ::unity::il2cpp_call!((::unity::module_base()+0x1f2e750usize)as*mut u8,();
197(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(bool)::core::convert::Into::into(is_resume))
198 }
199 }
200
201 #[doc = "`Upload(crate::app::procinst::ProcInst)` overload"]
202 pub fn upload(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
203 unsafe {
204 ::unity::il2cpp_call!((::unity::module_base()+0x1f2e810usize)as*mut u8,();
205(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
206 }
207 }
208}
209
210#[cfg(feature = "app-mapsequencenet")]
211impl MapSequenceNet {
212 pub fn download_method_info() -> &'static ::unity::il2cpp::MethodInfo {
213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
214 }
215
216 pub fn upload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
218 }
219}
220
221#[cfg(feature = "app-mapsequencenet")]
222impl MapSequenceNet_ProcShowError {
223 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
224 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
225 unsafe {
226 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a380usize)as*mut u8,();
227(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
228 }
229 }
230}
231
232#[cfg(feature = "app-mapsequencenet")]
233pub trait IMapSequenceNet_ProcShowErrorMethods: IMapSequenceNet_ProcShowError {
234 #[doc = "`Show()` overload"]
235 fn show(self) -> () {
236 unsafe {
237 let __receiver =
238 <MapSequenceNet_ProcShowError as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
239 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a890usize)as*mut u8,();
240(MapSequenceNet_ProcShowError)__receiver)
241 }
242 }
243 #[doc = "`.ctor()` overload"]
244 fn ctor(self) -> () {
245 unsafe {
246 let __receiver =
247 <MapSequenceNet_ProcShowError as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
248 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a8a0usize)as*mut u8,();
249(MapSequenceNet_ProcShowError)__receiver)
250 }
251 }
252}
253
254#[cfg(feature = "app-mapsequencenet")]
255impl<__T: IMapSequenceNet_ProcShowError> IMapSequenceNet_ProcShowErrorMethods for __T {}
256
257#[cfg(feature = "app-mapsequencenet")]
258impl MapSequenceNet_ProcShowError {
259 pub fn show_method_info() -> &'static ::unity::il2cpp::MethodInfo {
260 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
261 }
262
263 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
264 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
265 }
266
267 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
268 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
269 }
270}
271
272#[cfg(feature = "app-mapsequencenet")]
273impl MapSequenceNet_ProcShowError {
274 #[doc = "`.ctor()` — no args"]
275 pub fn new() -> Self {
276 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
277 panic!(
278 "{}
279::{}
280 failed to instantiate",
281 ::core::stringify!(MapSequenceNet_ProcShowError),
282 ::core::stringify!(new),
283 )
284 });
285 <Self as IMapSequenceNet_ProcShowErrorMethods>::ctor(this);
286 this
287 }
288}
289
290#[cfg(feature = "app-mapsequencenet")]
291impl MapSequenceNet_ProcUpload {
292 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
293 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
294 unsafe {
295 ::unity::il2cpp_call!((::unity::module_base()+0x1e3ac10usize)as*mut u8,();
296(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
297 }
298 }
299}
300
301#[cfg(feature = "app-mapsequencenet")]
302pub trait IMapSequenceNet_ProcUploadMethods: IMapSequenceNet_ProcUpload {
303 #[doc = "`UploadKillBonus()` overload"]
304 fn upload_kill_bonus(self) -> () {
305 unsafe {
306 let __receiver =
307 <MapSequenceNet_ProcUpload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
308 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a8b0usize)as*mut u8,();
309(MapSequenceNet_ProcUpload)__receiver)
310 }
311 }
312 #[doc = "`PostuploadKillBonus()` overload"]
313 fn postupload_kill_bonus(self) -> () {
314 unsafe {
315 let __receiver =
316 <MapSequenceNet_ProcUpload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
317 ::unity::il2cpp_call!((::unity::module_base()+0x1e3a980usize)as*mut u8,();
318(MapSequenceNet_ProcUpload)__receiver)
319 }
320 }
321 #[doc = "`UploadRanking()` overload"]
322 fn upload_ranking(self) -> () {
323 unsafe {
324 let __receiver =
325 <MapSequenceNet_ProcUpload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
326 ::unity::il2cpp_call!((::unity::module_base()+0x1e3aa60usize)as*mut u8,();
327(MapSequenceNet_ProcUpload)__receiver)
328 }
329 }
330 #[doc = "`PostuploadRanking()` overload"]
331 fn postupload_ranking(self) -> () {
332 unsafe {
333 let __receiver =
334 <MapSequenceNet_ProcUpload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
335 ::unity::il2cpp_call!((::unity::module_base()+0x1e3ab30usize)as*mut u8,();
336(MapSequenceNet_ProcUpload)__receiver)
337 }
338 }
339 #[doc = "`.ctor()` overload"]
340 fn ctor(self) -> () {
341 unsafe {
342 let __receiver =
343 <MapSequenceNet_ProcUpload as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
344 ::unity::il2cpp_call!((::unity::module_base()+0x1e3b060usize)as*mut u8,();
345(MapSequenceNet_ProcUpload)__receiver)
346 }
347 }
348}
349
350#[cfg(feature = "app-mapsequencenet")]
351impl<__T: IMapSequenceNet_ProcUpload> IMapSequenceNet_ProcUploadMethods for __T {}
352
353#[cfg(feature = "app-mapsequencenet")]
354impl MapSequenceNet_ProcUpload {
355 pub fn upload_kill_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
357 }
358
359 pub fn postupload_kill_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
361 }
362
363 pub fn upload_ranking_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
365 }
366
367 pub fn postupload_ranking_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
369 }
370
371 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
373 }
374
375 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
377 }
378}
379
380#[cfg(feature = "app-mapsequencenet")]
381impl MapSequenceNet_ProcUpload {
382 #[doc = "`.ctor()` — no args"]
383 pub fn new() -> Self {
384 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
385 panic!(
386 "{}
387::{}
388 failed to instantiate",
389 ::core::stringify!(MapSequenceNet_ProcUpload),
390 ::core::stringify!(new),
391 )
392 });
393 <Self as IMapSequenceNet_ProcUploadMethods>::ctor(this);
394 this
395 }
396}
397
398#[cfg(feature = "app-mapsequencenet")]
399impl MapSequenceNet_ProcShowError_ProcDelayedHideError {
400 #[doc = "`Create()` overload"]
401 pub fn create() -> () {
402 unsafe {
403 ::unity::il2cpp_call!((::unity::module_base()+0x1b6dbf0usize)as*mut u8,();
404 )
405 }
406 }
407}
408
409#[cfg(feature = "app-mapsequencenet")]
410pub trait IMapSequenceNet_ProcShowError_ProcDelayedHideErrorMethods: IMapSequenceNet_ProcShowError_ProcDelayedHideError {
411 #[doc = "`Hide()` overload"]
412 fn hide(self) -> () {
413 unsafe {
414 let __receiver = <MapSequenceNet_ProcShowError_ProcDelayedHideError as ::unity::FromIlInstance>::from_il_instance(
415 <Self as ::unity::SystemObject>::as_instance(self),
416 );
417 ::unity::il2cpp_call!((::unity::module_base()+0x1b6dbe0usize)as*mut u8,();
418(MapSequenceNet_ProcShowError_ProcDelayedHideError)__receiver)
419 }
420 }
421 #[doc = "`.ctor()` overload"]
422 fn ctor(self) -> () {
423 unsafe {
424 let __receiver = <MapSequenceNet_ProcShowError_ProcDelayedHideError as ::unity::FromIlInstance>::from_il_instance(
425 <Self as ::unity::SystemObject>::as_instance(self),
426 );
427 ::unity::il2cpp_call!((::unity::module_base()+0x1b6ddf0usize)as*mut u8,();
428(MapSequenceNet_ProcShowError_ProcDelayedHideError)__receiver)
429 }
430 }
431}
432
433#[cfg(feature = "app-mapsequencenet")]
434impl<__T: IMapSequenceNet_ProcShowError_ProcDelayedHideError> IMapSequenceNet_ProcShowError_ProcDelayedHideErrorMethods for __T {}
435
436#[cfg(feature = "app-mapsequencenet")]
437impl MapSequenceNet_ProcShowError_ProcDelayedHideError {
438 pub fn hide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
440 }
441
442 pub fn create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
444 }
445
446 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
448 }
449}
450
451#[cfg(feature = "app-mapsequencenet")]
452impl MapSequenceNet_ProcShowError_ProcDelayedHideError {
453 #[doc = "`.ctor()` — no args"]
454 pub fn new() -> Self {
455 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
456 panic!(
457 "{}
458::{}
459 failed to instantiate",
460 ::core::stringify!(MapSequenceNet_ProcShowError_ProcDelayedHideError),
461 ::core::stringify!(new),
462 )
463 });
464 <Self as IMapSequenceNet_ProcShowError_ProcDelayedHideErrorMethods>::ctor(this);
465 this
466 }
467}
468
469#[cfg(feature = "app-mapsequencenet")]
470#[doc(hidden)]
471pub mod prelude {
472 pub use super::{
473 IMapSequenceNet, IMapSequenceNet_ProcDownload, IMapSequenceNet_ProcDownloadMethods, IMapSequenceNet_ProcShowError,
474 IMapSequenceNet_ProcShowErrorMethods, IMapSequenceNet_ProcShowError_ProcDelayedHideError,
475 IMapSequenceNet_ProcShowError_ProcDelayedHideErrorMethods, IMapSequenceNet_ProcUpload, IMapSequenceNet_ProcUploadMethods, MapSequenceNet,
476 MapSequenceNet_ProcDownload, MapSequenceNet_ProcDownload_Label, MapSequenceNet_ProcShowError,
477 MapSequenceNet_ProcShowError_ProcDelayedHideError, MapSequenceNet_ProcUpload, MapSequenceNet_ProcUpload_Label,
478 };
479 #[cfg(feature = "app-procinst")]
480 pub use crate::app::procinst::IProcInstMethods;
481 #[cfg(feature = "system-object")]
482 pub use crate::system::object::IObjectMethods;
483 #[cfg(feature = "system-enum")]
484 pub use crate::system::r#enum::IEnumMethods;
485 #[cfg(feature = "system-valuetype")]
486 pub use crate::system::valuetype::IValueTypeMethods;
487 pub use crate::{
488 app::procinst::IProcInst,
489 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
490 };
491}