Skip to main content

engage/generated/app/
myroomwakeupsequence.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-myroomwakeupsequence-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            procinst::{IProcInst, ProcInst},
11            singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
12        },
13        system::{
14            object::{IObject, Object},
15            r#enum::{Enum, IEnum},
16            valuetype::{IValueType, ValueType},
17        },
18    };
19
20    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/myroomwakeupsequence/MyRoomWakeupSequence.md"))]
21    #[::unity::class(namespace = "App", name = "MyRoomWakeupSequence")]
22    #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::myroomwakeupsequence::MyRoomWakeupSequence>)]
23    pub struct MyRoomWakeupSequence {
24        #[offset(114)]
25        #[rename(name = "IsRecallSelect")]
26        pub is_recall_select: bool,
27        #[offset(120)]
28        #[rename(name = "RecallPID")]
29        pub recall_pid: ::unity::Il2CppString,
30        #[offset(128)]
31        #[rename(name = "RecallLevel")]
32        pub recall_level: crate::app::reliancedata::RelianceData_Level,
33        #[offset(132)]
34        #[rename(name = "RecallPattern")]
35        pub recall_pattern: crate::app::gamesound::GameSound_WakeupVoicePattern,
36        #[offset(136)]
37        #[rename(name = "m_wakeupUnit")]
38        pub m_wakeup_unit: crate::app::unit::Unit,
39        #[offset(144)]
40        #[rename(name = "m_level")]
41        pub m_level: crate::app::reliancedata::RelianceData_Level,
42        #[offset(148)]
43        #[rename(name = "m_pattern")]
44        pub m_pattern: crate::app::gamesound::GameSound_WakeupVoicePattern,
45        #[offset(152)]
46        #[rename(name = "m_pid")]
47        pub m_pid: ::unity::Il2CppString,
48        #[offset(160)]
49        #[rename(name = "m_eventRoot")]
50        pub m_event_root: crate::unity_engine::gameobject::GameObject,
51        #[offset(168)]
52        #[rename(name = "m_cameraRoot")]
53        pub m_camera_root: crate::unity_engine::gameobject::GameObject,
54        #[offset(176)]
55        #[rename(name = "m_cameraRootParent")]
56        pub m_camera_root_parent: crate::unity_engine::gameobject::GameObject,
57        #[offset(184)]
58        #[rename(name = "m_cameraData")]
59        pub m_camera_data: crate::unity_engine::gameobject::GameObject,
60        #[offset(192)]
61        #[rename(name = "m_cameraData2")]
62        pub m_camera_data2: crate::unity_engine::gameobject::GameObject,
63        #[offset(200)]
64        #[rename(name = "m_character")]
65        pub m_character: crate::combat::character::Character,
66        #[offset(208)]
67        #[rename(name = "m_lookAt")]
68        pub m_look_at: crate::app::hublookatcontroller::HubLookAtController,
69        #[offset(216)]
70        #[rename(name = "m_CharacterPosition")]
71        pub m_character_position: crate::unity_engine::vector3::Vector3,
72        #[offset(228)]
73        #[rename(name = "m_CharacterRotation")]
74        pub m_character_rotation: crate::unity_engine::quaternion::Quaternion,
75        #[offset(248)]
76        #[rename(name = "m_timelineObject")]
77        pub m_timeline_object: crate::unity_engine::playables::playableasset::PlayableAsset,
78        #[offset(256)]
79        #[rename(name = "m_playableDirector")]
80        pub m_playable_director: crate::unity_engine::playables::playabledirector::PlayableDirector,
81        #[offset(264)]
82        #[rename(name = "m_playableAssetHandle")]
83        pub m_playable_asset_handle: crate::app::resourcehandle_2::ResourceHandle_2,
84        #[offset(272)]
85        #[rename(name = "m_aocHandle")]
86        pub m_aoc_handle: ::unity::Array<crate::app::resourcehandle_2::ResourceHandle_2>,
87        #[offset(280)]
88        #[rename(name = "m_effectHandle")]
89        pub m_effect_handle: crate::system::collections::generic::list_1::List_1<crate::app::resourcehandle_2::ResourceHandle_2>,
90        #[offset(288)]
91        #[rename(name = "m_aocList")]
92        pub m_aoc_list: ::unity::Array<crate::unity_engine::animatoroverridecontroller::AnimatorOverrideController>,
93        #[offset(296)]
94        #[rename(name = "m_currentAnimName")]
95        pub m_current_anim_name: ::unity::Il2CppString,
96        #[offset(304)]
97        #[rename(name = "m_eventVoiceList")]
98        pub m_event_voice_list: crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
99        #[offset(312)]
100        #[rename(name = "m_eventCanvas")]
101        pub m_event_canvas: crate::unity_engine::gameobject::GameObject,
102        #[offset(320)]
103        #[rename(name = "m_eventCanvasForeground")]
104        pub m_event_canvas_foreground: crate::unity_engine::gameobject::GameObject,
105        #[offset(328)]
106        #[rename(name = "m_eventCanvasBackground")]
107        pub m_event_canvas_background: crate::unity_engine::gameobject::GameObject,
108        #[offset(336)]
109        #[rename(name = "m_caption")]
110        pub m_caption: crate::unity_engine::gameobject::GameObject,
111        #[offset(344)]
112        #[rename(name = "m_env")]
113        pub m_env: crate::unity_engine::gameobject::GameObject,
114        #[offset(352)]
115        #[rename(name = "m_isFastWakeup")]
116        pub m_is_fast_wakeup: bool,
117        #[offset(353)]
118        #[rename(name = "m_isLoading")]
119        pub m_is_loading: bool,
120        #[offset(360)]
121        #[rename(name = "m_captionText")]
122        pub m_caption_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
123        #[offset(456)]
124        #[rename(name = "FlagName")]
125        pub flag_name: ::unity::Il2CppString,
126        #[offset(464)]
127        #[rename(name = "eventWalkin")]
128        pub event_walkin: ::unity::Il2CppString,
129        #[offset(472)]
130        #[rename(name = "message")]
131        pub message: crate::app::gamemessage::GameMessage,
132    }
133
134    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/myroomwakeupsequence/MyRoomWakeupSequence_RelianceWakeup.md"))]
135    #[::unity::class(namespace = "App", name = "MyRoomWakeupSequence.RelianceWakeup")]
136    #[parent(crate::system::object::Object)]
137    pub struct MyRoomWakeupSequence_RelianceWakeup {
138        #[offset(16)]
139        #[rename(name = "m_pid")]
140        pub m_pid: ::unity::Il2CppString,
141        #[offset(24)]
142        #[rename(name = "m_level")]
143        pub m_level: crate::app::reliancedata::RelianceData_Level,
144        #[offset(28)]
145        #[rename(name = "m_pattern")]
146        pub m_pattern: crate::app::gamesound::GameSound_WakeupVoicePattern,
147    }
148
149    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/myroomwakeupsequence/MyRoomWakeupSequence_Label.md"))]
150    #[repr(C)]
151    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
152    pub struct MyRoomWakeupSequence_Label {
153        pub value: i32,
154    }
155    impl ::unity::ClassIdentity for MyRoomWakeupSequence_Label {
156        const NAME: &'static str = "MyRoomWakeupSequence.Label";
157        const NAMESPACE: &'static str = "App";
158
159        fn class() -> ::unity::Class {
160            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
161            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
162        }
163    }
164    impl ::unity::IlType for MyRoomWakeupSequence_Label {
165        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
166            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
167        }
168    }
169    impl MyRoomWakeupSequence_Label {
170        pub fn wakeup_main() -> Self {
171            Self { value: 0 }
172        }
173
174        pub fn wakeup_exit() -> Self {
175            Self { value: 1 }
176        }
177
178        pub fn skip_end_fade() -> Self {
179            Self { value: 2 }
180        }
181    }
182}
183
184#[cfg(feature = "app-myroomwakeupsequence-types")]
185pub use __types::*;
186
187#[cfg(feature = "app-myroomwakeupsequence")]
188impl MyRoomWakeupSequence {
189    #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
190    pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
191        unsafe {
192            ::unity::il2cpp_call!((::unity::module_base()+0x239c710usize)as*mut u8,();
193(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
194        }
195    }
196
197    #[doc = "`CreateBindRecall(crate::app::procinst::ProcInst, ::unity::Il2CppString, crate::app::gamesound::GameSound_WakeupVoicePattern, crate::app::reliancedata::RelianceData_Level)` overload"]
198    pub fn create_bind_recall(
199        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
200        pid: impl ::core::convert::Into<::unity::Il2CppString>,
201        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoicePattern>,
202        level: impl ::core::convert::Into<crate::app::reliancedata::RelianceData_Level>,
203    ) -> () {
204        unsafe {
205            ::unity::il2cpp_call!((::unity::module_base()+0x23a90c0usize)as*mut u8,();
206(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(pid),(crate::app::gamesound::GameSound_WakeupVoicePattern)::core::convert::Into::into(pattern),(crate::app::reliancedata::RelianceData_Level)::core::convert::Into::into(level))
207        }
208    }
209}
210
211#[cfg(feature = "app-myroomwakeupsequence")]
212pub trait IMyRoomWakeupSequenceMethods: IMyRoomWakeupSequence {
213    #[doc = "`get_VoiceID()` overload"]
214    fn get_voice_id(self) -> ::unity::Il2CppString {
215        unsafe {
216            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
217            ::unity::il2cpp_call!((::unity::module_base()+0x23a2890usize)as*mut u8, ::unity::Il2CppString;
218(MyRoomWakeupSequence)__receiver)
219        }
220    }
221    #[doc = "`get_Character()` overload"]
222    fn get_character(self) -> crate::combat::character::Character {
223        unsafe {
224            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
225            ::unity::il2cpp_call!((::unity::module_base()+0x23a9210usize)as*mut u8,crate::combat::character::Character;
226(MyRoomWakeupSequence)__receiver)
227        }
228    }
229    #[doc = "`get_Level()` overload"]
230    fn get_level(self) -> crate::app::reliancedata::RelianceData_Level {
231        unsafe {
232            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233            ::unity::il2cpp_call!((::unity::module_base()+0x23a9220usize)as*mut u8,crate::app::reliancedata::RelianceData_Level;
234(MyRoomWakeupSequence)__receiver)
235        }
236    }
237    #[doc = "`get_Pattern()` overload"]
238    fn get_pattern(self) -> crate::app::gamesound::GameSound_WakeupVoicePattern {
239        unsafe {
240            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241            ::unity::il2cpp_call!((::unity::module_base()+0x23a9230usize)as*mut u8,crate::app::gamesound::GameSound_WakeupVoicePattern;
242(MyRoomWakeupSequence)__receiver)
243        }
244    }
245    #[doc = "`get_FootstepID()` overload"]
246    fn get_footstep_id(self) -> ::unity::Il2CppString {
247        unsafe {
248            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249            ::unity::il2cpp_call!((::unity::module_base()+0x23a9240usize)as*mut u8, ::unity::Il2CppString;
250(MyRoomWakeupSequence)__receiver)
251        }
252    }
253    #[doc = "`get_FadeRender()` overload"]
254    fn get_fade_render(self) -> crate::app::myroomfaderender::MyRoomFadeRender {
255        unsafe {
256            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257            ::unity::il2cpp_call!((::unity::module_base()+0x238fef0usize)as*mut u8,crate::app::myroomfaderender::MyRoomFadeRender;
258(MyRoomWakeupSequence)__receiver)
259        }
260    }
261    #[doc = "`get_EventCanvas()` overload"]
262    fn get_event_canvas(self) -> crate::unity_engine::gameobject::GameObject {
263        unsafe {
264            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265            ::unity::il2cpp_call!((::unity::module_base()+0x23a9270usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
266(MyRoomWakeupSequence)__receiver)
267        }
268    }
269    #[doc = "`get_EventCanvasForeground()` overload"]
270    fn get_event_canvas_foreground(self) -> crate::unity_engine::gameobject::GameObject {
271        unsafe {
272            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
273            ::unity::il2cpp_call!((::unity::module_base()+0x23a9280usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
274(MyRoomWakeupSequence)__receiver)
275        }
276    }
277    #[doc = "`get_EventCanvasBackground()` overload"]
278    fn get_event_canvas_background(self) -> crate::unity_engine::gameobject::GameObject {
279        unsafe {
280            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
281            ::unity::il2cpp_call!((::unity::module_base()+0x23a9290usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
282(MyRoomWakeupSequence)__receiver)
283        }
284    }
285    #[doc = "`get_CameraRoot()` overload"]
286    fn get_camera_root(self) -> crate::unity_engine::gameobject::GameObject {
287        unsafe {
288            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289            ::unity::il2cpp_call!((::unity::module_base()+0x23a92a0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
290(MyRoomWakeupSequence)__receiver)
291        }
292    }
293    #[doc = "`get_CameraRootParent()` overload"]
294    fn get_camera_root_parent(self) -> crate::unity_engine::gameobject::GameObject {
295        unsafe {
296            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297            ::unity::il2cpp_call!((::unity::module_base()+0x23a92b0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
298(MyRoomWakeupSequence)__receiver)
299        }
300    }
301    #[doc = "`get_CameraData()` overload"]
302    fn get_camera_data(self) -> crate::unity_engine::gameobject::GameObject {
303        unsafe {
304            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
305            ::unity::il2cpp_call!((::unity::module_base()+0x23a92c0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
306(MyRoomWakeupSequence)__receiver)
307        }
308    }
309    #[doc = "`get_CameraData2()` overload"]
310    fn get_camera_data2(self) -> crate::unity_engine::gameobject::GameObject {
311        unsafe {
312            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313            ::unity::il2cpp_call!((::unity::module_base()+0x23a92d0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
314(MyRoomWakeupSequence)__receiver)
315        }
316    }
317    #[doc = "`get_CharacterPosition()` overload"]
318    fn get_character_position(self) -> crate::unity_engine::vector3::Vector3 {
319        unsafe {
320            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321            ::unity::il2cpp_call!((::unity::module_base()+0x23a92e0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
322(MyRoomWakeupSequence)__receiver)
323        }
324    }
325    #[doc = "`get_CharacterRotation()` overload"]
326    fn get_character_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
327        unsafe {
328            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x23a92f0usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
330(MyRoomWakeupSequence)__receiver)
331        }
332    }
333    #[doc = "`get_Time()` overload"]
334    fn get_time(self) -> f64 {
335        unsafe {
336            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            ::unity::il2cpp_call!((::unity::module_base()+0x238ef30usize)as*mut u8,f64;
338(MyRoomWakeupSequence)__receiver)
339        }
340    }
341    #[doc = "`get_PlayableAssetPath()` overload"]
342    fn get_playable_asset_path(self) -> ::unity::Il2CppString {
343        unsafe {
344            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
345            ::unity::il2cpp_call!((::unity::module_base()+0x23a9300usize)as*mut u8, ::unity::Il2CppString;
346(MyRoomWakeupSequence)__receiver)
347        }
348    }
349    #[doc = "`set_PlayableAssetPath(::unity::Il2CppString)` overload"]
350    fn set_playable_asset_path(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
351        unsafe {
352            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
353            ::unity::il2cpp_call!((::unity::module_base()+0x23a9310usize)as*mut u8,();
354(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
355        }
356    }
357    #[doc = "`get_EnterStartTime()` overload"]
358    fn get_enter_start_time(self) -> f64 {
359        unsafe {
360            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
361            ::unity::il2cpp_call!((::unity::module_base()+0x23a9320usize)as*mut u8,f64;
362(MyRoomWakeupSequence)__receiver)
363        }
364    }
365    #[doc = "`set_EnterStartTime(f64)` overload"]
366    fn set_enter_start_time(self, value: impl ::core::convert::Into<f64>) -> () {
367        unsafe {
368            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369            ::unity::il2cpp_call!((::unity::module_base()+0x23a9330usize)as*mut u8,();
370(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
371        }
372    }
373    #[doc = "`get_EnterEndTime()` overload"]
374    fn get_enter_end_time(self) -> f64 {
375        unsafe {
376            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377            ::unity::il2cpp_call!((::unity::module_base()+0x23a9340usize)as*mut u8,f64;
378(MyRoomWakeupSequence)__receiver)
379        }
380    }
381    #[doc = "`set_EnterEndTime(f64)` overload"]
382    fn set_enter_end_time(self, value: impl ::core::convert::Into<f64>) -> () {
383        unsafe {
384            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385            ::unity::il2cpp_call!((::unity::module_base()+0x23a9350usize)as*mut u8,();
386(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
387        }
388    }
389    #[doc = "`get_WakeupStartTime()` overload"]
390    fn get_wakeup_start_time(self) -> f64 {
391        unsafe {
392            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393            ::unity::il2cpp_call!((::unity::module_base()+0x23a9360usize)as*mut u8,f64;
394(MyRoomWakeupSequence)__receiver)
395        }
396    }
397    #[doc = "`set_WakeupStartTime(f64)` overload"]
398    fn set_wakeup_start_time(self, value: impl ::core::convert::Into<f64>) -> () {
399        unsafe {
400            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
401            ::unity::il2cpp_call!((::unity::module_base()+0x23a9370usize)as*mut u8,();
402(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
403        }
404    }
405    #[doc = "`get_WakeupEndTime()` overload"]
406    fn get_wakeup_end_time(self) -> f64 {
407        unsafe {
408            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
409            ::unity::il2cpp_call!((::unity::module_base()+0x23a9380usize)as*mut u8,f64;
410(MyRoomWakeupSequence)__receiver)
411        }
412    }
413    #[doc = "`set_WakeupEndTime(f64)` overload"]
414    fn set_wakeup_end_time(self, value: impl ::core::convert::Into<f64>) -> () {
415        unsafe {
416            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
417            ::unity::il2cpp_call!((::unity::module_base()+0x23a9390usize)as*mut u8,();
418(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
419        }
420    }
421    #[doc = "`get_BeforeStartTime()` overload"]
422    fn get_before_start_time(self) -> f64 {
423        unsafe {
424            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
425            ::unity::il2cpp_call!((::unity::module_base()+0x23a93a0usize)as*mut u8,f64;
426(MyRoomWakeupSequence)__receiver)
427        }
428    }
429    #[doc = "`set_BeforeStartTime(f64)` overload"]
430    fn set_before_start_time(self, value: impl ::core::convert::Into<f64>) -> () {
431        unsafe {
432            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
433            ::unity::il2cpp_call!((::unity::module_base()+0x23a93b0usize)as*mut u8,();
434(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
435        }
436    }
437    #[doc = "`get_BeforeEndTime()` overload"]
438    fn get_before_end_time(self) -> f64 {
439        unsafe {
440            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
441            ::unity::il2cpp_call!((::unity::module_base()+0x23a93c0usize)as*mut u8,f64;
442(MyRoomWakeupSequence)__receiver)
443        }
444    }
445    #[doc = "`set_BeforeEndTime(f64)` overload"]
446    fn set_before_end_time(self, value: impl ::core::convert::Into<f64>) -> () {
447        unsafe {
448            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449            ::unity::il2cpp_call!((::unity::module_base()+0x23a93d0usize)as*mut u8,();
450(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
451        }
452    }
453    #[doc = "`get_AfterStartTime()` overload"]
454    fn get_after_start_time(self) -> f64 {
455        unsafe {
456            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
457            ::unity::il2cpp_call!((::unity::module_base()+0x23a93e0usize)as*mut u8,f64;
458(MyRoomWakeupSequence)__receiver)
459        }
460    }
461    #[doc = "`set_AfterStartTime(f64)` overload"]
462    fn set_after_start_time(self, value: impl ::core::convert::Into<f64>) -> () {
463        unsafe {
464            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
465            ::unity::il2cpp_call!((::unity::module_base()+0x23a93f0usize)as*mut u8,();
466(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
467        }
468    }
469    #[doc = "`get_AfterEndTime()` overload"]
470    fn get_after_end_time(self) -> f64 {
471        unsafe {
472            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
473            ::unity::il2cpp_call!((::unity::module_base()+0x23a9400usize)as*mut u8,f64;
474(MyRoomWakeupSequence)__receiver)
475        }
476    }
477    #[doc = "`set_AfterEndTime(f64)` overload"]
478    fn set_after_end_time(self, value: impl ::core::convert::Into<f64>) -> () {
479        unsafe {
480            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
481            ::unity::il2cpp_call!((::unity::module_base()+0x23a9410usize)as*mut u8,();
482(MyRoomWakeupSequence)__receiver,(f64)::core::convert::Into::into(value))
483        }
484    }
485    #[doc = "`AddEventVoice(::unity::Il2CppString)` overload"]
486    fn add_event_voice(self, event_voice: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
487        unsafe {
488            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
489            ::unity::il2cpp_call!((::unity::module_base()+0x23a2cd0usize)as*mut u8,();
490(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(event_voice))
491        }
492    }
493    #[doc = "`RemoveEventVoice(::unity::Il2CppString)` overload"]
494    fn remove_event_voice(self, event_voice: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
495        unsafe {
496            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
497            ::unity::il2cpp_call!((::unity::module_base()+0x23a2f60usize)as*mut u8,();
498(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(event_voice))
499        }
500    }
501    #[doc = "`ContainsEventVoice(::unity::Il2CppString)` overload"]
502    fn contains_event_voice(self, event_voice: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
503        unsafe {
504            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
505            ::unity::il2cpp_call!((::unity::module_base()+0x23a2c70usize)as*mut u8,bool;
506(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(event_voice))
507        }
508    }
509    #[doc = "`SwitchLookAtIK(bool)` overload"]
510    fn switch_look_at_ik(self, looking_camera: impl ::core::convert::Into<bool>) -> () {
511        unsafe {
512            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
513            ::unity::il2cpp_call!((::unity::module_base()+0x238f9d0usize)as*mut u8,();
514(MyRoomWakeupSequence)__receiver,(bool)::core::convert::Into::into(looking_camera))
515        }
516    }
517    #[doc = "`SetCaption(::unity::Il2CppString)` overload"]
518    fn set_caption(self, mid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
519        unsafe {
520            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
521            ::unity::il2cpp_call!((::unity::module_base()+0x238c650usize)as*mut u8,();
522(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid))
523        }
524    }
525    #[doc = "`GetBodyClip(::unity::Il2CppString)` overload"]
526    fn get_body_clip(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::animationclip::AnimationClip {
527        unsafe {
528            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
529            ::unity::il2cpp_call!((::unity::module_base()+0x23aa3b0usize)as*mut u8,crate::unity_engine::animationclip::AnimationClip;
530(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
531        }
532    }
533    #[doc = "`GetFaceClip(::unity::Il2CppString)` overload"]
534    fn get_face_clip(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::animationclip::AnimationClip {
535        unsafe {
536            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
537            ::unity::il2cpp_call!((::unity::module_base()+0x23aa8b0usize)as*mut u8,crate::unity_engine::animationclip::AnimationClip;
538(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
539        }
540    }
541    #[doc = "`get_Player()` overload"]
542    fn get_player(self) -> crate::app::hubplayercontroller::HubPlayerController {
543        unsafe {
544            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
545            ::unity::il2cpp_call!((::unity::module_base()+0x23aaa10usize)as*mut u8,crate::app::hubplayercontroller::HubPlayerController;
546(MyRoomWakeupSequence)__receiver)
547        }
548    }
549    #[doc = "`get_SaveZoomParam()` overload"]
550    fn get_save_zoom_param(self) -> f32 {
551        unsafe {
552            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
553            ::unity::il2cpp_call!((::unity::module_base()+0x23aaa90usize)as*mut u8,f32;
554(MyRoomWakeupSequence)__receiver)
555        }
556    }
557    #[doc = "`set_SaveZoomParam(f32)` overload"]
558    fn set_save_zoom_param(self, value: impl ::core::convert::Into<f32>) -> () {
559        unsafe {
560            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
561            ::unity::il2cpp_call!((::unity::module_base()+0x23aaaa0usize)as*mut u8,();
562(MyRoomWakeupSequence)__receiver,(f32)::core::convert::Into::into(value))
563        }
564    }
565    #[doc = "`get_SaveTimeZone()` overload"]
566    fn get_save_time_zone(self) -> i32 {
567        unsafe {
568            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
569            ::unity::il2cpp_call!((::unity::module_base()+0x23aaab0usize)as*mut u8,i32;
570(MyRoomWakeupSequence)__receiver)
571        }
572    }
573    #[doc = "`set_SaveTimeZone(i32)` overload"]
574    fn set_save_time_zone(self, value: impl ::core::convert::Into<i32>) -> () {
575        unsafe {
576            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
577            ::unity::il2cpp_call!((::unity::module_base()+0x23aaac0usize)as*mut u8,();
578(MyRoomWakeupSequence)__receiver,(i32)::core::convert::Into::into(value))
579        }
580    }
581    #[doc = "`get_IsReturnEnv()` overload"]
582    fn get_is_return_env(self) -> bool {
583        unsafe {
584            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
585            ::unity::il2cpp_call!((::unity::module_base()+0x23aaad0usize)as*mut u8,bool;
586(MyRoomWakeupSequence)__receiver)
587        }
588    }
589    #[doc = "`set_IsReturnEnv(bool)` overload"]
590    fn set_is_return_env(self, value: impl ::core::convert::Into<bool>) -> () {
591        unsafe {
592            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
593            ::unity::il2cpp_call!((::unity::module_base()+0x23aaae0usize)as*mut u8,();
594(MyRoomWakeupSequence)__receiver,(bool)::core::convert::Into::into(value))
595        }
596    }
597    #[doc = "`Init()` overload"]
598    fn init(self) -> () {
599        unsafe {
600            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
601            ::unity::il2cpp_call!((::unity::module_base()+0x23aaaf0usize)as*mut u8,();
602(MyRoomWakeupSequence)__receiver)
603        }
604    }
605    #[doc = "`SwitchEnv()` overload"]
606    fn switch_env(self) -> () {
607        unsafe {
608            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
609            ::unity::il2cpp_call!((::unity::module_base()+0x23ab130usize)as*mut u8,();
610(MyRoomWakeupSequence)__receiver)
611        }
612    }
613    #[doc = "`ResetEnv()` overload"]
614    fn reset_env(self) -> () {
615        unsafe {
616            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
617            ::unity::il2cpp_call!((::unity::module_base()+0x23ab290usize)as*mut u8,();
618(MyRoomWakeupSequence)__receiver)
619        }
620    }
621    #[doc = "`IsSelected()` overload"]
622    fn is_selected(self) -> bool {
623        unsafe {
624            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
625            ::unity::il2cpp_call!((::unity::module_base()+0x23ab3f0usize)as*mut u8,bool;
626(MyRoomWakeupSequence)__receiver)
627        }
628    }
629    #[doc = "`ChangeEnv()` overload"]
630    fn change_env(self) -> crate::system::collections::ienumerator::IEnumerator {
631        unsafe {
632            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
633            ::unity::il2cpp_call!((::unity::module_base()+0x23ab420usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
634(MyRoomWakeupSequence)__receiver)
635        }
636    }
637    #[doc = "`IsWakeupIgnorePattern(::unity::Il2CppString, crate::app::reliancedata::RelianceData_Level, crate::app::gamesound::GameSound_WakeupVoicePattern)` overload"]
638    fn is_wakeup_ignore_pattern(
639        self,
640        pid: impl ::core::convert::Into<::unity::Il2CppString>,
641        level: impl ::core::convert::Into<crate::app::reliancedata::RelianceData_Level>,
642        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoicePattern>,
643    ) -> bool {
644        unsafe {
645            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
646            ::unity::il2cpp_call!((::unity::module_base()+0x23ab4a0usize)as*mut u8,bool;
647(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid),(crate::app::reliancedata::RelianceData_Level)::core::convert::Into::into(level),(crate::app::gamesound::GameSound_WakeupVoicePattern)::core::convert::Into::into(pattern))
648        }
649    }
650    #[doc = "`GetWakeupUnit(::unity::Il2CppString)` overload"]
651    fn get_wakeup_unit(self, pid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::unit::Unit {
652        unsafe {
653            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
654            ::unity::il2cpp_call!((::unity::module_base()+0x23ab5f0usize)as*mut u8,crate::app::unit::Unit;
655(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid))
656        }
657    }
658    #[doc = "`SetAchiveDone(::unity::Il2CppString, crate::app::reliancedata::RelianceData_Level, crate::app::gamesound::GameSound_WakeupVoicePattern)` overload"]
659    fn set_achive_done(
660        self,
661        pid: impl ::core::convert::Into<::unity::Il2CppString>,
662        level: impl ::core::convert::Into<crate::app::reliancedata::RelianceData_Level>,
663        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoicePattern>,
664    ) -> () {
665        unsafe {
666            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
667            ::unity::il2cpp_call!((::unity::module_base()+0x23ab750usize)as*mut u8,();
668(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid),(crate::app::reliancedata::RelianceData_Level)::core::convert::Into::into(level),(crate::app::gamesound::GameSound_WakeupVoicePattern)::core::convert::Into::into(pattern))
669        }
670    }
671    #[doc = "`SelectRelianceWakeup()` overload"]
672    fn select_reliance_wakeup(self) -> bool {
673        unsafe {
674            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675            ::unity::il2cpp_call!((::unity::module_base()+0x23ab930usize)as*mut u8,bool;
676(MyRoomWakeupSequence)__receiver)
677        }
678    }
679    #[doc = "`InitWakeup()` overload"]
680    fn init_wakeup(self) -> () {
681        unsafe {
682            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683            ::unity::il2cpp_call!((::unity::module_base()+0x23ac290usize)as*mut u8,();
684(MyRoomWakeupSequence)__receiver)
685        }
686    }
687    #[doc = "`IsLoadingResources()` overload"]
688    fn is_loading_resources(self) -> bool {
689        unsafe {
690            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
691            ::unity::il2cpp_call!((::unity::module_base()+0x23ace20usize)as*mut u8,bool;
692(MyRoomWakeupSequence)__receiver)
693        }
694    }
695    #[doc = "`GetCharacterAppearanceRemoveAcc(::unity::Il2CppString)` overload"]
696    fn get_character_appearance_remove_acc(
697        self,
698        pid: impl ::core::convert::Into<::unity::Il2CppString>,
699    ) -> crate::combat::characterappearance::CharacterAppearance {
700        unsafe {
701            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
702            ::unity::il2cpp_call!((::unity::module_base()+0x23aceb0usize)as*mut u8,crate::combat::characterappearance::CharacterAppearance;
703(MyRoomWakeupSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid))
704        }
705    }
706    #[doc = "`LoadResources()` overload"]
707    fn load_resources(self) -> () {
708        unsafe {
709            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
710            ::unity::il2cpp_call!((::unity::module_base()+0x23ac440usize)as*mut u8,();
711(MyRoomWakeupSequence)__receiver)
712        }
713    }
714    #[doc = "`ProcessFrameFaceAnimation()` overload"]
715    fn process_frame_face_animation(self) -> () {
716        unsafe {
717            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
718            ::unity::il2cpp_call!((::unity::module_base()+0x238e580usize)as*mut u8,();
719(MyRoomWakeupSequence)__receiver)
720        }
721    }
722    #[doc = "`BeforeWakeupAction()` overload"]
723    fn before_wakeup_action(self) -> () {
724        unsafe {
725            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
726            ::unity::il2cpp_call!((::unity::module_base()+0x23acfb0usize)as*mut u8,();
727(MyRoomWakeupSequence)__receiver)
728        }
729    }
730    #[doc = "`WaitBeforeWakeupAction()` overload"]
731    fn wait_before_wakeup_action(self) -> crate::system::collections::ienumerator::IEnumerator {
732        unsafe {
733            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
734            ::unity::il2cpp_call!((::unity::module_base()+0x23ad1b0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
735(MyRoomWakeupSequence)__receiver)
736        }
737    }
738    #[doc = "`StartWakeupTimeline()` overload"]
739    fn start_wakeup_timeline(self) -> () {
740        unsafe {
741            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
742            ::unity::il2cpp_call!((::unity::module_base()+0x23ad230usize)as*mut u8,();
743(MyRoomWakeupSequence)__receiver)
744        }
745    }
746    #[doc = "`MainWakeupEnter()` overload"]
747    fn main_wakeup_enter(self) -> crate::system::collections::ienumerator::IEnumerator {
748        unsafe {
749            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
750            ::unity::il2cpp_call!((::unity::module_base()+0x23adea0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
751(MyRoomWakeupSequence)__receiver)
752        }
753    }
754    #[doc = "`MainWakeup()` overload"]
755    fn main_wakeup(self) -> crate::system::collections::ienumerator::IEnumerator {
756        unsafe {
757            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
758            ::unity::il2cpp_call!((::unity::module_base()+0x23adf20usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
759(MyRoomWakeupSequence)__receiver)
760        }
761    }
762    #[doc = "`MainWakeupBeforeAfter()` overload"]
763    fn main_wakeup_before_after(self) -> crate::system::collections::ienumerator::IEnumerator {
764        unsafe {
765            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
766            ::unity::il2cpp_call!((::unity::module_base()+0x23adfa0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
767(MyRoomWakeupSequence)__receiver)
768        }
769    }
770    #[doc = "`ExitWakeup()` overload"]
771    fn exit_wakeup(self) -> () {
772        unsafe {
773            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
774            ::unity::il2cpp_call!((::unity::module_base()+0x23ae020usize)as*mut u8,();
775(MyRoomWakeupSequence)__receiver)
776        }
777    }
778    #[doc = "`ExitEnv()` overload"]
779    fn exit_env(self) -> crate::system::collections::ienumerator::IEnumerator {
780        unsafe {
781            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
782            ::unity::il2cpp_call!((::unity::module_base()+0x23ae9a0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
783(MyRoomWakeupSequence)__receiver)
784        }
785    }
786    #[doc = "`ExitWakeupAfter()` overload"]
787    fn exit_wakeup_after(self) -> () {
788        unsafe {
789            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
790            ::unity::il2cpp_call!((::unity::module_base()+0x23aea20usize)as*mut u8,();
791(MyRoomWakeupSequence)__receiver)
792        }
793    }
794    #[doc = "`CreateDesc()` overload"]
795    fn create_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
796        unsafe {
797            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
798            ::unity::il2cpp_call!((::unity::module_base()+0x23a95b0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
799(MyRoomWakeupSequence)__receiver)
800        }
801    }
802    #[doc = "`.ctor()` overload"]
803    fn ctor(self) -> () {
804        unsafe {
805            let __receiver = <MyRoomWakeupSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
806            ::unity::il2cpp_call!((::unity::module_base()+0x23a9420usize)as*mut u8,();
807(MyRoomWakeupSequence)__receiver)
808        }
809    }
810}
811
812#[cfg(feature = "app-myroomwakeupsequence")]
813impl<__T: IMyRoomWakeupSequence> IMyRoomWakeupSequenceMethods for __T {}
814
815#[cfg(feature = "app-myroomwakeupsequence")]
816impl MyRoomWakeupSequence {
817    pub fn get_voice_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
818        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
819    }
820
821    pub fn get_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
822        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
823    }
824
825    pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
826        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
827    }
828
829    pub fn get_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
830        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
831    }
832
833    pub fn get_footstep_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
834        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
835    }
836
837    pub fn get_fade_render_method_info() -> &'static ::unity::il2cpp::MethodInfo {
838        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
839    }
840
841    pub fn get_event_canvas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
842        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
843    }
844
845    pub fn get_event_canvas_foreground_method_info() -> &'static ::unity::il2cpp::MethodInfo {
846        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
847    }
848
849    pub fn get_event_canvas_background_method_info() -> &'static ::unity::il2cpp::MethodInfo {
850        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
851    }
852
853    pub fn get_camera_root_method_info() -> &'static ::unity::il2cpp::MethodInfo {
854        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
855    }
856
857    pub fn get_camera_root_parent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
858        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
859    }
860
861    pub fn get_camera_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
862        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
863    }
864
865    pub fn get_camera_data2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
866        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
867    }
868
869    pub fn get_character_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
870        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
871    }
872
873    pub fn get_character_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
874        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
875    }
876
877    pub fn get_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
878        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
879    }
880
881    pub fn get_playable_asset_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
882        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
883    }
884
885    pub fn set_playable_asset_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
886        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
887    }
888
889    pub fn get_enter_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
890        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
891    }
892
893    pub fn set_enter_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
894        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
895    }
896
897    pub fn get_enter_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
898        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
899    }
900
901    pub fn set_enter_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
902        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
903    }
904
905    pub fn get_wakeup_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
906        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
907    }
908
909    pub fn set_wakeup_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
910        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
911    }
912
913    pub fn get_wakeup_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
914        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
915    }
916
917    pub fn set_wakeup_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
918        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
919    }
920
921    pub fn get_before_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
922        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
923    }
924
925    pub fn set_before_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
926        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
927    }
928
929    pub fn get_before_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
930        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
931    }
932
933    pub fn set_before_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
934        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
935    }
936
937    pub fn get_after_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
938        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
939    }
940
941    pub fn set_after_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
942        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
943    }
944
945    pub fn get_after_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
946        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
947    }
948
949    pub fn set_after_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
950        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
951    }
952
953    pub fn add_event_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
954        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
955    }
956
957    pub fn remove_event_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
958        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
959    }
960
961    pub fn contains_event_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
962        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
963    }
964
965    pub fn switch_look_at_ik_method_info() -> &'static ::unity::il2cpp::MethodInfo {
966        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
967    }
968
969    pub fn set_caption_method_info() -> &'static ::unity::il2cpp::MethodInfo {
970        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
971    }
972
973    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
974        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
975    }
976
977    pub fn create_bind_recall_method_info() -> &'static ::unity::il2cpp::MethodInfo {
978        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
979    }
980
981    pub fn get_body_clip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
982        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
983    }
984
985    pub fn get_face_clip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
986        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
987    }
988
989    pub fn get_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
990        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
991    }
992
993    pub fn get_save_zoom_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
994        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
995    }
996
997    pub fn set_save_zoom_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
998        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
999    }
1000
1001    pub fn get_save_time_zone_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1002        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1003    }
1004
1005    pub fn set_save_time_zone_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1006        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1007    }
1008
1009    pub fn get_is_return_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1010        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1011    }
1012
1013    pub fn set_is_return_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1014        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1015    }
1016
1017    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1018        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1019    }
1020
1021    pub fn switch_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1022        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1023    }
1024
1025    pub fn reset_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1026        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1027    }
1028
1029    pub fn is_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1030        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1031    }
1032
1033    pub fn change_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1034        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1035    }
1036
1037    pub fn is_wakeup_ignore_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1038        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1039    }
1040
1041    pub fn get_wakeup_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1042        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1043    }
1044
1045    pub fn set_achive_done_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1046        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1047    }
1048
1049    pub fn select_reliance_wakeup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1050        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1051    }
1052
1053    pub fn init_wakeup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1054        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1055    }
1056
1057    pub fn is_loading_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1058        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1059    }
1060
1061    pub fn get_character_appearance_remove_acc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1062        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1063    }
1064
1065    pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1066        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1067    }
1068
1069    pub fn process_frame_face_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1070        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1071    }
1072
1073    pub fn before_wakeup_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1074        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1075    }
1076
1077    pub fn wait_before_wakeup_action_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1078        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1079    }
1080
1081    pub fn start_wakeup_timeline_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1082        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1083    }
1084
1085    pub fn main_wakeup_enter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1086        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1087    }
1088
1089    pub fn main_wakeup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1090        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1091    }
1092
1093    pub fn main_wakeup_before_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1094        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1095    }
1096
1097    pub fn exit_wakeup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1098        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1099    }
1100
1101    pub fn exit_env_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1102        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1103    }
1104
1105    pub fn exit_wakeup_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1106        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1107    }
1108
1109    pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1110        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1111    }
1112
1113    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1114        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1115    }
1116}
1117
1118#[cfg(feature = "app-myroomwakeupsequence")]
1119impl MyRoomWakeupSequence {
1120    #[doc = "`.ctor()` — no args"]
1121    pub fn new() -> Self {
1122        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1123            panic!(
1124                "{}
1125::{}
1126 failed to instantiate",
1127                ::core::stringify!(MyRoomWakeupSequence),
1128                ::core::stringify!(new),
1129            )
1130        });
1131        <Self as IMyRoomWakeupSequenceMethods>::ctor(this);
1132        this
1133    }
1134}
1135
1136#[cfg(feature = "app-myroomwakeupsequence")]
1137pub trait IMyRoomWakeupSequence_RelianceWakeupMethods: IMyRoomWakeupSequence_RelianceWakeup {
1138    #[doc = "`.ctor(::unity::Il2CppString, crate::app::reliancedata::RelianceData_Level, crate::app::gamesound::GameSound_WakeupVoicePattern)` overload"]
1139    fn ctor(
1140        self,
1141        pid: impl ::core::convert::Into<::unity::Il2CppString>,
1142        level: impl ::core::convert::Into<crate::app::reliancedata::RelianceData_Level>,
1143        pattern: impl ::core::convert::Into<crate::app::gamesound::GameSound_WakeupVoicePattern>,
1144    ) -> () {
1145        unsafe {
1146            let __receiver = <MyRoomWakeupSequence_RelianceWakeup as ::unity::FromIlInstance>::from_il_instance(
1147                <Self as ::unity::SystemObject>::as_instance(self),
1148            );
1149            ::unity::il2cpp_call!((::unity::module_base()+0x209dbb0usize)as*mut u8,();
1150(MyRoomWakeupSequence_RelianceWakeup)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid),(crate::app::reliancedata::RelianceData_Level)::core::convert::Into::into(level),(crate::app::gamesound::GameSound_WakeupVoicePattern)::core::convert::Into::into(pattern))
1151        }
1152    }
1153    #[doc = "`ToString()` overload"]
1154    fn to_string(self) -> ::unity::Il2CppString {
1155        unsafe {
1156            let __receiver = <MyRoomWakeupSequence_RelianceWakeup as ::unity::FromIlInstance>::from_il_instance(
1157                <Self as ::unity::SystemObject>::as_instance(self),
1158            );
1159            {
1160                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1161                let __vi = *__vt.get(3usize).unwrap_or_else(|| {
1162                    panic!(
1163                        "unity: virtual slot {}
1164 out of range (vtable len {}
1165) on the runtime class behind {}
1166 (method `{}
1167`)",
1168                        3usize,
1169                        __vt.len(),
1170                        <MyRoomWakeupSequence_RelianceWakeup as ::unity::ClassIdentity>::NAME,
1171                        "ToString",
1172                    )
1173                });
1174                let __inner: extern "C" fn(MyRoomWakeupSequence_RelianceWakeup, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1175                    ::core::mem::transmute(__vi.method_ptr);
1176                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1177                __inner(__receiver, __mi)
1178            }
1179        }
1180    }
1181}
1182
1183#[cfg(feature = "app-myroomwakeupsequence")]
1184impl<__T: IMyRoomWakeupSequence_RelianceWakeup> IMyRoomWakeupSequence_RelianceWakeupMethods for __T {}
1185
1186#[cfg(feature = "app-myroomwakeupsequence")]
1187impl MyRoomWakeupSequence_RelianceWakeup {
1188    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1189        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1190    }
1191
1192    pub fn to_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1193        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1194    }
1195}
1196
1197#[cfg(feature = "app-myroomwakeupsequence")]
1198impl MyRoomWakeupSequence_RelianceWakeup {
1199    #[doc = "Direct (non-virtual) call to `MyRoomWakeupSequence_RelianceWakeup`'s own `ToString`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1200    pub unsafe fn to_string(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1201        let __mi = Self::to_string_method_info();
1202        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1203        __inner(this.into(), ::core::option::Option::None)
1204    }
1205}
1206
1207#[cfg(feature = "app-myroomwakeupsequence")]
1208impl MyRoomWakeupSequence_RelianceWakeup {
1209    #[doc = "`.ctor(::unity::Il2CppString, crate::app::reliancedata::RelianceData_Level, crate::app::gamesound::GameSound_WakeupVoicePattern)` — overload selector"]
1210    pub fn new(
1211        pid: ::unity::Il2CppString,
1212        level: crate::app::reliancedata::RelianceData_Level,
1213        pattern: crate::app::gamesound::GameSound_WakeupVoicePattern,
1214    ) -> Self {
1215        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1216            panic!(
1217                "{}
1218::{}
1219 failed to instantiate",
1220                ::core::stringify!(MyRoomWakeupSequence_RelianceWakeup),
1221                ::core::stringify!(new),
1222            )
1223        });
1224        <Self as IMyRoomWakeupSequence_RelianceWakeupMethods>::ctor(this, pid, level, pattern);
1225        this
1226    }
1227}
1228
1229#[cfg(feature = "app-myroomwakeupsequence")]
1230#[doc(hidden)]
1231pub mod prelude {
1232    pub use super::{
1233        IMyRoomWakeupSequence, IMyRoomWakeupSequenceMethods, IMyRoomWakeupSequence_RelianceWakeup, IMyRoomWakeupSequence_RelianceWakeupMethods,
1234        MyRoomWakeupSequence, MyRoomWakeupSequence_Label, MyRoomWakeupSequence_RelianceWakeup,
1235    };
1236    #[cfg(feature = "app-procinst")]
1237    pub use crate::app::procinst::IProcInstMethods;
1238    #[cfg(feature = "app-singletonprocinst_1")]
1239    pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
1240    #[cfg(feature = "system-object")]
1241    pub use crate::system::object::IObjectMethods;
1242    #[cfg(feature = "system-enum")]
1243    pub use crate::system::r#enum::IEnumMethods;
1244    #[cfg(feature = "system-valuetype")]
1245    pub use crate::system::valuetype::IValueTypeMethods;
1246    pub use crate::{
1247        app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
1248        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1249    };
1250}