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