engage/generated/app/
godroompedestalsequence.rs1#[cfg(feature = "app-godroompedestalsequence-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/godroompedestalsequence/GodRoomPedestalSequence_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 GodRoomPedestalSequence_Label {
21 pub value: i32,
22 }
23 impl ::unity::ClassIdentity for GodRoomPedestalSequence_Label {
24 const NAME: &'static str = "GodRoomPedestalSequence.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 GodRoomPedestalSequence_Label {
33 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
34 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
35 }
36 }
37 impl GodRoomPedestalSequence_Label {
38 pub fn entry() -> Self {
39 Self { value: 0 }
40 }
41
42 pub fn top() -> Self {
43 Self { value: 1 }
44 }
45
46 pub fn skill_inheritance() -> Self {
47 Self { value: 2 }
48 }
49
50 pub fn ring_gacha() -> Self {
51 Self { value: 3 }
52 }
53
54 pub fn ring_gacha_select_god() -> Self {
55 Self { value: 4 }
56 }
57
58 pub fn ring_gacha_select_times() -> Self {
59 Self { value: 5 }
60 }
61
62 pub fn ring_gacha_execute() -> Self {
63 Self { value: 6 }
64 }
65
66 pub fn ring_gacha_end() -> Self {
67 Self { value: 7 }
68 }
69
70 pub fn ring_merge() -> Self {
71 Self { value: 8 }
72 }
73
74 pub fn ring_merge_menu() -> Self {
75 Self { value: 9 }
76 }
77
78 pub fn ring_merge_execute() -> Self {
79 Self { value: 10 }
80 }
81
82 pub fn ring_merge_end() -> Self {
83 Self { value: 11 }
84 }
85
86 pub fn ring_cleaning() -> Self {
87 Self { value: 12 }
88 }
89
90 pub fn refine_god_weapon() -> Self {
91 Self { value: 13 }
92 }
93
94 pub fn end() -> Self {
95 Self { value: 14 }
96 }
97 }
98
99 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/godroompedestalsequence/GodRoomPedestalSequence.md"))]
100 #[::unity::class(namespace = "App", name = "GodRoomPedestalSequence")]
101 #[parent(crate::app::procinst::ProcInst)]
102 pub struct GodRoomPedestalSequence {
103 #[offset(112)]
104 #[rename(name = "m_TopMenuResult")]
105 pub m_top_menu_result: crate::app::godroompedestaltopmenu::GodRoomPedestalTopMenu_Result2,
106 #[offset(116)]
107 #[rename(name = "m_Result")]
108 pub m_result: crate::app::basicmenu::BasicMenu_Result,
109 #[offset(120)]
110 #[rename(name = "m_RefineRingUnitSelectMenu")]
111 pub m_refine_ring_unit_select_menu: crate::app::refineringunitselectmenu::RefineRingUnitSelectMenu,
112 #[offset(128)]
113 #[rename(name = "m_RefineRingTimesSelectMenu")]
114 pub m_refine_ring_times_select_menu: crate::app::refineringtimesselectmenu::RefineRingTimesSelectMenu,
115 #[offset(136)]
116 #[rename(name = "m_GodUnit")]
117 pub m_god_unit: crate::app::godunit::GodUnit,
118 #[offset(144)]
119 #[rename(name = "m_RingGachaTimes")]
120 pub m_ring_gacha_times: i32,
121 #[offset(152)]
122 #[rename(name = "m_UnitRingList")]
123 pub m_unit_ring_list: crate::system::collections::generic::list_1::List_1<crate::app::unitring::UnitRing>,
124 #[offset(160)]
125 #[rename(name = "m_NewRingList")]
126 pub m_new_ring_list: crate::system::collections::generic::list_1::List_1<bool>,
127 #[offset(168)]
128 #[rename(name = "m_SynthesisRingMenu")]
129 pub m_synthesis_ring_menu: crate::app::synthesisringmenutop::SynthesisRingMenuTop,
130 #[offset(176)]
131 #[rename(name = "m_SynthesisResultSet")]
132 pub m_synthesis_result_set: crate::app::synthesisringmenutop::SynthesisRingMenuTop_Result,
133 #[offset(184)]
134 #[rename(name = "m_GeneratedNewRings")]
135 pub m_generated_new_rings: bool,
136 }
137}
138
139#[cfg(feature = "app-godroompedestalsequence-types")]
140pub use __types::*;
141
142#[cfg(feature = "app-godroompedestalsequence")]
143impl GodRoomPedestalSequence {
144 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
145 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
146 unsafe {
147 ::unity::il2cpp_call!((::unity::module_base()+0x23374f0usize)as*mut u8,();
148(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
149 }
150 }
151}
152
153#[cfg(feature = "app-godroompedestalsequence")]
154pub trait IGodRoomPedestalSequenceMethods: IGodRoomPedestalSequence {
155 #[doc = "`.ctor()` overload"]
156 fn ctor(self) -> () {
157 unsafe {
158 let __receiver =
159 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160 ::unity::il2cpp_call!((::unity::module_base()+0x23375e0usize)as*mut u8,();
161(GodRoomPedestalSequence)__receiver)
162 }
163 }
164 #[doc = "`CreateDesc()` overload"]
165 fn create_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
166 unsafe {
167 let __receiver =
168 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169 ::unity::il2cpp_call!((::unity::module_base()+0x23375f0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
170(GodRoomPedestalSequence)__receiver)
171 }
172 }
173 #[doc = "`LoadResources()` overload"]
174 fn load_resources(self) -> () {
175 unsafe {
176 let __receiver =
177 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
178 ::unity::il2cpp_call!((::unity::module_base()+0x23394c0usize)as*mut u8,();
179(GodRoomPedestalSequence)__receiver)
180 }
181 }
182 #[doc = "`IsLoadingResources()` overload"]
183 fn is_loading_resources(self) -> bool {
184 unsafe {
185 let __receiver =
186 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187 ::unity::il2cpp_call!((::unity::module_base()+0x23394d0usize)as*mut u8,bool;
188(GodRoomPedestalSequence)__receiver)
189 }
190 }
191 #[doc = "`StartSequence()` overload"]
192 fn start_sequence(self) -> () {
193 unsafe {
194 let __receiver =
195 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
196 ::unity::il2cpp_call!((::unity::module_base()+0x23394e0usize)as*mut u8,();
197(GodRoomPedestalSequence)__receiver)
198 }
199 }
200 #[doc = "`CreateTopMenu()` overload"]
201 fn create_top_menu(self) -> () {
202 unsafe {
203 let __receiver =
204 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205 ::unity::il2cpp_call!((::unity::module_base()+0x2339690usize)as*mut u8,();
206(GodRoomPedestalSequence)__receiver)
207 }
208 }
209 #[doc = "`CreateSkillInheritance()` overload"]
210 fn create_skill_inheritance(self) -> () {
211 unsafe {
212 let __receiver =
213 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
214 ::unity::il2cpp_call!((::unity::module_base()+0x2339a40usize)as*mut u8,();
215(GodRoomPedestalSequence)__receiver)
216 }
217 }
218 #[doc = "`DestroySkillInheritance()` overload"]
219 fn destroy_skill_inheritance(self) -> () {
220 unsafe {
221 let __receiver =
222 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
223 ::unity::il2cpp_call!((::unity::module_base()+0x2339af0usize)as*mut u8,();
224(GodRoomPedestalSequence)__receiver)
225 }
226 }
227 #[doc = "`LoadResourcesForRefineRing()` overload"]
228 fn load_resources_for_refine_ring(self) -> () {
229 unsafe {
230 let __receiver =
231 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232 ::unity::il2cpp_call!((::unity::module_base()+0x2339b00usize)as*mut u8,();
233(GodRoomPedestalSequence)__receiver)
234 }
235 }
236 #[doc = "`IsLoadingResourcesForRefineRing()` overload"]
237 fn is_loading_resources_for_refine_ring(self) -> bool {
238 unsafe {
239 let __receiver =
240 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241 ::unity::il2cpp_call!((::unity::module_base()+0x2339c40usize)as*mut u8,bool;
242(GodRoomPedestalSequence)__receiver)
243 }
244 }
245 #[doc = "`CreateGodSelectMenuForRefineRing()` overload"]
246 fn create_god_select_menu_for_refine_ring(self) -> () {
247 unsafe {
248 let __receiver =
249 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
250 ::unity::il2cpp_call!((::unity::module_base()+0x2339da0usize)as*mut u8,();
251(GodRoomPedestalSequence)__receiver)
252 }
253 }
254 #[doc = "`DestroyGodSelectMenuForRefineRing()` overload"]
255 fn destroy_god_select_menu_for_refine_ring(self) -> () {
256 unsafe {
257 let __receiver =
258 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259 ::unity::il2cpp_call!((::unity::module_base()+0x2339fd0usize)as*mut u8,();
260(GodRoomPedestalSequence)__receiver)
261 }
262 }
263 #[doc = "`CreateRingGachaTimesSelectMenu()` overload"]
264 fn create_ring_gacha_times_select_menu(self) -> () {
265 unsafe {
266 let __receiver =
267 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
268 ::unity::il2cpp_call!((::unity::module_base()+0x233a060usize)as*mut u8,();
269(GodRoomPedestalSequence)__receiver)
270 }
271 }
272 #[doc = "`DestroyRingGachaTimesSelectMenu()` overload"]
273 fn destroy_ring_gacha_times_select_menu(self) -> () {
274 unsafe {
275 let __receiver =
276 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
277 ::unity::il2cpp_call!((::unity::module_base()+0x233a130usize)as*mut u8,();
278(GodRoomPedestalSequence)__receiver)
279 }
280 }
281 #[doc = "`ExecuteRingGacha()` overload"]
282 fn execute_ring_gacha(self) -> () {
283 unsafe {
284 let __receiver =
285 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
286 ::unity::il2cpp_call!((::unity::module_base()+0x233a170usize)as*mut u8,();
287(GodRoomPedestalSequence)__receiver)
288 }
289 }
290 #[doc = "`CreateRingGachaDemoSequence()` overload"]
291 fn create_ring_gacha_demo_sequence(self) -> () {
292 unsafe {
293 let __receiver =
294 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
295 ::unity::il2cpp_call!((::unity::module_base()+0x233a380usize)as*mut u8,();
296(GodRoomPedestalSequence)__receiver)
297 }
298 }
299 #[doc = "`AddAchieveOfRefineRing()` overload"]
300 fn add_achieve_of_refine_ring(self) -> () {
301 unsafe {
302 let __receiver =
303 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304 ::unity::il2cpp_call!((::unity::module_base()+0x233a5f0usize)as*mut u8,();
305(GodRoomPedestalSequence)__receiver)
306 }
307 }
308 #[doc = "`UnloadResourcesForRefineRing()` overload"]
309 fn unload_resources_for_refine_ring(self) -> () {
310 unsafe {
311 let __receiver =
312 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313 ::unity::il2cpp_call!((::unity::module_base()+0x233a660usize)as*mut u8,();
314(GodRoomPedestalSequence)__receiver)
315 }
316 }
317 #[doc = "`LoadResourcesForSynthesisRing()` overload"]
318 fn load_resources_for_synthesis_ring(self) -> () {
319 unsafe {
320 let __receiver =
321 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322 ::unity::il2cpp_call!((::unity::module_base()+0x233a8e0usize)as*mut u8,();
323(GodRoomPedestalSequence)__receiver)
324 }
325 }
326 #[doc = "`IsLoadingResourcesForSynthesisRing()` overload"]
327 fn is_loading_resources_for_synthesis_ring(self) -> bool {
328 unsafe {
329 let __receiver =
330 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x233a9c0usize)as*mut u8,bool;
332(GodRoomPedestalSequence)__receiver)
333 }
334 }
335 #[doc = "`CreateSynthesisRingMenuTop()` overload"]
336 fn create_synthesis_ring_menu_top(self) -> () {
337 unsafe {
338 let __receiver =
339 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340 ::unity::il2cpp_call!((::unity::module_base()+0x233aad0usize)as*mut u8,();
341(GodRoomPedestalSequence)__receiver)
342 }
343 }
344 #[doc = "`DestroySynthesisRingMenuTop()` overload"]
345 fn destroy_synthesis_ring_menu_top(self) -> () {
346 unsafe {
347 let __receiver =
348 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349 ::unity::il2cpp_call!((::unity::module_base()+0x233ad70usize)as*mut u8,();
350(GodRoomPedestalSequence)__receiver)
351 }
352 }
353 #[doc = "`ExecuteRingMerge()` overload"]
354 fn execute_ring_merge(self) -> () {
355 unsafe {
356 let __receiver =
357 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
358 ::unity::il2cpp_call!((::unity::module_base()+0x233ae10usize)as*mut u8,();
359(GodRoomPedestalSequence)__receiver)
360 }
361 }
362 #[doc = "`CreateRingMergeDemoSequence()` overload"]
363 fn create_ring_merge_demo_sequence(self) -> () {
364 unsafe {
365 let __receiver =
366 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x233af20usize)as*mut u8,();
368(GodRoomPedestalSequence)__receiver)
369 }
370 }
371 #[doc = "`UnloadResourcesForSynthesisRing()` overload"]
372 fn unload_resources_for_synthesis_ring(self) -> () {
373 unsafe {
374 let __receiver =
375 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
376 ::unity::il2cpp_call!((::unity::module_base()+0x233b180usize)as*mut u8,();
377(GodRoomPedestalSequence)__receiver)
378 }
379 }
380 #[doc = "`CreateRingCleaningMenu()` overload"]
381 fn create_ring_cleaning_menu(self) -> () {
382 unsafe {
383 let __receiver =
384 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385 ::unity::il2cpp_call!((::unity::module_base()+0x233b250usize)as*mut u8,();
386(GodRoomPedestalSequence)__receiver)
387 }
388 }
389 #[doc = "`DestroyRingCleaningMenu()` overload"]
390 fn destroy_ring_cleaning_menu(self) -> () {
391 unsafe {
392 let __receiver =
393 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
394 ::unity::il2cpp_call!((::unity::module_base()+0x233b3d0usize)as*mut u8,();
395(GodRoomPedestalSequence)__receiver)
396 }
397 }
398 #[doc = "`CreateRefineGodWeapon()` overload"]
399 fn create_refine_god_weapon(self) -> () {
400 unsafe {
401 let __receiver =
402 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403 ::unity::il2cpp_call!((::unity::module_base()+0x233b7c0usize)as*mut u8,();
404(GodRoomPedestalSequence)__receiver)
405 }
406 }
407 #[doc = "`DestroyRefineGodWeapon()` overload"]
408 fn destroy_refine_god_weapon(self) -> () {
409 unsafe {
410 let __receiver =
411 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
412 ::unity::il2cpp_call!((::unity::module_base()+0x233b7d0usize)as*mut u8,();
413(GodRoomPedestalSequence)__receiver)
414 }
415 }
416 #[doc = "`EndSequence()` overload"]
417 fn end_sequence(self) -> () {
418 unsafe {
419 let __receiver =
420 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
421 ::unity::il2cpp_call!((::unity::module_base()+0x233b8a0usize)as*mut u8,();
422(GodRoomPedestalSequence)__receiver)
423 }
424 }
425 #[doc = "`TransitTopTitle()` overload"]
426 fn transit_top_title(self) -> () {
427 unsafe {
428 let __receiver =
429 <GodRoomPedestalSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430 ::unity::il2cpp_call!((::unity::module_base()+0x233a7a0usize)as*mut u8,();
431(GodRoomPedestalSequence)__receiver)
432 }
433 }
434}
435
436#[cfg(feature = "app-godroompedestalsequence")]
437impl<__T: IGodRoomPedestalSequence> IGodRoomPedestalSequenceMethods for __T {}
438
439#[cfg(feature = "app-godroompedestalsequence")]
440impl GodRoomPedestalSequence {
441 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
442 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
443 }
444
445 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
446 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
447 }
448
449 pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
450 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
451 }
452
453 pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
454 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
455 }
456
457 pub fn is_loading_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
458 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
459 }
460
461 pub fn start_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
462 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
463 }
464
465 pub fn create_top_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
466 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
467 }
468
469 pub fn create_skill_inheritance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
470 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
471 }
472
473 pub fn destroy_skill_inheritance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
474 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
475 }
476
477 pub fn load_resources_for_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
479 }
480
481 pub fn is_loading_resources_for_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
483 }
484
485 pub fn create_god_select_menu_for_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
487 }
488
489 pub fn destroy_god_select_menu_for_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
491 }
492
493 pub fn create_ring_gacha_times_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
495 }
496
497 pub fn destroy_ring_gacha_times_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
499 }
500
501 pub fn execute_ring_gacha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
503 }
504
505 pub fn create_ring_gacha_demo_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
507 }
508
509 pub fn add_achieve_of_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
511 }
512
513 pub fn unload_resources_for_refine_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
515 }
516
517 pub fn load_resources_for_synthesis_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
519 }
520
521 pub fn is_loading_resources_for_synthesis_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
523 }
524
525 pub fn create_synthesis_ring_menu_top_method_info() -> &'static ::unity::il2cpp::MethodInfo {
526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
527 }
528
529 pub fn destroy_synthesis_ring_menu_top_method_info() -> &'static ::unity::il2cpp::MethodInfo {
530 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
531 }
532
533 pub fn execute_ring_merge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
534 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
535 }
536
537 pub fn create_ring_merge_demo_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
538 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
539 }
540
541 pub fn unload_resources_for_synthesis_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
542 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
543 }
544
545 pub fn create_ring_cleaning_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
546 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
547 }
548
549 pub fn destroy_ring_cleaning_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
550 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
551 }
552
553 pub fn create_refine_god_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
555 }
556
557 pub fn destroy_refine_god_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
559 }
560
561 pub fn end_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
563 }
564
565 pub fn transit_top_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
566 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
567 }
568}
569
570#[cfg(feature = "app-godroompedestalsequence")]
571impl GodRoomPedestalSequence {
572 #[doc = "`.ctor()` — no args"]
573 pub fn new() -> Self {
574 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
575 panic!(
576 "{}
577::{}
578 failed to instantiate",
579 ::core::stringify!(GodRoomPedestalSequence),
580 ::core::stringify!(new),
581 )
582 });
583 <Self as IGodRoomPedestalSequenceMethods>::ctor(this);
584 this
585 }
586}
587
588#[cfg(feature = "app-godroompedestalsequence")]
589#[doc(hidden)]
590pub mod prelude {
591 pub use super::{GodRoomPedestalSequence, GodRoomPedestalSequence_Label, IGodRoomPedestalSequence, IGodRoomPedestalSequenceMethods};
592 #[cfg(feature = "app-procinst")]
593 pub use crate::app::procinst::IProcInstMethods;
594 #[cfg(feature = "system-object")]
595 pub use crate::system::object::IObjectMethods;
596 #[cfg(feature = "system-enum")]
597 pub use crate::system::r#enum::IEnumMethods;
598 #[cfg(feature = "system-valuetype")]
599 pub use crate::system::valuetype::IValueTypeMethods;
600 pub use crate::{
601 app::procinst::IProcInst,
602 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
603 };
604}