1#[cfg(feature = "app-hubaccessoryroomcamera-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 object::{IObject, Object},
11 valuetype::{IValueType, ValueType},
12 },
13 unity_engine::{
14 behaviour::{Behaviour, IBehaviour},
15 component::{Component, IComponent},
16 monobehaviour::{IMonoBehaviour, MonoBehaviour},
17 object_2::{IObject_2, Object_2},
18 },
19 };
20
21 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubaccessoryroomcamera/HubAccessoryRoomCamera.md"))]
22 #[::unity::class(namespace = "App", name = "HubAccessoryRoomCamera")]
23 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
24 pub struct HubAccessoryRoomCamera {
25 #[offset(24)]
26 #[rename(name = "RotateSpeed")]
27 pub rotate_speed: f32,
28 #[offset(28)]
29 #[rename(name = "RotateAccel")]
30 pub rotate_accel: f32,
31 #[offset(32)]
32 #[rename(name = "RotateBrake")]
33 pub rotate_brake: f32,
34 #[offset(36)]
35 #[rename(name = "CamSpeedBody")]
36 pub cam_speed_body: f32,
37 #[offset(40)]
38 #[rename(name = "CamSpeedAccs")]
39 pub cam_speed_accs: f32,
40 #[offset(44)]
41 #[rename(name = "MinDistBody")]
42 pub min_dist_body: f32,
43 #[offset(48)]
44 #[rename(name = "MaxDistBody")]
45 pub max_dist_body: f32,
46 #[offset(52)]
47 #[rename(name = "MinDistAccs")]
48 pub min_dist_accs: f32,
49 #[offset(56)]
50 #[rename(name = "MaxDistAccs")]
51 pub max_dist_accs: f32,
52 #[offset(60)]
53 #[rename(name = "MinFoVBody")]
54 pub min_fo_v_body: f32,
55 #[offset(64)]
56 #[rename(name = "MaxFoVBody")]
57 pub max_fo_v_body: f32,
58 #[offset(68)]
59 #[rename(name = "MinFoVAccs")]
60 pub min_fo_v_accs: f32,
61 #[offset(72)]
62 #[rename(name = "MaxFoVAccs")]
63 pub max_fo_v_accs: f32,
64 #[offset(76)]
65 #[rename(name = "HeightFixerBody")]
66 pub height_fixer_body: f32,
67 #[offset(80)]
68 #[rename(name = "FarthestBodyHeight")]
69 pub farthest_body_height: f32,
70 #[offset(84)]
71 #[rename(name = "HeightFixerBack")]
72 pub height_fixer_back: f32,
73 #[static_field]
74 #[rename(name = "HeightFixerHead")]
75 pub height_fixer_head: f32,
76 #[static_field]
77 #[rename(name = "HeightFixerFace")]
78 pub height_fixer_face: f32,
79 #[offset(88)]
80 #[rename(name = "TiltHigh")]
81 pub tilt_high: f32,
82 #[offset(92)]
83 #[rename(name = "TiltLow")]
84 pub tilt_low: f32,
85 #[offset(96)]
86 #[rename(name = "TiltHighMax")]
87 pub tilt_high_max: f32,
88 #[offset(100)]
89 #[rename(name = "TiltLowMax")]
90 pub tilt_low_max: f32,
91 #[offset(104)]
92 #[rename(name = "TiltSpeed")]
93 pub tilt_speed: f32,
94 #[offset(108)]
95 #[rename(name = "TiltBackSpeedHand")]
96 pub tilt_back_speed_hand: f32,
97 #[offset(112)]
98 #[rename(name = "TiltBackSpeedAuto")]
99 pub tilt_back_speed_auto: f32,
100 #[offset(116)]
101 #[rename(name = "CameraChangeSpeed")]
102 pub camera_change_speed: f32,
103 #[offset(120)]
104 #[rename(name = "CameraChangeCurve")]
105 pub camera_change_curve: f32,
106 #[offset(124)]
107 #[rename(name = "SlipSlideSizeTop")]
108 pub slip_slide_size_top: f32,
109 #[offset(128)]
110 #[rename(name = "SlipSlideSizeSelect")]
111 pub slip_slide_size_select: f32,
112 #[offset(132)]
113 #[rename(name = "SlipSlideSizePreview")]
114 pub slip_slide_size_preview: f32,
115 #[offset(136)]
116 #[rename(name = "SlipSlideSpeed")]
117 pub slip_slide_speed: f32,
118 #[offset(140)]
119 #[rename(name = "CameraBoost")]
120 pub camera_boost: f32,
121 #[offset(144)]
122 #[rename(name = "EyesIKWeight")]
123 pub eyes_ik_weight: f32,
124 #[offset(148)]
125 #[rename(name = "HeadIKWeight")]
126 pub head_ik_weight: f32,
127 #[offset(152)]
128 #[rename(name = "BodyIKWeight")]
129 pub body_ik_weight: f32,
130 #[offset(156)]
131 #[rename(name = "LookChangeSpeed")]
132 pub look_change_speed: f32,
133 #[offset(160)]
134 #[rename(name = "LookChangeDegree")]
135 pub look_change_degree: f32,
136 #[offset(164)]
137 #[rename(name = "m_SelectingBackId")]
138 pub m_selecting_back_id: i32,
139 #[offset(168)]
140 #[rename(name = "m_IsBackUpdating")]
141 pub m_is_back_updating: bool,
142 #[offset(176)]
143 #[rename(name = "m_BGHandle")]
144 pub m_bg_handle: crate::app::resourcehandle_2::ResourceHandle_2,
145 #[offset(184)]
146 #[rename(name = "m_LookTarget")]
147 pub m_look_target: crate::unity_engine::gameobject::GameObject,
148 #[offset(192)]
149 #[rename(name = "m_LookAtIKEyes")]
150 pub m_look_at_ik_eyes: crate::root_motion::final_ik::lookatik::LookAtIK,
151 #[offset(200)]
152 #[rename(name = "m_LookAtIKBody")]
153 pub m_look_at_ik_body: crate::root_motion::final_ik::lookatik::LookAtIK,
154 #[offset(232)]
155 #[rename(name = "m_ViewMode")]
156 pub m_view_mode: crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode,
157 #[offset(248)]
158 #[rename(name = "m_CameraPos")]
159 pub m_camera_pos: crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam,
160 #[offset(272)]
161 #[rename(name = "m_CameraDiff")]
162 pub m_camera_diff: crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam,
163 #[offset(296)]
164 #[rename(name = "m_CameraDiffRate")]
165 pub m_camera_diff_rate: f32,
166 #[offset(304)]
167 #[rename(name = "m_LookCamRate")]
168 pub m_look_cam_rate: f32,
169 #[offset(308)]
170 #[rename(name = "m_LastTargetPosNearest")]
171 pub m_last_target_pos_nearest: crate::unity_engine::vector3::Vector3,
172 #[offset(320)]
173 #[rename(name = "m_LastTargetPosFarthest")]
174 pub m_last_target_pos_farthest: crate::unity_engine::vector3::Vector3,
175 #[offset(336)]
176 #[rename(name = "Backgrounds")]
177 pub backgrounds: ::unity::Array<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_BackgroundSettings>,
178 #[offset(344)]
179 #[rename(name = "MainLight")]
180 pub main_light: crate::unity_engine::light::Light,
181 #[offset(352)]
182 #[rename(name = "m_LastRotSpeed")]
183 pub m_last_rot_speed: f32,
184 }
185
186 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubaccessoryroomcamera/HubAccessoryRoomCamera_BackgroundSettings.md"))]
187 #[repr(C)]
188 #[derive(::core::clone::Clone, ::core::marker::Copy)]
189 pub struct HubAccessoryRoomCamera_BackgroundSettings {
190 pub light_direction: crate::unity_engine::vector3::Vector3,
191 pub light_color: crate::unity_engine::color::Color,
192 }
193 impl ::unity::ClassIdentity for HubAccessoryRoomCamera_BackgroundSettings {
194 const NAME: &'static str = "HubAccessoryRoomCamera.BackgroundSettings";
195 const NAMESPACE: &'static str = "App";
196
197 fn class() -> ::unity::Class {
198 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
199 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
200 }
201 }
202 impl ::unity::IlType for HubAccessoryRoomCamera_BackgroundSettings {
203 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
204 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
205 }
206 }
207
208 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubaccessoryroomcamera/HubAccessoryRoomCamera_CameraPositionParam.md"))]
209 #[repr(C)]
210 #[derive(::core::clone::Clone, ::core::marker::Copy)]
211 pub struct HubAccessoryRoomCamera_CameraPositionParam {}
212 impl ::unity::ClassIdentity for HubAccessoryRoomCamera_CameraPositionParam {
213 const NAME: &'static str = "HubAccessoryRoomCamera.CameraPositionParam";
214 const NAMESPACE: &'static str = "App";
215
216 fn class() -> ::unity::Class {
217 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
218 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
219 }
220 }
221 impl ::unity::IlType for HubAccessoryRoomCamera_CameraPositionParam {
222 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
223 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
224 }
225 }
226}
227
228#[cfg(feature = "app-hubaccessoryroomcamera-types")]
229pub use __types::*;
230
231#[cfg(feature = "app-hubaccessoryroomcamera")]
232pub trait IHubAccessoryRoomCameraMethods: IHubAccessoryRoomCamera {
233 #[doc = "`get_MinDist()` overload"]
234 fn get_min_dist(self) -> f32 {
235 unsafe {
236 let __receiver =
237 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
238 ::unity::il2cpp_call!((::unity::module_base()+0x2d71a50usize)as*mut u8,f32;
239(HubAccessoryRoomCamera)__receiver)
240 }
241 }
242 #[doc = "`get_MaxDist()` overload"]
243 fn get_max_dist(self) -> f32 {
244 unsafe {
245 let __receiver =
246 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
247 ::unity::il2cpp_call!((::unity::module_base()+0x2d71a70usize)as*mut u8,f32;
248(HubAccessoryRoomCamera)__receiver)
249 }
250 }
251 #[doc = "`get_MinFoV()` overload"]
252 fn get_min_fo_v(self) -> f32 {
253 unsafe {
254 let __receiver =
255 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256 ::unity::il2cpp_call!((::unity::module_base()+0x2d71a90usize)as*mut u8,f32;
257(HubAccessoryRoomCamera)__receiver)
258 }
259 }
260 #[doc = "`get_MaxFoV()` overload"]
261 fn get_max_fo_v(self) -> f32 {
262 unsafe {
263 let __receiver =
264 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265 ::unity::il2cpp_call!((::unity::module_base()+0x2d71ab0usize)as*mut u8,f32;
266(HubAccessoryRoomCamera)__receiver)
267 }
268 }
269 #[doc = "`Awake()` overload"]
270 fn awake(self) -> () {
271 unsafe {
272 let __receiver =
273 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
274 ::unity::il2cpp_call!((::unity::module_base()+0x2d71ad0usize)as*mut u8,();
275(HubAccessoryRoomCamera)__receiver)
276 }
277 }
278 #[doc = "`LateUpdate()` overload"]
279 fn late_update(self) -> () {
280 unsafe {
281 let __receiver =
282 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283 ::unity::il2cpp_call!((::unity::module_base()+0x2d72060usize)as*mut u8,();
284(HubAccessoryRoomCamera)__receiver)
285 }
286 }
287 #[doc = "`get_Character()` overload"]
288 fn get_character(self) -> crate::combat::character::Character {
289 unsafe {
290 let __receiver =
291 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
292 ::unity::il2cpp_call!((::unity::module_base()+0x2d734b0usize)as*mut u8,crate::combat::character::Character;
293(HubAccessoryRoomCamera)__receiver)
294 }
295 }
296 #[doc = "`set_Character(crate::combat::character::Character)` overload"]
297 fn set_character(self, value: impl ::core::convert::Into<crate::combat::character::Character>) -> () {
298 unsafe {
299 let __receiver =
300 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
301 ::unity::il2cpp_call!((::unity::module_base()+0x2d734c0usize)as*mut u8,();
302(HubAccessoryRoomCamera)__receiver,(crate::combat::character::Character)::core::convert::Into::into(value))
303 }
304 }
305 #[doc = "`get_PID()` overload"]
306 fn get_pid(self) -> ::unity::Il2CppString {
307 unsafe {
308 let __receiver =
309 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
310 ::unity::il2cpp_call!((::unity::module_base()+0x2d734d0usize)as*mut u8, ::unity::Il2CppString;
311(HubAccessoryRoomCamera)__receiver)
312 }
313 }
314 #[doc = "`set_PID(::unity::Il2CppString)` overload"]
315 fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
316 unsafe {
317 let __receiver =
318 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
319 ::unity::il2cpp_call!((::unity::module_base()+0x2d734e0usize)as*mut u8,();
320(HubAccessoryRoomCamera)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
321 }
322 }
323 #[doc = "`SetCharacter(crate::combat::character::Character, ::unity::Il2CppString)` overload"]
324 fn set_character_2(
325 self,
326 chr: impl ::core::convert::Into<crate::combat::character::Character>,
327 pid: impl ::core::convert::Into<::unity::Il2CppString>,
328 ) -> () {
329 unsafe {
330 let __receiver =
331 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
332 ::unity::il2cpp_call!((::unity::module_base()+0x2d734f0usize)as*mut u8,();
333(HubAccessoryRoomCamera)__receiver,(crate::combat::character::Character)::core::convert::Into::into(chr),(::unity::Il2CppString)::core::convert::Into::into(pid))
334 }
335 }
336 #[doc = "`get_ViewMode()` overload"]
337 fn get_view_mode(self) -> crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode {
338 unsafe {
339 let __receiver =
340 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
341 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c40usize)as*mut u8,crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode;
342(HubAccessoryRoomCamera)__receiver)
343 }
344 }
345 #[doc = "`set_ViewMode(crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode)` overload"]
346 fn set_view_mode(self, value: impl ::core::convert::Into<crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode>) -> () {
347 unsafe {
348 let __receiver =
349 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
350 ::unity::il2cpp_call!((::unity::module_base()+0x2d71cd0usize)as*mut u8,();
351(HubAccessoryRoomCamera)__receiver,(crate::app::hubaccessoryroom::HubAccessoryRoom_ViewMode)::core::convert::Into::into(value))
352 }
353 }
354 #[doc = "`get_IsAccs()` overload"]
355 fn get_is_accs(self) -> bool {
356 unsafe {
357 let __receiver =
358 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
359 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c50usize)as*mut u8,bool;
360(HubAccessoryRoomCamera)__receiver)
361 }
362 }
363 #[doc = "`set_IsAccs(bool)` overload"]
364 fn set_is_accs(self, value: impl ::core::convert::Into<bool>) -> () {
365 unsafe {
366 let __receiver =
367 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
368 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c60usize)as*mut u8,();
369(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(value))
370 }
371 }
372 #[doc = "`get_IsCharacterChanged()` overload"]
373 fn get_is_character_changed(self) -> bool {
374 unsafe {
375 let __receiver =
376 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c70usize)as*mut u8,bool;
378(HubAccessoryRoomCamera)__receiver)
379 }
380 }
381 #[doc = "`set_IsCharacterChanged(bool)` overload"]
382 fn set_is_character_changed(self, value: impl ::core::convert::Into<bool>) -> () {
383 unsafe {
384 let __receiver =
385 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
386 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c80usize)as*mut u8,();
387(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(value))
388 }
389 }
390 #[doc = "`get_IsTargetChanged()` overload"]
391 fn get_is_target_changed(self) -> bool {
392 unsafe {
393 let __receiver =
394 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
395 ::unity::il2cpp_call!((::unity::module_base()+0x2d73c90usize)as*mut u8,bool;
396(HubAccessoryRoomCamera)__receiver)
397 }
398 }
399 #[doc = "`set_IsTargetChanged(bool)` overload"]
400 fn set_is_target_changed(self, value: impl ::core::convert::Into<bool>) -> () {
401 unsafe {
402 let __receiver =
403 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
404 ::unity::il2cpp_call!((::unity::module_base()+0x2d73ca0usize)as*mut u8,();
405(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(value))
406 }
407 }
408 #[doc = "`get_IsPreviewChanged()` overload"]
409 fn get_is_preview_changed(self) -> bool {
410 unsafe {
411 let __receiver =
412 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
413 ::unity::il2cpp_call!((::unity::module_base()+0x2d73cb0usize)as*mut u8,bool;
414(HubAccessoryRoomCamera)__receiver)
415 }
416 }
417 #[doc = "`set_IsPreviewChanged(bool)` overload"]
418 fn set_is_preview_changed(self, value: impl ::core::convert::Into<bool>) -> () {
419 unsafe {
420 let __receiver =
421 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
422 ::unity::il2cpp_call!((::unity::module_base()+0x2d73cc0usize)as*mut u8,();
423(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(value))
424 }
425 }
426 #[doc = "`get_CameraTilt()` overload"]
427 fn get_camera_tilt(self) -> f32 {
428 unsafe {
429 let __receiver =
430 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
431 ::unity::il2cpp_call!((::unity::module_base()+0x2d73cd0usize)as*mut u8,f32;
432(HubAccessoryRoomCamera)__receiver)
433 }
434 }
435 #[doc = "`set_CameraTilt(f32)` overload"]
436 fn set_camera_tilt(self, value: impl ::core::convert::Into<f32>) -> () {
437 unsafe {
438 let __receiver =
439 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
440 ::unity::il2cpp_call!((::unity::module_base()+0x2d73ce0usize)as*mut u8,();
441(HubAccessoryRoomCamera)__receiver,(f32)::core::convert::Into::into(value))
442 }
443 }
444 #[doc = "`get_SlipSlide()` overload"]
445 fn get_slip_slide(self) -> f32 {
446 unsafe {
447 let __receiver =
448 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449 ::unity::il2cpp_call!((::unity::module_base()+0x2d73cf0usize)as*mut u8,f32;
450(HubAccessoryRoomCamera)__receiver)
451 }
452 }
453 #[doc = "`set_SlipSlide(f32)` overload"]
454 fn set_slip_slide(self, value: impl ::core::convert::Into<f32>) -> () {
455 unsafe {
456 let __receiver =
457 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458 ::unity::il2cpp_call!((::unity::module_base()+0x2d73d00usize)as*mut u8,();
459(HubAccessoryRoomCamera)__receiver,(f32)::core::convert::Into::into(value))
460 }
461 }
462 #[doc = "`get_IsLookCam()` overload"]
463 fn get_is_look_cam(self) -> bool {
464 unsafe {
465 let __receiver =
466 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467 ::unity::il2cpp_call!((::unity::module_base()+0x2d73d10usize)as*mut u8,bool;
468(HubAccessoryRoomCamera)__receiver)
469 }
470 }
471 #[doc = "`set_IsLookCam(bool)` overload"]
472 fn set_is_look_cam(self, value: impl ::core::convert::Into<bool>) -> () {
473 unsafe {
474 let __receiver =
475 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476 ::unity::il2cpp_call!((::unity::module_base()+0x2d73d20usize)as*mut u8,();
477(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(value))
478 }
479 }
480 #[doc = "`get_TargetPosNearest()` overload"]
481 fn get_target_pos_nearest(self) -> crate::unity_engine::vector3::Vector3 {
482 unsafe {
483 let __receiver =
484 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
485 ::unity::il2cpp_call!((::unity::module_base()+0x2d73d30usize)as*mut u8,crate::unity_engine::vector3::Vector3;
486(HubAccessoryRoomCamera)__receiver)
487 }
488 }
489 #[doc = "`get_TargetPosFarthest()` overload"]
490 fn get_target_pos_farthest(self) -> crate::unity_engine::vector3::Vector3 {
491 unsafe {
492 let __receiver =
493 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
494 ::unity::il2cpp_call!((::unity::module_base()+0x2d73f70usize)as*mut u8,crate::unity_engine::vector3::Vector3;
495(HubAccessoryRoomCamera)__receiver)
496 }
497 }
498 #[doc = "`InitPos(bool)` overload"]
499 fn init_pos(self, force: impl ::core::convert::Into<bool>) -> () {
500 unsafe {
501 let __receiver =
502 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
503 ::unity::il2cpp_call!((::unity::module_base()+0x2d71d90usize)as*mut u8,();
504(HubAccessoryRoomCamera)__receiver,(bool)::core::convert::Into::into(force))
505 }
506 }
507 #[doc = "`UpdateBack()` overload"]
508 fn update_back(self) -> () {
509 unsafe {
510 let __receiver =
511 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
512 ::unity::il2cpp_call!((::unity::module_base()+0x2d720e0usize)as*mut u8,();
513(HubAccessoryRoomCamera)__receiver)
514 }
515 }
516 #[doc = "`LoadInput()` overload"]
517 fn load_input(self) -> () {
518 unsafe {
519 let __receiver =
520 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
521 ::unity::il2cpp_call!((::unity::module_base()+0x2d72470usize)as*mut u8,();
522(HubAccessoryRoomCamera)__receiver)
523 }
524 }
525 #[doc = "`UpdateCameraPos()` overload"]
526 fn update_camera_pos(self) -> () {
527 unsafe {
528 let __receiver =
529 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530 ::unity::il2cpp_call!((::unity::module_base()+0x2d72e90usize)as*mut u8,();
531(HubAccessoryRoomCamera)__receiver)
532 }
533 }
534 #[doc = "`SetCameraPos()` overload"]
535 fn set_camera_pos(self) -> () {
536 unsafe {
537 let __receiver =
538 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539 ::unity::il2cpp_call!((::unity::module_base()+0x2d72ed0usize)as*mut u8,();
540(HubAccessoryRoomCamera)__receiver)
541 }
542 }
543 #[doc = "`.ctor()` overload"]
544 fn ctor(self) -> () {
545 unsafe {
546 let __receiver =
547 <HubAccessoryRoomCamera as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x2d746c0usize)as*mut u8,();
549(HubAccessoryRoomCamera)__receiver)
550 }
551 }
552}
553
554#[cfg(feature = "app-hubaccessoryroomcamera")]
555impl<__T: IHubAccessoryRoomCamera> IHubAccessoryRoomCameraMethods for __T {}
556
557#[cfg(feature = "app-hubaccessoryroomcamera")]
558impl HubAccessoryRoomCamera {
559 pub fn get_min_dist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
561 }
562
563 pub fn get_max_dist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
565 }
566
567 pub fn get_min_fo_v_method_info() -> &'static ::unity::il2cpp::MethodInfo {
568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
569 }
570
571 pub fn get_max_fo_v_method_info() -> &'static ::unity::il2cpp::MethodInfo {
572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
573 }
574
575 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
577 }
578
579 pub fn late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
581 }
582
583 pub fn get_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
585 }
586
587 pub fn set_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
589 }
590
591 pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
593 }
594
595 pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
597 }
598
599 pub fn set_character_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
600 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
601 }
602
603 pub fn get_view_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
604 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
605 }
606
607 pub fn set_view_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
608 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
609 }
610
611 pub fn get_is_accs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
612 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
613 }
614
615 pub fn set_is_accs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
616 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
617 }
618
619 pub fn get_is_character_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
620 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
621 }
622
623 pub fn set_is_character_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
624 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
625 }
626
627 pub fn get_is_target_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
628 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
629 }
630
631 pub fn set_is_target_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
633 }
634
635 pub fn get_is_preview_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
637 }
638
639 pub fn set_is_preview_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
641 }
642
643 pub fn get_camera_tilt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
645 }
646
647 pub fn set_camera_tilt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
649 }
650
651 pub fn get_slip_slide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
653 }
654
655 pub fn set_slip_slide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
657 }
658
659 pub fn get_is_look_cam_method_info() -> &'static ::unity::il2cpp::MethodInfo {
660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
661 }
662
663 pub fn set_is_look_cam_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
665 }
666
667 pub fn get_target_pos_nearest_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
669 }
670
671 pub fn get_target_pos_farthest_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
673 }
674
675 pub fn init_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
677 }
678
679 pub fn update_back_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
681 }
682
683 pub fn load_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
685 }
686
687 pub fn update_camera_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
689 }
690
691 pub fn set_camera_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
693 }
694
695 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
697 }
698}
699
700#[cfg(feature = "app-hubaccessoryroomcamera")]
701impl HubAccessoryRoomCamera {
702 #[doc = "`.ctor()` — no args"]
703 pub fn new() -> Self {
704 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
705 panic!(
706 "{}
707::{}
708 failed to instantiate",
709 ::core::stringify!(HubAccessoryRoomCamera),
710 ::core::stringify!(new),
711 )
712 });
713 <Self as IHubAccessoryRoomCameraMethods>::ctor(this);
714 this
715 }
716}
717
718#[cfg(feature = "app-hubaccessoryroomcamera")]
719impl HubAccessoryRoomCamera_CameraPositionParam {
720 #[doc = "`op_Multiply(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam, f32)` overload"]
721 pub fn op_multiply(
722 param: impl ::core::convert::Into<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam>,
723 rate: impl ::core::convert::Into<f32>,
724 ) -> crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam {
725 unsafe {
726 ::unity::il2cpp_call!((::unity::module_base()+0x1ce37d0usize)as*mut u8,crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam;
727(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)::core::convert::Into::into(param),(f32)::core::convert::Into::into(rate))
728 }
729 }
730
731 #[doc = "`op_Addition(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam, crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)` overload"]
732 pub fn op_addition(
733 left: impl ::core::convert::Into<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam>,
734 right: impl ::core::convert::Into<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam>,
735 ) -> crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam {
736 unsafe {
737 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3810usize)as*mut u8,crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam;
738(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)::core::convert::Into::into(left),(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)::core::convert::Into::into(right))
739 }
740 }
741
742 #[doc = "`op_Subtraction(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam, crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)` overload"]
743 pub fn op_subtraction(
744 left: impl ::core::convert::Into<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam>,
745 right: impl ::core::convert::Into<crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam>,
746 ) -> crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam {
747 unsafe {
748 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3850usize)as*mut u8,crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam;
749(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)::core::convert::Into::into(left),(crate::app::hubaccessoryroomcamera::HubAccessoryRoomCamera_CameraPositionParam)::core::convert::Into::into(right))
750 }
751 }
752}
753
754#[cfg(feature = "app-hubaccessoryroomcamera")]
755impl HubAccessoryRoomCamera_CameraPositionParam {
756 #[doc = "`get_Distance()` overload"]
757 pub fn get_distance(&mut self) -> f32 {
758 unsafe {
759 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3710usize)as*mut u8,f32;
760(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam)
761 }
762 }
763
764 #[doc = "`set_Distance(f32)` overload"]
765 pub fn set_distance(&mut self, value: impl ::core::convert::Into<f32>) -> () {
766 unsafe {
767 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3720usize)as*mut u8,();
768(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam,(f32)::core::convert::Into::into(value))
769 }
770 }
771
772 #[doc = "`get_FoV()` overload"]
773 pub fn get_fo_v(&mut self) -> f32 {
774 unsafe {
775 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3730usize)as*mut u8,f32;
776(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam)
777 }
778 }
779
780 #[doc = "`set_FoV(f32)` overload"]
781 pub fn set_fo_v(&mut self, value: impl ::core::convert::Into<f32>) -> () {
782 unsafe {
783 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3740usize)as*mut u8,();
784(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam,(f32)::core::convert::Into::into(value))
785 }
786 }
787
788 #[doc = "`get_Degree()` overload"]
789 pub fn get_degree(&mut self) -> f32 {
790 unsafe {
791 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3750usize)as*mut u8,f32;
792(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam)
793 }
794 }
795
796 #[doc = "`set_Degree(f32)` overload"]
797 pub fn set_degree(&mut self, value: impl ::core::convert::Into<f32>) -> () {
798 unsafe {
799 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3760usize)as*mut u8,();
800(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam,(f32)::core::convert::Into::into(value))
801 }
802 }
803
804 #[doc = "`get_TargetPos()` overload"]
805 pub fn get_target_pos(&mut self) -> crate::unity_engine::vector3::Vector3 {
806 unsafe {
807 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3770usize)as*mut u8,crate::unity_engine::vector3::Vector3;
808(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam)
809 }
810 }
811
812 #[doc = "`set_TargetPos(crate::unity_engine::vector3::Vector3)` overload"]
813 pub fn set_target_pos(&mut self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
814 unsafe {
815 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3780usize)as*mut u8,();
816(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
817 }
818 }
819
820 #[doc = "`Reset()` overload"]
821 pub fn reset(&mut self) -> () {
822 unsafe {
823 ::unity::il2cpp_call!((::unity::module_base()+0x1ce3790usize)as*mut u8,();
824(*mut HubAccessoryRoomCamera_CameraPositionParam)self as*mut HubAccessoryRoomCamera_CameraPositionParam)
825 }
826 }
827}
828
829#[cfg(feature = "app-hubaccessoryroomcamera")]
830impl HubAccessoryRoomCamera_CameraPositionParam {
831 pub fn get_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
832 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
833 }
834
835 pub fn set_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
836 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
837 }
838
839 pub fn get_fo_v_method_info() -> &'static ::unity::il2cpp::MethodInfo {
840 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
841 }
842
843 pub fn set_fo_v_method_info() -> &'static ::unity::il2cpp::MethodInfo {
844 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
845 }
846
847 pub fn get_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
848 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
849 }
850
851 pub fn set_degree_method_info() -> &'static ::unity::il2cpp::MethodInfo {
852 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
853 }
854
855 pub fn get_target_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
856 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
857 }
858
859 pub fn set_target_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
860 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
861 }
862
863 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
864 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
865 }
866
867 pub fn op_multiply_method_info() -> &'static ::unity::il2cpp::MethodInfo {
868 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
869 }
870
871 pub fn op_addition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
872 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
873 }
874
875 pub fn op_subtraction_method_info() -> &'static ::unity::il2cpp::MethodInfo {
876 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
877 }
878}
879
880#[cfg(feature = "app-hubaccessoryroomcamera")]
881#[doc(hidden)]
882pub mod prelude {
883 pub use super::{
884 HubAccessoryRoomCamera, HubAccessoryRoomCamera_BackgroundSettings, HubAccessoryRoomCamera_CameraPositionParam, IHubAccessoryRoomCamera,
885 IHubAccessoryRoomCameraMethods,
886 };
887 #[cfg(feature = "system-object")]
888 pub use crate::system::object::IObjectMethods;
889 #[cfg(feature = "system-valuetype")]
890 pub use crate::system::valuetype::IValueTypeMethods;
891 #[cfg(feature = "unity_engine-behaviour")]
892 pub use crate::unity_engine::behaviour::IBehaviourMethods;
893 #[cfg(feature = "unity_engine-component")]
894 pub use crate::unity_engine::component::IComponentMethods;
895 #[cfg(feature = "unity_engine-monobehaviour")]
896 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
897 #[cfg(feature = "unity_engine-object_2")]
898 pub use crate::unity_engine::object_2::IObject_2Methods;
899 pub use crate::{
900 system::{object::IObject, valuetype::IValueType},
901 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
902 };
903}