1#[cfg(feature = "app-talk3_d-talksequence-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/talk3_d/talksequence/TalkSequence_Label.md"))]
21 #[repr(C)]
22 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
23 pub struct TalkSequence_Label {
24 pub value: i32,
25 }
26 impl ::unity::ClassIdentity for TalkSequence_Label {
27 const NAME: &'static str = "TalkSequence.Label";
28 const NAMESPACE: &'static str = "App.Talk3D";
29
30 fn class() -> ::unity::Class {
31 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
32 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
33 }
34 }
35 impl ::unity::IlType for TalkSequence_Label {
36 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
37 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
38 }
39 }
40 impl TalkSequence_Label {
41 pub fn load() -> Self {
42 Self { value: 0 }
43 }
44
45 pub fn fade_in() -> Self {
46 Self { value: 1 }
47 }
48
49 pub fn sound_before() -> Self {
50 Self { value: 2 }
51 }
52
53 pub fn main() -> Self {
54 Self { value: 3 }
55 }
56
57 pub fn sound_after() -> Self {
58 Self { value: 4 }
59 }
60
61 pub fn check_continue() -> Self {
62 Self { value: 5 }
63 }
64
65 pub fn skip() -> Self {
66 Self { value: 6 }
67 }
68
69 pub fn close() -> Self {
70 Self { value: 7 }
71 }
72
73 pub fn skip_wait_to_end() -> Self {
74 Self { value: 8 }
75 }
76
77 pub fn end() -> Self {
78 Self { value: 9 }
79 }
80 }
81
82 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/talk3_d/talksequence/TalkSequence_ReplaceText.md"))]
83 #[::unity::class(namespace = "App.Talk3D", name = "TalkSequence.ReplaceText")]
84 #[parent(crate::system::object::Object)]
85 pub struct TalkSequence_ReplaceText {
86 #[offset(16)]
87 #[rename(name = "m_Text")]
88 pub m_text: ::unity::Il2CppString,
89 #[offset(24)]
90 #[rename(name = "m_Index")]
91 pub m_index: i32,
92 }
93
94 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/talk3_d/talksequence/TalkSequence_PlayMode.md"))]
95 #[repr(C)]
96 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
97 pub struct TalkSequence_PlayMode {
98 pub value: i32,
99 }
100 impl ::unity::ClassIdentity for TalkSequence_PlayMode {
101 const NAME: &'static str = "TalkSequence.PlayMode";
102 const NAMESPACE: &'static str = "App.Talk3D";
103
104 fn class() -> ::unity::Class {
105 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
106 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
107 }
108 }
109 impl ::unity::IlType for TalkSequence_PlayMode {
110 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
111 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
112 }
113 }
114 impl TalkSequence_PlayMode {
115 pub fn manual() -> Self {
116 Self { value: 0 }
117 }
118
119 pub fn auto_play() -> Self {
120 Self { value: 1 }
121 }
122 }
123
124 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/talk3_d/talksequence/TalkSequence.md"))]
125 #[::unity::class(namespace = "App.Talk3D", name = "TalkSequence")]
126 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::talk3_d::talksequence::TalkSequence>)]
127 pub struct TalkSequence {
128 #[static_field]
129 #[rename(name = "sm_IsContinue")]
130 pub sm_is_continue: bool,
131 #[static_field]
132 #[rename(name = "sm_ReservedPrefabRootObject")]
133 pub sm_reserved_prefab_root_object: crate::unity_engine::gameobject::GameObject,
134 #[offset(120)]
135 #[rename(name = "m_PrefabRootObject")]
136 pub m_prefab_root_object: crate::unity_engine::gameobject::GameObject,
137 #[offset(128)]
138 #[rename(name = "m_TalkSound")]
139 pub m_talk_sound: crate::app::talksound::TalkSound,
140 #[offset(136)]
141 #[rename(name = "m_TagParser")]
142 pub m_tag_parser: crate::app::talk3_d::talktagparser::TalkTagParser,
143 #[offset(144)]
144 #[rename(name = "m_TalkPtr")]
145 pub m_talk_ptr: crate::app::talk3_d::talkptr::TalkPtr,
146 #[offset(152)]
147 #[rename(name = "m_ReservedTag")]
148 pub m_reserved_tag: crate::app::talk3_d::talktag::TalkTag,
149 #[offset(160)]
150 #[rename(name = "m_ReplaceText")]
151 pub m_replace_text: crate::app::talk3_d::talksequence::TalkSequence_ReplaceText,
152 #[offset(168)]
153 #[rename(name = "m_BindProc")]
154 pub m_bind_proc: crate::app::procinst::ProcInst,
155 #[offset(176)]
156 #[rename(name = "m_ErrorMessageBuilder")]
157 pub m_error_message_builder: crate::app::talk3_d::talkbuilder::TalkBuilder,
158 #[offset(184)]
159 #[rename(name = "m_IsStartByContinuousNumber")]
160 pub m_is_start_by_continuous_number: bool,
161 #[offset(185)]
162 #[rename(name = "m_IsFlushedSoundList")]
163 pub m_is_flushed_sound_list: bool,
164 #[offset(186)]
165 #[rename(name = "m_IsShowMapTerrainInfo")]
166 pub m_is_show_map_terrain_info: bool,
167 #[offset(187)]
168 #[rename(name = "m_IsBindMapCamera")]
169 pub m_is_bind_map_camera: bool,
170 #[offset(188)]
171 #[rename(name = "m_IsPushedUnitInfo")]
172 pub m_is_pushed_unit_info: bool,
173 #[offset(192)]
174 #[rename(name = "m_LoadedSoundBankNameList")]
175 pub m_loaded_sound_bank_name_list: crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
176 #[offset(227)]
177 #[rename(name = "m_IsLoadingCharacter")]
178 pub m_is_loading_character: bool,
179 #[static_field]
180 #[rename(name = "LoadingCharacterTimeoutCounterMax")]
181 pub loading_character_timeout_counter_max: f32,
182 #[offset(228)]
183 #[rename(name = "m_LoadingCharacterTimeoutCounter")]
184 pub m_loading_character_timeout_counter: f32,
185 #[offset(232)]
186 #[rename(name = "m_ReplaceTalkerNameDictionary")]
187 pub m_replace_talker_name_dictionary:
188 crate::system::collections::generic::dictionary_2::Dictionary_2<::unity::Il2CppString, ::unity::Il2CppString>,
189 }
190}
191
192#[cfg(feature = "app-talk3_d-talksequence-types")]
193pub use __types::*;
194
195#[cfg(feature = "app-talk3_d-talksequence")]
196pub trait ITalkSequence_ReplaceTextMethods: ITalkSequence_ReplaceText {
197 #[doc = "`set_Text(::unity::Il2CppString)` overload"]
198 fn set_text(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
199 unsafe {
200 let __receiver =
201 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
202 ::unity::il2cpp_call!((::unity::module_base()+0x21fc500usize)as*mut u8,();
203(TalkSequence_ReplaceText)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
204 }
205 }
206 #[doc = "`get_Text()` overload"]
207 fn get_text(self) -> ::unity::Il2CppString {
208 unsafe {
209 let __receiver =
210 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211 ::unity::il2cpp_call!((::unity::module_base()+0x21fc540usize)as*mut u8, ::unity::Il2CppString;
212(TalkSequence_ReplaceText)__receiver)
213 }
214 }
215 #[doc = "`Next()` overload"]
216 fn next(self) -> () {
217 unsafe {
218 let __receiver =
219 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
220 ::unity::il2cpp_call!((::unity::module_base()+0x21fc550usize)as*mut u8,();
221(TalkSequence_ReplaceText)__receiver)
222 }
223 }
224 #[doc = "`get_CurrentCharacter()` overload"]
225 fn get_current_character(self) -> u16 {
226 unsafe {
227 let __receiver =
228 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229 ::unity::il2cpp_call!((::unity::module_base()+0x21fc560usize)as*mut u8,u16;
230(TalkSequence_ReplaceText)__receiver)
231 }
232 }
233 #[doc = "`NeedReplace()` overload"]
234 fn need_replace(self) -> bool {
235 unsafe {
236 let __receiver =
237 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
238 ::unity::il2cpp_call!((::unity::module_base()+0x21fc580usize)as*mut u8,bool;
239(TalkSequence_ReplaceText)__receiver)
240 }
241 }
242 #[doc = "`.ctor()` overload"]
243 fn ctor(self) -> () {
244 unsafe {
245 let __receiver =
246 <TalkSequence_ReplaceText as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
247 ::unity::il2cpp_call!((::unity::module_base()+0x21fc5b0usize)as*mut u8,();
248(TalkSequence_ReplaceText)__receiver)
249 }
250 }
251}
252
253#[cfg(feature = "app-talk3_d-talksequence")]
254impl<__T: ITalkSequence_ReplaceText> ITalkSequence_ReplaceTextMethods for __T {}
255
256#[cfg(feature = "app-talk3_d-talksequence")]
257impl TalkSequence_ReplaceText {
258 pub fn set_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
259 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
260 }
261
262 pub fn get_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
263 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
264 }
265
266 pub fn next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
267 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
268 }
269
270 pub fn get_current_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
271 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
272 }
273
274 pub fn need_replace_method_info() -> &'static ::unity::il2cpp::MethodInfo {
275 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
276 }
277
278 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
279 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
280 }
281}
282
283#[cfg(feature = "app-talk3_d-talksequence")]
284impl TalkSequence_ReplaceText {
285 #[doc = "`.ctor()` — no args"]
286 pub fn new() -> Self {
287 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
288 panic!(
289 "{}
290::{}
291 failed to instantiate",
292 ::core::stringify!(TalkSequence_ReplaceText),
293 ::core::stringify!(new),
294 )
295 });
296 <Self as ITalkSequence_ReplaceTextMethods>::ctor(this);
297 this
298 }
299}
300
301#[cfg(feature = "app-talk3_d-talksequence")]
302impl TalkSequence {
303 #[doc = "`ReserveTalkPrefab()` overload"]
304 pub fn reserve_talk_prefab() -> () {
305 unsafe {
306 ::unity::il2cpp_call!((::unity::module_base()+0x20c5770usize)as*mut u8,();
307 )
308 }
309 }
310
311 #[doc = "`CreateTalkPrefab()` overload"]
312 pub fn create_talk_prefab() -> crate::unity_engine::gameobject::GameObject {
313 unsafe {
314 ::unity::il2cpp_call!((::unity::module_base()+0x20c58b0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
315 )
316 }
317 }
318
319 #[doc = "`IsFastForward()` overload"]
320 pub fn is_fast_forward() -> bool {
321 unsafe {
322 ::unity::il2cpp_call!((::unity::module_base()+0x20b8840usize)as*mut u8,bool;
323 )
324 }
325 }
326
327 #[doc = "`BeginContinueTalk()` overload"]
328 pub fn begin_continue_talk() -> () {
329 unsafe {
330 ::unity::il2cpp_call!((::unity::module_base()+0x20b85e0usize)as*mut u8,();
331 )
332 }
333 }
334
335 #[doc = "`EndContinueTalk()` overload"]
336 pub fn end_continue_talk() -> () {
337 unsafe {
338 ::unity::il2cpp_call!((::unity::module_base()+0x20b8700usize)as*mut u8,();
339 )
340 }
341 }
342
343 #[doc = "`Create(crate::app::procinst::ProcInst)` overload"]
344 pub fn create(parent: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> crate::app::talk3_d::talksequence::TalkSequence {
345 unsafe {
346 ::unity::il2cpp_call!((::unity::module_base()+0x20b8360usize)as*mut u8,crate::app::talk3_d::talksequence::TalkSequence;
347(crate::app::procinst::ProcInst)::core::convert::Into::into(parent))
348 }
349 }
350
351 #[doc = "`.cctor()` overload"]
352 pub fn cctor() -> () {
353 unsafe {
354 ::unity::il2cpp_call!((::unity::module_base()+0x20c9680usize)as*mut u8,();
355 )
356 }
357 }
358}
359
360#[cfg(feature = "app-talk3_d-talksequence")]
361pub trait ITalkSequenceMethods: ITalkSequence {
362 #[doc = "`get_Mid()` overload"]
363 fn get_mid(self) -> ::unity::Il2CppString {
364 unsafe {
365 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
366 ::unity::il2cpp_call!((::unity::module_base()+0x20c5550usize)as*mut u8, ::unity::Il2CppString;
367(TalkSequence)__receiver)
368 }
369 }
370 #[doc = "`set_Mid(::unity::Il2CppString)` overload"]
371 fn set_mid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
372 unsafe {
373 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
374 ::unity::il2cpp_call!((::unity::module_base()+0x20c5560usize)as*mut u8,();
375(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
376 }
377 }
378 #[doc = "`get_TalkType()` overload"]
379 fn get_talk_type(self) -> crate::app::talk3_d::talk_2::Talk_TalkType {
380 unsafe {
381 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
382 ::unity::il2cpp_call!((::unity::module_base()+0x20c5570usize)as*mut u8,crate::app::talk3_d::talk_2::Talk_TalkType;
383(TalkSequence)__receiver)
384 }
385 }
386 #[doc = "`set_TalkType(crate::app::talk3_d::talk_2::Talk_TalkType)` overload"]
387 fn set_talk_type(self, value: impl ::core::convert::Into<crate::app::talk3_d::talk_2::Talk_TalkType>) -> () {
388 unsafe {
389 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
390 ::unity::il2cpp_call!((::unity::module_base()+0x20c5580usize)as*mut u8,();
391(TalkSequence)__receiver,(crate::app::talk3_d::talk_2::Talk_TalkType)::core::convert::Into::into(value))
392 }
393 }
394 #[doc = "`get_ActivePid()` overload"]
395 fn get_active_pid(self) -> ::unity::Il2CppString {
396 unsafe {
397 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
398 ::unity::il2cpp_call!((::unity::module_base()+0x20c5590usize)as*mut u8, ::unity::Il2CppString;
399(TalkSequence)__receiver)
400 }
401 }
402 #[doc = "`set_ActivePid(::unity::Il2CppString)` overload"]
403 fn set_active_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
404 unsafe {
405 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406 ::unity::il2cpp_call!((::unity::module_base()+0x20c55a0usize)as*mut u8,();
407(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
408 }
409 }
410 #[doc = "`get_StrToLowerTrigger()` overload"]
411 fn get_str_to_lower_trigger(self) -> bool {
412 unsafe {
413 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
414 ::unity::il2cpp_call!((::unity::module_base()+0x20c55b0usize)as*mut u8,bool;
415(TalkSequence)__receiver)
416 }
417 }
418 #[doc = "`set_StrToLowerTrigger(bool)` overload"]
419 fn set_str_to_lower_trigger(self, value: impl ::core::convert::Into<bool>) -> () {
420 unsafe {
421 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
422 ::unity::il2cpp_call!((::unity::module_base()+0x20c55c0usize)as*mut u8,();
423(TalkSequence)__receiver,(bool)::core::convert::Into::into(value))
424 }
425 }
426 #[doc = "`get_IsLatestStrPatchim1()` overload"]
427 fn get_is_latest_str_patchim1(self) -> bool {
428 unsafe {
429 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430 ::unity::il2cpp_call!((::unity::module_base()+0x20c55d0usize)as*mut u8,bool;
431(TalkSequence)__receiver)
432 }
433 }
434 #[doc = "`set_IsLatestStrPatchim1(bool)` overload"]
435 fn set_is_latest_str_patchim1(self, value: impl ::core::convert::Into<bool>) -> () {
436 unsafe {
437 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
438 ::unity::il2cpp_call!((::unity::module_base()+0x20c55e0usize)as*mut u8,();
439(TalkSequence)__receiver,(bool)::core::convert::Into::into(value))
440 }
441 }
442 #[doc = "`get_IsLatestStrPatchim2()` overload"]
443 fn get_is_latest_str_patchim2(self) -> bool {
444 unsafe {
445 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
446 ::unity::il2cpp_call!((::unity::module_base()+0x20c55f0usize)as*mut u8,bool;
447(TalkSequence)__receiver)
448 }
449 }
450 #[doc = "`set_IsLatestStrPatchim2(bool)` overload"]
451 fn set_is_latest_str_patchim2(self, value: impl ::core::convert::Into<bool>) -> () {
452 unsafe {
453 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
454 ::unity::il2cpp_call!((::unity::module_base()+0x20c5600usize)as*mut u8,();
455(TalkSequence)__receiver,(bool)::core::convert::Into::into(value))
456 }
457 }
458 #[doc = "`EnableIsLoadingCharacter()` overload"]
459 fn enable_is_loading_character(self) -> () {
460 unsafe {
461 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
462 ::unity::il2cpp_call!((::unity::module_base()+0x20bcab0usize)as*mut u8,();
463(TalkSequence)__receiver)
464 }
465 }
466 #[doc = "`DisableIsLoadingCharacter()` overload"]
467 fn disable_is_loading_character(self) -> () {
468 unsafe {
469 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
470 ::unity::il2cpp_call!((::unity::module_base()+0x20c5610usize)as*mut u8,();
471(TalkSequence)__receiver)
472 }
473 }
474 #[doc = "`GetReplaceTalkerName(::unity::Il2CppString)` overload"]
475 fn get_replace_talker_name(self, pid: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
476 unsafe {
477 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
478 ::unity::il2cpp_call!((::unity::module_base()+0x20c5620usize)as*mut u8, ::unity::Il2CppString;
479(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid))
480 }
481 }
482 #[doc = "`AddReplaceTalkerName(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
483 fn add_replace_talker_name(
484 self,
485 pid: impl ::core::convert::Into<::unity::Il2CppString>,
486 talker_name: impl ::core::convert::Into<::unity::Il2CppString>,
487 ) -> () {
488 unsafe {
489 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
490 ::unity::il2cpp_call!((::unity::module_base()+0x20c56a0usize)as*mut u8,();
491(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid),(::unity::Il2CppString)::core::convert::Into::into(talker_name))
492 }
493 }
494 #[doc = "`Start(::unity::Il2CppString, bool)` overload"]
495 fn start(self, mid: impl ::core::convert::Into<::unity::Il2CppString>, is_continuous_number: impl ::core::convert::Into<bool>) -> () {
496 unsafe {
497 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
498 ::unity::il2cpp_call!((::unity::module_base()+0x20b83e0usize)as*mut u8,();
499(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid),(bool)::core::convert::Into::into(is_continuous_number))
500 }
501 }
502 #[doc = "`Restart(::unity::Il2CppString, bool)` overload"]
503 fn restart(self, mid: impl ::core::convert::Into<::unity::Il2CppString>, is_continuous_number: impl ::core::convert::Into<bool>) -> () {
504 unsafe {
505 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
506 ::unity::il2cpp_call!((::unity::module_base()+0x20b83f0usize)as*mut u8,();
507(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid),(bool)::core::convert::Into::into(is_continuous_number))
508 }
509 }
510 #[doc = "`StartImpl(::unity::Il2CppString, bool)` overload"]
511 fn start_impl(self, mid: impl ::core::convert::Into<::unity::Il2CppString>, is_continuous_number: impl ::core::convert::Into<bool>) -> () {
512 unsafe {
513 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514 ::unity::il2cpp_call!((::unity::module_base()+0x20c59f0usize)as*mut u8,();
515(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid),(bool)::core::convert::Into::into(is_continuous_number))
516 }
517 }
518 #[doc = "`InitTalk(::unity::Il2CppString)` overload"]
519 fn init_talk(self, mid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
520 unsafe {
521 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
522 ::unity::il2cpp_call!((::unity::module_base()+0x20c5ca0usize)as*mut u8,();
523(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid))
524 }
525 }
526 #[doc = "`TryNextLabel()` overload"]
527 fn try_next_label(self) -> () {
528 unsafe {
529 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530 ::unity::il2cpp_call!((::unity::module_base()+0x20c67b0usize)as*mut u8,();
531(TalkSequence)__receiver)
532 }
533 }
534 #[doc = "`FlushSoundList(bool)` overload"]
535 fn flush_sound_list(self, is_exec_before_of_now_label: impl ::core::convert::Into<bool>) -> () {
536 unsafe {
537 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
538 ::unity::il2cpp_call!((::unity::module_base()+0x20c6190usize)as*mut u8,();
539(TalkSequence)__receiver,(bool)::core::convert::Into::into(is_exec_before_of_now_label))
540 }
541 }
542 #[doc = "`WaitCamera()` overload"]
543 fn wait_camera(self) -> () {
544 unsafe {
545 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
546 ::unity::il2cpp_call!((::unity::module_base()+0x20c6ac0usize)as*mut u8,();
547(TalkSequence)__receiver)
548 }
549 }
550 #[doc = "`TryMapCameraBind()` overload"]
551 fn try_map_camera_bind(self) -> () {
552 unsafe {
553 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
554 ::unity::il2cpp_call!((::unity::module_base()+0x20c6b00usize)as*mut u8,();
555(TalkSequence)__receiver)
556 }
557 }
558 #[doc = "`TryMapCameraUnbind()` overload"]
559 fn try_map_camera_unbind(self) -> () {
560 unsafe {
561 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
562 ::unity::il2cpp_call!((::unity::module_base()+0x20c6ba0usize)as*mut u8,();
563(TalkSequence)__receiver)
564 }
565 }
566 #[doc = "`LoadSoundBank()` overload"]
567 fn load_sound_bank(self) -> () {
568 unsafe {
569 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
570 ::unity::il2cpp_call!((::unity::module_base()+0x20c6c30usize)as*mut u8,();
571(TalkSequence)__receiver)
572 }
573 }
574 #[doc = "`WaitSoundbankLoading()` overload"]
575 fn wait_soundbank_loading(self) -> () {
576 unsafe {
577 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578 ::unity::il2cpp_call!((::unity::module_base()+0x20c6e50usize)as*mut u8,();
579(TalkSequence)__receiver)
580 }
581 }
582 #[doc = "`LoadScene()` overload"]
583 fn load_scene(self) -> () {
584 unsafe {
585 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
586 ::unity::il2cpp_call!((::unity::module_base()+0x20c6ef0usize)as*mut u8,();
587(TalkSequence)__receiver)
588 }
589 }
590 #[doc = "`Finish(bool)` overload"]
591 fn finish(self, is_end_continuous_number: impl ::core::convert::Into<bool>) -> () {
592 unsafe {
593 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
594 ::unity::il2cpp_call!((::unity::module_base()+0x20c69c0usize)as*mut u8,();
595(TalkSequence)__receiver,(bool)::core::convert::Into::into(is_end_continuous_number))
596 }
597 }
598 #[doc = "`Release()` overload"]
599 fn release(self) -> () {
600 unsafe {
601 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
602 ::unity::il2cpp_call!((::unity::module_base()+0x20c7270usize)as*mut u8,();
603(TalkSequence)__receiver)
604 }
605 }
606 #[doc = "`GetActiveCharacter()` overload"]
607 fn get_active_character(self) -> crate::combat::character::Character {
608 unsafe {
609 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
610 ::unity::il2cpp_call!((::unity::module_base()+0x20c7500usize)as*mut u8,crate::combat::character::Character;
611(TalkSequence)__receiver)
612 }
613 }
614 #[doc = "`GetPersonVoice()` overload"]
615 fn get_person_voice(self) -> ::unity::Il2CppString {
616 unsafe {
617 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
618 ::unity::il2cpp_call!((::unity::module_base()+0x20bef90usize)as*mut u8, ::unity::Il2CppString;
619(TalkSequence)__receiver)
620 }
621 }
622 #[doc = "`TryPlayVoice(crate::combat::character::Character)` overload"]
623 fn try_play_voice(self, character: impl ::core::convert::Into<crate::combat::character::Character>) -> () {
624 unsafe {
625 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
626 ::unity::il2cpp_call!((::unity::module_base()+0x20c76f0usize)as*mut u8,();
627(TalkSequence)__receiver,(crate::combat::character::Character)::core::convert::Into::into(character))
628 }
629 }
630 #[doc = "`StopAllVoice()` overload"]
631 fn stop_all_voice(self) -> () {
632 unsafe {
633 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
634 ::unity::il2cpp_call!((::unity::module_base()+0x20bf980usize)as*mut u8,();
635(TalkSequence)__receiver)
636 }
637 }
638 #[doc = "`Persistent()` overload"]
639 fn persistent(self) -> () {
640 unsafe {
641 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
642 ::unity::il2cpp_call!((::unity::module_base()+0x20c78d0usize)as*mut u8,();
643(TalkSequence)__receiver)
644 }
645 }
646 #[doc = "`TickSoundBefore()` overload"]
647 fn tick_sound_before(self) -> () {
648 unsafe {
649 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650 ::unity::il2cpp_call!((::unity::module_base()+0x20c78e0usize)as*mut u8,();
651(TalkSequence)__receiver)
652 }
653 }
654 #[doc = "`TickSoundAfter()` overload"]
655 fn tick_sound_after(self) -> () {
656 unsafe {
657 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
658 ::unity::il2cpp_call!((::unity::module_base()+0x20c7920usize)as*mut u8,();
659(TalkSequence)__receiver)
660 }
661 }
662 #[doc = "`Tick()` overload"]
663 fn tick(self) -> () {
664 unsafe {
665 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
666 ::unity::il2cpp_call!((::unity::module_base()+0x20c79b0usize)as*mut u8,();
667(TalkSequence)__receiver)
668 }
669 }
670 #[doc = "`ProcessMessage(i32)` overload"]
671 fn process_message(self, add_char_count: impl ::core::convert::Into<i32>) -> () {
672 unsafe {
673 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
674 ::unity::il2cpp_call!((::unity::module_base()+0x20c7e90usize)as*mut u8,();
675(TalkSequence)__receiver,(i32)::core::convert::Into::into(add_char_count))
676 }
677 }
678 #[doc = "`Close()` overload"]
679 fn close(self) -> () {
680 unsafe {
681 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
682 ::unity::il2cpp_call!((::unity::module_base()+0x20c80e0usize)as*mut u8,();
683(TalkSequence)__receiver)
684 }
685 }
686 #[doc = "`WaitClose()` overload"]
687 fn wait_close(self) -> () {
688 unsafe {
689 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
690 ::unity::il2cpp_call!((::unity::module_base()+0x20c8210usize)as*mut u8,();
691(TalkSequence)__receiver)
692 }
693 }
694 #[doc = "`CheckContinue()` overload"]
695 fn check_continue(self) -> () {
696 unsafe {
697 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
698 ::unity::il2cpp_call!((::unity::module_base()+0x20c82c0usize)as*mut u8,();
699(TalkSequence)__receiver)
700 }
701 }
702 #[doc = "`StartKeyWait()` overload"]
703 fn start_key_wait(self) -> () {
704 unsafe {
705 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
706 ::unity::il2cpp_call!((::unity::module_base()+0x20c8400usize)as*mut u8,();
707(TalkSequence)__receiver)
708 }
709 }
710 #[doc = "`StartTimeWait(f32)` overload"]
711 fn start_time_wait(self, sec: impl ::core::convert::Into<f32>) -> () {
712 unsafe {
713 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
714 ::unity::il2cpp_call!((::unity::module_base()+0x20c8410usize)as*mut u8,();
715(TalkSequence)__receiver,(f32)::core::convert::Into::into(sec))
716 }
717 }
718 #[doc = "`StartFadeOut(f32, crate::unity_engine::color::Color)` overload"]
719 fn start_fade_out(self, time: impl ::core::convert::Into<f32>, color: impl ::core::convert::Into<crate::unity_engine::color::Color>) -> () {
720 unsafe {
721 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
722 ::unity::il2cpp_call!((::unity::module_base()+0x20c8420usize)as*mut u8,();
723(TalkSequence)__receiver,(f32)::core::convert::Into::into(time),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
724 }
725 }
726 #[doc = "`StartFadeIn(f32)` overload"]
727 fn start_fade_in(self, time: impl ::core::convert::Into<f32>) -> () {
728 unsafe {
729 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
730 ::unity::il2cpp_call!((::unity::module_base()+0x20c84f0usize)as*mut u8,();
731(TalkSequence)__receiver,(f32)::core::convert::Into::into(time))
732 }
733 }
734 #[doc = "`SetReplaceText(::unity::Il2CppString)` overload"]
735 fn set_replace_text(self, text: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
736 unsafe {
737 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
738 ::unity::il2cpp_call!((::unity::module_base()+0x20c8590usize)as*mut u8,();
739(TalkSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(text))
740 }
741 }
742 #[doc = "`WaitGameSkipEnd()` overload"]
743 fn wait_game_skip_end(self) -> () {
744 unsafe {
745 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
746 ::unity::il2cpp_call!((::unity::module_base()+0x20c85a0usize)as*mut u8,();
747(TalkSequence)__receiver)
748 }
749 }
750 #[doc = "`Skip()` overload"]
751 fn skip(self) -> () {
752 unsafe {
753 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
754 ::unity::il2cpp_call!((::unity::module_base()+0x20c85e0usize)as*mut u8,();
755(TalkSequence)__receiver)
756 }
757 }
758 #[doc = "`StartTextScroll()` overload"]
759 fn start_text_scroll(self) -> () {
760 unsafe {
761 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
762 ::unity::il2cpp_call!((::unity::module_base()+0x20c86d0usize)as*mut u8,();
763(TalkSequence)__receiver)
764 }
765 }
766 #[doc = "`EndTextScroll()` overload"]
767 fn end_text_scroll(self) -> () {
768 unsafe {
769 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770 ::unity::il2cpp_call!((::unity::module_base()+0x20c4650usize)as*mut u8,();
771(TalkSequence)__receiver)
772 }
773 }
774 #[doc = "`BindParent()` overload"]
775 fn bind_parent(self) -> () {
776 unsafe {
777 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778 ::unity::il2cpp_call!((::unity::module_base()+0x20c6610usize)as*mut u8,();
779(TalkSequence)__receiver)
780 }
781 }
782 #[doc = "`UnbindParent()` overload"]
783 fn unbind_parent(self) -> () {
784 unsafe {
785 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786 ::unity::il2cpp_call!((::unity::module_base()+0x20c7220usize)as*mut u8,();
787(TalkSequence)__receiver)
788 }
789 }
790 #[doc = "`GetDesc()` overload"]
791 fn get_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
792 unsafe {
793 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794 ::unity::il2cpp_call!((::unity::module_base()+0x20c86e0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
795(TalkSequence)__receiver)
796 }
797 }
798 #[doc = "`OnCreate()` overload"]
799 fn on_create(self) -> () {
800 unsafe {
801 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
802 {
803 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
804 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
805 panic!(
806 "unity: virtual slot {}
807 out of range (vtable len {}
808) on the runtime class behind {}
809 (method `{}
810`)",
811 9usize,
812 __vt.len(),
813 <TalkSequence as ::unity::ClassIdentity>::NAME,
814 "OnCreate",
815 )
816 });
817 let __inner: extern "C" fn(TalkSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
818 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
819 __inner(__receiver, __mi)
820 }
821 }
822 }
823 #[doc = "`OnDispose()` overload"]
824 fn on_dispose(self) -> () {
825 unsafe {
826 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
827 {
828 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
829 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
830 panic!(
831 "unity: virtual slot {}
832 out of range (vtable len {}
833) on the runtime class behind {}
834 (method `{}
835`)",
836 10usize,
837 __vt.len(),
838 <TalkSequence as ::unity::ClassIdentity>::NAME,
839 "OnDispose",
840 )
841 });
842 let __inner: extern "C" fn(TalkSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
843 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
844 __inner(__receiver, __mi)
845 }
846 }
847 }
848 #[doc = "`OnShutdown()` overload"]
849 fn on_shutdown(self) -> () {
850 unsafe {
851 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
852 {
853 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
854 let __vi = *__vt.get(15usize).unwrap_or_else(|| {
855 panic!(
856 "unity: virtual slot {}
857 out of range (vtable len {}
858) on the runtime class behind {}
859 (method `{}
860`)",
861 15usize,
862 __vt.len(),
863 <TalkSequence as ::unity::ClassIdentity>::NAME,
864 "OnShutdown",
865 )
866 });
867 let __inner: extern "C" fn(TalkSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
868 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
869 __inner(__receiver, __mi)
870 }
871 }
872 }
873 #[doc = "`.ctor()` overload"]
874 fn ctor(self) -> () {
875 unsafe {
876 let __receiver = <TalkSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
877 ::unity::il2cpp_call!((::unity::module_base()+0x20c9270usize)as*mut u8,();
878(TalkSequence)__receiver)
879 }
880 }
881}
882
883#[cfg(feature = "app-talk3_d-talksequence")]
884impl<__T: ITalkSequence> ITalkSequenceMethods for __T {}
885
886#[cfg(feature = "app-talk3_d-talksequence")]
887impl TalkSequence {
888 pub fn get_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
889 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
890 }
891
892 pub fn set_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
893 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
894 }
895
896 pub fn get_talk_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
897 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
898 }
899
900 pub fn set_talk_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
901 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
902 }
903
904 pub fn get_active_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
905 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
906 }
907
908 pub fn set_active_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
909 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
910 }
911
912 pub fn get_str_to_lower_trigger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
913 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
914 }
915
916 pub fn set_str_to_lower_trigger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
917 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
918 }
919
920 pub fn get_is_latest_str_patchim1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
921 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
922 }
923
924 pub fn set_is_latest_str_patchim1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
925 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
926 }
927
928 pub fn get_is_latest_str_patchim2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
929 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
930 }
931
932 pub fn set_is_latest_str_patchim2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
933 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
934 }
935
936 pub fn enable_is_loading_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
937 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
938 }
939
940 pub fn disable_is_loading_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
941 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
942 }
943
944 pub fn get_replace_talker_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
945 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
946 }
947
948 pub fn add_replace_talker_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
949 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
950 }
951
952 pub fn reserve_talk_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
953 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
954 }
955
956 pub fn create_talk_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
957 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
958 }
959
960 pub fn is_fast_forward_method_info() -> &'static ::unity::il2cpp::MethodInfo {
961 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
962 }
963
964 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
965 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
966 }
967
968 pub fn restart_method_info() -> &'static ::unity::il2cpp::MethodInfo {
969 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
970 }
971
972 pub fn start_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
973 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
974 }
975
976 pub fn init_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
977 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
978 }
979
980 pub fn try_next_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
981 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
982 }
983
984 pub fn flush_sound_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
985 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
986 }
987
988 pub fn wait_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
989 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
990 }
991
992 pub fn try_map_camera_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
993 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
994 }
995
996 pub fn try_map_camera_unbind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
997 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
998 }
999
1000 pub fn load_sound_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1001 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1002 }
1003
1004 pub fn wait_soundbank_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1005 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1006 }
1007
1008 pub fn load_scene_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1009 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1010 }
1011
1012 pub fn finish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1013 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1014 }
1015
1016 pub fn release_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1017 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1018 }
1019
1020 pub fn get_active_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1021 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1022 }
1023
1024 pub fn get_person_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1025 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1026 }
1027
1028 pub fn try_play_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1029 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1030 }
1031
1032 pub fn stop_all_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1033 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1034 }
1035
1036 pub fn persistent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1037 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1038 }
1039
1040 pub fn tick_sound_before_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1041 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1042 }
1043
1044 pub fn tick_sound_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1045 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1046 }
1047
1048 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1049 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1050 }
1051
1052 pub fn process_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1054 }
1055
1056 pub fn close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1058 }
1059
1060 pub fn wait_close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1061 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1062 }
1063
1064 pub fn check_continue_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1065 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1066 }
1067
1068 pub fn begin_continue_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1069 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1070 }
1071
1072 pub fn end_continue_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1073 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1074 }
1075
1076 pub fn start_key_wait_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1077 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1078 }
1079
1080 pub fn start_time_wait_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1081 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1082 }
1083
1084 pub fn start_fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1085 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1086 }
1087
1088 pub fn start_fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1089 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1090 }
1091
1092 pub fn set_replace_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1093 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1094 }
1095
1096 pub fn wait_game_skip_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1097 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1098 }
1099
1100 pub fn skip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1101 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1102 }
1103
1104 pub fn start_text_scroll_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1106 }
1107
1108 pub fn end_text_scroll_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1110 }
1111
1112 pub fn bind_parent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1114 }
1115
1116 pub fn unbind_parent_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1118 }
1119
1120 pub fn get_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1122 }
1123
1124 pub fn create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1125 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1126 }
1127
1128 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1129 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1130 }
1131
1132 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1133 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1134 }
1135
1136 pub fn on_shutdown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1138 }
1139
1140 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1141 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1142 }
1143
1144 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1145 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1146 }
1147}
1148
1149#[cfg(feature = "app-talk3_d-talksequence")]
1150impl TalkSequence {
1151 #[doc = "Direct (non-virtual) call to `TalkSequence`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1152 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1153 let __mi = Self::on_create_method_info();
1154 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1155 __inner(this.into(), ::core::option::Option::None)
1156 }
1157
1158 #[doc = "Direct (non-virtual) call to `TalkSequence`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1159 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1160 let __mi = Self::on_dispose_method_info();
1161 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1162 __inner(this.into(), ::core::option::Option::None)
1163 }
1164
1165 #[doc = "Direct (non-virtual) call to `TalkSequence`'s own `OnShutdown`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1166 pub unsafe fn on_shutdown(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1167 let __mi = Self::on_shutdown_method_info();
1168 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1169 __inner(this.into(), ::core::option::Option::None)
1170 }
1171}
1172
1173#[cfg(feature = "app-talk3_d-talksequence")]
1174impl TalkSequence {
1175 #[doc = "`.ctor()` — no args"]
1176 pub fn new() -> Self {
1177 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1178 panic!(
1179 "{}
1180::{}
1181 failed to instantiate",
1182 ::core::stringify!(TalkSequence),
1183 ::core::stringify!(new),
1184 )
1185 });
1186 <Self as ITalkSequenceMethods>::ctor(this);
1187 this
1188 }
1189}
1190
1191#[cfg(feature = "app-talk3_d-talksequence")]
1192#[doc(hidden)]
1193pub mod prelude {
1194 pub use super::{
1195 ITalkSequence, ITalkSequenceMethods, ITalkSequence_ReplaceText, ITalkSequence_ReplaceTextMethods, TalkSequence, TalkSequence_Label,
1196 TalkSequence_PlayMode, TalkSequence_ReplaceText,
1197 };
1198 #[cfg(feature = "app-procinst")]
1199 pub use crate::app::procinst::IProcInstMethods;
1200 #[cfg(feature = "app-singletonprocinst_1")]
1201 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
1202 #[cfg(feature = "system-object")]
1203 pub use crate::system::object::IObjectMethods;
1204 #[cfg(feature = "system-enum")]
1205 pub use crate::system::r#enum::IEnumMethods;
1206 #[cfg(feature = "system-valuetype")]
1207 pub use crate::system::valuetype::IValueTypeMethods;
1208 pub use crate::{
1209 app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
1210 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1211 };
1212}