Skip to main content

engage/generated/app/squat/
musclesquatsequence.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-squat-musclesquatsequence-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::procinst::{IProcInst, ProcInst},
10        system::{
11            object::{IObject, Object},
12            r#enum::{Enum, IEnum},
13            valuetype::{IValueType, ValueType},
14        },
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/squat/musclesquatsequence/MuscleSquatSequence_RandomPack.md"))]
18    #[::unity::class(namespace = "App.Squat", name = "MuscleSquatSequence.RandomPack")]
19    #[parent(crate::system::object::Object)]
20    pub struct MuscleSquatSequence_RandomPack {
21        #[offset(16)]
22        #[rename(name = "type")]
23        pub r#type: ::unity::Il2CppString,
24        #[offset(24)]
25        #[rename(name = "param")]
26        pub param: f32,
27    }
28
29    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/squat/musclesquatsequence/MuscleSquatSequence.md"))]
30    #[::unity::class(namespace = "App.Squat", name = "MuscleSquatSequence")]
31    #[parent(crate::app::procinst::ProcInst)]
32    pub struct MuscleSquatSequence {
33        #[static_field]
34        #[rename(name = "ObjectRootPath")]
35        pub object_root_path: ::unity::Il2CppString,
36        #[static_field]
37        #[rename(name = "cUIRootPath")]
38        pub c_ui_root_path: ::unity::Il2CppString,
39        #[static_field]
40        #[rename(name = "cUIWindow")]
41        pub c_ui_window: ::unity::Il2CppString,
42        #[static_field]
43        #[rename(name = "cUINotes")]
44        pub c_ui_notes: ::unity::Il2CppString,
45        #[static_field]
46        #[rename(name = "cUIResult")]
47        pub c_ui_result: ::unity::Il2CppString,
48        #[static_field]
49        #[rename(name = "cUICirclePerfect")]
50        pub c_ui_circle_perfect: ::unity::Il2CppString,
51        #[static_field]
52        #[rename(name = "cUICircleGood")]
53        pub c_ui_circle_good: ::unity::Il2CppString,
54        #[static_field]
55        #[rename(name = "cUIPopupAssist")]
56        pub c_ui_popup_assist: ::unity::Il2CppString,
57        #[static_field]
58        #[rename(name = "cTelopRootPath")]
59        pub c_telop_root_path: ::unity::Il2CppString,
60        #[static_field]
61        #[rename(name = "cTelopCountDown")]
62        pub c_telop_count_down: ::unity::Il2CppString,
63        #[static_field]
64        #[rename(name = "cTelopFinish")]
65        pub c_telop_finish: ::unity::Il2CppString,
66        #[static_field]
67        #[rename(name = "cTelopStop")]
68        pub c_telop_stop: ::unity::Il2CppString,
69        #[static_field]
70        #[rename(name = "cEffectRootPath")]
71        pub c_effect_root_path: ::unity::Il2CppString,
72        #[static_field]
73        #[rename(name = "cEffectAssist")]
74        pub c_effect_assist: ::unity::Il2CppString,
75        #[static_field]
76        #[rename(name = "cEffectEraseBad")]
77        pub c_effect_erase_bad: ::unity::Il2CppString,
78        #[static_field]
79        #[rename(name = "cUINotesRight")]
80        pub c_ui_notes_right: ::unity::Il2CppString,
81        #[static_field]
82        #[rename(name = "cUINotesLeft")]
83        pub c_ui_notes_left: ::unity::Il2CppString,
84        #[static_field]
85        #[rename(name = "cUINotesUp")]
86        pub c_ui_notes_up: ::unity::Il2CppString,
87        #[static_field]
88        #[rename(name = "cUINotesDown")]
89        pub c_ui_notes_down: ::unity::Il2CppString,
90        #[static_field]
91        #[rename(name = "cUINotesClockwise")]
92        pub c_ui_notes_clockwise: ::unity::Il2CppString,
93        #[static_field]
94        #[rename(name = "cUINotesUnClockwise")]
95        pub c_ui_notes_un_clockwise: ::unity::Il2CppString,
96        #[offset(112)]
97        #[rename(name = "cLoadObjectList")]
98        pub c_load_object_list: ::unity::Array<::unity::Il2CppString>,
99        #[static_field]
100        #[rename(name = "cAnimeRoopFrame")]
101        pub c_anime_roop_frame: f32,
102        #[offset(120)]
103        #[rename(name = "cPlayerPos")]
104        pub c_player_pos: crate::unity_engine::vector3::Vector3,
105        #[static_field]
106        #[rename(name = "cPlayerRotY")]
107        pub c_player_rot_y: f32,
108        #[offset(132)]
109        #[rename(name = "cAssistPos")]
110        pub c_assist_pos: crate::unity_engine::vector3::Vector3,
111        #[static_field]
112        #[rename(name = "cAssistRotY")]
113        pub c_assist_rot_y: f32,
114        #[static_field]
115        #[rename(name = "cCountDownFrame")]
116        pub c_count_down_frame: f32,
117        #[static_field]
118        #[rename(name = "cFinishFrame")]
119        pub c_finish_frame: f32,
120        #[static_field]
121        #[rename(name = "cResultMinimumSec")]
122        pub c_result_minimum_sec: f32,
123        #[offset(160)]
124        #[rename(name = "m_Window")]
125        pub m_window: crate::unity_engine::gameobject::GameObject,
126        #[offset(168)]
127        #[rename(name = "m_ResultWindow")]
128        pub m_result_window: crate::unity_engine::gameobject::GameObject,
129        #[offset(176)]
130        #[rename(name = "m_PopUpPerfect")]
131        pub m_pop_up_perfect: crate::unity_engine::gameobject::GameObject,
132        #[offset(184)]
133        #[rename(name = "m_PopUpGood")]
134        pub m_pop_up_good: crate::unity_engine::gameobject::GameObject,
135        #[offset(192)]
136        #[rename(name = "m_PopUpBad")]
137        pub m_pop_up_bad: crate::unity_engine::gameobject::GameObject,
138        #[offset(200)]
139        #[rename(name = "m_PopUpAssist")]
140        pub m_pop_up_assist: crate::unity_engine::gameobject::GameObject,
141        #[offset(208)]
142        #[rename(name = "m_PopUpAssistRectTrans")]
143        pub m_pop_up_assist_rect_trans: crate::unity_engine::recttransform::RectTransform,
144        #[offset(216)]
145        #[rename(name = "m_AssistGlitter")]
146        pub m_assist_glitter: crate::unity_engine::gameobject::GameObject,
147        #[offset(224)]
148        #[rename(name = "m_CurrentPopUp")]
149        pub m_current_pop_up: crate::unity_engine::gameobject::GameObject,
150        #[offset(232)]
151        #[rename(name = "m_PopupTimer")]
152        pub m_popup_timer: f32,
153        #[offset(236)]
154        #[rename(name = "m_PopupAssistTimer")]
155        pub m_popup_assist_timer: f32,
156        #[offset(240)]
157        #[rename(name = "m_TimeMult")]
158        pub m_time_mult: f32,
159        #[offset(244)]
160        #[rename(name = "m_NotesHeightMult")]
161        pub m_notes_height_mult: f32,
162        #[offset(248)]
163        #[rename(name = "m_ClockWiseLengthMult")]
164        pub m_clock_wise_length_mult: f32,
165        #[offset(256)]
166        #[rename(name = "m_StickR")]
167        pub m_stick_r: crate::app::squat::stick::Stick,
168        #[offset(264)]
169        #[rename(name = "m_StickL")]
170        pub m_stick_l: crate::app::squat::stick::Stick,
171        #[offset(272)]
172        #[rename(name = "m_NotesCanvasRoot")]
173        pub m_notes_canvas_root: crate::unity_engine::gameobject::GameObject,
174        #[offset(280)]
175        #[rename(name = "m_NotesR")]
176        pub m_notes_r: crate::system::collections::generic::list_1::List_1<crate::app::squat::note::Note>,
177        #[offset(288)]
178        #[rename(name = "m_NotesL")]
179        pub m_notes_l: crate::system::collections::generic::list_1::List_1<crate::app::squat::note::Note>,
180        #[offset(296)]
181        #[rename(name = "m_EraseNoteReserveR")]
182        pub m_erase_note_reserve_r: crate::system::collections::generic::list_1::List_1<crate::app::squat::note::Note>,
183        #[offset(304)]
184        #[rename(name = "m_EraseNoteReserveL")]
185        pub m_erase_note_reserve_l: crate::system::collections::generic::list_1::List_1<crate::app::squat::note::Note>,
186        #[offset(312)]
187        #[rename(name = "m_RightRankReserver")]
188        pub m_right_rank_reserver: i32,
189        #[offset(316)]
190        #[rename(name = "m_LeftRankReserver")]
191        pub m_left_rank_reserver: i32,
192        #[offset(320)]
193        #[rename(name = "m_JudgeData")]
194        pub m_judge_data: crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData,
195        #[offset(328)]
196        #[rename(name = "m_NotesPatternA_R")]
197        pub m_notes_pattern_a_r: ::unity::Array<i32>,
198        #[offset(336)]
199        #[rename(name = "m_NotesPatternA_L")]
200        pub m_notes_pattern_a_l: ::unity::Array<i32>,
201        #[offset(344)]
202        #[rename(name = "m_NotesPatternB_R")]
203        pub m_notes_pattern_b_r: ::unity::Array<i32>,
204        #[offset(352)]
205        #[rename(name = "m_NotesPatternB_L")]
206        pub m_notes_pattern_b_l: ::unity::Array<i32>,
207        #[offset(360)]
208        #[rename(name = "m_NotesPatternC_R")]
209        pub m_notes_pattern_c_r: ::unity::Array<i32>,
210        #[offset(368)]
211        #[rename(name = "m_NotesPatternC_L")]
212        pub m_notes_pattern_c_l: ::unity::Array<i32>,
213        #[offset(376)]
214        #[rename(name = "m_NotesPatternD_R")]
215        pub m_notes_pattern_d_r: ::unity::Array<i32>,
216        #[offset(384)]
217        #[rename(name = "m_NotesPatternD_L")]
218        pub m_notes_pattern_d_l: ::unity::Array<i32>,
219        #[offset(392)]
220        #[rename(name = "m_NotesPatternE_R")]
221        pub m_notes_pattern_e_r: ::unity::Array<i32>,
222        #[offset(400)]
223        #[rename(name = "m_NotesPatternE_L")]
224        pub m_notes_pattern_e_l: ::unity::Array<i32>,
225        #[offset(408)]
226        #[rename(name = "m_SelectedTypeList")]
227        pub m_selected_type_list: crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
228        #[offset(416)]
229        #[rename(name = "m_UsePatternCount")]
230        pub m_use_pattern_count: i32,
231        #[offset(424)]
232        #[rename(name = "m_CountText")]
233        pub m_count_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
234        #[offset(432)]
235        #[rename(name = "m_TotalNotesCount")]
236        pub m_total_notes_count: i32,
237        #[offset(436)]
238        #[rename(name = "m_PastCount")]
239        pub m_past_count: i32,
240        #[offset(440)]
241        #[rename(name = "m_PerfectText")]
242        pub m_perfect_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
243        #[offset(448)]
244        #[rename(name = "m_GoodText")]
245        pub m_good_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
246        #[offset(456)]
247        #[rename(name = "m_BadBase")]
248        pub m_bad_base: crate::unity_engine::gameobject::GameObject,
249        #[offset(464)]
250        #[rename(name = "m_BadAnime")]
251        pub m_bad_anime: ::unity::Array<crate::unity_engine::animator::Animator>,
252        #[offset(472)]
253        #[rename(name = "m_GoodScore")]
254        pub m_good_score: i32,
255        #[offset(476)]
256        #[rename(name = "m_PerfectScore")]
257        pub m_perfect_score: i32,
258        #[offset(480)]
259        #[rename(name = "m_TargetScore")]
260        pub m_target_score: i32,
261        #[offset(484)]
262        #[rename(name = "m_EndlessLimitCount")]
263        pub m_endless_limit_count: i32,
264        #[offset(488)]
265        #[rename(name = "m_BadCount")]
266        pub m_bad_count: i32,
267        #[offset(492)]
268        #[rename(name = "m_PerfectCount")]
269        pub m_perfect_count: i32,
270        #[offset(496)]
271        #[rename(name = "m_GoodCount")]
272        pub m_good_count: i32,
273        #[offset(504)]
274        #[rename(name = "m_PlayerRoot")]
275        pub m_player_root: crate::unity_engine::gameobject::GameObject,
276        #[offset(512)]
277        #[rename(name = "m_ExerciseChara")]
278        pub m_exercise_chara: crate::unity_engine::gameobject::GameObject,
279        #[offset(520)]
280        #[rename(name = "m_PlayerAnimator")]
281        pub m_player_animator: crate::unity_engine::animator::Animator,
282        #[offset(528)]
283        #[rename(name = "m_PlayerResetPos")]
284        pub m_player_reset_pos: crate::unity_engine::vector3::Vector3,
285        #[offset(540)]
286        #[rename(name = "m_PlayerResetRot")]
287        pub m_player_reset_rot: crate::unity_engine::quaternion::Quaternion,
288        #[offset(556)]
289        #[rename(name = "m_PlayerResetDir")]
290        pub m_player_reset_dir: f32,
291        #[offset(560)]
292        #[rename(name = "m_AnimeFrame")]
293        pub m_anime_frame: f32,
294        #[offset(568)]
295        #[rename(name = "m_AnimeFrameInterp")]
296        pub m_anime_frame_interp: crate::app::interpolatorfloat::InterpolatorFloat,
297        #[offset(576)]
298        #[rename(name = "m_IsReadyPlayerModel")]
299        pub m_is_ready_player_model: bool,
300        #[offset(577)]
301        #[rename(name = "m_IsClear")]
302        pub m_is_clear: bool,
303        #[static_field]
304        #[rename(name = "CameraAnimeCountMax")]
305        pub camera_anime_count_max: i32,
306        #[offset(584)]
307        #[rename(name = "m_UseCamera")]
308        pub m_use_camera: crate::unity_engine::camera::Camera,
309        #[offset(592)]
310        #[rename(name = "m_CameraAnime")]
311        pub m_camera_anime: crate::unity_engine::animation::Animation,
312        #[offset(600)]
313        #[rename(name = "m_UseCameraAnimeIndex")]
314        pub m_use_camera_anime_index: i32,
315        #[offset(608)]
316        #[rename(name = "m_CameraAnimeResouce")]
317        pub m_camera_anime_resouce: ::unity::Array<crate::app::resourcehandle_2::ResourceHandle_2>,
318        #[offset(616)]
319        #[rename(name = "m_CameraResourceObjList")]
320        pub m_camera_resource_obj_list: crate::system::collections::generic::list_1::List_1<crate::unity_engine::gameobject::GameObject>,
321        #[offset(624)]
322        #[rename(name = "m_Talker")]
323        pub m_talker: crate::unity_engine::transform::Transform,
324        #[offset(632)]
325        #[rename(name = "m_TalkChara")]
326        pub m_talk_chara: crate::combat::character::Character,
327        #[offset(640)]
328        #[rename(name = "m_VoiceHandle")]
329        pub m_voice_handle: crate::app::gamesound::GameSound_Handle,
330        #[offset(648)]
331        #[rename(name = "m_VoiceIntervalTimer")]
332        pub m_voice_interval_timer: f32,
333        #[static_field]
334        #[rename(name = "VoiceIntervalSec")]
335        pub voice_interval_sec: f32,
336        #[offset(656)]
337        #[rename(name = "m_Sola")]
338        pub m_sola: crate::combat::character::Character,
339        #[offset(664)]
340        #[rename(name = "m_SolaAnime")]
341        pub m_sola_anime: crate::unity_engine::animator::Animator,
342        #[offset(672)]
343        #[rename(name = "m_SolaReaction")]
344        pub m_sola_reaction: bool,
345        #[offset(676)]
346        #[rename(name = "m_AssistMax")]
347        pub m_assist_max: i32,
348        #[offset(680)]
349        #[rename(name = "m_AssistCount")]
350        pub m_assist_count: i32,
351        #[offset(684)]
352        #[rename(name = "m_IsReadyAssistModel")]
353        pub m_is_ready_assist_model: bool,
354        #[offset(688)]
355        #[rename(name = "m_HubSolaLct")]
356        pub m_hub_sola_lct: crate::unity_engine::gameobject::GameObject,
357        #[offset(696)]
358        #[rename(name = "m_IsSetSolaInvisible")]
359        pub m_is_set_sola_invisible: bool,
360        #[offset(700)]
361        #[rename(name = "m_CountTimer")]
362        pub m_count_timer: f32,
363        #[offset(704)]
364        #[rename(name = "m_CountTelop")]
365        pub m_count_telop: crate::unity_engine::gameobject::GameObject,
366        #[offset(712)]
367        #[rename(name = "m_StopTelop")]
368        pub m_stop_telop: crate::unity_engine::gameobject::GameObject,
369        #[offset(720)]
370        #[rename(name = "m_RankStr")]
371        pub m_rank_str: ::unity::Il2CppString,
372        #[offset(728)]
373        #[rename(name = "m_RankBonus")]
374        pub m_rank_bonus: ::unity::Il2CppString,
375        #[offset(736)]
376        #[rename(name = "m_RankBond")]
377        pub m_rank_bond: i32,
378        #[offset(740)]
379        #[rename(name = "m_ResultTimer")]
380        pub m_result_timer: f32,
381        #[offset(744)]
382        #[rename(name = "m_JudgeFB")]
383        pub m_judge_fb: f32,
384        #[offset(748)]
385        #[rename(name = "m_JudgeFG")]
386        pub m_judge_fg: f32,
387        #[offset(752)]
388        #[rename(name = "m_JudgeFP")]
389        pub m_judge_fp: f32,
390        #[offset(756)]
391        #[rename(name = "m_JudgeLP")]
392        pub m_judge_lp: f32,
393        #[offset(760)]
394        #[rename(name = "m_JudgeLG")]
395        pub m_judge_lg: f32,
396        #[offset(764)]
397        #[rename(name = "m_JudgeLB")]
398        pub m_judge_lb: f32,
399    }
400
401    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/squat/musclesquatsequence/MuscleSquatSequence_Label.md"))]
402    #[repr(C)]
403    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
404    pub struct MuscleSquatSequence_Label {
405        pub value: i32,
406    }
407    impl ::unity::ClassIdentity for MuscleSquatSequence_Label {
408        const NAME: &'static str = "MuscleSquatSequence.Label";
409        const NAMESPACE: &'static str = "App.Squat";
410
411        fn class() -> ::unity::Class {
412            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
413            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
414        }
415    }
416    impl ::unity::IlType for MuscleSquatSequence_Label {
417        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
418            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
419        }
420    }
421    impl MuscleSquatSequence_Label {
422        pub fn init() -> Self {
423            Self { value: 0 }
424        }
425
426        pub fn ready_count() -> Self {
427            Self { value: 1 }
428        }
429
430        pub fn tick() -> Self {
431            Self { value: 2 }
432        }
433
434        pub fn ready_finish() -> Self {
435            Self { value: 3 }
436        }
437
438        pub fn finish() -> Self {
439            Self { value: 4 }
440        }
441
442        pub fn result() -> Self {
443            Self { value: 5 }
444        }
445
446        pub fn mascot_bond() -> Self {
447            Self { value: 6 }
448        }
449
450        pub fn prize() -> Self {
451            Self { value: 7 }
452        }
453
454        pub fn r#final() -> Self {
455            Self { value: 8 }
456        }
457    }
458}
459
460#[cfg(feature = "app-squat-musclesquatsequence-types")]
461pub use __types::*;
462
463#[cfg(feature = "app-squat-musclesquatsequence")]
464pub trait IMuscleSquatSequence_RandomPackMethods: IMuscleSquatSequence_RandomPack {
465    #[doc = "`.ctor()` overload"]
466    fn ctor(self) -> () {
467        unsafe {
468            let __receiver =
469                <MuscleSquatSequence_RandomPack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
470            ::unity::il2cpp_call!((::unity::module_base()+0x20927e0usize)as*mut u8,();
471(MuscleSquatSequence_RandomPack)__receiver)
472        }
473    }
474    #[doc = "`.ctor(::unity::Il2CppString, f32)` overload"]
475    fn ctor_2(self, set_type: impl ::core::convert::Into<::unity::Il2CppString>, set_param: impl ::core::convert::Into<f32>) -> () {
476        unsafe {
477            let __receiver =
478                <MuscleSquatSequence_RandomPack as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
479            ::unity::il2cpp_call!((::unity::module_base()+0x20927f0usize)as*mut u8,();
480(MuscleSquatSequence_RandomPack)__receiver,(::unity::Il2CppString)::core::convert::Into::into(set_type),(f32)::core::convert::Into::into(set_param))
481        }
482    }
483}
484
485#[cfg(feature = "app-squat-musclesquatsequence")]
486impl<__T: IMuscleSquatSequence_RandomPack> IMuscleSquatSequence_RandomPackMethods for __T {}
487
488#[cfg(feature = "app-squat-musclesquatsequence")]
489impl MuscleSquatSequence_RandomPack {
490    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
491        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
492    }
493
494    pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
495        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
496    }
497}
498
499#[cfg(feature = "app-squat-musclesquatsequence")]
500impl MuscleSquatSequence_RandomPack {
501    #[doc = "`.ctor()` — no args"]
502    pub fn new() -> Self {
503        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
504            panic!(
505                "{}
506::{}
507 failed to instantiate",
508                ::core::stringify!(MuscleSquatSequence_RandomPack),
509                ::core::stringify!(new),
510            )
511        });
512        <Self as IMuscleSquatSequence_RandomPackMethods>::ctor(this);
513        this
514    }
515
516    #[doc = "`.ctor(::unity::Il2CppString, f32)` — overload selector"]
517    pub fn new_2(set_type: ::unity::Il2CppString, set_param: f32) -> Self {
518        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
519            panic!(
520                "{}
521::{}
522 failed to instantiate",
523                ::core::stringify!(MuscleSquatSequence_RandomPack),
524                ::core::stringify!(new_2),
525            )
526        });
527        <Self as IMuscleSquatSequence_RandomPackMethods>::ctor_2(this, set_type, set_param);
528        this
529    }
530}
531
532#[cfg(feature = "app-squat-musclesquatsequence")]
533impl MuscleSquatSequence {
534    pub fn check_and_load_resource<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>(
535        path: impl ::core::convert::Into<::unity::Il2CppString>,
536    ) -> () {
537        static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> = ::std::sync::LazyLock::new(|| {
538            ::unity::lookup::method_info_on_class(<MuscleSquatSequence as ::unity::ClassIdentity>::class(), "CheckAndLoadResource", 1)
539        });
540        #[allow(clippy::type_complexity)]
541        static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
542            ::std::sync::OnceLock::new();
543        let _ = true;
544        let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
545            ::core::result::Result::Ok(mi) => *mi,
546            ::core::result::Result::Err(e) => {
547                panic!(
548                    "method lookup failed: {}
549::{}
550: {}
551",
552                    <MuscleSquatSequence as ::unity::ClassIdentity>::NAME,
553                    "CheckAndLoadResource",
554                    e
555                )
556            },
557        };
558        let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
559        let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
560        let __inflated: &'static ::unity::il2cpp::MethodInfo = {
561            let mut __guard = __cache.lock().unwrap();
562            *__guard
563                .entry(__key)
564                .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
565        };
566        unsafe {
567            let __f: extern "C" fn(::unity::Il2CppString, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__inflated.method_ptr);
568            let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
569            __f(::core::convert::Into::into(path), ::core::option::Option::Some(__mi_opaque))
570        }
571    }
572
573    #[doc = "`CreateBind(crate::app::procinst::ProcInst, i32, bool)` overload"]
574    pub fn create_bind(
575        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
576        level: impl ::core::convert::Into<i32>,
577        assist: impl ::core::convert::Into<bool>,
578    ) -> () {
579        unsafe {
580            ::unity::il2cpp_call!((::unity::module_base()+0x2dd4b00usize)as*mut u8,();
581(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(i32)::core::convert::Into::into(level),(bool)::core::convert::Into::into(assist))
582        }
583    }
584}
585
586#[cfg(feature = "app-squat-musclesquatsequence")]
587pub trait IMuscleSquatSequenceMethods: IMuscleSquatSequence {
588    #[doc = "`get_SelectLevel()` overload"]
589    fn get_select_level(self) -> i32 {
590        unsafe {
591            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
592            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb3d0usize)as*mut u8,i32;
593(MuscleSquatSequence)__receiver)
594        }
595    }
596    #[doc = "`set_SelectLevel(i32)` overload"]
597    fn set_select_level(self, value: impl ::core::convert::Into<i32>) -> () {
598        unsafe {
599            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
600            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb3e0usize)as*mut u8,();
601(MuscleSquatSequence)__receiver,(i32)::core::convert::Into::into(value))
602        }
603    }
604    #[doc = "`get_AssistLevel()` overload"]
605    fn get_assist_level(self) -> i32 {
606        unsafe {
607            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
608            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb3f0usize)as*mut u8,i32;
609(MuscleSquatSequence)__receiver)
610        }
611    }
612    #[doc = "`set_AssistLevel(i32)` overload"]
613    fn set_assist_level(self, value: impl ::core::convert::Into<i32>) -> () {
614        unsafe {
615            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
616            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb400usize)as*mut u8,();
617(MuscleSquatSequence)__receiver,(i32)::core::convert::Into::into(value))
618        }
619    }
620    #[doc = "`get_IsAssist()` overload"]
621    fn get_is_assist(self) -> bool {
622        unsafe {
623            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
624            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb410usize)as*mut u8,bool;
625(MuscleSquatSequence)__receiver)
626        }
627    }
628    #[doc = "`get_IsImmortal()` overload"]
629    fn get_is_immortal(self) -> bool {
630        unsafe {
631            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
632            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb420usize)as*mut u8,bool;
633(MuscleSquatSequence)__receiver)
634        }
635    }
636    #[doc = "`set_IsImmortal(bool)` overload"]
637    fn set_is_immortal(self, value: impl ::core::convert::Into<bool>) -> () {
638        unsafe {
639            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
640            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb430usize)as*mut u8,();
641(MuscleSquatSequence)__receiver,(bool)::core::convert::Into::into(value))
642        }
643    }
644    #[doc = "`get_IsClear()` overload"]
645    fn get_is_clear(self) -> bool {
646        unsafe {
647            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
648            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb440usize)as*mut u8,bool;
649(MuscleSquatSequence)__receiver)
650        }
651    }
652    #[doc = "`set_IsClear(bool)` overload"]
653    fn set_is_clear(self, value: impl ::core::convert::Into<bool>) -> () {
654        unsafe {
655            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
656            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb450usize)as*mut u8,();
657(MuscleSquatSequence)__receiver,(bool)::core::convert::Into::into(value))
658        }
659    }
660    #[doc = "`.ctor()` overload"]
661    fn ctor(self) -> () {
662        unsafe {
663            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
664            ::unity::il2cpp_call!((::unity::module_base()+0x2dcb460usize)as*mut u8,();
665(MuscleSquatSequence)__receiver)
666        }
667    }
668    #[doc = "`LoadResources()` overload"]
669    fn load_resources(self) -> () {
670        unsafe {
671            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
672            ::unity::il2cpp_call!((::unity::module_base()+0x2dcbcc0usize)as*mut u8,();
673(MuscleSquatSequence)__receiver)
674        }
675    }
676    #[doc = "`IsLoading()` overload"]
677    fn is_loading(self) -> bool {
678        unsafe {
679            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
680            ::unity::il2cpp_call!((::unity::module_base()+0x2dcbd60usize)as*mut u8,bool;
681(MuscleSquatSequence)__receiver)
682        }
683    }
684    #[doc = "`CreateScorePattern()` overload"]
685    fn create_score_pattern(self) -> () {
686        unsafe {
687            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
688            ::unity::il2cpp_call!((::unity::module_base()+0x2dcbe30usize)as*mut u8,();
689(MuscleSquatSequence)__receiver)
690        }
691    }
692    #[doc = "`SelectScorePattern(*mutcrate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData)` overload"]
693    fn select_score_pattern(self) -> crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData {
694        unsafe {
695            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
696            let mut __out_0 = ::core::mem::MaybeUninit::<crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData>::uninit();
697            ::unity::il2cpp_call!((::unity::module_base()+0x2dcc300usize)as*mut u8,();
698(MuscleSquatSequence)__receiver,(*mut crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData)__out_0.as_mut_ptr());
699            __out_0.assume_init()
700        }
701    }
702    #[doc = "`Init()` overload"]
703    fn init(self) -> () {
704        unsafe {
705            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
706            ::unity::il2cpp_call!((::unity::module_base()+0x2dccdb0usize)as*mut u8,();
707(MuscleSquatSequence)__receiver)
708        }
709    }
710    #[doc = "`SetupCamera()` overload"]
711    fn setup_camera(self) -> () {
712        unsafe {
713            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
714            ::unity::il2cpp_call!((::unity::module_base()+0x2dce630usize)as*mut u8,();
715(MuscleSquatSequence)__receiver)
716        }
717    }
718    #[doc = "`IsLoadingCamera()` overload"]
719    fn is_loading_camera(self) -> bool {
720        unsafe {
721            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
722            ::unity::il2cpp_call!((::unity::module_base()+0x2dceae0usize)as*mut u8,bool;
723(MuscleSquatSequence)__receiver)
724        }
725    }
726    #[doc = "`FinalizeCamera()` overload"]
727    fn finalize_camera(self) -> () {
728        unsafe {
729            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
730            ::unity::il2cpp_call!((::unity::module_base()+0x2dceb70usize)as*mut u8,();
731(MuscleSquatSequence)__receiver)
732        }
733    }
734    #[doc = "`IsReadyModel()` overload"]
735    fn is_ready_model(self) -> bool {
736        unsafe {
737            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
738            ::unity::il2cpp_call!((::unity::module_base()+0x2dced40usize)as*mut u8,bool;
739(MuscleSquatSequence)__receiver)
740        }
741    }
742    #[doc = "`StartPopUp(crate::app::squat::note::Note_ResultRank)` overload"]
743    fn start_pop_up(self, set_rank: impl ::core::convert::Into<crate::app::squat::note::Note_ResultRank>) -> () {
744        unsafe {
745            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
746            ::unity::il2cpp_call!((::unity::module_base()+0x2dced80usize)as*mut u8,();
747(MuscleSquatSequence)__receiver,(crate::app::squat::note::Note_ResultRank)::core::convert::Into::into(set_rank))
748        }
749    }
750    #[doc = "`AddPerfectCount()` overload"]
751    fn add_perfect_count(self) -> () {
752        unsafe {
753            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
754            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf130usize)as*mut u8,();
755(MuscleSquatSequence)__receiver)
756        }
757    }
758    #[doc = "`AddGoodCount()` overload"]
759    fn add_good_count(self) -> () {
760        unsafe {
761            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
762            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf1d0usize)as*mut u8,();
763(MuscleSquatSequence)__receiver)
764        }
765    }
766    #[doc = "`AddBadCount()` overload"]
767    fn add_bad_count(self) -> bool {
768        unsafe {
769            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf270usize)as*mut u8,bool;
771(MuscleSquatSequence)__receiver)
772        }
773    }
774    #[doc = "`AddCirclePerfect(crate::unity_engine::vector3::Vector3)` overload"]
775    fn add_circle_perfect(self, pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
776        unsafe {
777            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf320usize)as*mut u8,();
779(MuscleSquatSequence)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
780        }
781    }
782    #[doc = "`AddCircleGood(crate::unity_engine::vector3::Vector3)` overload"]
783    fn add_circle_good(self, pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
784        unsafe {
785            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf470usize)as*mut u8,();
787(MuscleSquatSequence)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
788        }
789    }
790    #[doc = "`PlaySEPerfect()` overload"]
791    fn play_se_perfect(self) -> () {
792        unsafe {
793            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf5c0usize)as*mut u8,();
795(MuscleSquatSequence)__receiver)
796        }
797    }
798    #[doc = "`PlaySEGood()` overload"]
799    fn play_se_good(self) -> () {
800        unsafe {
801            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
802            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf640usize)as*mut u8,();
803(MuscleSquatSequence)__receiver)
804        }
805    }
806    #[doc = "`PlaySEBad()` overload"]
807    fn play_se_bad(self) -> () {
808        unsafe {
809            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
810            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf6c0usize)as*mut u8,();
811(MuscleSquatSequence)__receiver)
812        }
813    }
814    #[doc = "`PlaySEStart()` overload"]
815    fn play_se_start(self) -> () {
816        unsafe {
817            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
818            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf740usize)as*mut u8,();
819(MuscleSquatSequence)__receiver)
820        }
821    }
822    #[doc = "`PlaySEFinish()` overload"]
823    fn play_se_finish(self) -> () {
824        unsafe {
825            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
826            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf7c0usize)as*mut u8,();
827(MuscleSquatSequence)__receiver)
828        }
829    }
830    #[doc = "`PlaySolaAnimeGood()` overload"]
831    fn play_sola_anime_good(self) -> () {
832        unsafe {
833            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
834            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf870usize)as*mut u8,();
835(MuscleSquatSequence)__receiver)
836        }
837    }
838    #[doc = "`PlaySolaAnimeBad()` overload"]
839    fn play_sola_anime_bad(self) -> () {
840        unsafe {
841            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
842            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf8e0usize)as*mut u8,();
843(MuscleSquatSequence)__receiver)
844        }
845    }
846    #[doc = "`PlaySolaAnimeAssist()` overload"]
847    fn play_sola_anime_assist(self) -> () {
848        unsafe {
849            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
850            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf950usize)as*mut u8,();
851(MuscleSquatSequence)__receiver)
852        }
853    }
854    #[doc = "`TickPopup()` overload"]
855    fn tick_popup(self) -> () {
856        unsafe {
857            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
858            ::unity::il2cpp_call!((::unity::module_base()+0x2dcf9c0usize)as*mut u8,();
859(MuscleSquatSequence)__receiver)
860        }
861    }
862    #[doc = "`InitCountDown()` overload"]
863    fn init_count_down(self) -> () {
864        unsafe {
865            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
866            ::unity::il2cpp_call!((::unity::module_base()+0x2dcfc30usize)as*mut u8,();
867(MuscleSquatSequence)__receiver)
868        }
869    }
870    #[doc = "`TickCount()` overload"]
871    fn tick_count(self) -> () {
872        unsafe {
873            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
874            ::unity::il2cpp_call!((::unity::module_base()+0x2dcfe30usize)as*mut u8,();
875(MuscleSquatSequence)__receiver)
876        }
877    }
878    #[doc = "`JumpMain()` overload"]
879    fn jump_main(self) -> () {
880        unsafe {
881            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
882            ::unity::il2cpp_call!((::unity::module_base()+0x2dcfee0usize)as*mut u8,();
883(MuscleSquatSequence)__receiver)
884        }
885    }
886    #[doc = "`CheckClear()` overload"]
887    fn check_clear(self) -> bool {
888        unsafe {
889            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
890            ::unity::il2cpp_call!((::unity::module_base()+0x2dd0010usize)as*mut u8,bool;
891(MuscleSquatSequence)__receiver)
892        }
893    }
894    #[doc = "`JumpReadyFinish(bool)` overload"]
895    fn jump_ready_finish(self, is_clear: impl ::core::convert::Into<bool>) -> () {
896        unsafe {
897            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
898            ::unity::il2cpp_call!((::unity::module_base()+0x2dd0110usize)as*mut u8,();
899(MuscleSquatSequence)__receiver,(bool)::core::convert::Into::into(is_clear))
900        }
901    }
902    #[doc = "`JumpFinish()` overload"]
903    fn jump_finish(self) -> () {
904        unsafe {
905            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
906            ::unity::il2cpp_call!((::unity::module_base()+0x2dd0290usize)as*mut u8,();
907(MuscleSquatSequence)__receiver)
908        }
909    }
910    #[doc = "`TickMain()` overload"]
911    fn tick_main(self) -> () {
912        unsafe {
913            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
914            ::unity::il2cpp_call!((::unity::module_base()+0x2dd07f0usize)as*mut u8,();
915(MuscleSquatSequence)__receiver)
916        }
917    }
918    #[doc = "`TickCamera()` overload"]
919    fn tick_camera(self) -> () {
920        unsafe {
921            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
922            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1710usize)as*mut u8,();
923(MuscleSquatSequence)__receiver)
924        }
925    }
926    #[doc = "`TickReadyFinish()` overload"]
927    fn tick_ready_finish(self) -> () {
928        unsafe {
929            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
930            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1970usize)as*mut u8,();
931(MuscleSquatSequence)__receiver)
932        }
933    }
934    #[doc = "`TickFinish()` overload"]
935    fn tick_finish(self) -> () {
936        unsafe {
937            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
938            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1a10usize)as*mut u8,();
939(MuscleSquatSequence)__receiver)
940        }
941    }
942    #[doc = "`DestroyGameWindow()` overload"]
943    fn destroy_game_window(self) -> () {
944        unsafe {
945            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
946            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1ab0usize)as*mut u8,();
947(MuscleSquatSequence)__receiver)
948        }
949    }
950    #[doc = "`CalcRank()` overload"]
951    fn calc_rank(self) -> () {
952        unsafe {
953            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
954            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1b20usize)as*mut u8,();
955(MuscleSquatSequence)__receiver)
956        }
957    }
958    #[doc = "`ReadyResultCameraAndAnime()` overload"]
959    fn ready_result_camera_and_anime(self) -> () {
960        unsafe {
961            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
962            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1ed0usize)as*mut u8,();
963(MuscleSquatSequence)__receiver)
964        }
965    }
966    #[doc = "`InitResult()` overload"]
967    fn init_result(self) -> () {
968        unsafe {
969            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
970            ::unity::il2cpp_call!((::unity::module_base()+0x2dd20b0usize)as*mut u8,();
971(MuscleSquatSequence)__receiver)
972        }
973    }
974    #[doc = "`PlayResultVoice()` overload"]
975    fn play_result_voice(self) -> () {
976        unsafe {
977            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
978            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3280usize)as*mut u8,();
979(MuscleSquatSequence)__receiver)
980        }
981    }
982    #[doc = "`TickResult()` overload"]
983    fn tick_result(self) -> () {
984        unsafe {
985            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
986            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3630usize)as*mut u8,();
987(MuscleSquatSequence)__receiver)
988        }
989    }
990    #[doc = "`CloseResult()` overload"]
991    fn close_result(self) -> () {
992        unsafe {
993            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
994            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3870usize)as*mut u8,();
995(MuscleSquatSequence)__receiver)
996        }
997    }
998    #[doc = "`IsClosedResult()` overload"]
999    fn is_closed_result(self) -> bool {
1000        unsafe {
1001            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1002            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3970usize)as*mut u8,bool;
1003(MuscleSquatSequence)__receiver)
1004        }
1005    }
1006    #[doc = "`ExitResult()` overload"]
1007    fn exit_result(self) -> () {
1008        unsafe {
1009            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1010            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3a70usize)as*mut u8,();
1011(MuscleSquatSequence)__receiver)
1012        }
1013    }
1014    #[doc = "`CheckGetablePrize()` overload"]
1015    fn check_getable_prize(self) -> bool {
1016        unsafe {
1017            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1018            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3ae0usize)as*mut u8,bool;
1019(MuscleSquatSequence)__receiver)
1020        }
1021    }
1022    #[doc = "`SetPrizeFlag()` overload"]
1023    fn set_prize_flag(self) -> () {
1024        unsafe {
1025            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1026            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3c00usize)as*mut u8,();
1027(MuscleSquatSequence)__receiver)
1028        }
1029    }
1030    #[doc = "`GetPrizeBonus()` overload"]
1031    fn get_prize_bonus(self) -> () {
1032        unsafe {
1033            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1034            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3dd0usize)as*mut u8,();
1035(MuscleSquatSequence)__receiver)
1036        }
1037    }
1038    #[doc = "`GetPrizeBond()` overload"]
1039    fn get_prize_bond(self) -> () {
1040        unsafe {
1041            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1042            ::unity::il2cpp_call!((::unity::module_base()+0x2dd40d0usize)as*mut u8,();
1043(MuscleSquatSequence)__receiver)
1044        }
1045    }
1046    #[doc = "`SetMascotBond()` overload"]
1047    fn set_mascot_bond(self) -> () {
1048        unsafe {
1049            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1050            ::unity::il2cpp_call!((::unity::module_base()+0x2dd42b0usize)as*mut u8,();
1051(MuscleSquatSequence)__receiver)
1052        }
1053    }
1054    #[doc = "`UnloadResource()` overload"]
1055    fn unload_resource(self) -> () {
1056        unsafe {
1057            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1058            ::unity::il2cpp_call!((::unity::module_base()+0x2dd4340usize)as*mut u8,();
1059(MuscleSquatSequence)__receiver)
1060        }
1061    }
1062    #[doc = "`Final()` overload"]
1063    fn r#final(self) -> () {
1064        unsafe {
1065            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1066            ::unity::il2cpp_call!((::unity::module_base()+0x2dd4410usize)as*mut u8,();
1067(MuscleSquatSequence)__receiver)
1068        }
1069    }
1070    #[doc = "`IsEnableVoice()` overload"]
1071    fn is_enable_voice(self) -> bool {
1072        unsafe {
1073            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1074            ::unity::il2cpp_call!((::unity::module_base()+0x2dd4a10usize)as*mut u8,bool;
1075(MuscleSquatSequence)__receiver)
1076        }
1077    }
1078    #[doc = "`IsPlayingVoice()` overload"]
1079    fn is_playing_voice(self) -> bool {
1080        unsafe {
1081            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1082            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1830usize)as*mut u8,bool;
1083(MuscleSquatSequence)__receiver)
1084        }
1085    }
1086    #[doc = "`TryPlayVoice(::unity::Il2CppString)` overload"]
1087    fn try_play_voice(self, id: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1088        unsafe {
1089            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1090            ::unity::il2cpp_call!((::unity::module_base()+0x2dd4a20usize)as*mut u8,();
1091(MuscleSquatSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(id))
1092        }
1093    }
1094    #[doc = "`VoicePerfect()` overload"]
1095    fn voice_perfect(self) -> () {
1096        unsafe {
1097            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1098            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1850usize)as*mut u8,();
1099(MuscleSquatSequence)__receiver)
1100        }
1101    }
1102    #[doc = "`VoiceGood()` overload"]
1103    fn voice_good(self) -> () {
1104        unsafe {
1105            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1106            ::unity::il2cpp_call!((::unity::module_base()+0x2dd18b0usize)as*mut u8,();
1107(MuscleSquatSequence)__receiver)
1108        }
1109    }
1110    #[doc = "`VoiceBad()` overload"]
1111    fn voice_bad(self) -> () {
1112        unsafe {
1113            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1114            ::unity::il2cpp_call!((::unity::module_base()+0x2dd1910usize)as*mut u8,();
1115(MuscleSquatSequence)__receiver)
1116        }
1117    }
1118    #[doc = "`VoiceResultPerfect()` overload"]
1119    fn voice_result_perfect(self) -> () {
1120        unsafe {
1121            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1122            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3510usize)as*mut u8,();
1123(MuscleSquatSequence)__receiver)
1124        }
1125    }
1126    #[doc = "`VoiceResultGood()` overload"]
1127    fn voice_result_good(self) -> () {
1128        unsafe {
1129            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1130            ::unity::il2cpp_call!((::unity::module_base()+0x2dd3570usize)as*mut u8,();
1131(MuscleSquatSequence)__receiver)
1132        }
1133    }
1134    #[doc = "`VoiceResultBad()` overload"]
1135    fn voice_result_bad(self) -> () {
1136        unsafe {
1137            let __receiver = <MuscleSquatSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1138            ::unity::il2cpp_call!((::unity::module_base()+0x2dd35d0usize)as*mut u8,();
1139(MuscleSquatSequence)__receiver)
1140        }
1141    }
1142}
1143
1144#[cfg(feature = "app-squat-musclesquatsequence")]
1145impl<__T: IMuscleSquatSequence> IMuscleSquatSequenceMethods for __T {}
1146
1147#[cfg(feature = "app-squat-musclesquatsequence")]
1148impl MuscleSquatSequence {
1149    pub fn get_select_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1150        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1151    }
1152
1153    pub fn set_select_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1154        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1155    }
1156
1157    pub fn get_assist_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1158        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1159    }
1160
1161    pub fn set_assist_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1162        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1163    }
1164
1165    pub fn get_is_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1166        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1167    }
1168
1169    pub fn get_is_immortal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1170        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1171    }
1172
1173    pub fn set_is_immortal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1174        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1175    }
1176
1177    pub fn get_is_clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1178        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1179    }
1180
1181    pub fn set_is_clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1182        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1183    }
1184
1185    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1186        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1187    }
1188
1189    pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1190        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1191    }
1192
1193    pub fn is_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1194        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1195    }
1196
1197    pub fn create_score_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1198        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1199    }
1200
1201    pub fn select_score_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1202        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1203    }
1204
1205    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1206        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1207    }
1208
1209    pub fn setup_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1210        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1211    }
1212
1213    pub fn is_loading_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1214        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1215    }
1216
1217    pub fn finalize_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1218        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1219    }
1220
1221    pub fn is_ready_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1222        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1223    }
1224
1225    pub fn start_pop_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1226        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1227    }
1228
1229    pub fn add_perfect_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1230        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1231    }
1232
1233    pub fn add_good_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1234        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1235    }
1236
1237    pub fn add_bad_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1238        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1239    }
1240
1241    pub fn add_circle_perfect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1242        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1243    }
1244
1245    pub fn add_circle_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1246        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1247    }
1248
1249    pub fn play_se_perfect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1250        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1251    }
1252
1253    pub fn play_se_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1254        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1255    }
1256
1257    pub fn play_se_bad_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1258        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1259    }
1260
1261    pub fn play_se_start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1262        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1263    }
1264
1265    pub fn play_se_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1266        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1267    }
1268
1269    pub fn play_sola_anime_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1270        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1271    }
1272
1273    pub fn play_sola_anime_bad_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1274        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1275    }
1276
1277    pub fn play_sola_anime_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1278        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1279    }
1280
1281    pub fn tick_popup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1282        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1283    }
1284
1285    pub fn init_count_down_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1286        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1287    }
1288
1289    pub fn tick_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1290        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1291    }
1292
1293    pub fn jump_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1294        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1295    }
1296
1297    pub fn check_clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1298        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1299    }
1300
1301    pub fn jump_ready_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1302        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1303    }
1304
1305    pub fn jump_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1306        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1307    }
1308
1309    pub fn tick_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1310        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1311    }
1312
1313    pub fn tick_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1314        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1315    }
1316
1317    pub fn tick_ready_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1318        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1319    }
1320
1321    pub fn tick_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1322        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1323    }
1324
1325    pub fn destroy_game_window_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1326        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1327    }
1328
1329    pub fn calc_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1330        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1331    }
1332
1333    pub fn ready_result_camera_and_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1334        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1335    }
1336
1337    pub fn init_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1338        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1339    }
1340
1341    pub fn play_result_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1342        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1343    }
1344
1345    pub fn tick_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1346        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1347    }
1348
1349    pub fn close_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1350        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1351    }
1352
1353    pub fn is_closed_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1354        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1355    }
1356
1357    pub fn exit_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1358        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1359    }
1360
1361    pub fn check_getable_prize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1362        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1363    }
1364
1365    pub fn set_prize_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1366        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1367    }
1368
1369    pub fn get_prize_bonus_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1370        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1371    }
1372
1373    pub fn get_prize_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1374        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1375    }
1376
1377    pub fn set_mascot_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1378        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1379    }
1380
1381    pub fn unload_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1382        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1383    }
1384
1385    pub fn final_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1386        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1387    }
1388
1389    pub fn is_enable_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1390        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1391    }
1392
1393    pub fn is_playing_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1394        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1395    }
1396
1397    pub fn try_play_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1398        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1399    }
1400
1401    pub fn voice_perfect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1402        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1403    }
1404
1405    pub fn voice_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1406        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1407    }
1408
1409    pub fn voice_bad_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1410        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1411    }
1412
1413    pub fn voice_result_perfect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1414        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1415    }
1416
1417    pub fn voice_result_good_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1418        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1419    }
1420
1421    pub fn voice_result_bad_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1422        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1423    }
1424
1425    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1426        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1427    }
1428}
1429
1430#[cfg(feature = "app-squat-musclesquatsequence")]
1431impl MuscleSquatSequence {
1432    #[doc = "`.ctor()` — no args"]
1433    pub fn new() -> Self {
1434        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1435            panic!(
1436                "{}
1437::{}
1438 failed to instantiate",
1439                ::core::stringify!(MuscleSquatSequence),
1440                ::core::stringify!(new),
1441            )
1442        });
1443        <Self as IMuscleSquatSequenceMethods>::ctor(this);
1444        this
1445    }
1446}
1447
1448#[cfg(feature = "app-squat-musclesquatsequence")]
1449#[doc(hidden)]
1450pub mod prelude {
1451    pub use super::{
1452        IMuscleSquatSequence, IMuscleSquatSequenceMethods, IMuscleSquatSequence_RandomPack, IMuscleSquatSequence_RandomPackMethods,
1453        MuscleSquatSequence, MuscleSquatSequence_Label, MuscleSquatSequence_RandomPack,
1454    };
1455    #[cfg(feature = "app-procinst")]
1456    pub use crate::app::procinst::IProcInstMethods;
1457    #[cfg(feature = "system-object")]
1458    pub use crate::system::object::IObjectMethods;
1459    #[cfg(feature = "system-enum")]
1460    pub use crate::system::r#enum::IEnumMethods;
1461    #[cfg(feature = "system-valuetype")]
1462    pub use crate::system::valuetype::IValueTypeMethods;
1463    pub use crate::{
1464        app::procinst::IProcInst,
1465        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1466    };
1467}