Skip to main content

engage/generated/app/
dragonrideresultui.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-dragonrideresultui-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        object::{IObject, Object},
10        r#enum::{Enum, IEnum},
11        valuetype::{IValueType, ValueType},
12    };
13
14    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideresultui/DragonRideResultUI.md"))]
15    #[::unity::class(namespace = "App", name = "DragonRideResultUI")]
16    #[parent(crate::system::object::Object)]
17    pub struct DragonRideResultUI {
18        #[static_field]
19        #[rename(name = "cFanfareExcellentIndex")]
20        pub c_fanfare_excellent_index: i32,
21        #[static_field]
22        #[rename(name = "cFanfareGoodIndex")]
23        pub c_fanfare_good_index: i32,
24        #[offset(16)]
25        #[rename(name = "cRankNodeList")]
26        pub c_rank_node_list: ::unity::Array<::unity::Il2CppString>,
27        #[offset(24)]
28        #[rename(name = "cTargetNodeList")]
29        pub c_target_node_list: ::unity::Array<::unity::Il2CppString>,
30        #[offset(32)]
31        #[rename(name = "cTargetMessageList")]
32        pub c_target_message_list: ::unity::Array<::unity::Il2CppString>,
33        #[offset(40)]
34        #[rename(name = "m_Root")]
35        pub m_root: crate::unity_engine::gameobject::GameObject,
36        #[offset(48)]
37        #[rename(name = "m_data")]
38        pub m_data: crate::app::dragonrideresultui::DragonRideResultUI_DataSet,
39        #[offset(56)]
40        #[rename(name = "m_Timer")]
41        pub m_timer: f64,
42        #[offset(64)]
43        #[rename(name = "m_Phase")]
44        pub m_phase: crate::app::dragonrideresultui::DragonRideResultUI_ResultPhase,
45        #[offset(72)]
46        #[rename(name = "m_LevelText")]
47        pub m_level_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
48        #[offset(80)]
49        #[rename(name = "m_BrokenTargetNode")]
50        pub m_broken_target_node: crate::unity_engine::transform::Transform,
51        #[offset(88)]
52        #[rename(name = "m_AssistNode")]
53        pub m_assist_node: crate::unity_engine::transform::Transform,
54        #[offset(96)]
55        #[rename(name = "m_ScoreNode")]
56        pub m_score_node: crate::unity_engine::transform::Transform,
57        #[offset(104)]
58        #[rename(name = "m_ScoreText")]
59        pub m_score_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
60        #[offset(112)]
61        #[rename(name = "m_RankRoot")]
62        pub m_rank_root: crate::unity_engine::transform::Transform,
63        #[offset(120)]
64        #[rename(name = "m_RankNode")]
65        pub m_rank_node: crate::unity_engine::transform::Transform,
66        #[offset(128)]
67        #[rename(name = "m_BestScoreNode")]
68        pub m_best_score_node: crate::unity_engine::transform::Transform,
69        #[offset(136)]
70        #[rename(name = "m_BestScoreText")]
71        pub m_best_score_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
72        #[offset(144)]
73        #[rename(name = "m_NewRecordNode")]
74        pub m_new_record_node: crate::unity_engine::transform::Transform,
75        #[offset(152)]
76        #[rename(name = "m_Config")]
77        pub m_config: crate::app::dragonrideconfig::DragonRideConfig,
78    }
79
80    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideresultui/DragonRideResultUI_ResultPhase.md"))]
81    #[repr(C)]
82    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
83    pub struct DragonRideResultUI_ResultPhase {
84        pub value: i32,
85    }
86    impl ::unity::ClassIdentity for DragonRideResultUI_ResultPhase {
87        const NAME: &'static str = "DragonRideResultUI.ResultPhase";
88        const NAMESPACE: &'static str = "App";
89
90        fn class() -> ::unity::Class {
91            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
92            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
93        }
94    }
95    impl ::unity::IlType for DragonRideResultUI_ResultPhase {
96        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
97            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
98        }
99    }
100    impl DragonRideResultUI_ResultPhase {
101        pub fn phase_before_open() -> Self {
102            Self { value: 0 }
103        }
104
105        pub fn phase_title() -> Self {
106            Self { value: 1 }
107        }
108
109        pub fn phase_target_count() -> Self {
110            Self { value: 2 }
111        }
112
113        pub fn phase_assist_count() -> Self {
114            Self { value: 3 }
115        }
116
117        pub fn phase_score() -> Self {
118            Self { value: 4 }
119        }
120
121        pub fn phase_best_score() -> Self {
122            Self { value: 5 }
123        }
124
125        pub fn phase_rank() -> Self {
126            Self { value: 6 }
127        }
128
129        pub fn phase_other() -> Self {
130            Self { value: 7 }
131        }
132
133        pub fn phase_finish() -> Self {
134            Self { value: 8 }
135        }
136
137        pub fn phase_count() -> Self {
138            Self { value: 9 }
139        }
140    }
141
142    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideresultui/DragonRideResultUI_DragonRideResultUITarget.md"))]
143    #[::unity::class(namespace = "App", name = "DragonRideResultUI.DragonRideResultUITarget")]
144    #[parent(crate::system::object::Object)]
145    pub struct DragonRideResultUI_DragonRideResultUITarget {
146        #[offset(16)]
147        #[rename(name = "m_Node")]
148        pub m_node: crate::unity_engine::transform::Transform,
149        #[offset(24)]
150        #[rename(name = "m_Text")]
151        pub m_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
152    }
153
154    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideresultui/DragonRideResultUI_DataSet.md"))]
155    #[::unity::class(namespace = "App", name = "DragonRideResultUI.DataSet")]
156    #[parent(crate::system::object::Object)]
157    pub struct DragonRideResultUI_DataSet {
158        #[offset(16)]
159        #[rename(name = "Level")]
160        pub level: i32,
161    }
162}
163
164#[cfg(feature = "app-dragonrideresultui-types")]
165pub use __types::*;
166
167#[cfg(feature = "app-dragonrideresultui")]
168pub trait IDragonRideResultUIMethods: IDragonRideResultUI {
169    #[doc = "`.ctor()` overload"]
170    fn ctor(self) -> () {
171        unsafe {
172            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
173            ::unity::il2cpp_call!((::unity::module_base()+0x2acd870usize)as*mut u8,();
174(DragonRideResultUI)__receiver)
175        }
176    }
177    #[doc = "`Init(crate::unity_engine::gameobject::GameObject, crate::app::dragonrideresultui::DragonRideResultUI_DataSet)` overload"]
178    fn init(
179        self,
180        root_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
181        data: impl ::core::convert::Into<crate::app::dragonrideresultui::DragonRideResultUI_DataSet>,
182    ) -> () {
183        unsafe {
184            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185            ::unity::il2cpp_call!((::unity::module_base()+0x2ace0c0usize)as*mut u8,();
186(DragonRideResultUI)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_obj),(crate::app::dragonrideresultui::DragonRideResultUI_DataSet)::core::convert::Into::into(data))
187        }
188    }
189    #[doc = "`NextPhase()` overload"]
190    fn next_phase(self) -> () {
191        unsafe {
192            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3d10usize)as*mut u8,();
194(DragonRideResultUI)__receiver)
195        }
196    }
197    #[doc = "`Tick()` overload"]
198    fn tick(self) -> () {
199        unsafe {
200            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
201            ::unity::il2cpp_call!((::unity::module_base()+0x2acf170usize)as*mut u8,();
202(DragonRideResultUI)__receiver)
203        }
204    }
205    #[doc = "`PlayResult()` overload"]
206    fn play_result(self) -> () {
207        unsafe {
208            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
209            ::unity::il2cpp_call!((::unity::module_base()+0x2acef00usize)as*mut u8,();
210(DragonRideResultUI)__receiver)
211        }
212    }
213    #[doc = "`PlayCloseAnime()` overload"]
214    fn play_close_anime(self) -> () {
215        unsafe {
216            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
217            ::unity::il2cpp_call!((::unity::module_base()+0x2acf640usize)as*mut u8,();
218(DragonRideResultUI)__receiver)
219        }
220    }
221    #[doc = "`VoiceResultPerfect()` overload"]
222    fn voice_result_perfect(self) -> () {
223        unsafe {
224            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
225            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3d30usize)as*mut u8,();
226(DragonRideResultUI)__receiver)
227        }
228    }
229    #[doc = "`VoiceResultGood()` overload"]
230    fn voice_result_good(self) -> () {
231        unsafe {
232            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3db0usize)as*mut u8,();
234(DragonRideResultUI)__receiver)
235        }
236    }
237    #[doc = "`VoiceResultBad()` overload"]
238    fn voice_result_bad(self) -> () {
239        unsafe {
240            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3e30usize)as*mut u8,();
242(DragonRideResultUI)__receiver)
243        }
244    }
245    #[doc = "`DestroyResult()` overload"]
246    fn destroy_result(self) -> () {
247        unsafe {
248            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249            ::unity::il2cpp_call!((::unity::module_base()+0x2acffc0usize)as*mut u8,();
250(DragonRideResultUI)__receiver)
251        }
252    }
253    #[doc = "`get_IsFinished()` overload"]
254    fn get_is_finished(self) -> bool {
255        unsafe {
256            let __receiver = <DragonRideResultUI as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257            ::unity::il2cpp_call!((::unity::module_base()+0x2acf630usize)as*mut u8,bool;
258(DragonRideResultUI)__receiver)
259        }
260    }
261}
262
263#[cfg(feature = "app-dragonrideresultui")]
264impl<__T: IDragonRideResultUI> IDragonRideResultUIMethods for __T {}
265
266#[cfg(feature = "app-dragonrideresultui")]
267impl DragonRideResultUI {
268    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
269        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
270    }
271
272    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
273        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
274    }
275
276    pub fn next_phase_method_info() -> &'static ::unity::il2cpp::MethodInfo {
277        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
278    }
279
280    pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
281        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
282    }
283
284    pub fn play_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
285        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
286    }
287
288    pub fn play_close_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
289        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
290    }
291
292    pub fn voice_result_perfect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
293        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
294    }
295
296    pub fn voice_result_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
297        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
298    }
299
300    pub fn voice_result_bad_method_info() -> &'static ::unity::il2cpp::MethodInfo {
301        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
302    }
303
304    pub fn destroy_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
305        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
306    }
307
308    pub fn get_is_finished_method_info() -> &'static ::unity::il2cpp::MethodInfo {
309        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
310    }
311}
312
313#[cfg(feature = "app-dragonrideresultui")]
314impl DragonRideResultUI {
315    #[doc = "`.ctor()` — no args"]
316    pub fn new() -> Self {
317        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
318            panic!(
319                "{}
320::{}
321 failed to instantiate",
322                ::core::stringify!(DragonRideResultUI),
323                ::core::stringify!(new),
324            )
325        });
326        <Self as IDragonRideResultUIMethods>::ctor(this);
327        this
328    }
329}
330
331#[cfg(feature = "app-dragonrideresultui")]
332pub trait IDragonRideResultUI_DragonRideResultUITargetMethods: IDragonRideResultUI_DragonRideResultUITarget {
333    #[doc = "`.ctor()` overload"]
334    fn ctor(self) -> () {
335        unsafe {
336            let __receiver = <DragonRideResultUI_DragonRideResultUITarget as ::unity::FromIlInstance>::from_il_instance(
337                <Self as ::unity::SystemObject>::as_instance(self),
338            );
339            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50f0usize)as*mut u8,();
340(DragonRideResultUI_DragonRideResultUITarget)__receiver)
341        }
342    }
343    #[doc = "`Init(crate::unity_engine::transform::Transform)` overload"]
344    fn init(self, base_obj: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> () {
345        unsafe {
346            let __receiver = <DragonRideResultUI_DragonRideResultUITarget as ::unity::FromIlInstance>::from_il_instance(
347                <Self as ::unity::SystemObject>::as_instance(self),
348            );
349            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5100usize)as*mut u8,();
350(DragonRideResultUI_DragonRideResultUITarget)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(base_obj))
351        }
352    }
353    #[doc = "`SetText(::unity::Il2CppString)` overload"]
354    fn set_text(self, str: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
355        unsafe {
356            let __receiver = <DragonRideResultUI_DragonRideResultUITarget as ::unity::FromIlInstance>::from_il_instance(
357                <Self as ::unity::SystemObject>::as_instance(self),
358            );
359            ::unity::il2cpp_call!((::unity::module_base()+0x1bd51f0usize)as*mut u8,();
360(DragonRideResultUI_DragonRideResultUITarget)__receiver,(::unity::Il2CppString)::core::convert::Into::into(str))
361        }
362    }
363    #[doc = "`Show()` overload"]
364    fn show(self) -> () {
365        unsafe {
366            let __receiver = <DragonRideResultUI_DragonRideResultUITarget as ::unity::FromIlInstance>::from_il_instance(
367                <Self as ::unity::SystemObject>::as_instance(self),
368            );
369            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5200usize)as*mut u8,();
370(DragonRideResultUI_DragonRideResultUITarget)__receiver)
371        }
372    }
373    #[doc = "`Hide()` overload"]
374    fn hide(self) -> () {
375        unsafe {
376            let __receiver = <DragonRideResultUI_DragonRideResultUITarget as ::unity::FromIlInstance>::from_il_instance(
377                <Self as ::unity::SystemObject>::as_instance(self),
378            );
379            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5230usize)as*mut u8,();
380(DragonRideResultUI_DragonRideResultUITarget)__receiver)
381        }
382    }
383}
384
385#[cfg(feature = "app-dragonrideresultui")]
386impl<__T: IDragonRideResultUI_DragonRideResultUITarget> IDragonRideResultUI_DragonRideResultUITargetMethods for __T {}
387
388#[cfg(feature = "app-dragonrideresultui")]
389impl DragonRideResultUI_DragonRideResultUITarget {
390    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
391        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
392    }
393
394    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
395        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
396    }
397
398    pub fn set_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
399        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
400    }
401
402    pub fn show_method_info() -> &'static ::unity::il2cpp::MethodInfo {
403        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
404    }
405
406    pub fn hide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
407        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
408    }
409}
410
411#[cfg(feature = "app-dragonrideresultui")]
412impl DragonRideResultUI_DragonRideResultUITarget {
413    #[doc = "`.ctor()` — no args"]
414    pub fn new() -> Self {
415        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
416            panic!(
417                "{}
418::{}
419 failed to instantiate",
420                ::core::stringify!(DragonRideResultUI_DragonRideResultUITarget),
421                ::core::stringify!(new),
422            )
423        });
424        <Self as IDragonRideResultUI_DragonRideResultUITargetMethods>::ctor(this);
425        this
426    }
427}
428
429#[cfg(feature = "app-dragonrideresultui")]
430pub trait IDragonRideResultUI_DataSetMethods: IDragonRideResultUI_DataSet {
431    #[doc = "`.ctor()` overload"]
432    fn ctor(self) -> () {
433        unsafe {
434            let __receiver =
435                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
436            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4e20usize)as*mut u8,();
437(DragonRideResultUI_DataSet)__receiver)
438        }
439    }
440    #[doc = "`SetList()` overload"]
441    fn set_list(self) -> () {
442        unsafe {
443            let __receiver =
444                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
445            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4e90usize)as*mut u8,();
446(DragonRideResultUI_DataSet)__receiver)
447        }
448    }
449    #[doc = "`getTotalCount()` overload"]
450    fn get_total_count(self) -> i32 {
451        unsafe {
452            let __receiver =
453                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
454            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4f20usize)as*mut u8,i32;
455(DragonRideResultUI_DataSet)__receiver)
456        }
457    }
458    #[doc = "`get_Score()` overload"]
459    fn get_score(self) -> i32 {
460        unsafe {
461            let __receiver =
462                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
463            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4f90usize)as*mut u8,i32;
464(DragonRideResultUI_DataSet)__receiver)
465        }
466    }
467    #[doc = "`set_Score(i32)` overload"]
468    fn set_score(self, value: impl ::core::convert::Into<i32>) -> () {
469        unsafe {
470            let __receiver =
471                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
472            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4fa0usize)as*mut u8,();
473(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
474        }
475    }
476    #[doc = "`get_BestScore()` overload"]
477    fn get_best_score(self) -> i32 {
478        unsafe {
479            let __receiver =
480                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
481            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4fb0usize)as*mut u8,i32;
482(DragonRideResultUI_DataSet)__receiver)
483        }
484    }
485    #[doc = "`set_BestScore(i32)` overload"]
486    fn set_best_score(self, value: impl ::core::convert::Into<i32>) -> () {
487        unsafe {
488            let __receiver =
489                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
490            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4fc0usize)as*mut u8,();
491(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
492        }
493    }
494    #[doc = "`get_RankNum()` overload"]
495    fn get_rank_num(self) -> i32 {
496        unsafe {
497            let __receiver =
498                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4fd0usize)as*mut u8,i32;
500(DragonRideResultUI_DataSet)__receiver)
501        }
502    }
503    #[doc = "`set_RankNum(i32)` overload"]
504    fn set_rank_num(self, value: impl ::core::convert::Into<i32>) -> () {
505        unsafe {
506            let __receiver =
507                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
508            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4fe0usize)as*mut u8,();
509(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
510        }
511    }
512    #[doc = "`get_IsAssisted()` overload"]
513    fn get_is_assisted(self) -> bool {
514        unsafe {
515            let __receiver =
516                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
517            ::unity::il2cpp_call!((::unity::module_base()+0x1bd4ff0usize)as*mut u8,bool;
518(DragonRideResultUI_DataSet)__receiver)
519        }
520    }
521    #[doc = "`set_IsAssisted(bool)` overload"]
522    fn set_is_assisted(self, value: impl ::core::convert::Into<bool>) -> () {
523        unsafe {
524            let __receiver =
525                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
526            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5000usize)as*mut u8,();
527(DragonRideResultUI_DataSet)__receiver,(bool)::core::convert::Into::into(value))
528        }
529    }
530    #[doc = "`get_AssistCount()` overload"]
531    fn get_assist_count(self) -> i32 {
532        unsafe {
533            let __receiver =
534                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
535            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5010usize)as*mut u8,i32;
536(DragonRideResultUI_DataSet)__receiver)
537        }
538    }
539    #[doc = "`set_AssistCount(i32)` overload"]
540    fn set_assist_count(self, value: impl ::core::convert::Into<i32>) -> () {
541        unsafe {
542            let __receiver =
543                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
544            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5020usize)as*mut u8,();
545(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
546        }
547    }
548    #[doc = "`get_NormalCount()` overload"]
549    fn get_normal_count(self) -> i32 {
550        unsafe {
551            let __receiver =
552                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
553            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5030usize)as*mut u8,i32;
554(DragonRideResultUI_DataSet)__receiver)
555        }
556    }
557    #[doc = "`set_NormalCount(i32)` overload"]
558    fn set_normal_count(self, value: impl ::core::convert::Into<i32>) -> () {
559        unsafe {
560            let __receiver =
561                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
562            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5040usize)as*mut u8,();
563(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
564        }
565    }
566    #[doc = "`get_BigCount()` overload"]
567    fn get_big_count(self) -> i32 {
568        unsafe {
569            let __receiver =
570                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
571            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5050usize)as*mut u8,i32;
572(DragonRideResultUI_DataSet)__receiver)
573        }
574    }
575    #[doc = "`set_BigCount(i32)` overload"]
576    fn set_big_count(self, value: impl ::core::convert::Into<i32>) -> () {
577        unsafe {
578            let __receiver =
579                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
580            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5060usize)as*mut u8,();
581(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
582        }
583    }
584    #[doc = "`get_LinkCount()` overload"]
585    fn get_link_count(self) -> i32 {
586        unsafe {
587            let __receiver =
588                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
589            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5070usize)as*mut u8,i32;
590(DragonRideResultUI_DataSet)__receiver)
591        }
592    }
593    #[doc = "`set_LinkCount(i32)` overload"]
594    fn set_link_count(self, value: impl ::core::convert::Into<i32>) -> () {
595        unsafe {
596            let __receiver =
597                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
598            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5080usize)as*mut u8,();
599(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
600        }
601    }
602    #[doc = "`get_SpecialCount()` overload"]
603    fn get_special_count(self) -> i32 {
604        unsafe {
605            let __receiver =
606                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
607            ::unity::il2cpp_call!((::unity::module_base()+0x1bd5090usize)as*mut u8,i32;
608(DragonRideResultUI_DataSet)__receiver)
609        }
610    }
611    #[doc = "`set_SpecialCount(i32)` overload"]
612    fn set_special_count(self, value: impl ::core::convert::Into<i32>) -> () {
613        unsafe {
614            let __receiver =
615                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
616            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50a0usize)as*mut u8,();
617(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
618        }
619    }
620    #[doc = "`get_RouletteCount()` overload"]
621    fn get_roulette_count(self) -> i32 {
622        unsafe {
623            let __receiver =
624                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
625            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50b0usize)as*mut u8,i32;
626(DragonRideResultUI_DataSet)__receiver)
627        }
628    }
629    #[doc = "`set_RouletteCount(i32)` overload"]
630    fn set_roulette_count(self, value: impl ::core::convert::Into<i32>) -> () {
631        unsafe {
632            let __receiver =
633                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
634            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50c0usize)as*mut u8,();
635(DragonRideResultUI_DataSet)__receiver,(i32)::core::convert::Into::into(value))
636        }
637    }
638    #[doc = "`get_TargetCountList()` overload"]
639    fn get_target_count_list(self) -> ::unity::Array<i32> {
640        unsafe {
641            let __receiver =
642                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50d0usize)as*mut u8, ::unity::Array<i32> ;
644(DragonRideResultUI_DataSet)__receiver)
645        }
646    }
647    #[doc = "`set_TargetCountList(::unity::Array<i32>)` overload"]
648    fn set_target_count_list(self, value: impl ::core::convert::Into<::unity::Array<i32>>) -> () {
649        unsafe {
650            let __receiver =
651                <DragonRideResultUI_DataSet as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
652            ::unity::il2cpp_call!((::unity::module_base()+0x1bd50e0usize)as*mut u8,();
653(DragonRideResultUI_DataSet)__receiver,(::unity::Array<i32>)::core::convert::Into::into(value))
654        }
655    }
656}
657
658#[cfg(feature = "app-dragonrideresultui")]
659impl<__T: IDragonRideResultUI_DataSet> IDragonRideResultUI_DataSetMethods for __T {}
660
661#[cfg(feature = "app-dragonrideresultui")]
662impl DragonRideResultUI_DataSet {
663    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
665    }
666
667    pub fn set_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
669    }
670
671    pub fn get_total_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
673    }
674
675    pub fn get_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
677    }
678
679    pub fn set_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
681    }
682
683    pub fn get_best_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
685    }
686
687    pub fn set_best_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
689    }
690
691    pub fn get_rank_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
692        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
693    }
694
695    pub fn set_rank_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
696        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
697    }
698
699    pub fn get_is_assisted_method_info() -> &'static ::unity::il2cpp::MethodInfo {
700        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
701    }
702
703    pub fn set_is_assisted_method_info() -> &'static ::unity::il2cpp::MethodInfo {
704        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
705    }
706
707    pub fn get_assist_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
708        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
709    }
710
711    pub fn set_assist_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
712        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
713    }
714
715    pub fn get_normal_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
716        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
717    }
718
719    pub fn set_normal_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
720        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
721    }
722
723    pub fn get_big_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
725    }
726
727    pub fn set_big_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
729    }
730
731    pub fn get_link_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
733    }
734
735    pub fn set_link_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
737    }
738
739    pub fn get_special_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
740        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
741    }
742
743    pub fn set_special_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
744        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
745    }
746
747    pub fn get_roulette_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
748        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
749    }
750
751    pub fn set_roulette_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
752        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
753    }
754
755    pub fn get_target_count_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
756        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
757    }
758
759    pub fn set_target_count_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
760        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
761    }
762}
763
764#[cfg(feature = "app-dragonrideresultui")]
765impl DragonRideResultUI_DataSet {
766    #[doc = "`.ctor()` — no args"]
767    pub fn new() -> Self {
768        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
769            panic!(
770                "{}
771::{}
772 failed to instantiate",
773                ::core::stringify!(DragonRideResultUI_DataSet),
774                ::core::stringify!(new),
775            )
776        });
777        <Self as IDragonRideResultUI_DataSetMethods>::ctor(this);
778        this
779    }
780}
781
782#[cfg(feature = "app-dragonrideresultui")]
783#[doc(hidden)]
784pub mod prelude {
785    pub use super::{
786        DragonRideResultUI, DragonRideResultUI_DataSet, DragonRideResultUI_DragonRideResultUITarget, DragonRideResultUI_ResultPhase,
787        IDragonRideResultUI, IDragonRideResultUIMethods, IDragonRideResultUI_DataSet, IDragonRideResultUI_DataSetMethods,
788        IDragonRideResultUI_DragonRideResultUITarget, IDragonRideResultUI_DragonRideResultUITargetMethods,
789    };
790    #[cfg(feature = "system-object")]
791    pub use crate::system::object::IObjectMethods;
792    #[cfg(feature = "system-enum")]
793    pub use crate::system::r#enum::IEnumMethods;
794    #[cfg(feature = "system-valuetype")]
795    pub use crate::system::valuetype::IValueTypeMethods;
796    pub use crate::system::{object::IObject, r#enum::IEnum, valuetype::IValueType};
797}