Skip to main content

engage/generated/combat/
characterjoint.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "combat-characterjoint-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        system::object::{IObject, Object},
10        unity_engine::{
11            behaviour::{Behaviour, IBehaviour},
12            component::{Component, IComponent},
13            monobehaviour::{IMonoBehaviour, MonoBehaviour},
14            object_2::{IObject_2, Object_2},
15        },
16    };
17
18    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/combat/characterjoint/CharacterJoint.md"))]
19    #[::unity::class(namespace = "Combat", name = "CharacterJoint")]
20    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21    pub struct CharacterJoint {
22        #[offset(24)]
23        #[rename(name = "_cp")]
24        pub cp: crate::combat::character::Character,
25        #[offset(33)]
26        #[rename(name = "usePositionCache")]
27        pub use_position_cache: bool,
28        #[offset(256)]
29        #[rename(name = "_c_trans")]
30        pub c_trans: crate::unity_engine::transform::Transform,
31        #[offset(264)]
32        #[rename(name = "cached_c_trans")]
33        pub cached_c_trans: bool,
34        #[offset(272)]
35        #[rename(name = "_c_trans_ride")]
36        pub c_trans_ride: crate::unity_engine::transform::Transform,
37        #[offset(280)]
38        #[rename(name = "cached_c_trans_ride")]
39        pub cached_c_trans_ride: bool,
40        #[offset(288)]
41        #[rename(name = "_c_hip_jnt")]
42        pub c_hip_jnt: crate::unity_engine::transform::Transform,
43        #[offset(296)]
44        #[rename(name = "cached_c_hip_jnt")]
45        pub cached_c_hip_jnt: bool,
46        #[offset(304)]
47        #[rename(name = "_c_head_loc")]
48        pub c_head_loc: crate::unity_engine::transform::Transform,
49        #[offset(312)]
50        #[rename(name = "cached_c_head_loc")]
51        pub cached_c_head_loc: bool,
52        #[offset(320)]
53        #[rename(name = "_c_ride_loc")]
54        pub c_ride_loc: crate::unity_engine::transform::Transform,
55        #[offset(328)]
56        #[rename(name = "cached_c_ride_loc")]
57        pub cached_c_ride_loc: bool,
58        #[offset(336)]
59        #[rename(name = "_l_wpn1_loc")]
60        pub l_wpn1_loc: crate::unity_engine::transform::Transform,
61        #[offset(344)]
62        #[rename(name = "cached_l_wpn1_loc")]
63        pub cached_l_wpn1_loc: bool,
64        #[offset(352)]
65        #[rename(name = "_r_wpn1_loc")]
66        pub r_wpn1_loc: crate::unity_engine::transform::Transform,
67        #[offset(360)]
68        #[rename(name = "cached_r_wpn1_loc")]
69        pub cached_r_wpn1_loc: bool,
70        #[offset(368)]
71        #[rename(name = "_hand01_jnt")]
72        pub hand01_jnt: crate::unity_engine::transform::Transform,
73        #[offset(376)]
74        #[rename(name = "cached_hand01_jnt")]
75        pub cached_hand01_jnt: bool,
76        #[offset(384)]
77        #[rename(name = "_l_leg_loc")]
78        pub l_leg_loc: crate::unity_engine::transform::Transform,
79        #[offset(392)]
80        #[rename(name = "cached_l_leg_loc")]
81        pub cached_l_leg_loc: bool,
82        #[offset(400)]
83        #[rename(name = "_r_leg_loc")]
84        pub r_leg_loc: crate::unity_engine::transform::Transform,
85        #[offset(408)]
86        #[rename(name = "cached_r_leg_loc")]
87        pub cached_r_leg_loc: bool,
88        #[offset(416)]
89        #[rename(name = "_l_limbF_loc")]
90        pub l_limb_f_loc: crate::unity_engine::transform::Transform,
91        #[offset(424)]
92        #[rename(name = "cached_l_limbF_loc")]
93        pub cached_l_limb_f_loc: bool,
94        #[offset(432)]
95        #[rename(name = "_l_limbR_loc")]
96        pub l_limb_r_loc: crate::unity_engine::transform::Transform,
97        #[offset(440)]
98        #[rename(name = "cached_l_limbR_loc")]
99        pub cached_l_limb_r_loc: bool,
100        #[offset(448)]
101        #[rename(name = "_r_limbF_loc")]
102        pub r_limb_f_loc: crate::unity_engine::transform::Transform,
103        #[offset(456)]
104        #[rename(name = "cached_r_limbF_loc")]
105        pub cached_r_limb_f_loc: bool,
106        #[offset(464)]
107        #[rename(name = "_r_limbR_loc")]
108        pub r_limb_r_loc: crate::unity_engine::transform::Transform,
109        #[offset(472)]
110        #[rename(name = "cached_r_limbR_loc")]
111        pub cached_r_limb_r_loc: bool,
112        #[offset(480)]
113        #[rename(name = "_camLookAt_loc")]
114        pub cam_look_at_loc: crate::unity_engine::transform::Transform,
115        #[offset(488)]
116        #[rename(name = "cached_camLookAt_loc")]
117        pub cached_cam_look_at_loc: bool,
118        #[offset(496)]
119        #[rename(name = "_camFollow_loc")]
120        pub cam_follow_loc: crate::unity_engine::transform::Transform,
121        #[offset(504)]
122        #[rename(name = "cached_camFollow_loc")]
123        pub cached_cam_follow_loc: bool,
124        #[offset(512)]
125        #[rename(name = "_lookAt_loc")]
126        pub look_at_loc: crate::unity_engine::transform::Transform,
127        #[offset(520)]
128        #[rename(name = "cached_lookAt_loc")]
129        pub cached_look_at_loc: bool,
130        #[offset(528)]
131        #[rename(name = "_lookAt_ride_loc")]
132        pub look_at_ride_loc: crate::unity_engine::transform::Transform,
133        #[offset(536)]
134        #[rename(name = "cached_lookAt_ride_loc")]
135        pub cached_look_at_ride_loc: bool,
136        #[offset(544)]
137        #[rename(name = "_c_neck_jnt")]
138        pub c_neck_jnt: crate::unity_engine::transform::Transform,
139        #[offset(552)]
140        #[rename(name = "cached_c_neck_jnt")]
141        pub cached_c_neck_jnt: bool,
142        #[offset(560)]
143        #[rename(name = "_c_head_jnt")]
144        pub c_head_jnt: crate::unity_engine::transform::Transform,
145        #[offset(568)]
146        #[rename(name = "cached_c_head_jnt")]
147        pub cached_c_head_jnt: bool,
148        #[offset(576)]
149        #[rename(name = "_c_spine1_jnt")]
150        pub c_spine1_jnt: crate::unity_engine::transform::Transform,
151        #[offset(584)]
152        #[rename(name = "cached_c_spine1_jnt")]
153        pub cached_c_spine1_jnt: bool,
154        #[offset(592)]
155        #[rename(name = "_c_spine2_jnt")]
156        pub c_spine2_jnt: crate::unity_engine::transform::Transform,
157        #[offset(600)]
158        #[rename(name = "cached_c_spine2_jnt")]
159        pub cached_c_spine2_jnt: bool,
160        #[offset(608)]
161        #[rename(name = "_l_cla_jnt")]
162        pub l_cla_jnt: crate::unity_engine::transform::Transform,
163        #[offset(616)]
164        #[rename(name = "cached_l_cla_jnt")]
165        pub cached_l_cla_jnt: bool,
166        #[offset(624)]
167        #[rename(name = "_r_cla_jnt")]
168        pub r_cla_jnt: crate::unity_engine::transform::Transform,
169        #[offset(632)]
170        #[rename(name = "cached_r_cla_jnt")]
171        pub cached_r_cla_jnt: bool,
172        #[offset(640)]
173        #[rename(name = "_l_arm1_jnt")]
174        pub l_arm1_jnt: crate::unity_engine::transform::Transform,
175        #[offset(648)]
176        #[rename(name = "cached_l_arm1_jnt")]
177        pub cached_l_arm1_jnt: bool,
178        #[offset(656)]
179        #[rename(name = "_r_arm1_jnt")]
180        pub r_arm1_jnt: crate::unity_engine::transform::Transform,
181        #[offset(664)]
182        #[rename(name = "cached_r_arm1_jnt")]
183        pub cached_r_arm1_jnt: bool,
184        #[offset(672)]
185        #[rename(name = "_l_arm3_jnt")]
186        pub l_arm3_jnt: crate::unity_engine::transform::Transform,
187        #[offset(680)]
188        #[rename(name = "cached_l_arm3_jnt")]
189        pub cached_l_arm3_jnt: bool,
190        #[offset(688)]
191        #[rename(name = "_r_arm3_jnt")]
192        pub r_arm3_jnt: crate::unity_engine::transform::Transform,
193        #[offset(696)]
194        #[rename(name = "cached_r_arm3_jnt")]
195        pub cached_r_arm3_jnt: bool,
196        #[offset(704)]
197        #[rename(name = "_l_leg1_jnt")]
198        pub l_leg1_jnt: crate::unity_engine::transform::Transform,
199        #[offset(712)]
200        #[rename(name = "cached_l_leg1_jnt")]
201        pub cached_l_leg1_jnt: bool,
202        #[offset(720)]
203        #[rename(name = "_r_leg1_jnt")]
204        pub r_leg1_jnt: crate::unity_engine::transform::Transform,
205        #[offset(728)]
206        #[rename(name = "cached_r_leg1_jnt")]
207        pub cached_r_leg1_jnt: bool,
208        #[offset(736)]
209        #[rename(name = "_l_leg3_jnt")]
210        pub l_leg3_jnt: crate::unity_engine::transform::Transform,
211        #[offset(744)]
212        #[rename(name = "cached_l_leg3_jnt")]
213        pub cached_l_leg3_jnt: bool,
214        #[offset(752)]
215        #[rename(name = "_r_leg3_jnt")]
216        pub r_leg3_jnt: crate::unity_engine::transform::Transform,
217        #[offset(760)]
218        #[rename(name = "cached_r_leg3_jnt")]
219        pub cached_r_leg3_jnt: bool,
220        #[offset(768)]
221        #[rename(name = "_l_shldrArmr_jnt")]
222        pub l_shldr_armr_jnt: crate::unity_engine::transform::Transform,
223        #[offset(776)]
224        #[rename(name = "cached_l_shldrArmr_jnt")]
225        pub cached_l_shldr_armr_jnt: bool,
226        #[offset(784)]
227        #[rename(name = "_r_shldrArmr_jnt")]
228        pub r_shldr_armr_jnt: crate::unity_engine::transform::Transform,
229        #[offset(792)]
230        #[rename(name = "cached_r_shldrArmr_jnt")]
231        pub cached_r_shldr_armr_jnt: bool,
232        #[offset(800)]
233        #[rename(name = "_l_arm1vol_jnt")]
234        pub l_arm1vol_jnt: crate::unity_engine::transform::Transform,
235        #[offset(808)]
236        #[rename(name = "cached_l_arm1vol_jnt")]
237        pub cached_l_arm1vol_jnt: bool,
238        #[offset(816)]
239        #[rename(name = "_r_arm1vol_jnt")]
240        pub r_arm1vol_jnt: crate::unity_engine::transform::Transform,
241        #[offset(824)]
242        #[rename(name = "cached_r_arm1vol_jnt")]
243        pub cached_r_arm1vol_jnt: bool,
244        #[offset(832)]
245        #[rename(name = "_l_arm2vol_jnt")]
246        pub l_arm2vol_jnt: crate::unity_engine::transform::Transform,
247        #[offset(840)]
248        #[rename(name = "cached_l_arm2vol_jnt")]
249        pub cached_l_arm2vol_jnt: bool,
250        #[offset(848)]
251        #[rename(name = "_r_arm2vol_jnt")]
252        pub r_arm2vol_jnt: crate::unity_engine::transform::Transform,
253        #[offset(856)]
254        #[rename(name = "cached_r_arm2vol_jnt")]
255        pub cached_r_arm2vol_jnt: bool,
256        #[offset(864)]
257        #[rename(name = "_l_leg1vol_jnt")]
258        pub l_leg1vol_jnt: crate::unity_engine::transform::Transform,
259        #[offset(872)]
260        #[rename(name = "cached_l_leg1vol_jnt")]
261        pub cached_l_leg1vol_jnt: bool,
262        #[offset(880)]
263        #[rename(name = "_r_leg1vol_jnt")]
264        pub r_leg1vol_jnt: crate::unity_engine::transform::Transform,
265        #[offset(888)]
266        #[rename(name = "cached_r_leg1vol_jnt")]
267        pub cached_r_leg1vol_jnt: bool,
268        #[offset(896)]
269        #[rename(name = "_l_leg2vol_jnt")]
270        pub l_leg2vol_jnt: crate::unity_engine::transform::Transform,
271        #[offset(904)]
272        #[rename(name = "cached_l_leg2vol_jnt")]
273        pub cached_l_leg2vol_jnt: bool,
274        #[offset(912)]
275        #[rename(name = "_r_leg2vol_jnt")]
276        pub r_leg2vol_jnt: crate::unity_engine::transform::Transform,
277        #[offset(920)]
278        #[rename(name = "cached_r_leg2vol_jnt")]
279        pub cached_r_leg2vol_jnt: bool,
280        #[offset(928)]
281        #[rename(name = "_l_bust_jnt")]
282        pub l_bust_jnt: crate::unity_engine::transform::Transform,
283        #[offset(936)]
284        #[rename(name = "cached_l_bust_jnt")]
285        pub cached_l_bust_jnt: bool,
286        #[offset(944)]
287        #[rename(name = "_r_bust_jnt")]
288        pub r_bust_jnt: crate::unity_engine::transform::Transform,
289        #[offset(952)]
290        #[rename(name = "cached_r_bust_jnt")]
291        pub cached_r_bust_jnt: bool,
292        #[offset(960)]
293        #[rename(name = "_c_spine1vol_jnt")]
294        pub c_spine1vol_jnt: crate::unity_engine::transform::Transform,
295        #[offset(968)]
296        #[rename(name = "cached_c_spine1vol_jnt")]
297        pub cached_c_spine1vol_jnt: bool,
298        #[offset(976)]
299        #[rename(name = "_c_spine2vol_jnt")]
300        pub c_spine2vol_jnt: crate::unity_engine::transform::Transform,
301        #[offset(984)]
302        #[rename(name = "cached_c_spine2vol_jnt")]
303        pub cached_c_spine2vol_jnt: bool,
304    }
305}
306
307#[cfg(feature = "combat-characterjoint-types")]
308pub use __types::*;
309
310#[cfg(feature = "combat-characterjoint")]
311pub trait ICharacterJointMethods: ICharacterJoint {
312    #[doc = "`get_CP()` overload"]
313    fn get_cp(self) -> crate::combat::character::Character {
314        unsafe {
315            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
316            ::unity::il2cpp_call!((::unity::module_base()+0x27e7cc0usize)as*mut u8,crate::combat::character::Character;
317(CharacterJoint)__receiver)
318        }
319    }
320    #[doc = "`get_Item(::unity::Il2CppString)` overload"]
321    fn get_item(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::transform::Transform {
322        unsafe {
323            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
324            ::unity::il2cpp_call!((::unity::module_base()+0x27db8a0usize)as*mut u8,crate::unity_engine::transform::Transform;
325(CharacterJoint)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
326        }
327    }
328    #[doc = "`GetTR_AtoB(::unity::Il2CppString)` overload"]
329    fn get_tr_ato_b(self, s: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::combat::tr::TR {
330        unsafe {
331            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
332            ::unity::il2cpp_call!((::unity::module_base()+0x27dc720usize)as*mut u8,crate::combat::tr::TR;
333(CharacterJoint)__receiver,(::unity::Il2CppString)::core::convert::Into::into(s))
334        }
335    }
336    #[doc = "`get_IsLateUpdate()` overload"]
337    fn get_is_late_update(self) -> bool {
338        unsafe {
339            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340            ::unity::il2cpp_call!((::unity::module_base()+0x27e7f20usize)as*mut u8,bool;
341(CharacterJoint)__receiver)
342        }
343    }
344    #[doc = "`set_IsLateUpdate(bool)` overload"]
345    fn set_is_late_update(self, value: impl ::core::convert::Into<bool>) -> () {
346        unsafe {
347            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348            ::unity::il2cpp_call!((::unity::module_base()+0x27e7f30usize)as*mut u8,();
349(CharacterJoint)__receiver,(bool)::core::convert::Into::into(value))
350        }
351    }
352    #[doc = "`get_IsAvailable()` overload"]
353    fn get_is_available(self) -> bool {
354        unsafe {
355            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
356            ::unity::il2cpp_call!((::unity::module_base()+0x27e7f40usize)as*mut u8,bool;
357(CharacterJoint)__receiver)
358        }
359    }
360    #[doc = "`RunScheduler()` overload"]
361    fn run_scheduler(self) -> () {
362        unsafe {
363            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
364            ::unity::il2cpp_call!((::unity::module_base()+0x27d96f0usize)as*mut u8,();
365(CharacterJoint)__receiver)
366        }
367    }
368    #[doc = "`Update()` overload"]
369    fn update(self) -> () {
370        unsafe {
371            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
372            ::unity::il2cpp_call!((::unity::module_base()+0x27e7fd0usize)as*mut u8,();
373(CharacterJoint)__receiver)
374        }
375    }
376    #[doc = "`LateUpdate()` overload"]
377    fn late_update(self) -> () {
378        unsafe {
379            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
380            ::unity::il2cpp_call!((::unity::module_base()+0x27e8700usize)as*mut u8,();
381(CharacterJoint)__receiver)
382        }
383    }
384    #[doc = "`get_c_trans_position()` overload"]
385    fn get_c_trans_position(self) -> crate::unity_engine::vector3::Vector3 {
386        unsafe {
387            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
388            ::unity::il2cpp_call!((::unity::module_base()+0x27e8720usize)as*mut u8,crate::unity_engine::vector3::Vector3;
389(CharacterJoint)__receiver)
390        }
391    }
392    #[doc = "`set_c_trans_position(crate::unity_engine::vector3::Vector3)` overload"]
393    fn set_c_trans_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
394        unsafe {
395            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
396            ::unity::il2cpp_call!((::unity::module_base()+0x27e8730usize)as*mut u8,();
397(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
398        }
399    }
400    #[doc = "`get_c_trans_ride_position()` overload"]
401    fn get_c_trans_ride_position(self) -> crate::unity_engine::vector3::Vector3 {
402        unsafe {
403            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
404            ::unity::il2cpp_call!((::unity::module_base()+0x27e8740usize)as*mut u8,crate::unity_engine::vector3::Vector3;
405(CharacterJoint)__receiver)
406        }
407    }
408    #[doc = "`set_c_trans_ride_position(crate::unity_engine::vector3::Vector3)` overload"]
409    fn set_c_trans_ride_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
410        unsafe {
411            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
412            ::unity::il2cpp_call!((::unity::module_base()+0x27e8750usize)as*mut u8,();
413(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
414        }
415    }
416    #[doc = "`get_c_hip_jnt_position()` overload"]
417    fn get_c_hip_jnt_position(self) -> crate::unity_engine::vector3::Vector3 {
418        unsafe {
419            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
420            ::unity::il2cpp_call!((::unity::module_base()+0x27e8760usize)as*mut u8,crate::unity_engine::vector3::Vector3;
421(CharacterJoint)__receiver)
422        }
423    }
424    #[doc = "`set_c_hip_jnt_position(crate::unity_engine::vector3::Vector3)` overload"]
425    fn set_c_hip_jnt_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
426        unsafe {
427            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
428            ::unity::il2cpp_call!((::unity::module_base()+0x27e8770usize)as*mut u8,();
429(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
430        }
431    }
432    #[doc = "`get_c_head_loc_position()` overload"]
433    fn get_c_head_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
434        unsafe {
435            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
436            ::unity::il2cpp_call!((::unity::module_base()+0x27e8780usize)as*mut u8,crate::unity_engine::vector3::Vector3;
437(CharacterJoint)__receiver)
438        }
439    }
440    #[doc = "`set_c_head_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
441    fn set_c_head_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
442        unsafe {
443            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
444            ::unity::il2cpp_call!((::unity::module_base()+0x27e8790usize)as*mut u8,();
445(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
446        }
447    }
448    #[doc = "`get_c_ride_loc_position()` overload"]
449    fn get_c_ride_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
450        unsafe {
451            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
452            ::unity::il2cpp_call!((::unity::module_base()+0x27e87a0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
453(CharacterJoint)__receiver)
454        }
455    }
456    #[doc = "`set_c_ride_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
457    fn set_c_ride_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
458        unsafe {
459            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
460            ::unity::il2cpp_call!((::unity::module_base()+0x27e87b0usize)as*mut u8,();
461(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
462        }
463    }
464    #[doc = "`get_c_spine2_jnt_position()` overload"]
465    fn get_c_spine2_jnt_position(self) -> crate::unity_engine::vector3::Vector3 {
466        unsafe {
467            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
468            ::unity::il2cpp_call!((::unity::module_base()+0x27e87c0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
469(CharacterJoint)__receiver)
470        }
471    }
472    #[doc = "`set_c_spine2_jnt_position(crate::unity_engine::vector3::Vector3)` overload"]
473    fn set_c_spine2_jnt_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
474        unsafe {
475            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476            ::unity::il2cpp_call!((::unity::module_base()+0x27e87d0usize)as*mut u8,();
477(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
478        }
479    }
480    #[doc = "`get_l_wpn1_loc_position()` overload"]
481    fn get_l_wpn1_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
482        unsafe {
483            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484            ::unity::il2cpp_call!((::unity::module_base()+0x27e87e0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
485(CharacterJoint)__receiver)
486        }
487    }
488    #[doc = "`set_l_wpn1_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
489    fn set_l_wpn1_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
490        unsafe {
491            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
492            ::unity::il2cpp_call!((::unity::module_base()+0x27e87f0usize)as*mut u8,();
493(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
494        }
495    }
496    #[doc = "`get_r_wpn1_loc_position()` overload"]
497    fn get_r_wpn1_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
498        unsafe {
499            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
500            ::unity::il2cpp_call!((::unity::module_base()+0x27e8800usize)as*mut u8,crate::unity_engine::vector3::Vector3;
501(CharacterJoint)__receiver)
502        }
503    }
504    #[doc = "`set_r_wpn1_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
505    fn set_r_wpn1_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
506        unsafe {
507            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
508            ::unity::il2cpp_call!((::unity::module_base()+0x27e8810usize)as*mut u8,();
509(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
510        }
511    }
512    #[doc = "`get_hand01_jnt_position()` overload"]
513    fn get_hand01_jnt_position(self) -> crate::unity_engine::vector3::Vector3 {
514        unsafe {
515            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
516            ::unity::il2cpp_call!((::unity::module_base()+0x27e8820usize)as*mut u8,crate::unity_engine::vector3::Vector3;
517(CharacterJoint)__receiver)
518        }
519    }
520    #[doc = "`set_hand01_jnt_position(crate::unity_engine::vector3::Vector3)` overload"]
521    fn set_hand01_jnt_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
522        unsafe {
523            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524            ::unity::il2cpp_call!((::unity::module_base()+0x27e8830usize)as*mut u8,();
525(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
526        }
527    }
528    #[doc = "`get_l_leg_loc_position()` overload"]
529    fn get_l_leg_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
530        unsafe {
531            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532            ::unity::il2cpp_call!((::unity::module_base()+0x27e8840usize)as*mut u8,crate::unity_engine::vector3::Vector3;
533(CharacterJoint)__receiver)
534        }
535    }
536    #[doc = "`set_l_leg_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
537    fn set_l_leg_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
538        unsafe {
539            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540            ::unity::il2cpp_call!((::unity::module_base()+0x27e8850usize)as*mut u8,();
541(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
542        }
543    }
544    #[doc = "`get_r_leg_loc_position()` overload"]
545    fn get_r_leg_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
546        unsafe {
547            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548            ::unity::il2cpp_call!((::unity::module_base()+0x27e8860usize)as*mut u8,crate::unity_engine::vector3::Vector3;
549(CharacterJoint)__receiver)
550        }
551    }
552    #[doc = "`set_r_leg_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
553    fn set_r_leg_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
554        unsafe {
555            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556            ::unity::il2cpp_call!((::unity::module_base()+0x27e8870usize)as*mut u8,();
557(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
558        }
559    }
560    #[doc = "`get_l_limbF_loc_position()` overload"]
561    fn get_l_limb_f_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
562        unsafe {
563            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
564            ::unity::il2cpp_call!((::unity::module_base()+0x27e8880usize)as*mut u8,crate::unity_engine::vector3::Vector3;
565(CharacterJoint)__receiver)
566        }
567    }
568    #[doc = "`set_l_limbF_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
569    fn set_l_limb_f_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
570        unsafe {
571            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
572            ::unity::il2cpp_call!((::unity::module_base()+0x27e8890usize)as*mut u8,();
573(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
574        }
575    }
576    #[doc = "`get_l_limbR_loc_position()` overload"]
577    fn get_l_limb_r_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
578        unsafe {
579            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
580            ::unity::il2cpp_call!((::unity::module_base()+0x27e88a0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
581(CharacterJoint)__receiver)
582        }
583    }
584    #[doc = "`set_l_limbR_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
585    fn set_l_limb_r_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
586        unsafe {
587            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588            ::unity::il2cpp_call!((::unity::module_base()+0x27e88b0usize)as*mut u8,();
589(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
590        }
591    }
592    #[doc = "`get_r_limbF_loc_position()` overload"]
593    fn get_r_limb_f_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
594        unsafe {
595            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596            ::unity::il2cpp_call!((::unity::module_base()+0x27e88c0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
597(CharacterJoint)__receiver)
598        }
599    }
600    #[doc = "`set_r_limbF_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
601    fn set_r_limb_f_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
602        unsafe {
603            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
604            ::unity::il2cpp_call!((::unity::module_base()+0x27e88d0usize)as*mut u8,();
605(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
606        }
607    }
608    #[doc = "`get_r_limbR_loc_position()` overload"]
609    fn get_r_limb_r_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
610        unsafe {
611            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612            ::unity::il2cpp_call!((::unity::module_base()+0x27e88e0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
613(CharacterJoint)__receiver)
614        }
615    }
616    #[doc = "`set_r_limbR_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
617    fn set_r_limb_r_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
618        unsafe {
619            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
620            ::unity::il2cpp_call!((::unity::module_base()+0x27e88f0usize)as*mut u8,();
621(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
622        }
623    }
624    #[doc = "`get_camLookAt_loc_position()` overload"]
625    fn get_cam_look_at_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
626        unsafe {
627            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
628            ::unity::il2cpp_call!((::unity::module_base()+0x27e8900usize)as*mut u8,crate::unity_engine::vector3::Vector3;
629(CharacterJoint)__receiver)
630        }
631    }
632    #[doc = "`set_camLookAt_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
633    fn set_cam_look_at_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
634        unsafe {
635            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
636            ::unity::il2cpp_call!((::unity::module_base()+0x27e8910usize)as*mut u8,();
637(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
638        }
639    }
640    #[doc = "`get_camFollow_loc_position()` overload"]
641    fn get_cam_follow_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
642        unsafe {
643            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
644            ::unity::il2cpp_call!((::unity::module_base()+0x27e8920usize)as*mut u8,crate::unity_engine::vector3::Vector3;
645(CharacterJoint)__receiver)
646        }
647    }
648    #[doc = "`set_camFollow_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
649    fn set_cam_follow_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
650        unsafe {
651            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
652            ::unity::il2cpp_call!((::unity::module_base()+0x27e8930usize)as*mut u8,();
653(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
654        }
655    }
656    #[doc = "`get_lookAt_loc_position()` overload"]
657    fn get_look_at_loc_position(self) -> crate::unity_engine::vector3::Vector3 {
658        unsafe {
659            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
660            ::unity::il2cpp_call!((::unity::module_base()+0x27e8940usize)as*mut u8,crate::unity_engine::vector3::Vector3;
661(CharacterJoint)__receiver)
662        }
663    }
664    #[doc = "`set_lookAt_loc_position(crate::unity_engine::vector3::Vector3)` overload"]
665    fn set_look_at_loc_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
666        unsafe {
667            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
668            ::unity::il2cpp_call!((::unity::module_base()+0x27e8950usize)as*mut u8,();
669(CharacterJoint)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
670        }
671    }
672    #[doc = "`UpdatePositionCache()` overload"]
673    fn update_position_cache(self) -> () {
674        unsafe {
675            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
676            ::unity::il2cpp_call!((::unity::module_base()+0x27e7ff0usize)as*mut u8,();
677(CharacterJoint)__receiver)
678        }
679    }
680    #[doc = "`get_c_trans()` overload"]
681    fn get_c_trans(self) -> crate::unity_engine::transform::Transform {
682        unsafe {
683            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
684            ::unity::il2cpp_call!((::unity::module_base()+0x27e7d80usize)as*mut u8,crate::unity_engine::transform::Transform;
685(CharacterJoint)__receiver)
686        }
687    }
688    #[doc = "`get_c_trans_ride()` overload"]
689    fn get_c_trans_ride(self) -> crate::unity_engine::transform::Transform {
690        unsafe {
691            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
692            ::unity::il2cpp_call!((::unity::module_base()+0x27e7e50usize)as*mut u8,crate::unity_engine::transform::Transform;
693(CharacterJoint)__receiver)
694        }
695    }
696    #[doc = "`get_c_hip_jnt()` overload"]
697    fn get_c_hip_jnt(self) -> crate::unity_engine::transform::Transform {
698        unsafe {
699            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
700            ::unity::il2cpp_call!((::unity::module_base()+0x27d52d0usize)as*mut u8,crate::unity_engine::transform::Transform;
701(CharacterJoint)__receiver)
702        }
703    }
704    #[doc = "`get_c_head_loc()` overload"]
705    fn get_c_head_loc(self) -> crate::unity_engine::transform::Transform {
706        unsafe {
707            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
708            ::unity::il2cpp_call!((::unity::module_base()+0x27de590usize)as*mut u8,crate::unity_engine::transform::Transform;
709(CharacterJoint)__receiver)
710        }
711    }
712    #[doc = "`get_c_ride_loc()` overload"]
713    fn get_c_ride_loc(self) -> crate::unity_engine::transform::Transform {
714        unsafe {
715            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
716            ::unity::il2cpp_call!((::unity::module_base()+0x27d53a0usize)as*mut u8,crate::unity_engine::transform::Transform;
717(CharacterJoint)__receiver)
718        }
719    }
720    #[doc = "`get_l_wpn1_loc()` overload"]
721    fn get_l_wpn1_loc(self) -> crate::unity_engine::transform::Transform {
722        unsafe {
723            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
724            ::unity::il2cpp_call!((::unity::module_base()+0x27e8a30usize)as*mut u8,crate::unity_engine::transform::Transform;
725(CharacterJoint)__receiver)
726        }
727    }
728    #[doc = "`get_r_wpn1_loc()` overload"]
729    fn get_r_wpn1_loc(self) -> crate::unity_engine::transform::Transform {
730        unsafe {
731            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
732            ::unity::il2cpp_call!((::unity::module_base()+0x27e8b00usize)as*mut u8,crate::unity_engine::transform::Transform;
733(CharacterJoint)__receiver)
734        }
735    }
736    #[doc = "`get_hand01_jnt()` overload"]
737    fn get_hand01_jnt(self) -> crate::unity_engine::transform::Transform {
738        unsafe {
739            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
740            ::unity::il2cpp_call!((::unity::module_base()+0x27e8bd0usize)as*mut u8,crate::unity_engine::transform::Transform;
741(CharacterJoint)__receiver)
742        }
743    }
744    #[doc = "`get_l_leg_loc()` overload"]
745    fn get_l_leg_loc(self) -> crate::unity_engine::transform::Transform {
746        unsafe {
747            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
748            ::unity::il2cpp_call!((::unity::module_base()+0x27e8ca0usize)as*mut u8,crate::unity_engine::transform::Transform;
749(CharacterJoint)__receiver)
750        }
751    }
752    #[doc = "`get_r_leg_loc()` overload"]
753    fn get_r_leg_loc(self) -> crate::unity_engine::transform::Transform {
754        unsafe {
755            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
756            ::unity::il2cpp_call!((::unity::module_base()+0x27e8d70usize)as*mut u8,crate::unity_engine::transform::Transform;
757(CharacterJoint)__receiver)
758        }
759    }
760    #[doc = "`get_l_limbF_loc()` overload"]
761    fn get_l_limb_f_loc(self) -> crate::unity_engine::transform::Transform {
762        unsafe {
763            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
764            ::unity::il2cpp_call!((::unity::module_base()+0x27e8e40usize)as*mut u8,crate::unity_engine::transform::Transform;
765(CharacterJoint)__receiver)
766        }
767    }
768    #[doc = "`get_l_limbR_loc()` overload"]
769    fn get_l_limb_r_loc(self) -> crate::unity_engine::transform::Transform {
770        unsafe {
771            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
772            ::unity::il2cpp_call!((::unity::module_base()+0x27e8f10usize)as*mut u8,crate::unity_engine::transform::Transform;
773(CharacterJoint)__receiver)
774        }
775    }
776    #[doc = "`get_r_limbF_loc()` overload"]
777    fn get_r_limb_f_loc(self) -> crate::unity_engine::transform::Transform {
778        unsafe {
779            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
780            ::unity::il2cpp_call!((::unity::module_base()+0x27e8fe0usize)as*mut u8,crate::unity_engine::transform::Transform;
781(CharacterJoint)__receiver)
782        }
783    }
784    #[doc = "`get_r_limbR_loc()` overload"]
785    fn get_r_limb_r_loc(self) -> crate::unity_engine::transform::Transform {
786        unsafe {
787            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
788            ::unity::il2cpp_call!((::unity::module_base()+0x27e90b0usize)as*mut u8,crate::unity_engine::transform::Transform;
789(CharacterJoint)__receiver)
790        }
791    }
792    #[doc = "`get_camLookAt_loc()` overload"]
793    fn get_cam_look_at_loc(self) -> crate::unity_engine::transform::Transform {
794        unsafe {
795            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
796            ::unity::il2cpp_call!((::unity::module_base()+0x27e9180usize)as*mut u8,crate::unity_engine::transform::Transform;
797(CharacterJoint)__receiver)
798        }
799    }
800    #[doc = "`get_camFollow_loc()` overload"]
801    fn get_cam_follow_loc(self) -> crate::unity_engine::transform::Transform {
802        unsafe {
803            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
804            ::unity::il2cpp_call!((::unity::module_base()+0x27e9250usize)as*mut u8,crate::unity_engine::transform::Transform;
805(CharacterJoint)__receiver)
806        }
807    }
808    #[doc = "`get_lookAt_loc()` overload"]
809    fn get_look_at_loc(self) -> crate::unity_engine::transform::Transform {
810        unsafe {
811            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
812            ::unity::il2cpp_call!((::unity::module_base()+0x27e9320usize)as*mut u8,crate::unity_engine::transform::Transform;
813(CharacterJoint)__receiver)
814        }
815    }
816    #[doc = "`get_lookAt_ride_loc()` overload"]
817    fn get_look_at_ride_loc(self) -> crate::unity_engine::transform::Transform {
818        unsafe {
819            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
820            ::unity::il2cpp_call!((::unity::module_base()+0x27e93f0usize)as*mut u8,crate::unity_engine::transform::Transform;
821(CharacterJoint)__receiver)
822        }
823    }
824    #[doc = "`get_c_neck_jnt()` overload"]
825    fn get_c_neck_jnt(self) -> crate::unity_engine::transform::Transform {
826        unsafe {
827            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
828            ::unity::il2cpp_call!((::unity::module_base()+0x27e94c0usize)as*mut u8,crate::unity_engine::transform::Transform;
829(CharacterJoint)__receiver)
830        }
831    }
832    #[doc = "`get_c_head_jnt()` overload"]
833    fn get_c_head_jnt(self) -> crate::unity_engine::transform::Transform {
834        unsafe {
835            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
836            ::unity::il2cpp_call!((::unity::module_base()+0x27e9590usize)as*mut u8,crate::unity_engine::transform::Transform;
837(CharacterJoint)__receiver)
838        }
839    }
840    #[doc = "`get_c_spine1_jnt()` overload"]
841    fn get_c_spine1_jnt(self) -> crate::unity_engine::transform::Transform {
842        unsafe {
843            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
844            ::unity::il2cpp_call!((::unity::module_base()+0x27e9660usize)as*mut u8,crate::unity_engine::transform::Transform;
845(CharacterJoint)__receiver)
846        }
847    }
848    #[doc = "`get_c_spine2_jnt()` overload"]
849    fn get_c_spine2_jnt(self) -> crate::unity_engine::transform::Transform {
850        unsafe {
851            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
852            ::unity::il2cpp_call!((::unity::module_base()+0x27e8960usize)as*mut u8,crate::unity_engine::transform::Transform;
853(CharacterJoint)__receiver)
854        }
855    }
856    #[doc = "`get_l_cla_jnt()` overload"]
857    fn get_l_cla_jnt(self) -> crate::unity_engine::transform::Transform {
858        unsafe {
859            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
860            ::unity::il2cpp_call!((::unity::module_base()+0x27e4480usize)as*mut u8,crate::unity_engine::transform::Transform;
861(CharacterJoint)__receiver)
862        }
863    }
864    #[doc = "`get_r_cla_jnt()` overload"]
865    fn get_r_cla_jnt(self) -> crate::unity_engine::transform::Transform {
866        unsafe {
867            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
868            ::unity::il2cpp_call!((::unity::module_base()+0x27e9730usize)as*mut u8,crate::unity_engine::transform::Transform;
869(CharacterJoint)__receiver)
870        }
871    }
872    #[doc = "`get_l_arm1_jnt()` overload"]
873    fn get_l_arm1_jnt(self) -> crate::unity_engine::transform::Transform {
874        unsafe {
875            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
876            ::unity::il2cpp_call!((::unity::module_base()+0x27e9800usize)as*mut u8,crate::unity_engine::transform::Transform;
877(CharacterJoint)__receiver)
878        }
879    }
880    #[doc = "`get_r_arm1_jnt()` overload"]
881    fn get_r_arm1_jnt(self) -> crate::unity_engine::transform::Transform {
882        unsafe {
883            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
884            ::unity::il2cpp_call!((::unity::module_base()+0x27e98d0usize)as*mut u8,crate::unity_engine::transform::Transform;
885(CharacterJoint)__receiver)
886        }
887    }
888    #[doc = "`get_l_arm3_jnt()` overload"]
889    fn get_l_arm3_jnt(self) -> crate::unity_engine::transform::Transform {
890        unsafe {
891            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
892            ::unity::il2cpp_call!((::unity::module_base()+0x27e99a0usize)as*mut u8,crate::unity_engine::transform::Transform;
893(CharacterJoint)__receiver)
894        }
895    }
896    #[doc = "`get_r_arm3_jnt()` overload"]
897    fn get_r_arm3_jnt(self) -> crate::unity_engine::transform::Transform {
898        unsafe {
899            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
900            ::unity::il2cpp_call!((::unity::module_base()+0x27e9a70usize)as*mut u8,crate::unity_engine::transform::Transform;
901(CharacterJoint)__receiver)
902        }
903    }
904    #[doc = "`get_l_leg1_jnt()` overload"]
905    fn get_l_leg1_jnt(self) -> crate::unity_engine::transform::Transform {
906        unsafe {
907            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
908            ::unity::il2cpp_call!((::unity::module_base()+0x27e9b40usize)as*mut u8,crate::unity_engine::transform::Transform;
909(CharacterJoint)__receiver)
910        }
911    }
912    #[doc = "`get_r_leg1_jnt()` overload"]
913    fn get_r_leg1_jnt(self) -> crate::unity_engine::transform::Transform {
914        unsafe {
915            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
916            ::unity::il2cpp_call!((::unity::module_base()+0x27e9c10usize)as*mut u8,crate::unity_engine::transform::Transform;
917(CharacterJoint)__receiver)
918        }
919    }
920    #[doc = "`get_l_leg3_jnt()` overload"]
921    fn get_l_leg3_jnt(self) -> crate::unity_engine::transform::Transform {
922        unsafe {
923            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924            ::unity::il2cpp_call!((::unity::module_base()+0x27e9ce0usize)as*mut u8,crate::unity_engine::transform::Transform;
925(CharacterJoint)__receiver)
926        }
927    }
928    #[doc = "`get_r_leg3_jnt()` overload"]
929    fn get_r_leg3_jnt(self) -> crate::unity_engine::transform::Transform {
930        unsafe {
931            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
932            ::unity::il2cpp_call!((::unity::module_base()+0x27e9db0usize)as*mut u8,crate::unity_engine::transform::Transform;
933(CharacterJoint)__receiver)
934        }
935    }
936    #[doc = "`get_l_shldrArmr_jnt()` overload"]
937    fn get_l_shldr_armr_jnt(self) -> crate::unity_engine::transform::Transform {
938        unsafe {
939            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
940            ::unity::il2cpp_call!((::unity::module_base()+0x27e9e80usize)as*mut u8,crate::unity_engine::transform::Transform;
941(CharacterJoint)__receiver)
942        }
943    }
944    #[doc = "`get_r_shldrArmr_jnt()` overload"]
945    fn get_r_shldr_armr_jnt(self) -> crate::unity_engine::transform::Transform {
946        unsafe {
947            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
948            ::unity::il2cpp_call!((::unity::module_base()+0x27e9f50usize)as*mut u8,crate::unity_engine::transform::Transform;
949(CharacterJoint)__receiver)
950        }
951    }
952    #[doc = "`get_l_arm1vol_jnt()` overload"]
953    fn get_l_arm1vol_jnt(self) -> crate::unity_engine::transform::Transform {
954        unsafe {
955            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
956            ::unity::il2cpp_call!((::unity::module_base()+0x27ea020usize)as*mut u8,crate::unity_engine::transform::Transform;
957(CharacterJoint)__receiver)
958        }
959    }
960    #[doc = "`get_r_arm1vol_jnt()` overload"]
961    fn get_r_arm1vol_jnt(self) -> crate::unity_engine::transform::Transform {
962        unsafe {
963            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
964            ::unity::il2cpp_call!((::unity::module_base()+0x27ea0f0usize)as*mut u8,crate::unity_engine::transform::Transform;
965(CharacterJoint)__receiver)
966        }
967    }
968    #[doc = "`get_l_arm2vol_jnt()` overload"]
969    fn get_l_arm2vol_jnt(self) -> crate::unity_engine::transform::Transform {
970        unsafe {
971            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
972            ::unity::il2cpp_call!((::unity::module_base()+0x27ea1c0usize)as*mut u8,crate::unity_engine::transform::Transform;
973(CharacterJoint)__receiver)
974        }
975    }
976    #[doc = "`get_r_arm2vol_jnt()` overload"]
977    fn get_r_arm2vol_jnt(self) -> crate::unity_engine::transform::Transform {
978        unsafe {
979            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
980            ::unity::il2cpp_call!((::unity::module_base()+0x27ea290usize)as*mut u8,crate::unity_engine::transform::Transform;
981(CharacterJoint)__receiver)
982        }
983    }
984    #[doc = "`get_l_leg1vol_jnt()` overload"]
985    fn get_l_leg1vol_jnt(self) -> crate::unity_engine::transform::Transform {
986        unsafe {
987            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
988            ::unity::il2cpp_call!((::unity::module_base()+0x27ea360usize)as*mut u8,crate::unity_engine::transform::Transform;
989(CharacterJoint)__receiver)
990        }
991    }
992    #[doc = "`get_r_leg1vol_jnt()` overload"]
993    fn get_r_leg1vol_jnt(self) -> crate::unity_engine::transform::Transform {
994        unsafe {
995            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
996            ::unity::il2cpp_call!((::unity::module_base()+0x27ea430usize)as*mut u8,crate::unity_engine::transform::Transform;
997(CharacterJoint)__receiver)
998        }
999    }
1000    #[doc = "`get_l_leg2vol_jnt()` overload"]
1001    fn get_l_leg2vol_jnt(self) -> crate::unity_engine::transform::Transform {
1002        unsafe {
1003            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1004            ::unity::il2cpp_call!((::unity::module_base()+0x27ea500usize)as*mut u8,crate::unity_engine::transform::Transform;
1005(CharacterJoint)__receiver)
1006        }
1007    }
1008    #[doc = "`get_r_leg2vol_jnt()` overload"]
1009    fn get_r_leg2vol_jnt(self) -> crate::unity_engine::transform::Transform {
1010        unsafe {
1011            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1012            ::unity::il2cpp_call!((::unity::module_base()+0x27ea5d0usize)as*mut u8,crate::unity_engine::transform::Transform;
1013(CharacterJoint)__receiver)
1014        }
1015    }
1016    #[doc = "`get_l_bust_jnt()` overload"]
1017    fn get_l_bust_jnt(self) -> crate::unity_engine::transform::Transform {
1018        unsafe {
1019            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1020            ::unity::il2cpp_call!((::unity::module_base()+0x27ea6a0usize)as*mut u8,crate::unity_engine::transform::Transform;
1021(CharacterJoint)__receiver)
1022        }
1023    }
1024    #[doc = "`get_r_bust_jnt()` overload"]
1025    fn get_r_bust_jnt(self) -> crate::unity_engine::transform::Transform {
1026        unsafe {
1027            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1028            ::unity::il2cpp_call!((::unity::module_base()+0x27ea770usize)as*mut u8,crate::unity_engine::transform::Transform;
1029(CharacterJoint)__receiver)
1030        }
1031    }
1032    #[doc = "`get_c_spine1vol_jnt()` overload"]
1033    fn get_c_spine1vol_jnt(self) -> crate::unity_engine::transform::Transform {
1034        unsafe {
1035            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1036            ::unity::il2cpp_call!((::unity::module_base()+0x27ea840usize)as*mut u8,crate::unity_engine::transform::Transform;
1037(CharacterJoint)__receiver)
1038        }
1039    }
1040    #[doc = "`get_c_spine2vol_jnt()` overload"]
1041    fn get_c_spine2vol_jnt(self) -> crate::unity_engine::transform::Transform {
1042        unsafe {
1043            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1044            ::unity::il2cpp_call!((::unity::module_base()+0x27ea910usize)as*mut u8,crate::unity_engine::transform::Transform;
1045(CharacterJoint)__receiver)
1046        }
1047    }
1048    #[doc = "`ImportCacheFromHierarchyCache(crate::combat::hierarchycache::HierarchyCache)` overload"]
1049    fn import_cache_from_hierarchy_cache(self, hc: impl ::core::convert::Into<crate::combat::hierarchycache::HierarchyCache>) -> () {
1050        unsafe {
1051            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1052            ::unity::il2cpp_call!((::unity::module_base()+0x27d83d0usize)as*mut u8,();
1053(CharacterJoint)__receiver,(crate::combat::hierarchycache::HierarchyCache)::core::convert::Into::into(hc))
1054        }
1055    }
1056    #[doc = "`Flush()` overload"]
1057    fn flush(self) -> () {
1058        unsafe {
1059            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1060            ::unity::il2cpp_call!((::unity::module_base()+0x27ea9e0usize)as*mut u8,();
1061(CharacterJoint)__receiver)
1062        }
1063    }
1064    #[doc = "`.ctor()` overload"]
1065    fn ctor(self) -> () {
1066        unsafe {
1067            let __receiver = <CharacterJoint as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1068            ::unity::il2cpp_call!((::unity::module_base()+0x27eada0usize)as*mut u8,();
1069(CharacterJoint)__receiver)
1070        }
1071    }
1072}
1073
1074#[cfg(feature = "combat-characterjoint")]
1075impl<__T: ICharacterJoint> ICharacterJointMethods for __T {}
1076
1077#[cfg(feature = "combat-characterjoint")]
1078impl CharacterJoint {
1079    pub fn get_cp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1080        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1081    }
1082
1083    pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1084        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1085    }
1086
1087    pub fn get_tr_ato_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1088        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1089    }
1090
1091    pub fn get_is_late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1092        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1093    }
1094
1095    pub fn set_is_late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1096        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1097    }
1098
1099    pub fn get_is_available_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1100        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1101    }
1102
1103    pub fn run_scheduler_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1104        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1105    }
1106
1107    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1108        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1109    }
1110
1111    pub fn late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1112        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1113    }
1114
1115    pub fn get_c_trans_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1116        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1117    }
1118
1119    pub fn set_c_trans_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1120        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1121    }
1122
1123    pub fn get_c_trans_ride_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1124        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1125    }
1126
1127    pub fn set_c_trans_ride_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1128        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1129    }
1130
1131    pub fn get_c_hip_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1132        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1133    }
1134
1135    pub fn set_c_hip_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1136        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1137    }
1138
1139    pub fn get_c_head_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1140        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1141    }
1142
1143    pub fn set_c_head_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1144        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1145    }
1146
1147    pub fn get_c_ride_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1148        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1149    }
1150
1151    pub fn set_c_ride_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1152        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1153    }
1154
1155    pub fn get_c_spine2_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1156        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1157    }
1158
1159    pub fn set_c_spine2_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1161    }
1162
1163    pub fn get_l_wpn1_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1165    }
1166
1167    pub fn set_l_wpn1_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1169    }
1170
1171    pub fn get_r_wpn1_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1173    }
1174
1175    pub fn set_r_wpn1_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1177    }
1178
1179    pub fn get_hand01_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1181    }
1182
1183    pub fn set_hand01_jnt_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1185    }
1186
1187    pub fn get_l_leg_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1189    }
1190
1191    pub fn set_l_leg_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1193    }
1194
1195    pub fn get_r_leg_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1197    }
1198
1199    pub fn set_r_leg_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1200        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1201    }
1202
1203    pub fn get_l_limb_f_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1204        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1205    }
1206
1207    pub fn set_l_limb_f_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1208        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1209    }
1210
1211    pub fn get_l_limb_r_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1212        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1213    }
1214
1215    pub fn set_l_limb_r_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1216        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1217    }
1218
1219    pub fn get_r_limb_f_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1220        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1221    }
1222
1223    pub fn set_r_limb_f_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1224        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1225    }
1226
1227    pub fn get_r_limb_r_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1228        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1229    }
1230
1231    pub fn set_r_limb_r_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1232        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1233    }
1234
1235    pub fn get_cam_look_at_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1236        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1237    }
1238
1239    pub fn set_cam_look_at_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1240        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1241    }
1242
1243    pub fn get_cam_follow_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1244        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1245    }
1246
1247    pub fn set_cam_follow_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1248        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1249    }
1250
1251    pub fn get_look_at_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1252        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1253    }
1254
1255    pub fn set_look_at_loc_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1256        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1257    }
1258
1259    pub fn update_position_cache_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1260        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1261    }
1262
1263    pub fn get_c_trans_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1264        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1265    }
1266
1267    pub fn get_c_trans_ride_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1268        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1269    }
1270
1271    pub fn get_c_hip_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1272        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1273    }
1274
1275    pub fn get_c_head_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1276        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1277    }
1278
1279    pub fn get_c_ride_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1280        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1281    }
1282
1283    pub fn get_l_wpn1_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1284        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1285    }
1286
1287    pub fn get_r_wpn1_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1288        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1289    }
1290
1291    pub fn get_hand01_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1293    }
1294
1295    pub fn get_l_leg_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1297    }
1298
1299    pub fn get_r_leg_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1301    }
1302
1303    pub fn get_l_limb_f_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1305    }
1306
1307    pub fn get_l_limb_r_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1309    }
1310
1311    pub fn get_r_limb_f_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1312        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1313    }
1314
1315    pub fn get_r_limb_r_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1316        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1317    }
1318
1319    pub fn get_cam_look_at_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1320        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1321    }
1322
1323    pub fn get_cam_follow_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1324        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1325    }
1326
1327    pub fn get_look_at_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1328        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1329    }
1330
1331    pub fn get_look_at_ride_loc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1332        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1333    }
1334
1335    pub fn get_c_neck_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1336        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1337    }
1338
1339    pub fn get_c_head_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1340        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1341    }
1342
1343    pub fn get_c_spine1_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1344        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1345    }
1346
1347    pub fn get_c_spine2_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1348        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1349    }
1350
1351    pub fn get_l_cla_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1352        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1353    }
1354
1355    pub fn get_r_cla_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1357    }
1358
1359    pub fn get_l_arm1_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1361    }
1362
1363    pub fn get_r_arm1_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1365    }
1366
1367    pub fn get_l_arm3_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1369    }
1370
1371    pub fn get_r_arm3_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1373    }
1374
1375    pub fn get_l_leg1_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1377    }
1378
1379    pub fn get_r_leg1_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1380        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1381    }
1382
1383    pub fn get_l_leg3_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1384        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1385    }
1386
1387    pub fn get_r_leg3_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1388        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1389    }
1390
1391    pub fn get_l_shldr_armr_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1392        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1393    }
1394
1395    pub fn get_r_shldr_armr_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1396        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1397    }
1398
1399    pub fn get_l_arm1vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1400        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1401    }
1402
1403    pub fn get_r_arm1vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1404        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1405    }
1406
1407    pub fn get_l_arm2vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1408        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1409    }
1410
1411    pub fn get_r_arm2vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1412        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1413    }
1414
1415    pub fn get_l_leg1vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1416        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1417    }
1418
1419    pub fn get_r_leg1vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1420        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1421    }
1422
1423    pub fn get_l_leg2vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1424        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1425    }
1426
1427    pub fn get_r_leg2vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1428        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1429    }
1430
1431    pub fn get_l_bust_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1432        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1433    }
1434
1435    pub fn get_r_bust_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1436        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1437    }
1438
1439    pub fn get_c_spine1vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1440        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1441    }
1442
1443    pub fn get_c_spine2vol_jnt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1444        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1445    }
1446
1447    pub fn import_cache_from_hierarchy_cache_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1448        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1449    }
1450
1451    pub fn flush_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1452        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1453    }
1454
1455    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1456        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1457    }
1458}
1459
1460#[cfg(feature = "combat-characterjoint")]
1461impl CharacterJoint {
1462    #[doc = "`.ctor()` — no args"]
1463    pub fn new() -> Self {
1464        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1465            panic!(
1466                "{}
1467::{}
1468 failed to instantiate",
1469                ::core::stringify!(CharacterJoint),
1470                ::core::stringify!(new),
1471            )
1472        });
1473        <Self as ICharacterJointMethods>::ctor(this);
1474        this
1475    }
1476}
1477
1478#[cfg(feature = "combat-characterjoint")]
1479#[doc(hidden)]
1480pub mod prelude {
1481    pub use super::{CharacterJoint, ICharacterJoint, ICharacterJointMethods};
1482    #[cfg(feature = "system-object")]
1483    pub use crate::system::object::IObjectMethods;
1484    #[cfg(feature = "unity_engine-behaviour")]
1485    pub use crate::unity_engine::behaviour::IBehaviourMethods;
1486    #[cfg(feature = "unity_engine-component")]
1487    pub use crate::unity_engine::component::IComponentMethods;
1488    #[cfg(feature = "unity_engine-monobehaviour")]
1489    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1490    #[cfg(feature = "unity_engine-object_2")]
1491    pub use crate::unity_engine::object_2::IObject_2Methods;
1492    pub use crate::{
1493        system::object::IObject,
1494        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1495    };
1496}