engage/generated/app/talk3_d/
talkcharactercontroller.rs1#[cfg(feature = "app-talk3_d-talkcharactercontroller-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 object::{IObject, Object},
11 r#enum::{Enum, IEnum},
12 valuetype::{IValueType, ValueType},
13 },
14 unity_engine::{
15 behaviour::{Behaviour, IBehaviour},
16 component::{Component, IComponent},
17 monobehaviour::{IMonoBehaviour, MonoBehaviour},
18 object_2::{IObject_2, Object_2},
19 },
20 };
21
22 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/talk3_d/talkcharactercontroller/TalkCharacterController_FadeType.md"))]
23 #[repr(C)]
24 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
25 pub struct TalkCharacterController_FadeType {
26 pub value: i32,
27 }
28 impl ::unity::ClassIdentity for TalkCharacterController_FadeType {
29 const NAME: &'static str = "TalkCharacterController.FadeType";
30 const NAMESPACE: &'static str = "App.Talk3D";
31
32 fn class() -> ::unity::Class {
33 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
34 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
35 }
36 }
37 impl ::unity::IlType for TalkCharacterController_FadeType {
38 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
39 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
40 }
41 }
42 impl TalkCharacterController_FadeType {
43 pub fn none() -> Self {
44 Self { value: 0 }
45 }
46
47 pub fn r#in() -> Self {
48 Self { value: 1 }
49 }
50
51 pub fn out() -> Self {
52 Self { value: 2 }
53 }
54 }
55
56 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/talk3_d/talkcharactercontroller/TalkCharacterController.md"))]
57 #[::unity::class(namespace = "App.Talk3D", name = "TalkCharacterController")]
58 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
59 pub struct TalkCharacterController {
60 #[offset(52)]
61 #[rename(name = "m_FadeType")]
62 pub m_fade_type: crate::app::talk3_d::talkcharactercontroller::TalkCharacterController_FadeType,
63 #[offset(56)]
64 #[rename(name = "m_FadeTimeTo")]
65 pub m_fade_time_to: f32,
66 #[offset(60)]
67 #[rename(name = "m_FadeTimer")]
68 pub m_fade_timer: f32,
69 #[offset(80)]
70 #[rename(name = "m_CurrentAnimeName")]
71 pub m_current_anime_name: ::unity::Il2CppString,
72 #[offset(88)]
73 #[rename(name = "m_ReservedFaceAnime")]
74 pub m_reserved_face_anime: ::unity::Il2CppString,
75 }
76}
77
78#[cfg(feature = "app-talk3_d-talkcharactercontroller-types")]
79pub use __types::*;
80
81#[cfg(feature = "app-talk3_d-talkcharactercontroller")]
82pub trait ITalkCharacterControllerMethods: ITalkCharacterController {
83 #[doc = "`get_Pid()` overload"]
84 fn get_pid(self) -> ::unity::Il2CppString {
85 unsafe {
86 let __receiver =
87 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
88 ::unity::il2cpp_call!((::unity::module_base()+0x20b98d0usize)as*mut u8, ::unity::Il2CppString;
89(TalkCharacterController)__receiver)
90 }
91 }
92 #[doc = "`set_Pid(::unity::Il2CppString)` overload"]
93 fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
94 unsafe {
95 let __receiver =
96 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
97 ::unity::il2cpp_call!((::unity::module_base()+0x20b98e0usize)as*mut u8,();
98(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
99 }
100 }
101 #[doc = "`get_LocationNameProxy()` overload"]
102 fn get_location_name_proxy(self) -> ::unity::Il2CppString {
103 unsafe {
104 let __receiver =
105 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
106 ::unity::il2cpp_call!((::unity::module_base()+0x20b98f0usize)as*mut u8, ::unity::Il2CppString;
107(TalkCharacterController)__receiver)
108 }
109 }
110 #[doc = "`set_LocationNameProxy(::unity::Il2CppString)` overload"]
111 fn set_location_name_proxy(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
112 unsafe {
113 let __receiver =
114 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
115 ::unity::il2cpp_call!((::unity::module_base()+0x20b9900usize)as*mut u8,();
116(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
117 }
118 }
119 #[doc = "`get_DefaultBodyAnime()` overload"]
120 fn get_default_body_anime(self) -> ::unity::Il2CppString {
121 unsafe {
122 let __receiver =
123 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
124 ::unity::il2cpp_call!((::unity::module_base()+0x20b9910usize)as*mut u8, ::unity::Il2CppString;
125(TalkCharacterController)__receiver)
126 }
127 }
128 #[doc = "`set_DefaultBodyAnime(::unity::Il2CppString)` overload"]
129 fn set_default_body_anime(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
130 unsafe {
131 let __receiver =
132 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
133 ::unity::il2cpp_call!((::unity::module_base()+0x20b9920usize)as*mut u8,();
134(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
135 }
136 }
137 #[doc = "`get_DisabledAnime()` overload"]
138 fn get_disabled_anime(self) -> bool {
139 unsafe {
140 let __receiver =
141 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
142 ::unity::il2cpp_call!((::unity::module_base()+0x20b9930usize)as*mut u8,bool;
143(TalkCharacterController)__receiver)
144 }
145 }
146 #[doc = "`set_DisabledAnime(bool)` overload"]
147 fn set_disabled_anime(self, value: impl ::core::convert::Into<bool>) -> () {
148 unsafe {
149 let __receiver =
150 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
151 ::unity::il2cpp_call!((::unity::module_base()+0x20b9940usize)as*mut u8,();
152(TalkCharacterController)__receiver,(bool)::core::convert::Into::into(value))
153 }
154 }
155 #[doc = "`get_Character()` overload"]
156 fn get_character(self) -> crate::combat::character::Character {
157 unsafe {
158 let __receiver =
159 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160 ::unity::il2cpp_call!((::unity::module_base()+0x20b9950usize)as*mut u8,crate::combat::character::Character;
161(TalkCharacterController)__receiver)
162 }
163 }
164 #[doc = "`set_Character(crate::combat::character::Character)` overload"]
165 fn set_character(self, value: impl ::core::convert::Into<crate::combat::character::Character>) -> () {
166 unsafe {
167 let __receiver =
168 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169 ::unity::il2cpp_call!((::unity::module_base()+0x20b9960usize)as*mut u8,();
170(TalkCharacterController)__receiver,(crate::combat::character::Character)::core::convert::Into::into(value))
171 }
172 }
173 #[doc = "`PoolNeedFieldCopyTo(crate::app::talk3_d::talkcharactercontroller::TalkCharacterController)` overload"]
174 fn pool_need_field_copy_to(
175 self,
176 controller: impl ::core::convert::Into<crate::app::talk3_d::talkcharactercontroller::TalkCharacterController>,
177 ) -> () {
178 unsafe {
179 let __receiver =
180 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
181 ::unity::il2cpp_call!((::unity::module_base()+0x20b9970usize)as*mut u8,();
182(TalkCharacterController)__receiver,(crate::app::talk3_d::talkcharactercontroller::TalkCharacterController)::core::convert::Into::into(controller))
183 }
184 }
185 #[doc = "`Reset()` overload"]
186 fn reset(self) -> () {
187 unsafe {
188 let __receiver =
189 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
190 ::unity::il2cpp_call!((::unity::module_base()+0x20b9990usize)as*mut u8,();
191(TalkCharacterController)__receiver)
192 }
193 }
194 #[doc = "`Awake()` overload"]
195 fn awake(self) -> () {
196 unsafe {
197 let __receiver =
198 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
199 ::unity::il2cpp_call!((::unity::module_base()+0x20b9aa0usize)as*mut u8,();
200(TalkCharacterController)__receiver)
201 }
202 }
203 #[doc = "`TryFindCharacterComponent()` overload"]
204 fn try_find_character_component(self) -> () {
205 unsafe {
206 let __receiver =
207 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
208 ::unity::il2cpp_call!((::unity::module_base()+0x20b9ab0usize)as*mut u8,();
209(TalkCharacterController)__receiver)
210 }
211 }
212 #[doc = "`Play(::unity::Il2CppString, f32)` overload"]
213 fn play(self, clip_name: impl ::core::convert::Into<::unity::Il2CppString>, blend_time: impl ::core::convert::Into<f32>) -> () {
214 unsafe {
215 let __receiver =
216 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
217 ::unity::il2cpp_call!((::unity::module_base()+0x20b9b50usize)as*mut u8,();
218(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(clip_name),(f32)::core::convert::Into::into(blend_time))
219 }
220 }
221 #[doc = "`Update()` overload"]
222 fn update(self) -> () {
223 unsafe {
224 let __receiver =
225 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
226 ::unity::il2cpp_call!((::unity::module_base()+0x20b9c20usize)as*mut u8,();
227(TalkCharacterController)__receiver)
228 }
229 }
230 #[doc = "`LateUpdate()` overload"]
231 fn late_update(self) -> () {
232 unsafe {
233 let __receiver =
234 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235 ::unity::il2cpp_call!((::unity::module_base()+0x20b9fc0usize)as*mut u8,();
236(TalkCharacterController)__receiver)
237 }
238 }
239 #[doc = "`UpdateFadeIn()` overload"]
240 fn update_fade_in(self) -> () {
241 unsafe {
242 let __receiver =
243 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
244 ::unity::il2cpp_call!((::unity::module_base()+0x20b9cf0usize)as*mut u8,();
245(TalkCharacterController)__receiver)
246 }
247 }
248 #[doc = "`UpdateFadeOut()` overload"]
249 fn update_fade_out(self) -> () {
250 unsafe {
251 let __receiver =
252 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253 ::unity::il2cpp_call!((::unity::module_base()+0x20b9e10usize)as*mut u8,();
254(TalkCharacterController)__receiver)
255 }
256 }
257 #[doc = "`StartFadeIn(f32)` overload"]
258 fn start_fade_in(self, sec: impl ::core::convert::Into<f32>) -> () {
259 unsafe {
260 let __receiver =
261 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
262 ::unity::il2cpp_call!((::unity::module_base()+0x20ba300usize)as*mut u8,();
263(TalkCharacterController)__receiver,(f32)::core::convert::Into::into(sec))
264 }
265 }
266 #[doc = "`StartFadeOut(f32)` overload"]
267 fn start_fade_out(self, sec: impl ::core::convert::Into<f32>) -> () {
268 unsafe {
269 let __receiver =
270 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
271 ::unity::il2cpp_call!((::unity::module_base()+0x20ba330usize)as*mut u8,();
272(TalkCharacterController)__receiver,(f32)::core::convert::Into::into(sec))
273 }
274 }
275 #[doc = "`GetCurrentPlayAnime()` overload"]
276 fn get_current_play_anime(self) -> ::unity::Il2CppString {
277 unsafe {
278 let __receiver =
279 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280 ::unity::il2cpp_call!((::unity::module_base()+0x20ba360usize)as*mut u8, ::unity::Il2CppString;
281(TalkCharacterController)__receiver)
282 }
283 }
284 #[doc = "`ClearBodyAnimeQueue()` overload"]
285 fn clear_body_anime_queue(self) -> () {
286 unsafe {
287 let __receiver =
288 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289 ::unity::il2cpp_call!((::unity::module_base()+0x20ba370usize)as*mut u8,();
290(TalkCharacterController)__receiver)
291 }
292 }
293 #[doc = "`PlayDefaultAnime(bool)` overload"]
294 fn play_default_anime(self, soon: impl ::core::convert::Into<bool>) -> () {
295 unsafe {
296 let __receiver =
297 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298 ::unity::il2cpp_call!((::unity::module_base()+0x20ba3d0usize)as*mut u8,();
299(TalkCharacterController)__receiver,(bool)::core::convert::Into::into(soon))
300 }
301 }
302 #[doc = "`PlayBodyAnime(::unity::Il2CppString, f32, bool, bool)` overload"]
303 fn play_body_anime(
304 self,
305 name: impl ::core::convert::Into<::unity::Il2CppString>,
306 transition_duration: impl ::core::convert::Into<f32>,
307 soon: impl ::core::convert::Into<bool>,
308 force: impl ::core::convert::Into<bool>,
309 ) -> () {
310 unsafe {
311 let __receiver =
312 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313 ::unity::il2cpp_call!((::unity::module_base()+0x20ba3f0usize)as*mut u8,();
314(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(f32)::core::convert::Into::into(transition_duration),(bool)::core::convert::Into::into(soon),(bool)::core::convert::Into::into(force))
315 }
316 }
317 #[doc = "`PlayFaceAnime(::unity::Il2CppString, bool)` overload"]
318 fn play_face_anime(self, name: impl ::core::convert::Into<::unity::Il2CppString>, is_fast_forward: impl ::core::convert::Into<bool>) -> () {
319 unsafe {
320 let __receiver =
321 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322 ::unity::il2cpp_call!((::unity::module_base()+0x20ba580usize)as*mut u8,();
323(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(bool)::core::convert::Into::into(is_fast_forward))
324 }
325 }
326 #[doc = "`ReserveFaceAnime(::unity::Il2CppString)` overload"]
327 fn reserve_face_anime(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
328 unsafe {
329 let __receiver =
330 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x20ba5a0usize)as*mut u8,();
332(TalkCharacterController)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
333 }
334 }
335 #[doc = "`PlayReservedFaceAnime(bool)` overload"]
336 fn play_reserved_face_anime(self, is_fast_forward: impl ::core::convert::Into<bool>) -> () {
337 unsafe {
338 let __receiver =
339 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340 ::unity::il2cpp_call!((::unity::module_base()+0x20ba5b0usize)as*mut u8,();
341(TalkCharacterController)__receiver,(bool)::core::convert::Into::into(is_fast_forward))
342 }
343 }
344 #[doc = "`GetBodyAnimeNameList()` overload"]
345 fn get_body_anime_name_list(self) -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
346 unsafe {
347 let __receiver =
348 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349 ::unity::il2cpp_call!((::unity::module_base()+0x20ba600usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
350(TalkCharacterController)__receiver)
351 }
352 }
353 #[doc = "`GetFaceAnimeNameList()` overload"]
354 fn get_face_anime_name_list(self) -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
355 unsafe {
356 let __receiver =
357 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
358 ::unity::il2cpp_call!((::unity::module_base()+0x20ba8f0usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
359(TalkCharacterController)__receiver)
360 }
361 }
362 #[doc = "`GetAnimeNameList(crate::unity_engine::animator::Animator)` overload"]
363 fn get_anime_name_list(
364 self,
365 animator: impl ::core::convert::Into<crate::unity_engine::animator::Animator>,
366 ) -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
367 unsafe {
368 let __receiver =
369 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370 ::unity::il2cpp_call!((::unity::module_base()+0x20ba630usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
371(TalkCharacterController)__receiver,(crate::unity_engine::animator::Animator)::core::convert::Into::into(animator))
372 }
373 }
374 #[doc = "`IsBodyAnimeEnd()` overload"]
375 fn is_body_anime_end(self) -> bool {
376 unsafe {
377 let __receiver =
378 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379 ::unity::il2cpp_call!((::unity::module_base()+0x20ba920usize)as*mut u8,bool;
380(TalkCharacterController)__receiver)
381 }
382 }
383 #[doc = "`IsFading()` overload"]
384 fn is_fading(self) -> bool {
385 unsafe {
386 let __receiver =
387 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
388 ::unity::il2cpp_call!((::unity::module_base()+0x20ba990usize)as*mut u8,bool;
389(TalkCharacterController)__receiver)
390 }
391 }
392 #[doc = "`.ctor()` overload"]
393 fn ctor(self) -> () {
394 unsafe {
395 let __receiver =
396 <TalkCharacterController as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397 ::unity::il2cpp_call!((::unity::module_base()+0x20ba9a0usize)as*mut u8,();
398(TalkCharacterController)__receiver)
399 }
400 }
401}
402
403#[cfg(feature = "app-talk3_d-talkcharactercontroller")]
404impl<__T: ITalkCharacterController> ITalkCharacterControllerMethods for __T {}
405
406#[cfg(feature = "app-talk3_d-talkcharactercontroller")]
407impl TalkCharacterController {
408 pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
409 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
410 }
411
412 pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
413 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
414 }
415
416 pub fn get_location_name_proxy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
417 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
418 }
419
420 pub fn set_location_name_proxy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
421 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
422 }
423
424 pub fn get_default_body_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
425 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
426 }
427
428 pub fn set_default_body_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
429 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
430 }
431
432 pub fn get_disabled_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
433 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
434 }
435
436 pub fn set_disabled_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
437 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
438 }
439
440 pub fn get_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
441 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
442 }
443
444 pub fn set_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
445 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
446 }
447
448 pub fn pool_need_field_copy_to_method_info() -> &'static ::unity::il2cpp::MethodInfo {
449 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
450 }
451
452 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
453 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
454 }
455
456 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
457 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
458 }
459
460 pub fn try_find_character_component_method_info() -> &'static ::unity::il2cpp::MethodInfo {
461 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
462 }
463
464 pub fn play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
465 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
466 }
467
468 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
469 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
470 }
471
472 pub fn late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
473 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
474 }
475
476 pub fn update_fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
477 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
478 }
479
480 pub fn update_fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
481 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
482 }
483
484 pub fn start_fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
485 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
486 }
487
488 pub fn start_fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
489 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
490 }
491
492 pub fn get_current_play_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
493 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
494 }
495
496 pub fn clear_body_anime_queue_method_info() -> &'static ::unity::il2cpp::MethodInfo {
497 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
498 }
499
500 pub fn play_default_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
501 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
502 }
503
504 pub fn play_body_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
505 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
506 }
507
508 pub fn play_face_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
509 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
510 }
511
512 pub fn reserve_face_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
513 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
514 }
515
516 pub fn play_reserved_face_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
517 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
518 }
519
520 pub fn get_body_anime_name_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
521 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
522 }
523
524 pub fn get_face_anime_name_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
525 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
526 }
527
528 pub fn get_anime_name_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
529 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
530 }
531
532 pub fn is_body_anime_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
533 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
534 }
535
536 pub fn is_fading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
537 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
538 }
539
540 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
541 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
542 }
543}
544
545#[cfg(feature = "app-talk3_d-talkcharactercontroller")]
546impl TalkCharacterController {
547 #[doc = "`.ctor()` — no args"]
548 pub fn new() -> Self {
549 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
550 panic!(
551 "{}
552::{}
553 failed to instantiate",
554 ::core::stringify!(TalkCharacterController),
555 ::core::stringify!(new),
556 )
557 });
558 <Self as ITalkCharacterControllerMethods>::ctor(this);
559 this
560 }
561}
562
563#[cfg(feature = "app-talk3_d-talkcharactercontroller")]
564#[doc(hidden)]
565pub mod prelude {
566 pub use super::{ITalkCharacterController, ITalkCharacterControllerMethods, TalkCharacterController, TalkCharacterController_FadeType};
567 #[cfg(feature = "system-object")]
568 pub use crate::system::object::IObjectMethods;
569 #[cfg(feature = "system-enum")]
570 pub use crate::system::r#enum::IEnumMethods;
571 #[cfg(feature = "system-valuetype")]
572 pub use crate::system::valuetype::IValueTypeMethods;
573 #[cfg(feature = "unity_engine-behaviour")]
574 pub use crate::unity_engine::behaviour::IBehaviourMethods;
575 #[cfg(feature = "unity_engine-component")]
576 pub use crate::unity_engine::component::IComponentMethods;
577 #[cfg(feature = "unity_engine-monobehaviour")]
578 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
579 #[cfg(feature = "unity_engine-object_2")]
580 pub use crate::unity_engine::object_2::IObject_2Methods;
581 pub use crate::{
582 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
583 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
584 };
585}