Skip to main content

engage/generated/app/
musclesquatscorepatterndata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-musclesquatscorepatterndata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            structbase::{IStructBase, StructBase},
11            structdataarray_1::{IStructDataArray_1, StructDataArray_1},
12            structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13        },
14        system::object::{IObject, Object},
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/musclesquatscorepatterndata/MuscleSquatScorePatternData.md"))]
18    #[::unity::class(namespace = "App", name = "MuscleSquatScorePatternData")]
19    #[parent(crate::app::structdataarray_1::StructDataArray_1<crate::app::musclesquatscorepatterndata::MuscleSquatScorePatternData>)]
20    pub struct MuscleSquatScorePatternData {}
21}
22
23#[cfg(feature = "app-musclesquatscorepatterndata-types")]
24pub use __types::*;
25
26#[cfg(feature = "app-musclesquatscorepatterndata")]
27impl MuscleSquatScorePatternData {
28    #[doc = "`Load()` overload"]
29    pub fn load() -> () {
30        unsafe {
31            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb310usize)as*mut u8,();
32            )
33        }
34    }
35}
36
37#[cfg(feature = "app-musclesquatscorepatterndata")]
38pub trait IMuscleSquatScorePatternDataMethods: IMuscleSquatScorePatternData {
39    #[doc = "`get_TypeA_L()` overload"]
40    fn get_type_a_l(self) -> i32 {
41        unsafe {
42            let __receiver =
43                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
44            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb130usize)as*mut u8,i32;
45(MuscleSquatScorePatternData)__receiver)
46        }
47    }
48    #[doc = "`set_TypeA_L(i32)` overload"]
49    fn set_type_a_l(self, value: impl ::core::convert::Into<i32>) -> () {
50        unsafe {
51            let __receiver =
52                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
53            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb140usize)as*mut u8,();
54(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
55        }
56    }
57    #[doc = "`get_TypeA_R()` overload"]
58    fn get_type_a_r(self) -> i32 {
59        unsafe {
60            let __receiver =
61                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
62            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb150usize)as*mut u8,i32;
63(MuscleSquatScorePatternData)__receiver)
64        }
65    }
66    #[doc = "`set_TypeA_R(i32)` overload"]
67    fn set_type_a_r(self, value: impl ::core::convert::Into<i32>) -> () {
68        unsafe {
69            let __receiver =
70                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
71            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb160usize)as*mut u8,();
72(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
73        }
74    }
75    #[doc = "`get_TypeB_L()` overload"]
76    fn get_type_b_l(self) -> i32 {
77        unsafe {
78            let __receiver =
79                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
80            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb170usize)as*mut u8,i32;
81(MuscleSquatScorePatternData)__receiver)
82        }
83    }
84    #[doc = "`set_TypeB_L(i32)` overload"]
85    fn set_type_b_l(self, value: impl ::core::convert::Into<i32>) -> () {
86        unsafe {
87            let __receiver =
88                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
89            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb180usize)as*mut u8,();
90(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
91        }
92    }
93    #[doc = "`get_TypeB_R()` overload"]
94    fn get_type_b_r(self) -> i32 {
95        unsafe {
96            let __receiver =
97                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
98            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb190usize)as*mut u8,i32;
99(MuscleSquatScorePatternData)__receiver)
100        }
101    }
102    #[doc = "`set_TypeB_R(i32)` overload"]
103    fn set_type_b_r(self, value: impl ::core::convert::Into<i32>) -> () {
104        unsafe {
105            let __receiver =
106                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
107            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1a0usize)as*mut u8,();
108(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
109        }
110    }
111    #[doc = "`get_TypeC_L()` overload"]
112    fn get_type_c_l(self) -> i32 {
113        unsafe {
114            let __receiver =
115                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
116            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1b0usize)as*mut u8,i32;
117(MuscleSquatScorePatternData)__receiver)
118        }
119    }
120    #[doc = "`set_TypeC_L(i32)` overload"]
121    fn set_type_c_l(self, value: impl ::core::convert::Into<i32>) -> () {
122        unsafe {
123            let __receiver =
124                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1c0usize)as*mut u8,();
126(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
127        }
128    }
129    #[doc = "`get_TypeC_R()` overload"]
130    fn get_type_c_r(self) -> i32 {
131        unsafe {
132            let __receiver =
133                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
134            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1d0usize)as*mut u8,i32;
135(MuscleSquatScorePatternData)__receiver)
136        }
137    }
138    #[doc = "`set_TypeC_R(i32)` overload"]
139    fn set_type_c_r(self, value: impl ::core::convert::Into<i32>) -> () {
140        unsafe {
141            let __receiver =
142                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
143            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1e0usize)as*mut u8,();
144(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
145        }
146    }
147    #[doc = "`get_TypeD_L()` overload"]
148    fn get_type_d_l(self) -> i32 {
149        unsafe {
150            let __receiver =
151                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb1f0usize)as*mut u8,i32;
153(MuscleSquatScorePatternData)__receiver)
154        }
155    }
156    #[doc = "`set_TypeD_L(i32)` overload"]
157    fn set_type_d_l(self, value: impl ::core::convert::Into<i32>) -> () {
158        unsafe {
159            let __receiver =
160                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb200usize)as*mut u8,();
162(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
163        }
164    }
165    #[doc = "`get_TypeD_R()` overload"]
166    fn get_type_d_r(self) -> i32 {
167        unsafe {
168            let __receiver =
169                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
170            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb210usize)as*mut u8,i32;
171(MuscleSquatScorePatternData)__receiver)
172        }
173    }
174    #[doc = "`set_TypeD_R(i32)` overload"]
175    fn set_type_d_r(self, value: impl ::core::convert::Into<i32>) -> () {
176        unsafe {
177            let __receiver =
178                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb220usize)as*mut u8,();
180(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
181        }
182    }
183    #[doc = "`get_TypeE_L()` overload"]
184    fn get_type_e_l(self) -> i32 {
185        unsafe {
186            let __receiver =
187                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
188            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb230usize)as*mut u8,i32;
189(MuscleSquatScorePatternData)__receiver)
190        }
191    }
192    #[doc = "`set_TypeE_L(i32)` overload"]
193    fn set_type_e_l(self, value: impl ::core::convert::Into<i32>) -> () {
194        unsafe {
195            let __receiver =
196                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb240usize)as*mut u8,();
198(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
199        }
200    }
201    #[doc = "`get_TypeE_R()` overload"]
202    fn get_type_e_r(self) -> i32 {
203        unsafe {
204            let __receiver =
205                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
206            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb250usize)as*mut u8,i32;
207(MuscleSquatScorePatternData)__receiver)
208        }
209    }
210    #[doc = "`set_TypeE_R(i32)` overload"]
211    fn set_type_e_r(self, value: impl ::core::convert::Into<i32>) -> () {
212        unsafe {
213            let __receiver =
214                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
215            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb260usize)as*mut u8,();
216(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
217        }
218    }
219    #[doc = "`get_Ensure()` overload"]
220    fn get_ensure(self) -> i32 {
221        unsafe {
222            let __receiver =
223                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
224            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb270usize)as*mut u8,i32;
225(MuscleSquatScorePatternData)__receiver)
226        }
227    }
228    #[doc = "`set_Ensure(i32)` overload"]
229    fn set_ensure(self, value: impl ::core::convert::Into<i32>) -> () {
230        unsafe {
231            let __receiver =
232                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb280usize)as*mut u8,();
234(MuscleSquatScorePatternData)__receiver,(i32)::core::convert::Into::into(value))
235        }
236    }
237    #[doc = "`.ctor()` overload"]
238    fn ctor(self) -> () {
239        unsafe {
240            let __receiver =
241                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
242            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb290usize)as*mut u8,();
243(MuscleSquatScorePatternData)__receiver)
244        }
245    }
246    #[doc = "`OnBuild()` overload"]
247    fn on_build(self) -> () {
248        unsafe {
249            let __receiver =
250                <MuscleSquatScorePatternData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251            {
252                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
253                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
254                    panic!(
255                        "unity: virtual slot {}
256 out of range (vtable len {}
257) on the runtime class behind {}
258 (method `{}
259`)",
260                        4usize,
261                        __vt.len(),
262                        <MuscleSquatScorePatternData as ::unity::ClassIdentity>::NAME,
263                        "OnBuild",
264                    )
265                });
266                let __inner: extern "C" fn(MuscleSquatScorePatternData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
267                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
268                __inner(__receiver, __mi)
269            }
270        }
271    }
272}
273
274#[cfg(feature = "app-musclesquatscorepatterndata")]
275impl<__T: IMuscleSquatScorePatternData> IMuscleSquatScorePatternDataMethods for __T {}
276
277#[cfg(feature = "app-musclesquatscorepatterndata")]
278impl MuscleSquatScorePatternData {
279    pub fn get_type_a_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
280        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
281    }
282
283    pub fn set_type_a_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
284        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
285    }
286
287    pub fn get_type_a_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
288        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
289    }
290
291    pub fn set_type_a_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
293    }
294
295    pub fn get_type_b_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
297    }
298
299    pub fn set_type_b_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
301    }
302
303    pub fn get_type_b_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
305    }
306
307    pub fn set_type_b_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
309    }
310
311    pub fn get_type_c_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
312        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
313    }
314
315    pub fn set_type_c_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
316        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
317    }
318
319    pub fn get_type_c_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
320        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
321    }
322
323    pub fn set_type_c_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
324        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
325    }
326
327    pub fn get_type_d_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
328        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
329    }
330
331    pub fn set_type_d_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
332        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
333    }
334
335    pub fn get_type_d_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
336        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
337    }
338
339    pub fn set_type_d_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
340        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
341    }
342
343    pub fn get_type_e_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
344        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
345    }
346
347    pub fn set_type_e_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
348        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
349    }
350
351    pub fn get_type_e_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
352        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
353    }
354
355    pub fn set_type_e_r_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
357    }
358
359    pub fn get_ensure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
361    }
362
363    pub fn set_ensure_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
365    }
366
367    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
369    }
370
371    pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
373    }
374
375    pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
377    }
378}
379
380#[cfg(feature = "app-musclesquatscorepatterndata")]
381impl MuscleSquatScorePatternData {
382    #[doc = "Direct (non-virtual) call to `MuscleSquatScorePatternData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
383    pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
384        let __mi = Self::on_build_method_info();
385        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
386        __inner(this.into(), ::core::option::Option::None)
387    }
388}
389
390#[cfg(feature = "app-musclesquatscorepatterndata")]
391impl MuscleSquatScorePatternData {
392    #[doc = "`.ctor()` — no args"]
393    pub fn new() -> Self {
394        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
395            panic!(
396                "{}
397::{}
398 failed to instantiate",
399                ::core::stringify!(MuscleSquatScorePatternData),
400                ::core::stringify!(new),
401            )
402        });
403        <Self as IMuscleSquatScorePatternDataMethods>::ctor(this);
404        this
405    }
406}
407
408#[cfg(feature = "app-musclesquatscorepatterndata")]
409#[doc(hidden)]
410pub mod prelude {
411    pub use super::{IMuscleSquatScorePatternData, IMuscleSquatScorePatternDataMethods, MuscleSquatScorePatternData};
412    #[cfg(feature = "app-structbase")]
413    pub use crate::app::structbase::IStructBaseMethods;
414    #[cfg(feature = "app-structdataarray_1")]
415    pub use crate::app::structdataarray_1::IStructDataArray_1Methods;
416    #[cfg(feature = "app-structtemplate_1")]
417    pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
418    #[cfg(feature = "system-object")]
419    pub use crate::system::object::IObjectMethods;
420    pub use crate::{
421        app::{structbase::IStructBase, structdataarray_1::IStructDataArray_1, structtemplate_1::IStructTemplate_1},
422        system::object::IObject,
423    };
424}