Skip to main content

engage/generated/app/
latertalksequence.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-latertalksequence-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::object::{IObject, Object},
14    };
15
16    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/latertalksequence/LaterTalkSequence.md"))]
17    #[::unity::class(namespace = "App", name = "LaterTalkSequence")]
18    #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::latertalksequence::LaterTalkSequence>)]
19    pub struct LaterTalkSequence {
20        #[static_field]
21        #[rename(name = "PrefabPath")]
22        pub prefab_path: ::unity::Il2CppString,
23        #[offset(120)]
24        #[rename(name = "m_BgmHeader")]
25        pub m_bgm_header: ::unity::Il2CppString,
26        #[offset(136)]
27        #[rename(name = "m_Locator")]
28        pub m_locator: crate::combat::basecombatlocation::BaseCombatLocation,
29        #[offset(144)]
30        #[rename(name = "m_PrefabHandle")]
31        pub m_prefab_handle: crate::app::tresourcehandle_1::TResourceHandle_1<crate::unity_engine::gameobject::GameObject>,
32        #[offset(152)]
33        #[rename(name = "m_Camera")]
34        pub m_camera: crate::unity_engine::gameobject::GameObject,
35        #[offset(160)]
36        #[rename(name = "m_VolumeAlive")]
37        pub m_volume_alive: crate::unity_engine::rendering::volume::Volume,
38        #[offset(168)]
39        #[rename(name = "m_VolumeDead")]
40        pub m_volume_dead: crate::unity_engine::rendering::volume::Volume,
41        #[offset(176)]
42        #[rename(name = "m_GcMode")]
43        pub m_gc_mode: crate::unity_engine::scripting::garbagecollector::GarbageCollector_Mode,
44        #[static_field]
45        #[rename(name = "BgmBranch")]
46        pub bgm_branch: ::unity::Il2CppString,
47        #[offset(200)]
48        #[rename(name = "m_CurrentBg")]
49        pub m_current_bg: crate::app::resourcehandle_2::ResourceHandle_2,
50        #[offset(224)]
51        #[rename(name = "m_NextBg")]
52        pub m_next_bg: crate::app::resourcehandle_2::ResourceHandle_2,
53        #[offset(232)]
54        #[rename(name = "m_FadeInTime")]
55        pub m_fade_in_time: f32,
56        #[offset(236)]
57        #[rename(name = "m_FadeOutTime")]
58        pub m_fade_out_time: f32,
59        #[offset(240)]
60        #[rename(name = "m_CameraCtrls")]
61        pub m_camera_ctrls: ::unity::Array<crate::combat::cameracontrollerunitdetail::CameraControllerUnitDetail>,
62        #[offset(248)]
63        #[rename(name = "m_DefaultSlipSlideScales")]
64        pub m_default_slip_slide_scales: ::unity::Array<f32>,
65        #[offset(256)]
66        #[rename(name = "m_SlideTime")]
67        pub m_slide_time: f32,
68        #[offset(260)]
69        #[rename(name = "m_SlideStart")]
70        pub m_slide_start: f32,
71        #[offset(264)]
72        #[rename(name = "m_SlideEnd")]
73        pub m_slide_end: f32,
74        #[offset(268)]
75        #[rename(name = "m_Power")]
76        pub m_power: f32,
77    }
78}
79
80#[cfg(feature = "app-latertalksequence-types")]
81pub use __types::*;
82
83#[cfg(feature = "app-latertalksequence")]
84impl LaterTalkSequence {
85    #[doc = "`IsExist()` overload"]
86    pub fn is_exist() -> bool {
87        unsafe {
88            ::unity::il2cpp_call!((::unity::module_base()+0x1bdce60usize)as*mut u8,bool;
89            )
90        }
91    }
92
93    #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString)` overload"]
94    pub fn create_bind(
95        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
96        bgm_header: impl ::core::convert::Into<::unity::Il2CppString>,
97    ) -> () {
98        unsafe {
99            ::unity::il2cpp_call!((::unity::module_base()+0x1bdcee0usize)as*mut u8,();
100(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(bgm_header))
101        }
102    }
103
104    #[doc = "`PreSetup(::unity::Il2CppString)` overload"]
105    pub fn pre_setup(bgm_header: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
106        unsafe {
107            ::unity::il2cpp_call!((::unity::module_base()+0x1bdd660usize)as*mut u8,();
108(::unity::Il2CppString)::core::convert::Into::into(bgm_header))
109        }
110    }
111}
112
113#[cfg(feature = "app-latertalksequence")]
114pub trait ILaterTalkSequenceMethods: ILaterTalkSequence {
115    #[doc = "`get_Setter()` overload"]
116    fn get_setter(self) -> crate::app::latertalksetter::LaterTalkSetter {
117        unsafe {
118            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
119            ::unity::il2cpp_call!((::unity::module_base()+0x1bdd640usize)as*mut u8,crate::app::latertalksetter::LaterTalkSetter;
120(LaterTalkSequence)__receiver)
121        }
122    }
123    #[doc = "`set_Setter(crate::app::latertalksetter::LaterTalkSetter)` overload"]
124    fn set_setter(self, value: impl ::core::convert::Into<crate::app::latertalksetter::LaterTalkSetter>) -> () {
125        unsafe {
126            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
127            ::unity::il2cpp_call!((::unity::module_base()+0x1bdd650usize)as*mut u8,();
128(LaterTalkSequence)__receiver,(crate::app::latertalksetter::LaterTalkSetter)::core::convert::Into::into(value))
129        }
130    }
131    #[doc = "`SetUp()` overload"]
132    fn set_up(self) -> crate::system::collections::ienumerator::IEnumerator {
133        unsafe {
134            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
135            ::unity::il2cpp_call!((::unity::module_base()+0x1bdda80usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
136(LaterTalkSequence)__receiver)
137        }
138    }
139    #[doc = "`Unload()` overload"]
140    fn unload(self) -> () {
141        unsafe {
142            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
143            ::unity::il2cpp_call!((::unity::module_base()+0x1bddb00usize)as*mut u8,();
144(LaterTalkSequence)__receiver)
145        }
146    }
147    #[doc = "`FadeIn()` overload"]
148    fn fade_in(self) -> crate::system::collections::ienumerator::IEnumerator {
149        unsafe {
150            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
151            ::unity::il2cpp_call!((::unity::module_base()+0x1bddd00usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
152(LaterTalkSequence)__receiver)
153        }
154    }
155    #[doc = "`StartLoadNext()` overload"]
156    fn start_load_next(self) -> () {
157        unsafe {
158            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
159            ::unity::il2cpp_call!((::unity::module_base()+0x1bddd80usize)as*mut u8,();
160(LaterTalkSequence)__receiver)
161        }
162    }
163    #[doc = "`Tick()` overload"]
164    fn tick(self) -> crate::system::collections::ienumerator::IEnumerator {
165        unsafe {
166            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
167            ::unity::il2cpp_call!((::unity::module_base()+0x1bde210usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
168(LaterTalkSequence)__receiver)
169        }
170    }
171    #[doc = "`FadeOut()` overload"]
172    fn fade_out(self) -> crate::system::collections::ienumerator::IEnumerator {
173        unsafe {
174            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
175            ::unity::il2cpp_call!((::unity::module_base()+0x1bde290usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
176(LaterTalkSequence)__receiver)
177        }
178    }
179    #[doc = "`StartSlideIn(f32)` overload"]
180    fn start_slide_in(self, time: impl ::core::convert::Into<f32>) -> () {
181        unsafe {
182            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
183            ::unity::il2cpp_call!((::unity::module_base()+0x1bde310usize)as*mut u8,();
184(LaterTalkSequence)__receiver,(f32)::core::convert::Into::into(time))
185        }
186    }
187    #[doc = "`StartSlideOut(f32)` overload"]
188    fn start_slide_out(self, time: impl ::core::convert::Into<f32>) -> () {
189        unsafe {
190            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
191            ::unity::il2cpp_call!((::unity::module_base()+0x1bde4d0usize)as*mut u8,();
192(LaterTalkSequence)__receiver,(f32)::core::convert::Into::into(time))
193        }
194    }
195    #[doc = "`Slide()` overload"]
196    fn slide(self) -> crate::system::collections::ienumerator::IEnumerator {
197        unsafe {
198            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
199            ::unity::il2cpp_call!((::unity::module_base()+0x1bde690usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
200(LaterTalkSequence)__receiver)
201        }
202    }
203    #[doc = "`.ctor()` overload"]
204    fn ctor(self) -> () {
205        unsafe {
206            let __receiver = <LaterTalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
207            ::unity::il2cpp_call!((::unity::module_base()+0x1bdd5c0usize)as*mut u8,();
208(LaterTalkSequence)__receiver)
209        }
210    }
211}
212
213#[cfg(feature = "app-latertalksequence")]
214impl<__T: ILaterTalkSequence> ILaterTalkSequenceMethods for __T {}
215
216#[cfg(feature = "app-latertalksequence")]
217impl LaterTalkSequence {
218    pub fn is_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
219        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
220    }
221
222    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
223        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
224    }
225
226    pub fn get_setter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
227        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
228    }
229
230    pub fn set_setter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
231        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
232    }
233
234    pub fn pre_setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
235        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
236    }
237
238    pub fn set_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
239        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
240    }
241
242    pub fn unload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
243        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
244    }
245
246    pub fn fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
247        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
248    }
249
250    pub fn start_load_next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
251        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
252    }
253
254    pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
255        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
256    }
257
258    pub fn fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
259        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
260    }
261
262    pub fn start_slide_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
263        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
264    }
265
266    pub fn start_slide_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
267        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
268    }
269
270    pub fn slide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
271        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
272    }
273
274    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
275        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
276    }
277}
278
279#[cfg(feature = "app-latertalksequence")]
280impl LaterTalkSequence {
281    #[doc = "`.ctor()` — no args"]
282    pub fn new() -> Self {
283        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
284            panic!(
285                "{}
286::{}
287 failed to instantiate",
288                ::core::stringify!(LaterTalkSequence),
289                ::core::stringify!(new),
290            )
291        });
292        <Self as ILaterTalkSequenceMethods>::ctor(this);
293        this
294    }
295}
296
297#[cfg(feature = "app-latertalksequence")]
298#[doc(hidden)]
299pub mod prelude {
300    pub use super::{ILaterTalkSequence, ILaterTalkSequenceMethods, LaterTalkSequence};
301    #[cfg(feature = "app-procinst")]
302    pub use crate::app::procinst::IProcInstMethods;
303    #[cfg(feature = "app-singletonprocinst_1")]
304    pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
305    #[cfg(feature = "system-object")]
306    pub use crate::system::object::IObjectMethods;
307    pub use crate::{
308        app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
309        system::object::IObject,
310    };
311}