engage/generated/app/
musclesquatscorepatterndata.rs1#[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}