1#[cfg(feature = "app-latertalksetter-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::object::{IObject, Object},
10 unity_engine::{
11 behaviour::{Behaviour, IBehaviour},
12 component::{Component, IComponent},
13 monobehaviour::{IMonoBehaviour, MonoBehaviour},
14 object_2::{IObject_2, Object_2},
15 },
16 };
17
18 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/latertalksetter/LaterTalkSetter_UnitData.md"))]
19 #[::unity::class(namespace = "App", name = "LaterTalkSetter.UnitData")]
20 #[parent(crate::system::object::Object)]
21 pub struct LaterTalkSetter_UnitData {}
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/latertalksetter/LaterTalkSetter.md"))]
24 #[::unity::class(namespace = "App", name = "LaterTalkSetter")]
25 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
26 pub struct LaterTalkSetter {
27 #[offset(24)]
28 #[rename(name = "CharaSolo")]
29 pub chara_solo: crate::unity_engine::gameobject::GameObject,
30 #[offset(32)]
31 #[rename(name = "CharaPair")]
32 pub chara_pair: crate::unity_engine::gameobject::GameObject,
33 #[offset(40)]
34 #[rename(name = "Main")]
35 pub main: crate::app::latertalksetter::LaterTalkSetter_UnitInfo,
36 #[offset(48)]
37 #[rename(name = "PairLeft")]
38 pub pair_left: crate::app::latertalksetter::LaterTalkSetter_UnitInfo,
39 #[offset(56)]
40 #[rename(name = "PairRight")]
41 pub pair_right: crate::app::latertalksetter::LaterTalkSetter_UnitInfo,
42 #[offset(64)]
43 #[rename(name = "Symbol")]
44 pub symbol: crate::unity_engine::ui::image::Image,
45 #[offset(72)]
46 #[rename(name = "MainText")]
47 pub main_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
48 #[offset(80)]
49 #[rename(name = "m_BaseDispTime")]
50 pub m_base_disp_time: f32,
51 #[offset(84)]
52 #[rename(name = "m_OthersTime")]
53 pub m_others_time: f32,
54 #[offset(88)]
55 #[rename(name = "m_WaitTimeAfter")]
56 pub m_wait_time_after: f32,
57 #[offset(92)]
58 #[rename(name = "m_CurrentTime")]
59 pub m_current_time: f32,
60 #[offset(96)]
61 #[rename(name = "m_UnitData")]
62 pub m_unit_data: crate::system::collections::generic::list_1::List_1<crate::app::latertalksetter::LaterTalkSetter_UnitData>,
63 #[offset(104)]
64 #[rename(name = "m_UnitIndex")]
65 pub m_unit_index: i32,
66 #[offset(112)]
67 #[rename(name = "m_StartTime")]
68 pub m_start_time: f64,
69 }
70
71 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/latertalksetter/LaterTalkSetter_UnitInfo.md"))]
72 #[::unity::class(namespace = "App", name = "LaterTalkSetter.UnitInfo")]
73 #[parent(crate::system::object::Object)]
74 pub struct LaterTalkSetter_UnitInfo {
75 #[offset(16)]
76 #[rename(name = "InfoLv")]
77 pub info_lv: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
78 #[offset(24)]
79 #[rename(name = "InfoMostEmblem")]
80 pub info_most_emblem: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
81 #[offset(32)]
82 #[rename(name = "Title")]
83 pub title: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
84 #[offset(40)]
85 #[rename(name = "Name")]
86 pub name: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
87 #[offset(48)]
88 #[rename(name = "Lv")]
89 pub lv: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
90 #[offset(56)]
91 #[rename(name = "Job")]
92 pub job: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
93 #[offset(64)]
94 #[rename(name = "BattleCount")]
95 pub battle_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
96 #[offset(72)]
97 #[rename(name = "WinCount")]
98 pub win_count: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
99 #[offset(80)]
100 #[rename(name = "MostEmblem")]
101 pub most_emblem: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
102 }
103}
104
105#[cfg(feature = "app-latertalksetter-types")]
106pub use __types::*;
107
108#[cfg(feature = "app-latertalksetter")]
109pub trait ILaterTalkSetter_UnitDataMethods: ILaterTalkSetter_UnitData {
110 #[doc = "`get_Unit()` overload"]
111 fn get_unit(self) -> crate::app::unit::Unit {
112 unsafe {
113 let __receiver =
114 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
115 ::unity::il2cpp_call!((::unity::module_base()+0x1fd62c0usize)as*mut u8,crate::app::unit::Unit;
116(LaterTalkSetter_UnitData)__receiver)
117 }
118 }
119 #[doc = "`set_Unit(crate::app::unit::Unit)` overload"]
120 fn set_unit(self, value: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
121 unsafe {
122 let __receiver =
123 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
124 ::unity::il2cpp_call!((::unity::module_base()+0x1fd62d0usize)as*mut u8,();
125(LaterTalkSetter_UnitData)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(value))
126 }
127 }
128 #[doc = "`get_IsAlive()` overload"]
129 fn get_is_alive(self) -> bool {
130 unsafe {
131 let __receiver =
132 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
133 ::unity::il2cpp_call!((::unity::module_base()+0x1fd62e0usize)as*mut u8,bool;
134(LaterTalkSetter_UnitData)__receiver)
135 }
136 }
137 #[doc = "`set_IsAlive(bool)` overload"]
138 fn set_is_alive(self, value: impl ::core::convert::Into<bool>) -> () {
139 unsafe {
140 let __receiver =
141 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
142 ::unity::il2cpp_call!((::unity::module_base()+0x1fd62f0usize)as*mut u8,();
143(LaterTalkSetter_UnitData)__receiver,(bool)::core::convert::Into::into(value))
144 }
145 }
146 #[doc = "`get_Marriage()` overload"]
147 fn get_marriage(self) -> crate::app::unit::Unit {
148 unsafe {
149 let __receiver =
150 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
151 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6300usize)as*mut u8,crate::app::unit::Unit;
152(LaterTalkSetter_UnitData)__receiver)
153 }
154 }
155 #[doc = "`set_Marriage(crate::app::unit::Unit)` overload"]
156 fn set_marriage(self, value: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
157 unsafe {
158 let __receiver =
159 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6310usize)as*mut u8,();
161(LaterTalkSetter_UnitData)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(value))
162 }
163 }
164 #[doc = "`get_MapName()` overload"]
165 fn get_map_name(self) -> ::unity::Il2CppString {
166 unsafe {
167 let __receiver =
168 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6320usize)as*mut u8, ::unity::Il2CppString;
170(LaterTalkSetter_UnitData)__receiver)
171 }
172 }
173 #[doc = "`set_MapName(::unity::Il2CppString)` overload"]
174 fn set_map_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
175 unsafe {
176 let __receiver =
177 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
178 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6330usize)as*mut u8,();
179(LaterTalkSetter_UnitData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
180 }
181 }
182 #[doc = "`get_MapDegree()` overload"]
183 fn get_map_degree(self) -> i32 {
184 unsafe {
185 let __receiver =
186 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6340usize)as*mut u8,i32;
188(LaterTalkSetter_UnitData)__receiver)
189 }
190 }
191 #[doc = "`set_MapDegree(i32)` overload"]
192 fn set_map_degree(self, value: impl ::core::convert::Into<i32>) -> () {
193 unsafe {
194 let __receiver =
195 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
196 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6350usize)as*mut u8,();
197(LaterTalkSetter_UnitData)__receiver,(i32)::core::convert::Into::into(value))
198 }
199 }
200 #[doc = "`get_LightDegree()` overload"]
201 fn get_light_degree(self) -> i32 {
202 unsafe {
203 let __receiver =
204 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6360usize)as*mut u8,i32;
206(LaterTalkSetter_UnitData)__receiver)
207 }
208 }
209 #[doc = "`set_LightDegree(i32)` overload"]
210 fn set_light_degree(self, value: impl ::core::convert::Into<i32>) -> () {
211 unsafe {
212 let __receiver =
213 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
214 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6370usize)as*mut u8,();
215(LaterTalkSetter_UnitData)__receiver,(i32)::core::convert::Into::into(value))
216 }
217 }
218 #[doc = "`get_EndDispTime()` overload"]
219 fn get_end_disp_time(self) -> f32 {
220 unsafe {
221 let __receiver =
222 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
223 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6380usize)as*mut u8,f32;
224(LaterTalkSetter_UnitData)__receiver)
225 }
226 }
227 #[doc = "`set_EndDispTime(f32)` overload"]
228 fn set_end_disp_time(self, value: impl ::core::convert::Into<f32>) -> () {
229 unsafe {
230 let __receiver =
231 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232 ::unity::il2cpp_call!((::unity::module_base()+0x1fd6390usize)as*mut u8,();
233(LaterTalkSetter_UnitData)__receiver,(f32)::core::convert::Into::into(value))
234 }
235 }
236 #[doc = "`.ctor()` overload"]
237 fn ctor(self) -> () {
238 unsafe {
239 let __receiver =
240 <LaterTalkSetter_UnitData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241 ::unity::il2cpp_call!((::unity::module_base()+0x1fd63a0usize)as*mut u8,();
242(LaterTalkSetter_UnitData)__receiver)
243 }
244 }
245}
246
247#[cfg(feature = "app-latertalksetter")]
248impl<__T: ILaterTalkSetter_UnitData> ILaterTalkSetter_UnitDataMethods for __T {}
249
250#[cfg(feature = "app-latertalksetter")]
251impl LaterTalkSetter_UnitData {
252 pub fn get_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
253 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
254 }
255
256 pub fn set_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
257 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
258 }
259
260 pub fn get_is_alive_method_info() -> &'static ::unity::il2cpp::MethodInfo {
261 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
262 }
263
264 pub fn set_is_alive_method_info() -> &'static ::unity::il2cpp::MethodInfo {
265 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
266 }
267
268 pub fn get_marriage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
269 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
270 }
271
272 pub fn set_marriage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
273 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
274 }
275
276 pub fn get_map_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
277 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
278 }
279
280 pub fn set_map_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
281 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
282 }
283
284 pub fn get_map_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
285 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
286 }
287
288 pub fn set_map_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
289 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
290 }
291
292 pub fn get_light_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
293 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
294 }
295
296 pub fn set_light_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
297 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
298 }
299
300 pub fn get_end_disp_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
301 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
302 }
303
304 pub fn set_end_disp_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
306 }
307
308 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
310 }
311}
312
313#[cfg(feature = "app-latertalksetter")]
314impl LaterTalkSetter_UnitData {
315 #[doc = "`.ctor()` — no args"]
316 pub fn new() -> Self {
317 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
318 panic!(
319 "{}
320::{}
321 failed to instantiate",
322 ::core::stringify!(LaterTalkSetter_UnitData),
323 ::core::stringify!(new),
324 )
325 });
326 <Self as ILaterTalkSetter_UnitDataMethods>::ctor(this);
327 this
328 }
329}
330
331#[cfg(feature = "app-latertalksetter")]
332pub trait ILaterTalkSetterMethods: ILaterTalkSetter {
333 #[doc = "`Init()` overload"]
334 fn init(self) -> () {
335 unsafe {
336 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337 ::unity::il2cpp_call!((::unity::module_base()+0x1bde710usize)as*mut u8,();
338(LaterTalkSetter)__receiver)
339 }
340 }
341 #[doc = "`UpdateData()` overload"]
342 fn update_data(self) -> () {
343 unsafe {
344 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
345 ::unity::il2cpp_call!((::unity::module_base()+0x1bde900usize)as*mut u8,();
346(LaterTalkSetter)__receiver)
347 }
348 }
349 #[doc = "`SetUnitData(crate::app::unit::Unit, crate::app::latertalksetter::LaterTalkSetter_UnitInfo)` overload"]
350 fn set_unit_data(
351 self,
352 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
353 info: impl ::core::convert::Into<crate::app::latertalksetter::LaterTalkSetter_UnitInfo>,
354 ) -> () {
355 unsafe {
356 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357 ::unity::il2cpp_call!((::unity::module_base()+0x1bdee20usize)as*mut u8,();
358(LaterTalkSetter)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::latertalksetter::LaterTalkSetter_UnitInfo)::core::convert::Into::into(info))
359 }
360 }
361 #[doc = "`get_IsStarted()` overload"]
362 fn get_is_started(self) -> bool {
363 unsafe {
364 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf490usize)as*mut u8,bool;
366(LaterTalkSetter)__receiver)
367 }
368 }
369 #[doc = "`get_IsFinished()` overload"]
370 fn get_is_finished(self) -> bool {
371 unsafe {
372 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
373 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf4a0usize)as*mut u8,bool;
374(LaterTalkSetter)__receiver)
375 }
376 }
377 #[doc = "`get_IsFinishedCompletely()` overload"]
378 fn get_is_finished_completely(self) -> bool {
379 unsafe {
380 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
381 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf4e0usize)as*mut u8,bool;
382(LaterTalkSetter)__receiver)
383 }
384 }
385 #[doc = "`get_CurrentUnit()` overload"]
386 fn get_current_unit(self) -> crate::app::latertalksetter::LaterTalkSetter_UnitData {
387 unsafe {
388 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
389 ::unity::il2cpp_call!((::unity::module_base()+0x1bded90usize)as*mut u8,crate::app::latertalksetter::LaterTalkSetter_UnitData;
390(LaterTalkSetter)__receiver)
391 }
392 }
393 #[doc = "`get_NextUnit()` overload"]
394 fn get_next_unit(self) -> crate::app::latertalksetter::LaterTalkSetter_UnitData {
395 unsafe {
396 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397 ::unity::il2cpp_call!((::unity::module_base()+0x1bde180usize)as*mut u8,crate::app::latertalksetter::LaterTalkSetter_UnitData;
398(LaterTalkSetter)__receiver)
399 }
400 }
401 #[doc = "`get_LastDispTime()` overload"]
402 fn get_last_disp_time(self) -> f32 {
403 unsafe {
404 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
405 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf510usize)as*mut u8,f32;
406(LaterTalkSetter)__receiver)
407 }
408 }
409 #[doc = "`get_DisplayTime()` overload"]
410 fn get_display_time(self) -> f32 {
411 unsafe {
412 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
413 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf4c0usize)as*mut u8,f32;
414(LaterTalkSetter)__receiver)
415 }
416 }
417 #[doc = "`Start()` overload"]
418 fn start(self) -> () {
419 unsafe {
420 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
421 ::unity::il2cpp_call!((::unity::module_base()+0x1bdf5b0usize)as*mut u8,();
422(LaterTalkSetter)__receiver)
423 }
424 }
425 #[doc = "`Update()` overload"]
426 fn update(self) -> () {
427 unsafe {
428 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
429 ::unity::il2cpp_call!((::unity::module_base()+0x1bdff20usize)as*mut u8,();
430(LaterTalkSetter)__receiver)
431 }
432 }
433 #[doc = "`MoveNext()` overload"]
434 fn move_next(self) -> () {
435 unsafe {
436 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
437 ::unity::il2cpp_call!((::unity::module_base()+0x1bdff70usize)as*mut u8,();
438(LaterTalkSetter)__receiver)
439 }
440 }
441 #[doc = "`ForceFinish(f32)` overload"]
442 fn force_finish(self, fade_out_time: impl ::core::convert::Into<f32>) -> () {
443 unsafe {
444 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
445 ::unity::il2cpp_call!((::unity::module_base()+0x1bdff80usize)as*mut u8,();
446(LaterTalkSetter)__receiver,(f32)::core::convert::Into::into(fade_out_time))
447 }
448 }
449 #[doc = "`.ctor()` overload"]
450 fn ctor(self) -> () {
451 unsafe {
452 let __receiver = <LaterTalkSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
453 ::unity::il2cpp_call!((::unity::module_base()+0x1be0050usize)as*mut u8,();
454(LaterTalkSetter)__receiver)
455 }
456 }
457}
458
459#[cfg(feature = "app-latertalksetter")]
460impl<__T: ILaterTalkSetter> ILaterTalkSetterMethods for __T {}
461
462#[cfg(feature = "app-latertalksetter")]
463impl LaterTalkSetter {
464 pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
465 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
466 }
467
468 pub fn update_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
469 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
470 }
471
472 pub fn set_unit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
473 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
474 }
475
476 pub fn get_is_started_method_info() -> &'static ::unity::il2cpp::MethodInfo {
477 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
478 }
479
480 pub fn get_is_finished_method_info() -> &'static ::unity::il2cpp::MethodInfo {
481 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
482 }
483
484 pub fn get_is_finished_completely_method_info() -> &'static ::unity::il2cpp::MethodInfo {
485 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
486 }
487
488 pub fn get_current_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
489 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
490 }
491
492 pub fn get_next_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
493 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
494 }
495
496 pub fn get_last_disp_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
497 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
498 }
499
500 pub fn get_display_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
501 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
502 }
503
504 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
505 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
506 }
507
508 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
509 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
510 }
511
512 pub fn move_next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
513 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
514 }
515
516 pub fn force_finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
517 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
518 }
519
520 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
521 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
522 }
523}
524
525#[cfg(feature = "app-latertalksetter")]
526impl LaterTalkSetter {
527 #[doc = "`.ctor()` — no args"]
528 pub fn new() -> Self {
529 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
530 panic!(
531 "{}
532::{}
533 failed to instantiate",
534 ::core::stringify!(LaterTalkSetter),
535 ::core::stringify!(new),
536 )
537 });
538 <Self as ILaterTalkSetterMethods>::ctor(this);
539 this
540 }
541}
542
543#[cfg(feature = "app-latertalksetter")]
544pub trait ILaterTalkSetter_UnitInfoMethods: ILaterTalkSetter_UnitInfo {
545 #[doc = "`.ctor()` overload"]
546 fn ctor(self) -> () {
547 unsafe {
548 let __receiver =
549 <LaterTalkSetter_UnitInfo as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
550 ::unity::il2cpp_call!((::unity::module_base()+0x1fd63b0usize)as*mut u8,();
551(LaterTalkSetter_UnitInfo)__receiver)
552 }
553 }
554}
555
556#[cfg(feature = "app-latertalksetter")]
557impl<__T: ILaterTalkSetter_UnitInfo> ILaterTalkSetter_UnitInfoMethods for __T {}
558
559#[cfg(feature = "app-latertalksetter")]
560impl LaterTalkSetter_UnitInfo {
561 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
563 }
564}
565
566#[cfg(feature = "app-latertalksetter")]
567impl LaterTalkSetter_UnitInfo {
568 #[doc = "`.ctor()` — no args"]
569 pub fn new() -> Self {
570 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
571 panic!(
572 "{}
573::{}
574 failed to instantiate",
575 ::core::stringify!(LaterTalkSetter_UnitInfo),
576 ::core::stringify!(new),
577 )
578 });
579 <Self as ILaterTalkSetter_UnitInfoMethods>::ctor(this);
580 this
581 }
582}
583
584#[cfg(feature = "app-latertalksetter")]
585#[doc(hidden)]
586pub mod prelude {
587 pub use super::{
588 ILaterTalkSetter, ILaterTalkSetterMethods, ILaterTalkSetter_UnitData, ILaterTalkSetter_UnitDataMethods, ILaterTalkSetter_UnitInfo,
589 ILaterTalkSetter_UnitInfoMethods, LaterTalkSetter, LaterTalkSetter_UnitData, LaterTalkSetter_UnitInfo,
590 };
591 #[cfg(feature = "system-object")]
592 pub use crate::system::object::IObjectMethods;
593 #[cfg(feature = "unity_engine-behaviour")]
594 pub use crate::unity_engine::behaviour::IBehaviourMethods;
595 #[cfg(feature = "unity_engine-component")]
596 pub use crate::unity_engine::component::IComponentMethods;
597 #[cfg(feature = "unity_engine-monobehaviour")]
598 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
599 #[cfg(feature = "unity_engine-object_2")]
600 pub use crate::unity_engine::object_2::IObject_2Methods;
601 pub use crate::{
602 system::object::IObject,
603 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
604 };
605}