Skip to main content

engage/generated/app/
hubaccessoryroomcamera.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[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}