1#[cfg(feature = "app-dragonridegamesequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 procinst::{IProcInst, ProcInst},
11 procscenesequence_1::{IProcSceneSequence_1, ProcSceneSequence_1},
12 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
13 },
14 system::{
15 object::{IObject, Object},
16 r#enum::{Enum, IEnum},
17 valuetype::{IValueType, ValueType},
18 },
19 };
20
21 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonridegamesequence/DragonRideGameSequence_Label.md"))]
22 #[repr(C)]
23 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
24 pub struct DragonRideGameSequence_Label {
25 pub value: i32,
26 }
27 impl ::unity::ClassIdentity for DragonRideGameSequence_Label {
28 const NAME: &'static str = "DragonRideGameSequence.Label";
29 const NAMESPACE: &'static str = "App";
30
31 fn class() -> ::unity::Class {
32 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
33 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
34 }
35 }
36 impl ::unity::IlType for DragonRideGameSequence_Label {
37 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
38 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
39 }
40 }
41 impl DragonRideGameSequence_Label {
42 pub fn none() -> Self {
43 Self { value: 0 }
44 }
45
46 pub fn init() -> Self {
47 Self { value: 1 }
48 }
49
50 pub fn fake_load() -> Self {
51 Self { value: 2 }
52 }
53
54 pub fn main() -> Self {
55 Self { value: 3 }
56 }
57
58 pub fn retire() -> Self {
59 Self { value: 4 }
60 }
61
62 pub fn result() -> Self {
63 Self { value: 5 }
64 }
65
66 pub fn mascot_bond() -> Self {
67 Self { value: 6 }
68 }
69
70 pub fn reload() -> Self {
71 Self { value: 7 }
72 }
73
74 pub fn exit() -> Self {
75 Self { value: 8 }
76 }
77 }
78
79 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonridegamesequence/DragonRideGameSequence.md"))]
80 #[::unity::class(namespace = "App", name = "DragonRideGameSequence")]
81 #[parent(crate::app::procscenesequence_1::ProcSceneSequence_1<crate::app::hubsequence::HubSequence>)]
82 pub struct DragonRideGameSequence {
83 #[static_field]
84 #[rename(name = "cIntervalSec")]
85 pub c_interval_sec: f32,
86 #[static_field]
87 #[rename(name = "cShotPrefabPath")]
88 pub c_shot_prefab_path: ::unity::Il2CppString,
89 #[static_field]
90 #[rename(name = "SolaRenderPath")]
91 pub sola_render_path: ::unity::Il2CppString,
92 #[static_field]
93 #[rename(name = "cGroupPrefabPath")]
94 pub c_group_prefab_path: ::unity::Il2CppString,
95 #[static_field]
96 #[rename(name = "cEffectRootPath")]
97 pub c_effect_root_path: ::unity::Il2CppString,
98 #[offset(136)]
99 #[rename(name = "cLoadEffectList")]
100 pub c_load_effect_list: ::unity::Array<::unity::Il2CppString>,
101 #[static_field]
102 #[rename(name = "cUIRootPath")]
103 pub c_ui_root_path: ::unity::Il2CppString,
104 #[static_field]
105 #[rename(name = "cUITotalScorePath")]
106 pub c_ui_total_score_path: ::unity::Il2CppString,
107 #[static_field]
108 #[rename(name = "cUITargetScorePath")]
109 pub c_ui_target_score_path: ::unity::Il2CppString,
110 #[static_field]
111 #[rename(name = "cUIResultPath")]
112 pub c_ui_result_path: ::unity::Il2CppString,
113 #[static_field]
114 #[rename(name = "cUIInstructionPath")]
115 pub c_ui_instruction_path: ::unity::Il2CppString,
116 #[offset(144)]
117 #[rename(name = "cLoadUIList")]
118 pub c_load_ui_list: ::unity::Array<::unity::Il2CppString>,
119 #[static_field]
120 #[rename(name = "cTelopRootPath")]
121 pub c_telop_root_path: ::unity::Il2CppString,
122 #[static_field]
123 #[rename(name = "cStartTelopPath")]
124 pub c_start_telop_path: ::unity::Il2CppString,
125 #[static_field]
126 #[rename(name = "cFinishTelopPath")]
127 pub c_finish_telop_path: ::unity::Il2CppString,
128 #[offset(168)]
129 #[rename(name = "m_CameraComponent")]
130 pub m_camera_component: crate::app::dragonridecamera::DragonRideCamera,
131 #[offset(176)]
132 #[rename(name = "m_TargetGroupList")]
133 pub m_target_group_list: crate::system::collections::generic::list_1::List_1<crate::unity_engine::gameobject::GameObject>,
134 #[offset(184)]
135 #[rename(name = "m_Level")]
136 pub m_level: i32,
137 #[offset(188)]
138 #[rename(name = "m_ResultCloseTimer")]
139 pub m_result_close_timer: f32,
140 #[offset(192)]
141 #[rename(name = "m_ResultUI")]
142 pub m_result_ui: crate::app::dragonrideresultui::DragonRideResultUI,
143 #[offset(200)]
144 #[rename(name = "m_ScoreUI")]
145 pub m_score_ui: crate::unity_engine::gameobject::GameObject,
146 #[offset(208)]
147 #[rename(name = "m_ScoreText")]
148 pub m_score_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
149 #[offset(216)]
150 #[rename(name = "m_PrevScore")]
151 pub m_prev_score: i32,
152 #[offset(224)]
153 #[rename(name = "m_Config")]
154 pub m_config: crate::app::dragonrideconfig::DragonRideConfig,
155 #[offset(232)]
156 #[rename(name = "m_TargetGroupResource")]
157 pub m_target_group_resource: crate::app::resourcegameobject::ResourceGameObject,
158 #[offset(240)]
159 #[rename(name = "m_AssistTargetPosList")]
160 pub m_assist_target_pos_list: crate::system::collections::generic::list_1::List_1<crate::unity_engine::vector3::Vector3>,
161 #[offset(248)]
162 #[rename(name = "m_HubSolaLct")]
163 pub m_hub_sola_lct: crate::unity_engine::gameobject::GameObject,
164 #[offset(256)]
165 #[rename(name = "m_IsSetSolaInvisible")]
166 pub m_is_set_sola_invisible: bool,
167 #[offset(264)]
168 #[rename(name = "m_PlayerCtrl")]
169 pub m_player_ctrl: crate::app::hubplayercontroller::HubPlayerController,
170 #[offset(272)]
171 #[rename(name = "m_WalkThroughCount")]
172 pub m_walk_through_count: i32,
173 }
174}
175
176#[cfg(feature = "app-dragonridegamesequence-types")]
177pub use __types::*;
178
179#[cfg(feature = "app-dragonridegamesequence")]
180impl DragonRideGameSequence {
181 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
182 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
183 unsafe {
184 ::unity::il2cpp_call!((::unity::module_base()+0x2ad0200usize)as*mut u8,();
185(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
186 }
187 }
188}
189
190#[cfg(feature = "app-dragonridegamesequence")]
191pub trait IDragonRideGameSequenceMethods: IDragonRideGameSequence {
192 #[doc = "`get_CourseID()` overload"]
193 fn get_course_id(self) -> ::unity::Il2CppString {
194 unsafe {
195 let __receiver =
196 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6200usize)as*mut u8, ::unity::Il2CppString;
198(DragonRideGameSequence)__receiver)
199 }
200 }
201 #[doc = "`set_CourseID(::unity::Il2CppString)` overload"]
202 fn set_course_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
203 unsafe {
204 let __receiver =
205 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
206 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6210usize)as*mut u8,();
207(DragonRideGameSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
208 }
209 }
210 #[doc = "`get_IsEventMode()` overload"]
211 fn get_is_event_mode(self) -> bool {
212 unsafe {
213 let __receiver =
214 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
215 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6220usize)as*mut u8,bool;
216(DragonRideGameSequence)__receiver)
217 }
218 }
219 #[doc = "`set_IsEventMode(bool)` overload"]
220 fn set_is_event_mode(self, value: impl ::core::convert::Into<bool>) -> () {
221 unsafe {
222 let __receiver =
223 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
224 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6230usize)as*mut u8,();
225(DragonRideGameSequence)__receiver,(bool)::core::convert::Into::into(value))
226 }
227 }
228 #[doc = "`get_IsEnableWalkThrough()` overload"]
229 fn get_is_enable_walk_through(self) -> bool {
230 unsafe {
231 let __receiver =
232 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6240usize)as*mut u8,bool;
234(DragonRideGameSequence)__receiver)
235 }
236 }
237 #[doc = "`set_IsEnableWalkThrough(bool)` overload"]
238 fn set_is_enable_walk_through(self, value: impl ::core::convert::Into<bool>) -> () {
239 unsafe {
240 let __receiver =
241 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
242 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6250usize)as*mut u8,();
243(DragonRideGameSequence)__receiver,(bool)::core::convert::Into::into(value))
244 }
245 }
246 #[doc = "`get_IsEnableUpdateTargetList()` overload"]
247 fn get_is_enable_update_target_list(self) -> bool {
248 unsafe {
249 let __receiver =
250 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6260usize)as*mut u8,bool;
252(DragonRideGameSequence)__receiver)
253 }
254 }
255 #[doc = "`set_IsEnableUpdateTargetList(bool)` overload"]
256 fn set_is_enable_update_target_list(self, value: impl ::core::convert::Into<bool>) -> () {
257 unsafe {
258 let __receiver =
259 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
260 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6270usize)as*mut u8,();
261(DragonRideGameSequence)__receiver,(bool)::core::convert::Into::into(value))
262 }
263 }
264 #[doc = "`_CommonDebugMenu()` overload"]
265 fn common_debug_menu(self) -> () {
266 unsafe {
267 let __receiver =
268 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
269 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6280usize)as*mut u8,();
270(DragonRideGameSequence)__receiver)
271 }
272 }
273 #[doc = "`InitFirst()` overload"]
274 fn init_first(self) -> () {
275 unsafe {
276 let __receiver =
277 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
278 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6290usize)as*mut u8,();
279(DragonRideGameSequence)__receiver)
280 }
281 }
282 #[doc = "`InitCamera()` overload"]
283 fn init_camera(self) -> () {
284 unsafe {
285 let __receiver =
286 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
287 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6e10usize)as*mut u8,();
288(DragonRideGameSequence)__receiver)
289 }
290 }
291 #[doc = "`CreatePlayerModel()` overload"]
292 fn create_player_model(self) -> () {
293 unsafe {
294 let __receiver =
295 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
296 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6f10usize)as*mut u8,();
297(DragonRideGameSequence)__receiver)
298 }
299 }
300 #[doc = "`IsReadyDragonModel()` overload"]
301 fn is_ready_dragon_model(self) -> bool {
302 unsafe {
303 let __receiver =
304 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
305 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6f20usize)as*mut u8,bool;
306(DragonRideGameSequence)__receiver)
307 }
308 }
309 #[doc = "`CreateAssitModel()` overload"]
310 fn create_assit_model(self) -> () {
311 unsafe {
312 let __receiver =
313 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6f30usize)as*mut u8,();
315(DragonRideGameSequence)__receiver)
316 }
317 }
318 #[doc = "`IsReadyAssistModel()` overload"]
319 fn is_ready_assist_model(self) -> bool {
320 unsafe {
321 let __receiver =
322 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6f40usize)as*mut u8,bool;
324(DragonRideGameSequence)__receiver)
325 }
326 }
327 #[doc = "`InstantTargetGroup(crate::unity_engine::transform::Transform, ::unity::Il2CppString, ::unity::Il2CppString, crate::app::dragon_ride::billboardtypes::BillboardTypes, bool)` overload"]
328 fn instant_target_group(
329 self,
330 target_trans: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
331 parent_id: impl ::core::convert::Into<::unity::Il2CppString>,
332 pattern_id: impl ::core::convert::Into<::unity::Il2CppString>,
333 billboard_type: impl ::core::convert::Into<crate::app::dragon_ride::billboardtypes::BillboardTypes>,
334 active_soon: impl ::core::convert::Into<bool>,
335 ) -> () {
336 unsafe {
337 let __receiver =
338 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339 ::unity::il2cpp_call!((::unity::module_base()+0x2ac6f50usize)as*mut u8,();
340(DragonRideGameSequence)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(target_trans),(::unity::Il2CppString)::core::convert::Into::into(parent_id),(::unity::Il2CppString)::core::convert::Into::into(pattern_id),(crate::app::dragon_ride::billboardtypes::BillboardTypes)::core::convert::Into::into(billboard_type),(bool)::core::convert::Into::into(active_soon))
341 }
342 }
343 #[doc = "`InitTarget()` overload"]
344 fn init_target(self) -> () {
345 unsafe {
346 let __receiver =
347 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348 ::unity::il2cpp_call!((::unity::module_base()+0x2ac70c0usize)as*mut u8,();
349(DragonRideGameSequence)__receiver)
350 }
351 }
352 #[doc = "`InitReload()` overload"]
353 fn init_reload(self) -> () {
354 unsafe {
355 let __receiver =
356 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357 ::unity::il2cpp_call!((::unity::module_base()+0x2ac72f0usize)as*mut u8,();
358(DragonRideGameSequence)__receiver)
359 }
360 }
361 #[doc = "`LoadResource()` overload"]
362 fn load_resource(self) -> () {
363 unsafe {
364 let __receiver =
365 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
366 ::unity::il2cpp_call!((::unity::module_base()+0x2ac7cf0usize)as*mut u8,();
367(DragonRideGameSequence)__receiver)
368 }
369 }
370 #[doc = "`IsLoadFinish()` overload"]
371 fn is_load_finish(self) -> bool {
372 unsafe {
373 let __receiver =
374 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
375 ::unity::il2cpp_call!((::unity::module_base()+0x2ac7f40usize)as*mut u8,bool;
376(DragonRideGameSequence)__receiver)
377 }
378 }
379 #[doc = "`UnloadResource()` overload"]
380 fn unload_resource(self) -> () {
381 unsafe {
382 let __receiver =
383 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
384 ::unity::il2cpp_call!((::unity::module_base()+0x2ac81d0usize)as*mut u8,();
385(DragonRideGameSequence)__receiver)
386 }
387 }
388 #[doc = "`SetGroupVisible(::unity::Array<::unity::Il2CppString>, bool)` overload"]
389 fn set_group_visible(
390 self,
391 lct_list: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
392 visible: impl ::core::convert::Into<bool>,
393 ) -> () {
394 unsafe {
395 let __receiver =
396 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397 ::unity::il2cpp_call!((::unity::module_base()+0x2ac8400usize)as*mut u8,();
398(DragonRideGameSequence)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(lct_list),(bool)::core::convert::Into::into(visible))
399 }
400 }
401 #[doc = "`JumpMain()` overload"]
402 fn jump_main(self) -> () {
403 unsafe {
404 let __receiver =
405 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406 ::unity::il2cpp_call!((::unity::module_base()+0x2ac9430usize)as*mut u8,();
407(DragonRideGameSequence)__receiver)
408 }
409 }
410 #[doc = "`JumpRetire()` overload"]
411 fn jump_retire(self) -> () {
412 unsafe {
413 let __receiver =
414 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
415 ::unity::il2cpp_call!((::unity::module_base()+0x2aca1c0usize)as*mut u8,();
416(DragonRideGameSequence)__receiver)
417 }
418 }
419 #[doc = "`TickRetire()` overload"]
420 fn tick_retire(self) -> () {
421 unsafe {
422 let __receiver =
423 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
424 ::unity::il2cpp_call!((::unity::module_base()+0x2aca530usize)as*mut u8,();
425(DragonRideGameSequence)__receiver)
426 }
427 }
428 #[doc = "`InitFake()` overload"]
429 fn init_fake(self) -> () {
430 unsafe {
431 let __receiver =
432 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
433 ::unity::il2cpp_call!((::unity::module_base()+0x2aca5d0usize)as*mut u8,();
434(DragonRideGameSequence)__receiver)
435 }
436 }
437 #[doc = "`TickFakeLoad()` overload"]
438 fn tick_fake_load(self) -> () {
439 unsafe {
440 let __receiver =
441 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
442 ::unity::il2cpp_call!((::unity::module_base()+0x2aca5e0usize)as*mut u8,();
443(DragonRideGameSequence)__receiver)
444 }
445 }
446 #[doc = "`StartMain()` overload"]
447 fn start_main(self) -> () {
448 unsafe {
449 let __receiver =
450 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451 ::unity::il2cpp_call!((::unity::module_base()+0x2aca730usize)as*mut u8,();
452(DragonRideGameSequence)__receiver)
453 }
454 }
455 #[doc = "`Main()` overload"]
456 fn main(self) -> () {
457 unsafe {
458 let __receiver =
459 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
460 ::unity::il2cpp_call!((::unity::module_base()+0x2aca740usize)as*mut u8,();
461(DragonRideGameSequence)__receiver)
462 }
463 }
464 #[doc = "`FinishMain()` overload"]
465 fn finish_main(self) -> () {
466 unsafe {
467 let __receiver =
468 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
469 ::unity::il2cpp_call!((::unity::module_base()+0x2acc2f0usize)as*mut u8,();
470(DragonRideGameSequence)__receiver)
471 }
472 }
473 #[doc = "`CameraFadeIn()` overload"]
474 fn camera_fade_in(self) -> () {
475 unsafe {
476 let __receiver =
477 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
478 ::unity::il2cpp_call!((::unity::module_base()+0x2acc550usize)as*mut u8,();
479(DragonRideGameSequence)__receiver)
480 }
481 }
482 #[doc = "`SetResultSeq()` overload"]
483 fn set_result_seq(self) -> () {
484 unsafe {
485 let __receiver =
486 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
487 ::unity::il2cpp_call!((::unity::module_base()+0x2acc560usize)as*mut u8,();
488(DragonRideGameSequence)__receiver)
489 }
490 }
491 #[doc = "`CalcRankNum(i32, i32)` overload"]
492 fn calc_rank_num(self, level: impl ::core::convert::Into<i32>, score: impl ::core::convert::Into<i32>) -> i32 {
493 unsafe {
494 let __receiver =
495 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
496 ::unity::il2cpp_call!((::unity::module_base()+0x2acc570usize)as*mut u8,i32;
497(DragonRideGameSequence)__receiver,(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(score))
498 }
499 }
500 #[doc = "`CreateResultUI()` overload"]
501 fn create_result_ui(self) -> () {
502 unsafe {
503 let __receiver =
504 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
505 ::unity::il2cpp_call!((::unity::module_base()+0x2acc610usize)as*mut u8,();
506(DragonRideGameSequence)__receiver)
507 }
508 }
509 #[doc = "`TickResult()` overload"]
510 fn tick_result(self) -> () {
511 unsafe {
512 let __receiver =
513 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514 ::unity::il2cpp_call!((::unity::module_base()+0x2acef90usize)as*mut u8,();
515(DragonRideGameSequence)__receiver)
516 }
517 }
518 #[doc = "`TickResultCloseWait()` overload"]
519 fn tick_result_close_wait(self) -> () {
520 unsafe {
521 let __receiver =
522 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523 ::unity::il2cpp_call!((::unity::module_base()+0x2acf6c0usize)as*mut u8,();
524(DragonRideGameSequence)__receiver)
525 }
526 }
527 #[doc = "`SetMascotBond()` overload"]
528 fn set_mascot_bond(self) -> () {
529 unsafe {
530 let __receiver =
531 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532 ::unity::il2cpp_call!((::unity::module_base()+0x2acf790usize)as*mut u8,();
533(DragonRideGameSequence)__receiver)
534 }
535 }
536 #[doc = "`IncreasePlayCounter()` overload"]
537 fn increase_play_counter(self) -> () {
538 unsafe {
539 let __receiver =
540 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
541 ::unity::il2cpp_call!((::unity::module_base()+0x2acf900usize)as*mut u8,();
542(DragonRideGameSequence)__receiver)
543 }
544 }
545 #[doc = "`Exit()` overload"]
546 fn exit(self) -> () {
547 unsafe {
548 let __receiver =
549 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
550 ::unity::il2cpp_call!((::unity::module_base()+0x2acfa70usize)as*mut u8,();
551(DragonRideGameSequence)__receiver)
552 }
553 }
554 #[doc = "`OnShutdown()` overload"]
555 fn on_shutdown(self) -> () {
556 unsafe {
557 let __receiver =
558 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
559 {
560 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
561 let __vi = *__vt.get(15usize).unwrap_or_else(|| {
562 panic!(
563 "unity: virtual slot {}
564 out of range (vtable len {}
565) on the runtime class behind {}
566 (method `{}
567`)",
568 15usize,
569 __vt.len(),
570 <DragonRideGameSequence as ::unity::ClassIdentity>::NAME,
571 "OnShutdown",
572 )
573 });
574 let __inner: extern "C" fn(DragonRideGameSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
575 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
576 __inner(__receiver, __mi)
577 }
578 }
579 }
580 #[doc = "`.ctor()` overload"]
581 fn ctor(self) -> () {
582 unsafe {
583 let __receiver =
584 <DragonRideGameSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
585 ::unity::il2cpp_call!((::unity::module_base()+0x2ad16b0usize)as*mut u8,();
586(DragonRideGameSequence)__receiver)
587 }
588 }
589}
590
591#[cfg(feature = "app-dragonridegamesequence")]
592impl<__T: IDragonRideGameSequence> IDragonRideGameSequenceMethods for __T {}
593
594#[cfg(feature = "app-dragonridegamesequence")]
595impl DragonRideGameSequence {
596 pub fn get_course_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
597 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
598 }
599
600 pub fn set_course_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
601 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
602 }
603
604 pub fn get_is_event_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
605 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
606 }
607
608 pub fn set_is_event_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
609 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
610 }
611
612 pub fn get_is_enable_walk_through_method_info() -> &'static ::unity::il2cpp::MethodInfo {
613 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
614 }
615
616 pub fn set_is_enable_walk_through_method_info() -> &'static ::unity::il2cpp::MethodInfo {
617 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
618 }
619
620 pub fn get_is_enable_update_target_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
621 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
622 }
623
624 pub fn set_is_enable_update_target_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
625 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
626 }
627
628 pub fn common_debug_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
629 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
630 }
631
632 pub fn init_first_method_info() -> &'static ::unity::il2cpp::MethodInfo {
633 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
634 }
635
636 pub fn init_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
637 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
638 }
639
640 pub fn create_player_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
641 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
642 }
643
644 pub fn is_ready_dragon_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
645 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
646 }
647
648 pub fn create_assit_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
649 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
650 }
651
652 pub fn is_ready_assist_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
653 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
654 }
655
656 pub fn instant_target_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
657 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
658 }
659
660 pub fn init_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
661 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
662 }
663
664 pub fn init_reload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
665 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
666 }
667
668 pub fn load_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
669 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
670 }
671
672 pub fn is_load_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
673 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
674 }
675
676 pub fn unload_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
677 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
678 }
679
680 pub fn set_group_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
681 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
682 }
683
684 pub fn jump_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
685 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
686 }
687
688 pub fn jump_retire_method_info() -> &'static ::unity::il2cpp::MethodInfo {
689 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
690 }
691
692 pub fn tick_retire_method_info() -> &'static ::unity::il2cpp::MethodInfo {
693 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
694 }
695
696 pub fn init_fake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
697 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
698 }
699
700 pub fn tick_fake_load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
701 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
702 }
703
704 pub fn start_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
705 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
706 }
707
708 pub fn main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
710 }
711
712 pub fn finish_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
714 }
715
716 pub fn camera_fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
718 }
719
720 pub fn set_result_seq_method_info() -> &'static ::unity::il2cpp::MethodInfo {
721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
722 }
723
724 pub fn calc_rank_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
725 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
726 }
727
728 pub fn create_result_ui_method_info() -> &'static ::unity::il2cpp::MethodInfo {
729 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
730 }
731
732 pub fn tick_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
733 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
734 }
735
736 pub fn tick_result_close_wait_method_info() -> &'static ::unity::il2cpp::MethodInfo {
737 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
738 }
739
740 pub fn set_mascot_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
741 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
742 }
743
744 pub fn increase_play_counter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
745 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
746 }
747
748 pub fn exit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
749 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
750 }
751
752 pub fn on_shutdown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
753 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
754 }
755
756 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
757 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
758 }
759
760 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
761 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
762 }
763}
764
765#[cfg(feature = "app-dragonridegamesequence")]
766impl DragonRideGameSequence {
767 #[doc = "Direct (non-virtual) call to `DragonRideGameSequence`'s own `OnShutdown`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
768 pub unsafe fn on_shutdown(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
769 let __mi = Self::on_shutdown_method_info();
770 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
771 __inner(this.into(), ::core::option::Option::None)
772 }
773}
774
775#[cfg(feature = "app-dragonridegamesequence")]
776impl DragonRideGameSequence {
777 #[doc = "`.ctor()` — no args"]
778 pub fn new() -> Self {
779 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
780 panic!(
781 "{}
782::{}
783 failed to instantiate",
784 ::core::stringify!(DragonRideGameSequence),
785 ::core::stringify!(new),
786 )
787 });
788 <Self as IDragonRideGameSequenceMethods>::ctor(this);
789 this
790 }
791}
792
793#[cfg(feature = "app-dragonridegamesequence")]
794#[doc(hidden)]
795pub mod prelude {
796 pub use super::{DragonRideGameSequence, DragonRideGameSequence_Label, IDragonRideGameSequence, IDragonRideGameSequenceMethods};
797 #[cfg(feature = "app-procinst")]
798 pub use crate::app::procinst::IProcInstMethods;
799 #[cfg(feature = "app-procscenesequence_1")]
800 pub use crate::app::procscenesequence_1::IProcSceneSequence_1Methods;
801 #[cfg(feature = "app-singletonprocinst_1")]
802 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
803 #[cfg(feature = "system-object")]
804 pub use crate::system::object::IObjectMethods;
805 #[cfg(feature = "system-enum")]
806 pub use crate::system::r#enum::IEnumMethods;
807 #[cfg(feature = "system-valuetype")]
808 pub use crate::system::valuetype::IValueTypeMethods;
809 pub use crate::{
810 app::{procinst::IProcInst, procscenesequence_1::IProcSceneSequence_1, singletonprocinst_1::ISingletonProcInst_1},
811 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
812 };
813}