Skip to main content

engage/generated/app/
dragonridepresetparamdata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-dragonridepresetparamdata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            structbase::{IStructBase, StructBase},
11            structdata_1::{IStructData_1, StructData_1},
12            structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13        },
14        system::{
15            object::{IObject, Object},
16            valuetype::{IValueType, ValueType},
17        },
18    };
19
20    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonridepresetparamdata/DragonRidePresetParamData.md"))]
21    #[::unity::class(namespace = "App", name = "DragonRidePresetParamData")]
22    #[parent(crate::app::structdata_1::StructData_1<crate::app::dragonridepresetparamdata::DragonRidePresetParamData>)]
23    pub struct DragonRidePresetParamData {}
24
25    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonridepresetparamdata/DragonRidePresetParamData_CourseData.md"))]
26    #[repr(C)]
27    #[derive(::core::clone::Clone, ::core::marker::Copy)]
28    pub struct DragonRidePresetParamData_CourseData {
29        pub course_id: i32,
30        pub suicide_time: f32,
31        pub suicide_random: f32,
32    }
33    impl ::unity::ClassIdentity for DragonRidePresetParamData_CourseData {
34        const NAME: &'static str = "DragonRidePresetParamData.CourseData";
35        const NAMESPACE: &'static str = "App";
36
37        fn class() -> ::unity::Class {
38            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
39            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
40        }
41    }
42    impl ::unity::IlType for DragonRidePresetParamData_CourseData {
43        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
44            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
45        }
46    }
47}
48
49#[cfg(feature = "app-dragonridepresetparamdata-types")]
50pub use __types::*;
51
52#[cfg(feature = "app-dragonridepresetparamdata")]
53impl DragonRidePresetParamData {
54    #[doc = "`Load()` overload"]
55    pub fn load() -> () {
56        unsafe {
57            ::unity::il2cpp_call!((::unity::module_base()+0x2ad31b0usize)as*mut u8,();
58            )
59        }
60    }
61}
62
63#[cfg(feature = "app-dragonridepresetparamdata")]
64pub trait IDragonRidePresetParamDataMethods: IDragonRidePresetParamData {
65    #[doc = "`get_Group()` overload"]
66    fn get_group(self) -> ::unity::Il2CppString {
67        unsafe {
68            let __receiver =
69                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
70            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2d80usize)as*mut u8, ::unity::Il2CppString;
71(DragonRidePresetParamData)__receiver)
72        }
73    }
74    #[doc = "`set_Group(::unity::Il2CppString)` overload"]
75    fn set_group(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
76        unsafe {
77            let __receiver =
78                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
79            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2d90usize)as*mut u8,();
80(DragonRidePresetParamData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
81        }
82    }
83    #[doc = "`get_IsTimeTest()` overload"]
84    fn get_is_time_test(self) -> i32 {
85        unsafe {
86            let __receiver =
87                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
88            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2da0usize)as*mut u8,i32;
89(DragonRidePresetParamData)__receiver)
90        }
91    }
92    #[doc = "`set_IsTimeTest(i32)` overload"]
93    fn set_is_time_test(self, value: impl ::core::convert::Into<i32>) -> () {
94        unsafe {
95            let __receiver =
96                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
97            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2db0usize)as*mut u8,();
98(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
99        }
100    }
101    #[doc = "`get_IsWalkThroughON()` overload"]
102    fn get_is_walk_through_on(self) -> i32 {
103        unsafe {
104            let __receiver =
105                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
106            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2dc0usize)as*mut u8,i32;
107(DragonRidePresetParamData)__receiver)
108        }
109    }
110    #[doc = "`set_IsWalkThroughON(i32)` overload"]
111    fn set_is_walk_through_on(self, value: impl ::core::convert::Into<i32>) -> () {
112        unsafe {
113            let __receiver =
114                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
115            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2dd0usize)as*mut u8,();
116(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
117        }
118    }
119    #[doc = "`get_Course_1()` overload"]
120    fn get_course_1(self) -> i32 {
121        unsafe {
122            let __receiver =
123                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
124            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2de0usize)as*mut u8,i32;
125(DragonRidePresetParamData)__receiver)
126        }
127    }
128    #[doc = "`set_Course_1(i32)` overload"]
129    fn set_course_1(self, value: impl ::core::convert::Into<i32>) -> () {
130        unsafe {
131            let __receiver =
132                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
133            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2df0usize)as*mut u8,();
134(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
135        }
136    }
137    #[doc = "`get_Stime_1()` overload"]
138    fn get_stime_1(self) -> f32 {
139        unsafe {
140            let __receiver =
141                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
142            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e00usize)as*mut u8,f32;
143(DragonRidePresetParamData)__receiver)
144        }
145    }
146    #[doc = "`set_Stime_1(f32)` overload"]
147    fn set_stime_1(self, value: impl ::core::convert::Into<f32>) -> () {
148        unsafe {
149            let __receiver =
150                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
151            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e10usize)as*mut u8,();
152(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
153        }
154    }
155    #[doc = "`get_Srandom_1()` overload"]
156    fn get_srandom_1(self) -> f32 {
157        unsafe {
158            let __receiver =
159                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e20usize)as*mut u8,f32;
161(DragonRidePresetParamData)__receiver)
162        }
163    }
164    #[doc = "`set_Srandom_1(f32)` overload"]
165    fn set_srandom_1(self, value: impl ::core::convert::Into<f32>) -> () {
166        unsafe {
167            let __receiver =
168                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e30usize)as*mut u8,();
170(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
171        }
172    }
173    #[doc = "`get_Course_2()` overload"]
174    fn get_course_2(self) -> i32 {
175        unsafe {
176            let __receiver =
177                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
178            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e40usize)as*mut u8,i32;
179(DragonRidePresetParamData)__receiver)
180        }
181    }
182    #[doc = "`set_Course_2(i32)` overload"]
183    fn set_course_2(self, value: impl ::core::convert::Into<i32>) -> () {
184        unsafe {
185            let __receiver =
186                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e50usize)as*mut u8,();
188(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
189        }
190    }
191    #[doc = "`get_Stime_2()` overload"]
192    fn get_stime_2(self) -> f32 {
193        unsafe {
194            let __receiver =
195                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
196            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e60usize)as*mut u8,f32;
197(DragonRidePresetParamData)__receiver)
198        }
199    }
200    #[doc = "`set_Stime_2(f32)` overload"]
201    fn set_stime_2(self, value: impl ::core::convert::Into<f32>) -> () {
202        unsafe {
203            let __receiver =
204                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e70usize)as*mut u8,();
206(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
207        }
208    }
209    #[doc = "`get_Srandom_2()` overload"]
210    fn get_srandom_2(self) -> f32 {
211        unsafe {
212            let __receiver =
213                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
214            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e80usize)as*mut u8,f32;
215(DragonRidePresetParamData)__receiver)
216        }
217    }
218    #[doc = "`set_Srandom_2(f32)` overload"]
219    fn set_srandom_2(self, value: impl ::core::convert::Into<f32>) -> () {
220        unsafe {
221            let __receiver =
222                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
223            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2e90usize)as*mut u8,();
224(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
225        }
226    }
227    #[doc = "`get_Course_3()` overload"]
228    fn get_course_3(self) -> i32 {
229        unsafe {
230            let __receiver =
231                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ea0usize)as*mut u8,i32;
233(DragonRidePresetParamData)__receiver)
234        }
235    }
236    #[doc = "`set_Course_3(i32)` overload"]
237    fn set_course_3(self, value: impl ::core::convert::Into<i32>) -> () {
238        unsafe {
239            let __receiver =
240                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2eb0usize)as*mut u8,();
242(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
243        }
244    }
245    #[doc = "`get_Stime_3()` overload"]
246    fn get_stime_3(self) -> f32 {
247        unsafe {
248            let __receiver =
249                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
250            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ec0usize)as*mut u8,f32;
251(DragonRidePresetParamData)__receiver)
252        }
253    }
254    #[doc = "`set_Stime_3(f32)` overload"]
255    fn set_stime_3(self, value: impl ::core::convert::Into<f32>) -> () {
256        unsafe {
257            let __receiver =
258                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ed0usize)as*mut u8,();
260(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
261        }
262    }
263    #[doc = "`get_Srandom_3()` overload"]
264    fn get_srandom_3(self) -> f32 {
265        unsafe {
266            let __receiver =
267                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
268            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ee0usize)as*mut u8,f32;
269(DragonRidePresetParamData)__receiver)
270        }
271    }
272    #[doc = "`set_Srandom_3(f32)` overload"]
273    fn set_srandom_3(self, value: impl ::core::convert::Into<f32>) -> () {
274        unsafe {
275            let __receiver =
276                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
277            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ef0usize)as*mut u8,();
278(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
279        }
280    }
281    #[doc = "`get_Course_4()` overload"]
282    fn get_course_4(self) -> i32 {
283        unsafe {
284            let __receiver =
285                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
286            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f00usize)as*mut u8,i32;
287(DragonRidePresetParamData)__receiver)
288        }
289    }
290    #[doc = "`set_Course_4(i32)` overload"]
291    fn set_course_4(self, value: impl ::core::convert::Into<i32>) -> () {
292        unsafe {
293            let __receiver =
294                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
295            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f10usize)as*mut u8,();
296(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
297        }
298    }
299    #[doc = "`get_Stime_4()` overload"]
300    fn get_stime_4(self) -> f32 {
301        unsafe {
302            let __receiver =
303                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f20usize)as*mut u8,f32;
305(DragonRidePresetParamData)__receiver)
306        }
307    }
308    #[doc = "`set_Stime_4(f32)` overload"]
309    fn set_stime_4(self, value: impl ::core::convert::Into<f32>) -> () {
310        unsafe {
311            let __receiver =
312                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f30usize)as*mut u8,();
314(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
315        }
316    }
317    #[doc = "`get_Srandom_4()` overload"]
318    fn get_srandom_4(self) -> f32 {
319        unsafe {
320            let __receiver =
321                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f40usize)as*mut u8,f32;
323(DragonRidePresetParamData)__receiver)
324        }
325    }
326    #[doc = "`set_Srandom_4(f32)` overload"]
327    fn set_srandom_4(self, value: impl ::core::convert::Into<f32>) -> () {
328        unsafe {
329            let __receiver =
330                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f50usize)as*mut u8,();
332(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
333        }
334    }
335    #[doc = "`get_Course_5()` overload"]
336    fn get_course_5(self) -> i32 {
337        unsafe {
338            let __receiver =
339                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f60usize)as*mut u8,i32;
341(DragonRidePresetParamData)__receiver)
342        }
343    }
344    #[doc = "`set_Course_5(i32)` overload"]
345    fn set_course_5(self, value: impl ::core::convert::Into<i32>) -> () {
346        unsafe {
347            let __receiver =
348                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f70usize)as*mut u8,();
350(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
351        }
352    }
353    #[doc = "`get_Stime_5()` overload"]
354    fn get_stime_5(self) -> f32 {
355        unsafe {
356            let __receiver =
357                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
358            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f80usize)as*mut u8,f32;
359(DragonRidePresetParamData)__receiver)
360        }
361    }
362    #[doc = "`set_Stime_5(f32)` overload"]
363    fn set_stime_5(self, value: impl ::core::convert::Into<f32>) -> () {
364        unsafe {
365            let __receiver =
366                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2f90usize)as*mut u8,();
368(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
369        }
370    }
371    #[doc = "`get_Srandom_5()` overload"]
372    fn get_srandom_5(self) -> f32 {
373        unsafe {
374            let __receiver =
375                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
376            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2fa0usize)as*mut u8,f32;
377(DragonRidePresetParamData)__receiver)
378        }
379    }
380    #[doc = "`set_Srandom_5(f32)` overload"]
381    fn set_srandom_5(self, value: impl ::core::convert::Into<f32>) -> () {
382        unsafe {
383            let __receiver =
384                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2fb0usize)as*mut u8,();
386(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
387        }
388    }
389    #[doc = "`get_Course_6()` overload"]
390    fn get_course_6(self) -> i32 {
391        unsafe {
392            let __receiver =
393                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
394            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2fc0usize)as*mut u8,i32;
395(DragonRidePresetParamData)__receiver)
396        }
397    }
398    #[doc = "`set_Course_6(i32)` overload"]
399    fn set_course_6(self, value: impl ::core::convert::Into<i32>) -> () {
400        unsafe {
401            let __receiver =
402                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2fd0usize)as*mut u8,();
404(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
405        }
406    }
407    #[doc = "`get_Stime_6()` overload"]
408    fn get_stime_6(self) -> f32 {
409        unsafe {
410            let __receiver =
411                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
412            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2fe0usize)as*mut u8,f32;
413(DragonRidePresetParamData)__receiver)
414        }
415    }
416    #[doc = "`set_Stime_6(f32)` overload"]
417    fn set_stime_6(self, value: impl ::core::convert::Into<f32>) -> () {
418        unsafe {
419            let __receiver =
420                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
421            ::unity::il2cpp_call!((::unity::module_base()+0x2ad2ff0usize)as*mut u8,();
422(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
423        }
424    }
425    #[doc = "`get_Srandom_6()` overload"]
426    fn get_srandom_6(self) -> f32 {
427        unsafe {
428            let __receiver =
429                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3000usize)as*mut u8,f32;
431(DragonRidePresetParamData)__receiver)
432        }
433    }
434    #[doc = "`set_Srandom_6(f32)` overload"]
435    fn set_srandom_6(self, value: impl ::core::convert::Into<f32>) -> () {
436        unsafe {
437            let __receiver =
438                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
439            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3010usize)as*mut u8,();
440(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
441        }
442    }
443    #[doc = "`get_Course_7()` overload"]
444    fn get_course_7(self) -> i32 {
445        unsafe {
446            let __receiver =
447                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
448            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3020usize)as*mut u8,i32;
449(DragonRidePresetParamData)__receiver)
450        }
451    }
452    #[doc = "`set_Course_7(i32)` overload"]
453    fn set_course_7(self, value: impl ::core::convert::Into<i32>) -> () {
454        unsafe {
455            let __receiver =
456                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
457            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3030usize)as*mut u8,();
458(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
459        }
460    }
461    #[doc = "`get_Stime_7()` overload"]
462    fn get_stime_7(self) -> f32 {
463        unsafe {
464            let __receiver =
465                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3040usize)as*mut u8,f32;
467(DragonRidePresetParamData)__receiver)
468        }
469    }
470    #[doc = "`set_Stime_7(f32)` overload"]
471    fn set_stime_7(self, value: impl ::core::convert::Into<f32>) -> () {
472        unsafe {
473            let __receiver =
474                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3050usize)as*mut u8,();
476(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
477        }
478    }
479    #[doc = "`get_Srandom_7()` overload"]
480    fn get_srandom_7(self) -> f32 {
481        unsafe {
482            let __receiver =
483                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3060usize)as*mut u8,f32;
485(DragonRidePresetParamData)__receiver)
486        }
487    }
488    #[doc = "`set_Srandom_7(f32)` overload"]
489    fn set_srandom_7(self, value: impl ::core::convert::Into<f32>) -> () {
490        unsafe {
491            let __receiver =
492                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
493            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3070usize)as*mut u8,();
494(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
495        }
496    }
497    #[doc = "`get_Course_8()` overload"]
498    fn get_course_8(self) -> i32 {
499        unsafe {
500            let __receiver =
501                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
502            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3080usize)as*mut u8,i32;
503(DragonRidePresetParamData)__receiver)
504        }
505    }
506    #[doc = "`set_Course_8(i32)` overload"]
507    fn set_course_8(self, value: impl ::core::convert::Into<i32>) -> () {
508        unsafe {
509            let __receiver =
510                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
511            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3090usize)as*mut u8,();
512(DragonRidePresetParamData)__receiver,(i32)::core::convert::Into::into(value))
513        }
514    }
515    #[doc = "`get_Stime_8()` overload"]
516    fn get_stime_8(self) -> f32 {
517        unsafe {
518            let __receiver =
519                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
520            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30a0usize)as*mut u8,f32;
521(DragonRidePresetParamData)__receiver)
522        }
523    }
524    #[doc = "`set_Stime_8(f32)` overload"]
525    fn set_stime_8(self, value: impl ::core::convert::Into<f32>) -> () {
526        unsafe {
527            let __receiver =
528                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
529            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30b0usize)as*mut u8,();
530(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
531        }
532    }
533    #[doc = "`get_Srandom_8()` overload"]
534    fn get_srandom_8(self) -> f32 {
535        unsafe {
536            let __receiver =
537                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
538            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30c0usize)as*mut u8,f32;
539(DragonRidePresetParamData)__receiver)
540        }
541    }
542    #[doc = "`set_Srandom_8(f32)` overload"]
543    fn set_srandom_8(self, value: impl ::core::convert::Into<f32>) -> () {
544        unsafe {
545            let __receiver =
546                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
547            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30d0usize)as*mut u8,();
548(DragonRidePresetParamData)__receiver,(f32)::core::convert::Into::into(value))
549        }
550    }
551    #[doc = "`get_CourseSet()` overload"]
552    fn get_course_set(self) -> ::unity::Array<crate::app::dragonridepresetparamdata::DragonRidePresetParamData_CourseData> {
553        unsafe {
554            let __receiver =
555                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30e0usize)as*mut u8, ::unity::Array<crate::app::dragonridepresetparamdata::DragonRidePresetParamData_CourseData> ;
557(DragonRidePresetParamData)__receiver)
558        }
559    }
560    #[doc = "`set_CourseSet(::unity::Array<crate::app::dragonridepresetparamdata::DragonRidePresetParamData_CourseData>)` overload"]
561    fn set_course_set(
562        self,
563        value: impl ::core::convert::Into<::unity::Array<crate::app::dragonridepresetparamdata::DragonRidePresetParamData_CourseData>>,
564    ) -> () {
565        unsafe {
566            let __receiver =
567                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
568            ::unity::il2cpp_call!((::unity::module_base()+0x2ad30f0usize)as*mut u8,();
569(DragonRidePresetParamData)__receiver,(::unity::Array<crate::app::dragonridepresetparamdata::DragonRidePresetParamData_CourseData>)::core::convert::Into::into(value))
570        }
571    }
572    #[doc = "`.ctor()` overload"]
573    fn ctor(self) -> () {
574        unsafe {
575            let __receiver =
576                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
577            ::unity::il2cpp_call!((::unity::module_base()+0x2ad3100usize)as*mut u8,();
578(DragonRidePresetParamData)__receiver)
579        }
580    }
581    #[doc = "`OnBuild()` overload"]
582    fn on_build(self) -> () {
583        unsafe {
584            let __receiver =
585                <DragonRidePresetParamData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
586            {
587                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
588                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
589                    panic!(
590                        "unity: virtual slot {}
591 out of range (vtable len {}
592) on the runtime class behind {}
593 (method `{}
594`)",
595                        4usize,
596                        __vt.len(),
597                        <DragonRidePresetParamData as ::unity::ClassIdentity>::NAME,
598                        "OnBuild",
599                    )
600                });
601                let __inner: extern "C" fn(DragonRidePresetParamData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
602                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
603                __inner(__receiver, __mi)
604            }
605        }
606    }
607}
608
609#[cfg(feature = "app-dragonridepresetparamdata")]
610impl<__T: IDragonRidePresetParamData> IDragonRidePresetParamDataMethods for __T {}
611
612#[cfg(feature = "app-dragonridepresetparamdata")]
613impl DragonRidePresetParamData {
614    pub fn get_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
615        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
616    }
617
618    pub fn set_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
619        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
620    }
621
622    pub fn get_is_time_test_method_info() -> &'static ::unity::il2cpp::MethodInfo {
623        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
624    }
625
626    pub fn set_is_time_test_method_info() -> &'static ::unity::il2cpp::MethodInfo {
627        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
628    }
629
630    pub fn get_is_walk_through_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
631        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
632    }
633
634    pub fn set_is_walk_through_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
635        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
636    }
637
638    pub fn get_course_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
639        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
640    }
641
642    pub fn set_course_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
643        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
644    }
645
646    pub fn get_stime_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
647        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
648    }
649
650    pub fn set_stime_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
652    }
653
654    pub fn get_srandom_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
656    }
657
658    pub fn set_srandom_1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
659        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
660    }
661
662    pub fn get_course_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
663        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
664    }
665
666    pub fn set_course_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
667        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
668    }
669
670    pub fn get_stime_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
671        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
672    }
673
674    pub fn set_stime_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
675        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
676    }
677
678    pub fn get_srandom_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
679        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
680    }
681
682    pub fn set_srandom_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
683        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
684    }
685
686    pub fn get_course_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
687        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
688    }
689
690    pub fn set_course_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
691        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
692    }
693
694    pub fn get_stime_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
695        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
696    }
697
698    pub fn set_stime_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
699        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
700    }
701
702    pub fn get_srandom_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
703        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
704    }
705
706    pub fn set_srandom_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
707        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
708    }
709
710    pub fn get_course_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
711        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
712    }
713
714    pub fn set_course_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
715        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
716    }
717
718    pub fn get_stime_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
719        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
720    }
721
722    pub fn set_stime_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
723        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
724    }
725
726    pub fn get_srandom_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
727        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
728    }
729
730    pub fn set_srandom_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
731        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
732    }
733
734    pub fn get_course_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
735        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
736    }
737
738    pub fn set_course_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
739        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
740    }
741
742    pub fn get_stime_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
743        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
744    }
745
746    pub fn set_stime_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
747        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
748    }
749
750    pub fn get_srandom_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
751        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
752    }
753
754    pub fn set_srandom_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
755        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
756    }
757
758    pub fn get_course_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
759        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
760    }
761
762    pub fn set_course_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
763        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
764    }
765
766    pub fn get_stime_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
767        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
768    }
769
770    pub fn set_stime_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
771        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
772    }
773
774    pub fn get_srandom_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
775        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
776    }
777
778    pub fn set_srandom_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
779        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
780    }
781
782    pub fn get_course_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
783        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
784    }
785
786    pub fn set_course_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
787        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
788    }
789
790    pub fn get_stime_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
791        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
792    }
793
794    pub fn set_stime_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
795        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
796    }
797
798    pub fn get_srandom_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
799        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
800    }
801
802    pub fn set_srandom_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
803        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
804    }
805
806    pub fn get_course_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
807        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
808    }
809
810    pub fn set_course_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
811        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
812    }
813
814    pub fn get_stime_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
815        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
816    }
817
818    pub fn set_stime_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
819        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
820    }
821
822    pub fn get_srandom_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
823        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
824    }
825
826    pub fn set_srandom_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
827        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
828    }
829
830    pub fn get_course_set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
831        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
832    }
833
834    pub fn set_course_set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
835        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
836    }
837
838    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
839        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
840    }
841
842    pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
843        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
844    }
845
846    pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
847        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
848    }
849}
850
851#[cfg(feature = "app-dragonridepresetparamdata")]
852impl DragonRidePresetParamData {
853    #[doc = "Direct (non-virtual) call to `DragonRidePresetParamData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
854    pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
855        let __mi = Self::on_build_method_info();
856        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
857        __inner(this.into(), ::core::option::Option::None)
858    }
859}
860
861#[cfg(feature = "app-dragonridepresetparamdata")]
862impl DragonRidePresetParamData {
863    #[doc = "`.ctor()` — no args"]
864    pub fn new() -> Self {
865        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
866            panic!(
867                "{}
868::{}
869 failed to instantiate",
870                ::core::stringify!(DragonRidePresetParamData),
871                ::core::stringify!(new),
872            )
873        });
874        <Self as IDragonRidePresetParamDataMethods>::ctor(this);
875        this
876    }
877}
878
879#[cfg(feature = "app-dragonridepresetparamdata")]
880#[doc(hidden)]
881pub mod prelude {
882    pub use super::{DragonRidePresetParamData, DragonRidePresetParamData_CourseData, IDragonRidePresetParamData, IDragonRidePresetParamDataMethods};
883    #[cfg(feature = "app-structbase")]
884    pub use crate::app::structbase::IStructBaseMethods;
885    #[cfg(feature = "app-structdata_1")]
886    pub use crate::app::structdata_1::IStructData_1Methods;
887    #[cfg(feature = "app-structtemplate_1")]
888    pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
889    #[cfg(feature = "system-object")]
890    pub use crate::system::object::IObjectMethods;
891    #[cfg(feature = "system-valuetype")]
892    pub use crate::system::valuetype::IValueTypeMethods;
893    pub use crate::{
894        app::{structbase::IStructBase, structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1},
895        system::{object::IObject, valuetype::IValueType},
896    };
897}