1#[cfg(feature = "app-unitinfowindowcharamodel-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::system::object::{IObject, Object};
9
10 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/unitinfowindowcharamodel/UnitInfoWindowCharaModel_ReservedCharaVoice.md"))]
11 #[::unity::class(namespace = "App", name = "UnitInfoWindowCharaModel.ReservedCharaVoice")]
12 #[parent(crate::system::object::Object)]
13 pub struct UnitInfoWindowCharaModel_ReservedCharaVoice {
14 #[offset(16)]
15 #[rename(name = "m_PersonSwitchName")]
16 pub m_person_switch_name: ::unity::Il2CppString,
17 #[offset(24)]
18 #[rename(name = "m_EngageSwitchName")]
19 pub m_engage_switch_name: ::unity::Il2CppString,
20 #[offset(32)]
21 #[rename(name = "m_EventName")]
22 pub m_event_name: ::unity::Il2CppString,
23 #[offset(40)]
24 #[rename(name = "m_Chara")]
25 pub m_chara: crate::combat::character::Character,
26 }
27
28 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/unitinfowindowcharamodel/UnitInfoWindowCharaModel.md"))]
29 #[::unity::class(namespace = "App", name = "UnitInfoWindowCharaModel")]
30 #[parent(crate::system::object::Object)]
31 pub struct UnitInfoWindowCharaModel {
32 #[static_field]
33 #[rename(name = "PrefabPath")]
34 pub prefab_path: ::unity::Il2CppString,
35 #[static_field]
36 #[rename(name = "AnimHashIsCharaOnly")]
37 pub anim_hash_is_chara_only: i32,
38 #[static_field]
39 #[rename(name = "AnimHashIsStandBy")]
40 pub anim_hash_is_stand_by: i32,
41 #[static_field]
42 #[rename(name = "AnimHashIsTransition")]
43 pub anim_hash_is_transition: i32,
44 #[static_field]
45 #[rename(name = "AnimHashIsTransparent")]
46 pub anim_hash_is_transparent: i32,
47 #[static_field]
48 #[rename(name = "AnimHashBasicFace")]
49 pub anim_hash_basic_face: i32,
50 #[static_field]
51 #[rename(name = "AnimHashBasicBody")]
52 pub anim_hash_basic_body: i32,
53 #[static_field]
54 #[rename(name = "AnimHashRingSelectFace")]
55 pub anim_hash_ring_select_face: i32,
56 #[static_field]
57 #[rename(name = "AnimHashRingSelectBody")]
58 pub anim_hash_ring_select_body: i32,
59 #[static_field]
60 #[rename(name = "AnimHashFortuneTellingBodyIdle")]
61 pub anim_hash_fortune_telling_body_idle: i32,
62 #[static_field]
63 #[rename(name = "AnimHashFortuneTellingFaceGood")]
64 pub anim_hash_fortune_telling_face_good: i32,
65 #[static_field]
66 #[rename(name = "AnimHashFortuneTellingBodyGood")]
67 pub anim_hash_fortune_telling_body_good: i32,
68 #[static_field]
69 #[rename(name = "AnimHashFortuneTellingFaceBad")]
70 pub anim_hash_fortune_telling_face_bad: i32,
71 #[static_field]
72 #[rename(name = "AnimHashFortuneTellingBodyBad")]
73 pub anim_hash_fortune_telling_body_bad: i32,
74 #[offset(16)]
75 #[rename(name = "m_AnimHashFortuneTellingFace")]
76 pub m_anim_hash_fortune_telling_face: i32,
77 #[static_field]
78 #[rename(name = "AnimHashStandByFace")]
79 pub anim_hash_stand_by_face: i32,
80 #[static_field]
81 #[rename(name = "AnimHashStandByFacePain")]
82 pub anim_hash_stand_by_face_pain: i32,
83 #[static_field]
84 #[rename(name = "AnimHashStandByBodyNoWeapon")]
85 pub anim_hash_stand_by_body_no_weapon: i32,
86 #[static_field]
87 #[rename(name = "StandByAnimeHashTable")]
88 pub stand_by_anime_hash_table: ::unity::Array<i32>,
89 #[offset(24)]
90 #[rename(name = "m_ReservedCharaVoice")]
91 pub m_reserved_chara_voice: crate::app::unitinfowindowcharamodel::UnitInfoWindowCharaModel_ReservedCharaVoice,
92 #[offset(32)]
93 #[rename(name = "m_PrefabHandle")]
94 pub m_prefab_handle: crate::app::tresourcehandle_1::TResourceHandle_1<crate::unity_engine::gameobject::GameObject>,
95 #[offset(40)]
96 #[rename(name = "m_GameObject")]
97 pub m_game_object: crate::unity_engine::gameobject::GameObject,
98 #[offset(48)]
99 #[rename(name = "m_CameraObject")]
100 pub m_camera_object: crate::unity_engine::gameobject::GameObject,
101 #[offset(56)]
102 #[rename(name = "m_RenderTexture")]
103 pub m_render_texture: crate::unity_engine::rendertexture::RenderTexture,
104 #[offset(64)]
105 #[rename(name = "m_OffscreenCamera")]
106 pub m_offscreen_camera: crate::unity_engine::rendering::universal::custom::customoffscreencamera::CustomOffscreenCamera,
107 #[offset(72)]
108 #[rename(name = "m_CharaUpdater")]
109 pub m_chara_updater: crate::app::unitinfowindowcharaupdater::UnitInfoWindowCharaUpdater,
110 #[offset(80)]
111 #[rename(name = "m_Animator")]
112 pub m_animator: crate::unity_engine::animator::Animator,
113 #[offset(88)]
114 #[rename(name = "m_IsValid")]
115 pub m_is_valid: bool,
116 #[offset(89)]
117 #[rename(name = "m_IsCharaStandBy")]
118 pub m_is_chara_stand_by: bool,
119 #[offset(90)]
120 #[rename(name = "m_IsReverse")]
121 pub m_is_reverse: bool,
122 #[offset(91)]
123 #[rename(name = "m_IsReverseRotation")]
124 pub m_is_reverse_rotation: bool,
125 #[offset(96)]
126 #[rename(name = "m_Unit")]
127 pub m_unit: crate::app::unit::Unit,
128 #[offset(104)]
129 #[rename(name = "m_God")]
130 pub m_god: crate::app::godunit::GodUnit,
131 #[offset(112)]
132 #[rename(name = "m_NextLoadUnit")]
133 pub m_next_load_unit: crate::app::unit::Unit,
134 #[offset(120)]
135 #[rename(name = "m_NextLoadGod")]
136 pub m_next_load_god: crate::app::godunit::GodUnit,
137 #[offset(128)]
138 #[rename(name = "m_NextCallback")]
139 pub m_next_callback: crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad,
140 #[offset(144)]
141 #[rename(name = "m_Chara")]
142 pub m_chara: crate::combat::character::Character,
143 #[offset(152)]
144 #[rename(name = "m_CreateReserveUnitItem")]
145 pub m_create_reserve_unit_item: crate::app::unititem::UnitItem,
146 #[offset(160)]
147 #[rename(name = "m_IsEfficacy")]
148 pub m_is_efficacy: bool,
149 #[offset(168)]
150 #[rename(name = "m_LookAtTransform")]
151 pub m_look_at_transform: crate::unity_engine::transform::Transform,
152 #[static_field]
153 #[rename(name = "c_LookSpeed")]
154 pub c_look_speed: f32,
155 #[offset(176)]
156 #[rename(name = "m_OnSetupDoneCallback")]
157 pub m_on_setup_done_callback: crate::system::action::Action,
158 #[offset(184)]
159 #[rename(name = "m_DelayFrameCount")]
160 pub m_delay_frame_count: crate::app::gameparam::GameParam_Holder,
161 }
162}
163
164#[cfg(feature = "app-unitinfowindowcharamodel-types")]
165pub use __types::*;
166
167#[cfg(feature = "app-unitinfowindowcharamodel")]
168pub trait IUnitInfoWindowCharaModel_ReservedCharaVoiceMethods: IUnitInfoWindowCharaModel_ReservedCharaVoice {
169 #[doc = "`ReserveVoice(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, crate::combat::character::Character)` overload"]
170 fn reserve_voice(
171 self,
172 person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
173 engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
174 event_name: impl ::core::convert::Into<::unity::Il2CppString>,
175 chara: impl ::core::convert::Into<crate::combat::character::Character>,
176 ) -> () {
177 unsafe {
178 let __receiver = <UnitInfoWindowCharaModel_ReservedCharaVoice as ::unity::FromIlInstance>::from_il_instance(
179 <Self as ::unity::SystemObject>::as_instance(self),
180 );
181 ::unity::il2cpp_call!((::unity::module_base()+0x1b52780usize)as*mut u8,();
182(UnitInfoWindowCharaModel_ReservedCharaVoice)__receiver,(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name),(crate::combat::character::Character)::core::convert::Into::into(chara))
183 }
184 }
185 #[doc = "`PlayVoice()` overload"]
186 fn play_voice(self) -> () {
187 unsafe {
188 let __receiver = <UnitInfoWindowCharaModel_ReservedCharaVoice as ::unity::FromIlInstance>::from_il_instance(
189 <Self as ::unity::SystemObject>::as_instance(self),
190 );
191 ::unity::il2cpp_call!((::unity::module_base()+0x1b527f0usize)as*mut u8,();
192(UnitInfoWindowCharaModel_ReservedCharaVoice)__receiver)
193 }
194 }
195 #[doc = "`.ctor()` overload"]
196 fn ctor(self) -> () {
197 unsafe {
198 let __receiver = <UnitInfoWindowCharaModel_ReservedCharaVoice as ::unity::FromIlInstance>::from_il_instance(
199 <Self as ::unity::SystemObject>::as_instance(self),
200 );
201 ::unity::il2cpp_call!((::unity::module_base()+0x1b528e0usize)as*mut u8,();
202(UnitInfoWindowCharaModel_ReservedCharaVoice)__receiver)
203 }
204 }
205}
206
207#[cfg(feature = "app-unitinfowindowcharamodel")]
208impl<__T: IUnitInfoWindowCharaModel_ReservedCharaVoice> IUnitInfoWindowCharaModel_ReservedCharaVoiceMethods for __T {}
209
210#[cfg(feature = "app-unitinfowindowcharamodel")]
211impl UnitInfoWindowCharaModel_ReservedCharaVoice {
212 pub fn reserve_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
214 }
215
216 pub fn play_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
218 }
219
220 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
222 }
223}
224
225#[cfg(feature = "app-unitinfowindowcharamodel")]
226impl UnitInfoWindowCharaModel_ReservedCharaVoice {
227 #[doc = "`.ctor()` — no args"]
228 pub fn new() -> Self {
229 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
230 panic!(
231 "{}
232::{}
233 failed to instantiate",
234 ::core::stringify!(UnitInfoWindowCharaModel_ReservedCharaVoice),
235 ::core::stringify!(new),
236 )
237 });
238 <Self as IUnitInfoWindowCharaModel_ReservedCharaVoiceMethods>::ctor(this);
239 this
240 }
241}
242
243#[cfg(feature = "app-unitinfowindowcharamodel")]
244impl UnitInfoWindowCharaModel {
245 #[doc = "`.cctor()` overload"]
246 pub fn cctor() -> () {
247 unsafe {
248 ::unity::il2cpp_call!((::unity::module_base()+0x1fac920usize)as*mut u8,();
249 )
250 }
251 }
252}
253
254#[cfg(feature = "app-unitinfowindowcharamodel")]
255pub trait IUnitInfoWindowCharaModelMethods: IUnitInfoWindowCharaModel {
256 #[doc = "`SetOnSetupDoneCallback(crate::system::action::Action)` overload"]
257 fn set_on_setup_done_callback(self, callback: impl ::core::convert::Into<crate::system::action::Action>) -> () {
258 unsafe {
259 let __receiver =
260 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
261 ::unity::il2cpp_call!((::unity::module_base()+0x1fa71f0usize)as*mut u8,();
262(UnitInfoWindowCharaModel)__receiver,(crate::system::action::Action)::core::convert::Into::into(callback))
263 }
264 }
265 #[doc = "`.ctor(bool, bool)` overload"]
266 fn ctor(self, is_duplicate_render_texture: impl ::core::convert::Into<bool>, is_reverse: impl ::core::convert::Into<bool>) -> () {
267 unsafe {
268 let __receiver =
269 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
270 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7200usize)as*mut u8,();
271(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_duplicate_render_texture),(bool)::core::convert::Into::into(is_reverse))
272 }
273 }
274 #[doc = "`CreateAsync(bool, bool)` overload"]
275 fn create_async(self, is_duplicate_render_texture: impl ::core::convert::Into<bool>, is_reverse: impl ::core::convert::Into<bool>) -> () {
276 unsafe {
277 let __receiver =
278 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
279 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7330usize)as*mut u8,();
280(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_duplicate_render_texture),(bool)::core::convert::Into::into(is_reverse))
281 }
282 }
283 #[doc = "`IsCreating()` overload"]
284 fn is_creating(self) -> bool {
285 unsafe {
286 let __receiver =
287 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
288 ::unity::il2cpp_call!((::unity::module_base()+0x1fa74e0usize)as*mut u8,bool;
289(UnitInfoWindowCharaModel)__receiver)
290 }
291 }
292 #[doc = "`Destroy()` overload"]
293 fn destroy(self) -> () {
294 unsafe {
295 let __receiver =
296 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7510usize)as*mut u8,();
298(UnitInfoWindowCharaModel)__receiver)
299 }
300 }
301 #[doc = "`IsLoadingModel()` overload"]
302 fn is_loading_model(self) -> bool {
303 unsafe {
304 let __receiver =
305 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
306 ::unity::il2cpp_call!((::unity::module_base()+0x1fa77d0usize)as*mut u8,bool;
307(UnitInfoWindowCharaModel)__receiver)
308 }
309 }
310 #[doc = "`SetUnit(crate::app::unit::Unit, i32, i32, bool, bool, bool)` overload"]
311 fn set_unit(
312 self,
313 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
314 x: impl ::core::convert::Into<i32>,
315 z: impl ::core::convert::Into<i32>,
316 b_relax: impl ::core::convert::Into<bool>,
317 b_reverse_rotation: impl ::core::convert::Into<bool>,
318 is_delay_load: impl ::core::convert::Into<bool>,
319 ) -> () {
320 unsafe {
321 let __receiver =
322 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7880usize)as*mut u8,();
324(UnitInfoWindowCharaModel)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(x),(i32)::core::convert::Into::into(z),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(b_reverse_rotation),(bool)::core::convert::Into::into(is_delay_load))
325 }
326 }
327 #[doc = "`ForcedSetUnit(crate::app::unit::Unit, bool, bool, bool)` overload"]
328 fn forced_set_unit(
329 self,
330 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
331 b_relax: impl ::core::convert::Into<bool>,
332 b_reverse_rotation: impl ::core::convert::Into<bool>,
333 is_delay_load: impl ::core::convert::Into<bool>,
334 ) -> () {
335 unsafe {
336 let __receiver =
337 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338 ::unity::il2cpp_call!((::unity::module_base()+0x1fa79f0usize)as*mut u8,();
339(UnitInfoWindowCharaModel)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(b_reverse_rotation),(bool)::core::convert::Into::into(is_delay_load))
340 }
341 }
342 #[doc = "`SetUnitHub(crate::app::unit::Unit, bool, bool, bool)` overload"]
343 fn set_unit_hub(
344 self,
345 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
346 b_relax: impl ::core::convert::Into<bool>,
347 b_reverse_rotation: impl ::core::convert::Into<bool>,
348 is_delay_load: impl ::core::convert::Into<bool>,
349 ) -> () {
350 unsafe {
351 let __receiver =
352 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
353 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7a20usize)as*mut u8,();
354(UnitInfoWindowCharaModel)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(b_reverse_rotation),(bool)::core::convert::Into::into(is_delay_load))
355 }
356 }
357 #[doc = "`SetUnitRelay(crate::app::persondata::PersonData, crate::app::jobdata::JobData, crate::app::unitedit::UnitEdit)` overload"]
358 fn set_unit_relay(
359 self,
360 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
361 job: impl ::core::convert::Into<crate::app::jobdata::JobData>,
362 edit: impl ::core::convert::Into<crate::app::unitedit::UnitEdit>,
363 ) -> () {
364 unsafe {
365 let __receiver =
366 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7a50usize)as*mut u8,();
368(UnitInfoWindowCharaModel)__receiver,(crate::app::persondata::PersonData)::core::convert::Into::into(person),(crate::app::jobdata::JobData)::core::convert::Into::into(job),(crate::app::unitedit::UnitEdit)::core::convert::Into::into(edit))
369 }
370 }
371 #[doc = "`SetUnitImpl(crate::app::unit::Unit, bool, bool, bool, bool, bool)` overload"]
372 fn set_unit_impl(
373 self,
374 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
375 b_relax: impl ::core::convert::Into<bool>,
376 b_reverse_rotation: impl ::core::convert::Into<bool>,
377 is_delay_load: impl ::core::convert::Into<bool>,
378 is_changed: impl ::core::convert::Into<bool>,
379 is_hub: impl ::core::convert::Into<bool>,
380 ) -> () {
381 unsafe {
382 let __receiver =
383 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
384 ::unity::il2cpp_call!((::unity::module_base()+0x1fa78c0usize)as*mut u8,();
385(UnitInfoWindowCharaModel)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(b_reverse_rotation),(bool)::core::convert::Into::into(is_delay_load),(bool)::core::convert::Into::into(is_changed),(bool)::core::convert::Into::into(is_hub))
386 }
387 }
388 #[doc = "`Tick()` overload"]
389 fn tick(self) -> () {
390 unsafe {
391 let __receiver =
392 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8170usize)as*mut u8,();
394(UnitInfoWindowCharaModel)__receiver)
395 }
396 }
397 #[doc = "`UpdateMotion()` overload"]
398 fn update_motion(self) -> () {
399 unsafe {
400 let __receiver =
401 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8180usize)as*mut u8,();
403(UnitInfoWindowCharaModel)__receiver)
404 }
405 }
406 #[doc = "`UpdateVisible()` overload"]
407 fn update_visible(self) -> () {
408 unsafe {
409 let __receiver =
410 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411 ::unity::il2cpp_call!((::unity::module_base()+0x1fa82f0usize)as*mut u8,();
412(UnitInfoWindowCharaModel)__receiver)
413 }
414 }
415 #[doc = "`CreateImpl(bool, bool)` overload"]
416 fn create_impl(self, is_duplicate_render_texture: impl ::core::convert::Into<bool>, is_reverse: impl ::core::convert::Into<bool>) -> () {
417 unsafe {
418 let __receiver =
419 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
420 ::unity::il2cpp_call!((::unity::module_base()+0x1fa84d0usize)as*mut u8,();
421(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_duplicate_render_texture),(bool)::core::convert::Into::into(is_reverse))
422 }
423 }
424 #[doc = "`DeleteCharaModel()` overload"]
425 fn delete_chara_model(self) -> () {
426 unsafe {
427 let __receiver =
428 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
429 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7640usize)as*mut u8,();
430(UnitInfoWindowCharaModel)__receiver)
431 }
432 }
433 #[doc = "`DeleteCharaModel(crate::combat::character::Character)` overload"]
434 fn delete_chara_model_2(self, chara: impl ::core::convert::Into<crate::combat::character::Character>) -> () {
435 unsafe {
436 let __receiver =
437 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
438 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7fb0usize)as*mut u8,();
439(UnitInfoWindowCharaModel)__receiver,(crate::combat::character::Character)::core::convert::Into::into(chara))
440 }
441 }
442 #[doc = "`CreateCharaModel(bool, bool)` overload"]
443 fn create_chara_model(self, b_relax: impl ::core::convert::Into<bool>, is_hub: impl ::core::convert::Into<bool>) -> () {
444 unsafe {
445 let __receiver =
446 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
447 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8070usize)as*mut u8,();
448(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(is_hub))
449 }
450 }
451 #[doc = "`UpdateCharacterAnimation(crate::combat::character::Character, bool, bool, crate::app::unititem::UnitItem)` overload"]
452 fn update_character_animation(
453 self,
454 chara: impl ::core::convert::Into<crate::combat::character::Character>,
455 b_relax: impl ::core::convert::Into<bool>,
456 is_hub: impl ::core::convert::Into<bool>,
457 unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
458 ) -> () {
459 unsafe {
460 let __receiver =
461 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
462 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8cf0usize)as*mut u8,();
463(UnitInfoWindowCharaModel)__receiver,(crate::combat::character::Character)::core::convert::Into::into(chara),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(is_hub),(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item))
464 }
465 }
466 #[doc = "`SetGod(crate::app::godunit::GodUnit, bool, bool, bool)` overload"]
467 fn set_god(
468 self,
469 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
470 b_relax: impl ::core::convert::Into<bool>,
471 b_reverse_rotation: impl ::core::convert::Into<bool>,
472 is_delay_load: impl ::core::convert::Into<bool>,
473 ) -> () {
474 unsafe {
475 let __receiver =
476 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
477 ::unity::il2cpp_call!((::unity::module_base()+0x1fa9d60usize)as*mut u8,();
478(UnitInfoWindowCharaModel)__receiver,(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(bool)::core::convert::Into::into(b_relax),(bool)::core::convert::Into::into(b_reverse_rotation),(bool)::core::convert::Into::into(is_delay_load))
479 }
480 }
481 #[doc = "`CharaOnlyOn()` overload"]
482 fn chara_only_on(self) -> () {
483 unsafe {
484 let __receiver =
485 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
486 ::unity::il2cpp_call!((::unity::module_base()+0x1faa210usize)as*mut u8,();
487(UnitInfoWindowCharaModel)__receiver)
488 }
489 }
490 #[doc = "`CharaOnlyOff()` overload"]
491 fn chara_only_off(self) -> () {
492 unsafe {
493 let __receiver =
494 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
495 ::unity::il2cpp_call!((::unity::module_base()+0x1faa3b0usize)as*mut u8,();
496(UnitInfoWindowCharaModel)__receiver)
497 }
498 }
499 #[doc = "`IsCharaOnlyTransition()` overload"]
500 fn is_chara_only_transition(self) -> bool {
501 unsafe {
502 let __receiver =
503 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
504 ::unity::il2cpp_call!((::unity::module_base()+0x1faa4a0usize)as*mut u8,bool;
505(UnitInfoWindowCharaModel)__receiver)
506 }
507 }
508 #[doc = "`SetCreateReserveUnitItem(crate::app::unititem::UnitItem, bool)` overload"]
509 fn set_create_reserve_unit_item(
510 self,
511 unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
512 is_override: impl ::core::convert::Into<bool>,
513 ) -> () {
514 unsafe {
515 let __receiver =
516 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
517 ::unity::il2cpp_call!((::unity::module_base()+0x1faa590usize)as*mut u8,();
518(UnitInfoWindowCharaModel)__receiver,(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item),(bool)::core::convert::Into::into(is_override))
519 }
520 }
521 #[doc = "`UpdateStandByAnime(crate::app::unititem::UnitItem, bool)` overload"]
522 fn update_stand_by_anime(
523 self,
524 unit_item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
525 is_weapon_shop: impl ::core::convert::Into<bool>,
526 ) -> () {
527 unsafe {
528 let __receiver =
529 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530 ::unity::il2cpp_call!((::unity::module_base()+0x1fa9060usize)as*mut u8,();
531(UnitInfoWindowCharaModel)__receiver,(crate::app::unititem::UnitItem)::core::convert::Into::into(unit_item),(bool)::core::convert::Into::into(is_weapon_shop))
532 }
533 }
534 #[doc = "`SetEfficacyAttack(bool)` overload"]
535 fn set_efficacy_attack(self, is_efficacy: impl ::core::convert::Into<bool>) -> () {
536 unsafe {
537 let __receiver =
538 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539 ::unity::il2cpp_call!((::unity::module_base()+0x1faa760usize)as*mut u8,();
540(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_efficacy))
541 }
542 }
543 #[doc = "`SetRelaxAnime(f32)` overload"]
544 fn set_relax_anime(self, transition_duration: impl ::core::convert::Into<f32>) -> () {
545 unsafe {
546 let __receiver =
547 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x1faa860usize)as*mut u8,();
549(UnitInfoWindowCharaModel)__receiver,(f32)::core::convert::Into::into(transition_duration))
550 }
551 }
552 #[doc = "`SetStatusAnime(f32)` overload"]
553 fn set_status_anime(self, transition_duration: impl ::core::convert::Into<f32>) -> () {
554 unsafe {
555 let __receiver =
556 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
557 ::unity::il2cpp_call!((::unity::module_base()+0x1faa930usize)as*mut u8,();
558(UnitInfoWindowCharaModel)__receiver,(f32)::core::convert::Into::into(transition_duration))
559 }
560 }
561 #[doc = "`SetFortuneTellingGoodAnime(bool)` overload"]
562 fn set_fortune_telling_good_anime(self, is_allow_unit_null: impl ::core::convert::Into<bool>) -> () {
563 unsafe {
564 let __receiver =
565 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
566 ::unity::il2cpp_call!((::unity::module_base()+0x1faaa00usize)as*mut u8,();
567(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_allow_unit_null))
568 }
569 }
570 #[doc = "`SetFortuneTellingBadAnime(bool)` overload"]
571 fn set_fortune_telling_bad_anime(self, is_allow_unit_null: impl ::core::convert::Into<bool>) -> () {
572 unsafe {
573 let __receiver =
574 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
575 ::unity::il2cpp_call!((::unity::module_base()+0x1faaad0usize)as*mut u8,();
576(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_allow_unit_null))
577 }
578 }
579 #[doc = "`SetWeaponShopChara()` overload"]
580 fn set_weapon_shop_chara(self) -> () {
581 unsafe {
582 let __receiver =
583 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
584 ::unity::il2cpp_call!((::unity::module_base()+0x1faaba0usize)as*mut u8,();
585(UnitInfoWindowCharaModel)__receiver)
586 }
587 }
588 #[doc = "`SetSummonChara()` overload"]
589 fn set_summon_chara(self) -> () {
590 unsafe {
591 let __receiver =
592 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
593 ::unity::il2cpp_call!((::unity::module_base()+0x1faacf0usize)as*mut u8,();
594(UnitInfoWindowCharaModel)__receiver)
595 }
596 }
597 #[doc = "`UpdateGodSelectNormalFaceAnime()` overload"]
598 fn update_god_select_normal_face_anime(self) -> () {
599 unsafe {
600 let __receiver =
601 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
602 ::unity::il2cpp_call!((::unity::module_base()+0x1faae70usize)as*mut u8,();
603(UnitInfoWindowCharaModel)__receiver)
604 }
605 }
606 #[doc = "`ShowWeapon(crate::app::itemdata::ItemData)` overload"]
607 fn show_weapon(self, item: impl ::core::convert::Into<crate::app::itemdata::ItemData>) -> () {
608 unsafe {
609 let __receiver =
610 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611 ::unity::il2cpp_call!((::unity::module_base()+0x1faa630usize)as*mut u8,();
612(UnitInfoWindowCharaModel)__receiver,(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
613 }
614 }
615 #[doc = "`HideWeapon()` overload"]
616 fn hide_weapon(self) -> () {
617 unsafe {
618 let __receiver =
619 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
620 ::unity::il2cpp_call!((::unity::module_base()+0x1fa9c70usize)as*mut u8,();
621(UnitInfoWindowCharaModel)__receiver)
622 }
623 }
624 #[doc = "`TransparentOn()` overload"]
625 fn transparent_on(self) -> () {
626 unsafe {
627 let __receiver =
628 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
629 ::unity::il2cpp_call!((::unity::module_base()+0x1faaf30usize)as*mut u8,();
630(UnitInfoWindowCharaModel)__receiver)
631 }
632 }
633 #[doc = "`TransparentOff()` overload"]
634 fn transparent_off(self) -> () {
635 unsafe {
636 let __receiver =
637 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
638 ::unity::il2cpp_call!((::unity::module_base()+0x1fab020usize)as*mut u8,();
639(UnitInfoWindowCharaModel)__receiver)
640 }
641 }
642 #[doc = "`Activate()` overload"]
643 fn activate(self) -> () {
644 unsafe {
645 let __receiver =
646 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
647 ::unity::il2cpp_call!((::unity::module_base()+0x1fab110usize)as*mut u8,();
648(UnitInfoWindowCharaModel)__receiver)
649 }
650 }
651 #[doc = "`Deactivate(bool)` overload"]
652 fn deactivate(self, b_clear_stand_by: impl ::core::convert::Into<bool>) -> () {
653 unsafe {
654 let __receiver =
655 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
656 ::unity::il2cpp_call!((::unity::module_base()+0x1fab2b0usize)as*mut u8,();
657(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(b_clear_stand_by))
658 }
659 }
660 #[doc = "`SetCharaImage(crate::unity_engine::ui::image::Image)` overload"]
661 fn set_chara_image(self, image_simple: impl ::core::convert::Into<crate::unity_engine::ui::image::Image>) -> () {
662 unsafe {
663 let __receiver =
664 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
665 ::unity::il2cpp_call!((::unity::module_base()+0x1fab4a0usize)as*mut u8,();
666(UnitInfoWindowCharaModel)__receiver,(crate::unity_engine::ui::image::Image)::core::convert::Into::into(image_simple))
667 }
668 }
669 #[doc = "`get_RenderTexture()` overload"]
670 fn get_render_texture(self) -> crate::unity_engine::rendertexture::RenderTexture {
671 unsafe {
672 let __receiver =
673 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
674 ::unity::il2cpp_call!((::unity::module_base()+0x1fab550usize)as*mut u8,crate::unity_engine::rendertexture::RenderTexture;
675(UnitInfoWindowCharaModel)__receiver)
676 }
677 }
678 #[doc = "`get_FaceCameraComponent()` overload"]
679 fn get_face_camera_component(self) -> crate::unity_engine::camera::Camera {
680 unsafe {
681 let __receiver =
682 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
683 ::unity::il2cpp_call!((::unity::module_base()+0x1fab560usize)as*mut u8,crate::unity_engine::camera::Camera;
684(UnitInfoWindowCharaModel)__receiver)
685 }
686 }
687 #[doc = "`GetHeadLocator()` overload"]
688 fn get_head_locator(self) -> crate::unity_engine::transform::Transform {
689 unsafe {
690 let __receiver =
691 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
692 ::unity::il2cpp_call!((::unity::module_base()+0x1fab5c0usize)as*mut u8,crate::unity_engine::transform::Transform;
693(UnitInfoWindowCharaModel)__receiver)
694 }
695 }
696 #[doc = "`SetHeadLocator(crate::unity_engine::vector3::Vector3, f32)` overload"]
697 fn set_head_locator(
698 self,
699 pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
700 default_weight: impl ::core::convert::Into<f32>,
701 ) -> () {
702 unsafe {
703 let __receiver =
704 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
705 ::unity::il2cpp_call!((::unity::module_base()+0x1faa660usize)as*mut u8,();
706(UnitInfoWindowCharaModel)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos),(f32)::core::convert::Into::into(default_weight))
707 }
708 }
709 #[doc = "`SetHeadLocator(crate::unity_engine::transform::Transform, f32, bool)` overload"]
710 fn set_head_locator_2(
711 self,
712 loc: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
713 default_weight: impl ::core::convert::Into<f32>,
714 is_weight_interpolated: impl ::core::convert::Into<bool>,
715 ) -> () {
716 unsafe {
717 let __receiver =
718 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
719 ::unity::il2cpp_call!((::unity::module_base()+0x1fab6e0usize)as*mut u8,();
720(UnitInfoWindowCharaModel)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(loc),(f32)::core::convert::Into::into(default_weight),(bool)::core::convert::Into::into(is_weight_interpolated))
721 }
722 }
723 #[doc = "`SetLookAt(crate::unity_engine::transform::Transform)` overload"]
724 fn set_look_at(self, transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> () {
725 unsafe {
726 let __receiver =
727 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
728 ::unity::il2cpp_call!((::unity::module_base()+0x1faba20usize)as*mut u8,();
729(UnitInfoWindowCharaModel)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform))
730 }
731 }
732 #[doc = "`SetLookAtCamera()` overload"]
733 fn set_look_at_camera(self) -> () {
734 unsafe {
735 let __receiver =
736 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
737 ::unity::il2cpp_call!((::unity::module_base()+0x1faba30usize)as*mut u8,();
738(UnitInfoWindowCharaModel)__receiver)
739 }
740 }
741 #[doc = "`SetEyesWeight(f32)` overload"]
742 fn set_eyes_weight(self, default_eyes_weight: impl ::core::convert::Into<f32>) -> () {
743 unsafe {
744 let __receiver =
745 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
746 ::unity::il2cpp_call!((::unity::module_base()+0x1faba70usize)as*mut u8,();
747(UnitInfoWindowCharaModel)__receiver,(f32)::core::convert::Into::into(default_eyes_weight))
748 }
749 }
750 #[doc = "`IsCharaVisible()` overload"]
751 fn is_chara_visible(self) -> bool {
752 unsafe {
753 let __receiver =
754 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755 ::unity::il2cpp_call!((::unity::module_base()+0x1fabbb0usize)as*mut u8,bool;
756(UnitInfoWindowCharaModel)__receiver)
757 }
758 }
759 #[doc = "`PlayCharaVoice(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
760 fn play_chara_voice(
761 self,
762 person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
763 engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
764 event_name: impl ::core::convert::Into<::unity::Il2CppString>,
765 ) -> () {
766 unsafe {
767 let __receiver =
768 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
769 ::unity::il2cpp_call!((::unity::module_base()+0x1fabd30usize)as*mut u8,();
770(UnitInfoWindowCharaModel)__receiver,(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name))
771 }
772 }
773 #[doc = "`ReserveCharaVoice(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
774 fn reserve_chara_voice(
775 self,
776 person_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
777 engage_switch_name: impl ::core::convert::Into<::unity::Il2CppString>,
778 event_name: impl ::core::convert::Into<::unity::Il2CppString>,
779 ) -> () {
780 unsafe {
781 let __receiver =
782 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
783 ::unity::il2cpp_call!((::unity::module_base()+0x1fabe70usize)as*mut u8,();
784(UnitInfoWindowCharaModel)__receiver,(::unity::Il2CppString)::core::convert::Into::into(person_switch_name),(::unity::Il2CppString)::core::convert::Into::into(engage_switch_name),(::unity::Il2CppString)::core::convert::Into::into(event_name))
785 }
786 }
787 #[doc = "`PlayReservedCharaVoice()` overload"]
788 fn play_reserved_chara_voice(self) -> () {
789 unsafe {
790 let __receiver =
791 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
792 ::unity::il2cpp_call!((::unity::module_base()+0x1fabf30usize)as*mut u8,();
793(UnitInfoWindowCharaModel)__receiver)
794 }
795 }
796 #[doc = "`AddCharaRot(crate::unity_engine::quaternion::Quaternion)` overload"]
797 fn add_chara_rot(self, quaternion: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
798 unsafe {
799 let __receiver =
800 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
801 ::unity::il2cpp_call!((::unity::module_base()+0x1fabf40usize)as*mut u8,();
802(UnitInfoWindowCharaModel)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(quaternion))
803 }
804 }
805 #[doc = "`SetCameraAdjustY()` overload"]
806 fn set_camera_adjust_y(self) -> () {
807 unsafe {
808 let __receiver =
809 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
810 ::unity::il2cpp_call!((::unity::module_base()+0x1fac0a0usize)as*mut u8,();
811(UnitInfoWindowCharaModel)__receiver)
812 }
813 }
814 #[doc = "`Setup(bool, bool)` overload"]
815 fn setup(self, is_duplicate_render_texture: impl ::core::convert::Into<bool>, is_reverse: impl ::core::convert::Into<bool>) -> bool {
816 unsafe {
817 let __receiver =
818 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
819 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8650usize)as*mut u8,bool;
820(UnitInfoWindowCharaModel)__receiver,(bool)::core::convert::Into::into(is_duplicate_render_texture),(bool)::core::convert::Into::into(is_reverse))
821 }
822 }
823 #[doc = "`GetGameObject(::unity::Il2CppString)` overload"]
824 fn get_game_object(self, obj_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::gameobject::GameObject {
825 unsafe {
826 let __receiver =
827 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
828 ::unity::il2cpp_call!((::unity::module_base()+0x1fac150usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
829(UnitInfoWindowCharaModel)__receiver,(::unity::Il2CppString)::core::convert::Into::into(obj_name))
830 }
831 }
832 #[doc = "`CreateUnitModel(crate::app::unit::Unit, crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad, bool)` overload"]
833 fn create_unit_model(
834 self,
835 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
836 callback: impl ::core::convert::Into<crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad>,
837 is_hub: impl ::core::convert::Into<bool>,
838 ) -> () {
839 unsafe {
840 let __receiver =
841 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
842 ::unity::il2cpp_call!((::unity::module_base()+0x1fa8a20usize)as*mut u8,();
843(UnitInfoWindowCharaModel)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad)::core::convert::Into::into(callback),(bool)::core::convert::Into::into(is_hub))
844 }
845 }
846 #[doc = "`CreateGodModel(crate::app::godunit::GodUnit, crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad)` overload"]
847 fn create_god_model(
848 self,
849 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
850 callback: impl ::core::convert::Into<crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad>,
851 ) -> () {
852 unsafe {
853 let __receiver =
854 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
855 ::unity::il2cpp_call!((::unity::module_base()+0x1fa9f50usize)as*mut u8,();
856(UnitInfoWindowCharaModel)__receiver,(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad)::core::convert::Into::into(callback))
857 }
858 }
859 #[doc = "`CreateUnitModelRelay(crate::app::persondata::PersonData, crate::app::jobdata::JobData, crate::app::unitedit::UnitEdit, crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad)` overload"]
860 fn create_unit_model_relay(
861 self,
862 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
863 job: impl ::core::convert::Into<crate::app::jobdata::JobData>,
864 edit: impl ::core::convert::Into<crate::app::unitedit::UnitEdit>,
865 callback: impl ::core::convert::Into<crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad>,
866 ) -> () {
867 unsafe {
868 let __receiver =
869 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
870 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7b10usize)as*mut u8,();
871(UnitInfoWindowCharaModel)__receiver,(crate::app::persondata::PersonData)::core::convert::Into::into(person),(crate::app::jobdata::JobData)::core::convert::Into::into(job),(crate::app::unitedit::UnitEdit)::core::convert::Into::into(edit),(crate::app::talk3_d::characterfactoryasync_2::CharacterFactoryAsync_onLoad)::core::convert::Into::into(callback))
872 }
873 }
874 #[doc = "`WaitLoading()` overload"]
875 fn wait_loading(self) -> crate::system::collections::ienumerator::IEnumerator {
876 unsafe {
877 let __receiver =
878 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
879 ::unity::il2cpp_call!((::unity::module_base()+0x1fac220usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
880(UnitInfoWindowCharaModel)__receiver)
881 }
882 }
883 #[doc = "`HideCharaImage()` overload"]
884 fn hide_chara_image(self) -> () {
885 unsafe {
886 let __receiver =
887 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
888 ::unity::il2cpp_call!((::unity::module_base()+0x1fa7df0usize)as*mut u8,();
889(UnitInfoWindowCharaModel)__receiver)
890 }
891 }
892 #[doc = "`OnSetupDone()` overload"]
893 fn on_setup_done(self) -> () {
894 unsafe {
895 let __receiver =
896 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
897 ::unity::il2cpp_call!((::unity::module_base()+0x1fac2a0usize)as*mut u8,();
898(UnitInfoWindowCharaModel)__receiver)
899 }
900 }
901 #[doc = "`CreateCharaModel(crate::combat::character::Character)` overload"]
902 fn create_chara_model_2(self, chara: impl ::core::convert::Into<crate::combat::character::Character>) -> crate::combat::character::Character {
903 unsafe {
904 let __receiver =
905 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
906 ::unity::il2cpp_call!((::unity::module_base()+0x1fac4a0usize)as*mut u8,crate::combat::character::Character;
907(UnitInfoWindowCharaModel)__receiver,(crate::combat::character::Character)::core::convert::Into::into(chara))
908 }
909 }
910 #[doc = "`isPain()` overload"]
911 fn is_pain(self) -> bool {
912 unsafe {
913 let __receiver =
914 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x1fa9aa0usize)as*mut u8,bool;
916(UnitInfoWindowCharaModel)__receiver)
917 }
918 }
919 #[doc = "`get_GameObject()` overload"]
920 fn get_game_object_2(self) -> crate::unity_engine::gameobject::GameObject {
921 unsafe {
922 let __receiver =
923 <UnitInfoWindowCharaModel as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924 ::unity::il2cpp_call!((::unity::module_base()+0x1fac910usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
925(UnitInfoWindowCharaModel)__receiver)
926 }
927 }
928}
929
930#[cfg(feature = "app-unitinfowindowcharamodel")]
931impl<__T: IUnitInfoWindowCharaModel> IUnitInfoWindowCharaModelMethods for __T {}
932
933#[cfg(feature = "app-unitinfowindowcharamodel")]
934impl UnitInfoWindowCharaModel {
935 pub fn set_on_setup_done_callback_method_info() -> &'static ::unity::il2cpp::MethodInfo {
936 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
937 }
938
939 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
940 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
941 }
942
943 pub fn create_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
944 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
945 }
946
947 pub fn is_creating_method_info() -> &'static ::unity::il2cpp::MethodInfo {
948 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
949 }
950
951 pub fn destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
952 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
953 }
954
955 pub fn is_loading_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
956 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
957 }
958
959 pub fn set_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
960 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
961 }
962
963 pub fn forced_set_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
964 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
965 }
966
967 pub fn set_unit_hub_method_info() -> &'static ::unity::il2cpp::MethodInfo {
968 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
969 }
970
971 pub fn set_unit_relay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
972 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
973 }
974
975 pub fn set_unit_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
976 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
977 }
978
979 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
980 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
981 }
982
983 pub fn update_motion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
985 }
986
987 pub fn update_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
989 }
990
991 pub fn create_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
993 }
994
995 pub fn delete_chara_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
997 }
998
999 pub fn delete_chara_model_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1001 }
1002
1003 pub fn create_chara_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1005 }
1006
1007 pub fn update_character_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1009 }
1010
1011 pub fn set_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1013 }
1014
1015 pub fn chara_only_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1017 }
1018
1019 pub fn chara_only_off_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1020 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1021 }
1022
1023 pub fn is_chara_only_transition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1024 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1025 }
1026
1027 pub fn set_create_reserve_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1029 }
1030
1031 pub fn update_stand_by_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1033 }
1034
1035 pub fn set_efficacy_attack_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1036 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1037 }
1038
1039 pub fn set_relax_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1040 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1041 }
1042
1043 pub fn set_status_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1044 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1045 }
1046
1047 pub fn set_fortune_telling_good_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1048 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1049 }
1050
1051 pub fn set_fortune_telling_bad_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1052 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1053 }
1054
1055 pub fn set_weapon_shop_chara_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1056 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1057 }
1058
1059 pub fn set_summon_chara_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1060 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1061 }
1062
1063 pub fn update_god_select_normal_face_anime_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1065 }
1066
1067 pub fn show_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1069 }
1070
1071 pub fn hide_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1073 }
1074
1075 pub fn transparent_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1077 }
1078
1079 pub fn transparent_off_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1081 }
1082
1083 pub fn activate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1085 }
1086
1087 pub fn deactivate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1089 }
1090
1091 pub fn set_chara_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1093 }
1094
1095 pub fn get_render_texture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1097 }
1098
1099 pub fn get_face_camera_component_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1101 }
1102
1103 pub fn get_head_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1105 }
1106
1107 pub fn set_head_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1108 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1109 }
1110
1111 pub fn set_head_locator_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1112 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1113 }
1114
1115 pub fn set_look_at_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1116 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1117 }
1118
1119 pub fn set_look_at_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1120 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1121 }
1122
1123 pub fn set_eyes_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1124 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1125 }
1126
1127 pub fn is_chara_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1128 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1129 }
1130
1131 pub fn play_chara_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1132 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1133 }
1134
1135 pub fn reserve_chara_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1137 }
1138
1139 pub fn play_reserved_chara_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1141 }
1142
1143 pub fn add_chara_rot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1145 }
1146
1147 pub fn set_camera_adjust_y_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1149 }
1150
1151 pub fn setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1153 }
1154
1155 pub fn get_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1157 }
1158
1159 pub fn create_unit_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1161 }
1162
1163 pub fn create_god_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1165 }
1166
1167 pub fn create_unit_model_relay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1169 }
1170
1171 pub fn wait_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1173 }
1174
1175 pub fn hide_chara_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1177 }
1178
1179 pub fn on_setup_done_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1181 }
1182
1183 pub fn create_chara_model_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1185 }
1186
1187 pub fn is_pain_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1189 }
1190
1191 pub fn get_game_object_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1193 }
1194
1195 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1197 }
1198}
1199
1200#[cfg(feature = "app-unitinfowindowcharamodel")]
1201impl UnitInfoWindowCharaModel {
1202 #[doc = "`.ctor(bool, bool)` — overload selector"]
1203 pub fn new(is_duplicate_render_texture: bool, is_reverse: bool) -> Self {
1204 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1205 panic!(
1206 "{}
1207::{}
1208 failed to instantiate",
1209 ::core::stringify!(UnitInfoWindowCharaModel),
1210 ::core::stringify!(new),
1211 )
1212 });
1213 <Self as IUnitInfoWindowCharaModelMethods>::ctor(this, is_duplicate_render_texture, is_reverse);
1214 this
1215 }
1216}
1217
1218#[cfg(feature = "app-unitinfowindowcharamodel")]
1219#[doc(hidden)]
1220pub mod prelude {
1221 pub use super::{
1222 IUnitInfoWindowCharaModel, IUnitInfoWindowCharaModelMethods, IUnitInfoWindowCharaModel_ReservedCharaVoice,
1223 IUnitInfoWindowCharaModel_ReservedCharaVoiceMethods, UnitInfoWindowCharaModel, UnitInfoWindowCharaModel_ReservedCharaVoice,
1224 };
1225 pub use crate::system::object::IObject;
1226 #[cfg(feature = "system-object")]
1227 pub use crate::system::object::IObjectMethods;
1228}