Skip to main content

engage/generated/unity_engine/
animator.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "unity_engine-animator-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            object_2::{IObject_2, Object_2},
14        },
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/animator/Animator.md"))]
18    #[::unity::class(namespace = "UnityEngine", name = "Animator")]
19    #[parent(crate::unity_engine::behaviour::Behaviour)]
20    pub struct Animator {}
21}
22
23#[cfg(feature = "unity_engine-animator-types")]
24pub use __types::*;
25
26#[cfg(feature = "unity_engine-animator")]
27impl Animator {
28    pub fn convert_state_machine_behaviour<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>(
29        raw_objects: impl ::core::convert::Into<::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject>>,
30    ) -> ::unity::Array<M0> {
31        static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> = ::std::sync::LazyLock::new(|| {
32            ::unity::lookup::method_info_on_class(<Animator as ::unity::ClassIdentity>::class(), "ConvertStateMachineBehaviour", 1)
33        });
34        #[allow(clippy::type_complexity)]
35        static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
36            ::std::sync::OnceLock::new();
37        let _ = true;
38        let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
39            ::core::result::Result::Ok(mi) => *mi,
40            ::core::result::Result::Err(e) => {
41                panic!(
42                    "method lookup failed: {}
43::{}
44: {}
45",
46                    <Animator as ::unity::ClassIdentity>::NAME,
47                    "ConvertStateMachineBehaviour",
48                    e
49                )
50            },
51        };
52        let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
53        let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
54        let __inflated: &'static ::unity::il2cpp::MethodInfo = {
55            let mut __guard = __cache.lock().unwrap();
56            *__guard
57                .entry(__key)
58                .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
59        };
60        unsafe {
61            let __f: extern "C" fn(
62                ::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject>,
63                ::unity::OptionalMethod,
64            ) -> ::unity::Array<M0> = ::core::mem::transmute(__inflated.method_ptr);
65            let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
66            __f(::core::convert::Into::into(raw_objects), ::core::option::Option::Some(__mi_opaque))
67        }
68    }
69
70    #[doc = "`StringToHash(::unity::Il2CppString)` overload"]
71    pub fn string_to_hash(name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
72        unsafe {
73            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4a60usize)as*mut u8,i32;
74(::unity::Il2CppString)::core::convert::Into::into(name))
75        }
76    }
77}
78
79#[cfg(feature = "unity_engine-animator")]
80pub trait IAnimatorMethods: IAnimator {
81    #[doc = "`get_isOptimizable()` overload"]
82    fn get_is_optimizable(self) -> bool {
83        unsafe {
84            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
85            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0490usize)as*mut u8,bool;
86(Animator)__receiver)
87        }
88    }
89    #[doc = "`get_isHuman()` overload"]
90    fn get_is_human(self) -> bool {
91        unsafe {
92            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
93            ::unity::il2cpp_call!((::unity::module_base()+0x3eb04e0usize)as*mut u8,bool;
94(Animator)__receiver)
95        }
96    }
97    #[doc = "`get_hasRootMotion()` overload"]
98    fn get_has_root_motion(self) -> bool {
99        unsafe {
100            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
101            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0530usize)as*mut u8,bool;
102(Animator)__receiver)
103        }
104    }
105    #[doc = "`get_isRootPositionOrRotationControlledByCurves()` overload"]
106    fn get_is_root_position_or_rotation_controlled_by_curves(self) -> bool {
107        unsafe {
108            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
109            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0580usize)as*mut u8,bool;
110(Animator)__receiver)
111        }
112    }
113    #[doc = "`get_humanScale()` overload"]
114    fn get_human_scale(self) -> f32 {
115        unsafe {
116            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
117            ::unity::il2cpp_call!((::unity::module_base()+0x3eb05d0usize)as*mut u8,f32;
118(Animator)__receiver)
119        }
120    }
121    #[doc = "`get_isInitialized()` overload"]
122    fn get_is_initialized(self) -> bool {
123        unsafe {
124            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0620usize)as*mut u8,bool;
126(Animator)__receiver)
127        }
128    }
129    #[doc = "`GetFloat(::unity::Il2CppString)` overload"]
130    fn get_float(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
131        unsafe {
132            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
133            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0670usize)as*mut u8,f32;
134(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
135        }
136    }
137    #[doc = "`GetFloat(i32)` overload"]
138    fn get_float_2(self, id: impl ::core::convert::Into<i32>) -> f32 {
139        unsafe {
140            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
141            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0710usize)as*mut u8,f32;
142(Animator)__receiver,(i32)::core::convert::Into::into(id))
143        }
144    }
145    #[doc = "`SetFloat(::unity::Il2CppString, f32)` overload"]
146    fn set_float(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<f32>) -> () {
147        unsafe {
148            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
149            ::unity::il2cpp_call!((::unity::module_base()+0x3eb07b0usize)as*mut u8,();
150(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(f32)::core::convert::Into::into(value))
151        }
152    }
153    #[doc = "`SetFloat(::unity::Il2CppString, f32, f32, f32)` overload"]
154    fn set_float_2(
155        self,
156        name: impl ::core::convert::Into<::unity::Il2CppString>,
157        value: impl ::core::convert::Into<f32>,
158        damp_time: impl ::core::convert::Into<f32>,
159        delta_time: impl ::core::convert::Into<f32>,
160    ) -> () {
161        unsafe {
162            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
163            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0870usize)as*mut u8,();
164(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(f32)::core::convert::Into::into(value),(f32)::core::convert::Into::into(damp_time),(f32)::core::convert::Into::into(delta_time))
165        }
166    }
167    #[doc = "`SetFloat(i32, f32)` overload"]
168    fn set_float_3(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<f32>) -> () {
169        unsafe {
170            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
171            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0970usize)as*mut u8,();
172(Animator)__receiver,(i32)::core::convert::Into::into(id),(f32)::core::convert::Into::into(value))
173        }
174    }
175    #[doc = "`SetFloat(i32, f32, f32, f32)` overload"]
176    fn set_float_4(
177        self,
178        id: impl ::core::convert::Into<i32>,
179        value: impl ::core::convert::Into<f32>,
180        damp_time: impl ::core::convert::Into<f32>,
181        delta_time: impl ::core::convert::Into<f32>,
182    ) -> () {
183        unsafe {
184            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0a30usize)as*mut u8,();
186(Animator)__receiver,(i32)::core::convert::Into::into(id),(f32)::core::convert::Into::into(value),(f32)::core::convert::Into::into(damp_time),(f32)::core::convert::Into::into(delta_time))
187        }
188    }
189    #[doc = "`GetBool(::unity::Il2CppString)` overload"]
190    fn get_bool(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
191        unsafe {
192            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0b30usize)as*mut u8,bool;
194(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
195        }
196    }
197    #[doc = "`GetBool(i32)` overload"]
198    fn get_bool_2(self, id: impl ::core::convert::Into<i32>) -> bool {
199        unsafe {
200            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
201            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0bd0usize)as*mut u8,bool;
202(Animator)__receiver,(i32)::core::convert::Into::into(id))
203        }
204    }
205    #[doc = "`SetBool(::unity::Il2CppString, bool)` overload"]
206    fn set_bool(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<bool>) -> () {
207        unsafe {
208            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
209            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0c70usize)as*mut u8,();
210(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(bool)::core::convert::Into::into(value))
211        }
212    }
213    #[doc = "`SetBool(i32, bool)` overload"]
214    fn set_bool_2(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<bool>) -> () {
215        unsafe {
216            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
217            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0d30usize)as*mut u8,();
218(Animator)__receiver,(i32)::core::convert::Into::into(id),(bool)::core::convert::Into::into(value))
219        }
220    }
221    #[doc = "`GetInteger(::unity::Il2CppString)` overload"]
222    fn get_integer(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
223        unsafe {
224            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
225            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0df0usize)as*mut u8,i32;
226(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
227        }
228    }
229    #[doc = "`GetInteger(i32)` overload"]
230    fn get_integer_2(self, id: impl ::core::convert::Into<i32>) -> i32 {
231        unsafe {
232            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0e90usize)as*mut u8,i32;
234(Animator)__receiver,(i32)::core::convert::Into::into(id))
235        }
236    }
237    #[doc = "`SetInteger(::unity::Il2CppString, i32)` overload"]
238    fn set_integer(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<i32>) -> () {
239        unsafe {
240            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0f30usize)as*mut u8,();
242(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(i32)::core::convert::Into::into(value))
243        }
244    }
245    #[doc = "`SetInteger(i32, i32)` overload"]
246    fn set_integer_2(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<i32>) -> () {
247        unsafe {
248            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0ff0usize)as*mut u8,();
250(Animator)__receiver,(i32)::core::convert::Into::into(id),(i32)::core::convert::Into::into(value))
251        }
252    }
253    #[doc = "`SetTrigger(::unity::Il2CppString)` overload"]
254    fn set_trigger(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
255        unsafe {
256            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257            ::unity::il2cpp_call!((::unity::module_base()+0x3eb10b0usize)as*mut u8,();
258(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
259        }
260    }
261    #[doc = "`SetTrigger(i32)` overload"]
262    fn set_trigger_2(self, id: impl ::core::convert::Into<i32>) -> () {
263        unsafe {
264            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1150usize)as*mut u8,();
266(Animator)__receiver,(i32)::core::convert::Into::into(id))
267        }
268    }
269    #[doc = "`ResetTrigger(::unity::Il2CppString)` overload"]
270    fn reset_trigger(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
271        unsafe {
272            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
273            ::unity::il2cpp_call!((::unity::module_base()+0x3eb11f0usize)as*mut u8,();
274(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
275        }
276    }
277    #[doc = "`ResetTrigger(i32)` overload"]
278    fn reset_trigger_2(self, id: impl ::core::convert::Into<i32>) -> () {
279        unsafe {
280            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
281            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1290usize)as*mut u8,();
282(Animator)__receiver,(i32)::core::convert::Into::into(id))
283        }
284    }
285    #[doc = "`IsParameterControlledByCurve(::unity::Il2CppString)` overload"]
286    fn is_parameter_controlled_by_curve(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
287        unsafe {
288            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1330usize)as*mut u8,bool;
290(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
291        }
292    }
293    #[doc = "`IsParameterControlledByCurve(i32)` overload"]
294    fn is_parameter_controlled_by_curve_2(self, id: impl ::core::convert::Into<i32>) -> bool {
295        unsafe {
296            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297            ::unity::il2cpp_call!((::unity::module_base()+0x3eb13d0usize)as*mut u8,bool;
298(Animator)__receiver,(i32)::core::convert::Into::into(id))
299        }
300    }
301    #[doc = "`get_deltaPosition()` overload"]
302    fn get_delta_position(self) -> crate::unity_engine::vector3::Vector3 {
303        unsafe {
304            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
305            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1470usize)as*mut u8,crate::unity_engine::vector3::Vector3;
306(Animator)__receiver)
307        }
308    }
309    #[doc = "`get_deltaRotation()` overload"]
310    fn get_delta_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
311        unsafe {
312            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1520usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
314(Animator)__receiver)
315        }
316    }
317    #[doc = "`get_velocity()` overload"]
318    fn get_velocity(self) -> crate::unity_engine::vector3::Vector3 {
319        unsafe {
320            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321            ::unity::il2cpp_call!((::unity::module_base()+0x3eb15d0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
322(Animator)__receiver)
323        }
324    }
325    #[doc = "`get_angularVelocity()` overload"]
326    fn get_angular_velocity(self) -> crate::unity_engine::vector3::Vector3 {
327        unsafe {
328            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1680usize)as*mut u8,crate::unity_engine::vector3::Vector3;
330(Animator)__receiver)
331        }
332    }
333    #[doc = "`get_rootPosition()` overload"]
334    fn get_root_position(self) -> crate::unity_engine::vector3::Vector3 {
335        unsafe {
336            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1730usize)as*mut u8,crate::unity_engine::vector3::Vector3;
338(Animator)__receiver)
339        }
340    }
341    #[doc = "`set_rootPosition(crate::unity_engine::vector3::Vector3)` overload"]
342    fn set_root_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
343        unsafe {
344            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
345            ::unity::il2cpp_call!((::unity::module_base()+0x3eb17e0usize)as*mut u8,();
346(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
347        }
348    }
349    #[doc = "`get_rootRotation()` overload"]
350    fn get_root_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
351        unsafe {
352            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
353            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1890usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
354(Animator)__receiver)
355        }
356    }
357    #[doc = "`set_rootRotation(crate::unity_engine::quaternion::Quaternion)` overload"]
358    fn set_root_rotation(self, value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
359        unsafe {
360            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
361            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1940usize)as*mut u8,();
362(Animator)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
363        }
364    }
365    #[doc = "`get_applyRootMotion()` overload"]
366    fn get_apply_root_motion(self) -> bool {
367        unsafe {
368            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369            ::unity::il2cpp_call!((::unity::module_base()+0x3eb19f0usize)as*mut u8,bool;
370(Animator)__receiver)
371        }
372    }
373    #[doc = "`set_applyRootMotion(bool)` overload"]
374    fn set_apply_root_motion(self, value: impl ::core::convert::Into<bool>) -> () {
375        unsafe {
376            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1a40usize)as*mut u8,();
378(Animator)__receiver,(bool)::core::convert::Into::into(value))
379        }
380    }
381    #[doc = "`get_linearVelocityBlending()` overload"]
382    fn get_linear_velocity_blending(self) -> bool {
383        unsafe {
384            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1a90usize)as*mut u8,bool;
386(Animator)__receiver)
387        }
388    }
389    #[doc = "`set_linearVelocityBlending(bool)` overload"]
390    fn set_linear_velocity_blending(self, value: impl ::core::convert::Into<bool>) -> () {
391        unsafe {
392            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1ae0usize)as*mut u8,();
394(Animator)__receiver,(bool)::core::convert::Into::into(value))
395        }
396    }
397    #[doc = "`get_animatePhysics()` overload"]
398    fn get_animate_physics(self) -> bool {
399        unsafe {
400            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
401            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1b30usize)as*mut u8,bool;
402(Animator)__receiver)
403        }
404    }
405    #[doc = "`set_animatePhysics(bool)` overload"]
406    fn set_animate_physics(self, value: impl ::core::convert::Into<bool>) -> () {
407        unsafe {
408            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
409            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1bd0usize)as*mut u8,();
410(Animator)__receiver,(bool)::core::convert::Into::into(value))
411        }
412    }
413    #[doc = "`get_updateMode()` overload"]
414    fn get_update_mode(self) -> crate::unity_engine::animatorupdatemode::AnimatorUpdateMode {
415        unsafe {
416            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
417            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1b80usize)as*mut u8,crate::unity_engine::animatorupdatemode::AnimatorUpdateMode;
418(Animator)__receiver)
419        }
420    }
421    #[doc = "`set_updateMode(crate::unity_engine::animatorupdatemode::AnimatorUpdateMode)` overload"]
422    fn set_update_mode(self, value: impl ::core::convert::Into<crate::unity_engine::animatorupdatemode::AnimatorUpdateMode>) -> () {
423        unsafe {
424            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
425            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1c60usize)as*mut u8,();
426(Animator)__receiver,(crate::unity_engine::animatorupdatemode::AnimatorUpdateMode)::core::convert::Into::into(value))
427        }
428    }
429    #[doc = "`get_hasTransformHierarchy()` overload"]
430    fn get_has_transform_hierarchy(self) -> bool {
431        unsafe {
432            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
433            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1cb0usize)as*mut u8,bool;
434(Animator)__receiver)
435        }
436    }
437    #[doc = "`get_allowConstantClipSamplingOptimization()` overload"]
438    fn get_allow_constant_clip_sampling_optimization(self) -> bool {
439        unsafe {
440            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
441            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1d00usize)as*mut u8,bool;
442(Animator)__receiver)
443        }
444    }
445    #[doc = "`set_allowConstantClipSamplingOptimization(bool)` overload"]
446    fn set_allow_constant_clip_sampling_optimization(self, value: impl ::core::convert::Into<bool>) -> () {
447        unsafe {
448            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1d50usize)as*mut u8,();
450(Animator)__receiver,(bool)::core::convert::Into::into(value))
451        }
452    }
453    #[doc = "`get_gravityWeight()` overload"]
454    fn get_gravity_weight(self) -> f32 {
455        unsafe {
456            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
457            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1da0usize)as*mut u8,f32;
458(Animator)__receiver)
459        }
460    }
461    #[doc = "`get_bodyPosition()` overload"]
462    fn get_body_position(self) -> crate::unity_engine::vector3::Vector3 {
463        unsafe {
464            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
465            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1df0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
466(Animator)__receiver)
467        }
468    }
469    #[doc = "`set_bodyPosition(crate::unity_engine::vector3::Vector3)` overload"]
470    fn set_body_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
471        unsafe {
472            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
473            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1fd0usize)as*mut u8,();
474(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
475        }
476    }
477    #[doc = "`get_bodyPositionInternal()` overload"]
478    fn get_body_position_internal(self) -> crate::unity_engine::vector3::Vector3 {
479        unsafe {
480            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
481            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1f70usize)as*mut u8,crate::unity_engine::vector3::Vector3;
482(Animator)__receiver)
483        }
484    }
485    #[doc = "`set_bodyPositionInternal(crate::unity_engine::vector3::Vector3)` overload"]
486    fn set_body_position_internal(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
487        unsafe {
488            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
489            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2050usize)as*mut u8,();
490(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
491        }
492    }
493    #[doc = "`get_bodyRotation()` overload"]
494    fn get_body_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
495        unsafe {
496            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
497            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2150usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
498(Animator)__receiver)
499        }
500    }
501    #[doc = "`set_bodyRotation(crate::unity_engine::quaternion::Quaternion)` overload"]
502    fn set_body_rotation(self, value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
503        unsafe {
504            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
505            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2210usize)as*mut u8,();
506(Animator)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
507        }
508    }
509    #[doc = "`get_bodyRotationInternal()` overload"]
510    fn get_body_rotation_internal(self) -> crate::unity_engine::quaternion::Quaternion {
511        unsafe {
512            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
513            ::unity::il2cpp_call!((::unity::module_base()+0x3eb21b0usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
514(Animator)__receiver)
515        }
516    }
517    #[doc = "`set_bodyRotationInternal(crate::unity_engine::quaternion::Quaternion)` overload"]
518    fn set_body_rotation_internal(self, value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
519        unsafe {
520            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
521            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2290usize)as*mut u8,();
522(Animator)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
523        }
524    }
525    #[doc = "`GetIKPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
526    fn get_ik_position(
527        self,
528        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
529    ) -> crate::unity_engine::vector3::Vector3 {
530        unsafe {
531            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2390usize)as*mut u8,crate::unity_engine::vector3::Vector3;
533(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
534        }
535    }
536    #[doc = "`GetGoalPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
537    fn get_goal_position(
538        self,
539        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
540    ) -> crate::unity_engine::vector3::Vector3 {
541        unsafe {
542            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
543            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2410usize)as*mut u8,crate::unity_engine::vector3::Vector3;
544(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
545        }
546    }
547    #[doc = "`SetIKPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::vector3::Vector3)` overload"]
548    fn set_ik_position(
549        self,
550        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
551        goal_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
552    ) -> () {
553        unsafe {
554            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
555            ::unity::il2cpp_call!((::unity::module_base()+0x3eb24e0usize)as*mut u8,();
556(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(goal_position))
557        }
558    }
559    #[doc = "`SetGoalPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::vector3::Vector3)` overload"]
560    fn set_goal_position(
561        self,
562        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
563        goal_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
564    ) -> () {
565        unsafe {
566            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
567            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2570usize)as*mut u8,();
568(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(goal_position))
569        }
570    }
571    #[doc = "`GetIKRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
572    fn get_ik_rotation(
573        self,
574        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
575    ) -> crate::unity_engine::quaternion::Quaternion {
576        unsafe {
577            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2640usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
579(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
580        }
581    }
582    #[doc = "`GetGoalRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
583    fn get_goal_rotation(
584        self,
585        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
586    ) -> crate::unity_engine::quaternion::Quaternion {
587        unsafe {
588            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
589            ::unity::il2cpp_call!((::unity::module_base()+0x3eb26b0usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
590(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
591        }
592    }
593    #[doc = "`SetIKRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::quaternion::Quaternion)` overload"]
594    fn set_ik_rotation(
595        self,
596        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
597        goal_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
598    ) -> () {
599        unsafe {
600            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
601            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2780usize)as*mut u8,();
602(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(goal_rotation))
603        }
604    }
605    #[doc = "`SetGoalRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, crate::unity_engine::quaternion::Quaternion)` overload"]
606    fn set_goal_rotation(
607        self,
608        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
609        goal_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
610    ) -> () {
611        unsafe {
612            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
613            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2810usize)as*mut u8,();
614(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(goal_rotation))
615        }
616    }
617    #[doc = "`GetIKPositionWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
618    fn get_ik_position_weight(self, goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>) -> f32 {
619        unsafe {
620            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
621            ::unity::il2cpp_call!((::unity::module_base()+0x3eb28e0usize)as*mut u8,f32;
622(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
623        }
624    }
625    #[doc = "`GetGoalWeightPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
626    fn get_goal_weight_position(self, goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>) -> f32 {
627        unsafe {
628            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
629            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2940usize)as*mut u8,f32;
630(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
631        }
632    }
633    #[doc = "`SetIKPositionWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32)` overload"]
634    fn set_ik_position_weight(
635        self,
636        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
637        value: impl ::core::convert::Into<f32>,
638    ) -> () {
639        unsafe {
640            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
641            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2990usize)as*mut u8,();
642(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(f32)::core::convert::Into::into(value))
643        }
644    }
645    #[doc = "`SetGoalWeightPosition(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32)` overload"]
646    fn set_goal_weight_position(
647        self,
648        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
649        value: impl ::core::convert::Into<f32>,
650    ) -> () {
651        unsafe {
652            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
653            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2a00usize)as*mut u8,();
654(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(f32)::core::convert::Into::into(value))
655        }
656    }
657    #[doc = "`GetIKRotationWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
658    fn get_ik_rotation_weight(self, goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>) -> f32 {
659        unsafe {
660            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
661            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2a60usize)as*mut u8,f32;
662(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
663        }
664    }
665    #[doc = "`GetGoalWeightRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal)` overload"]
666    fn get_goal_weight_rotation(self, goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>) -> f32 {
667        unsafe {
668            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
669            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2ac0usize)as*mut u8,f32;
670(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal))
671        }
672    }
673    #[doc = "`SetIKRotationWeight(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32)` overload"]
674    fn set_ik_rotation_weight(
675        self,
676        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
677        value: impl ::core::convert::Into<f32>,
678    ) -> () {
679        unsafe {
680            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
681            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2b10usize)as*mut u8,();
682(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(f32)::core::convert::Into::into(value))
683        }
684    }
685    #[doc = "`SetGoalWeightRotation(crate::unity_engine::avatarikgoal::AvatarIKGoal, f32)` overload"]
686    fn set_goal_weight_rotation(
687        self,
688        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
689        value: impl ::core::convert::Into<f32>,
690    ) -> () {
691        unsafe {
692            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
693            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2b80usize)as*mut u8,();
694(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(f32)::core::convert::Into::into(value))
695        }
696    }
697    #[doc = "`GetIKHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint)` overload"]
698    fn get_ik_hint_position(
699        self,
700        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
701    ) -> crate::unity_engine::vector3::Vector3 {
702        unsafe {
703            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
704            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2be0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
705(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint))
706        }
707    }
708    #[doc = "`GetHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint)` overload"]
709    fn get_hint_position(
710        self,
711        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
712    ) -> crate::unity_engine::vector3::Vector3 {
713        unsafe {
714            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
715            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2c60usize)as*mut u8,crate::unity_engine::vector3::Vector3;
716(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint))
717        }
718    }
719    #[doc = "`SetIKHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint, crate::unity_engine::vector3::Vector3)` overload"]
720    fn set_ik_hint_position(
721        self,
722        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
723        hint_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
724    ) -> () {
725        unsafe {
726            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
727            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2d30usize)as*mut u8,();
728(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(hint_position))
729        }
730    }
731    #[doc = "`SetHintPosition(crate::unity_engine::avatarikhint::AvatarIKHint, crate::unity_engine::vector3::Vector3)` overload"]
732    fn set_hint_position(
733        self,
734        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
735        hint_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
736    ) -> () {
737        unsafe {
738            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
739            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2dc0usize)as*mut u8,();
740(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(hint_position))
741        }
742    }
743    #[doc = "`GetIKHintPositionWeight(crate::unity_engine::avatarikhint::AvatarIKHint)` overload"]
744    fn get_ik_hint_position_weight(self, hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>) -> f32 {
745        unsafe {
746            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
747            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2e90usize)as*mut u8,f32;
748(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint))
749        }
750    }
751    #[doc = "`GetHintWeightPosition(crate::unity_engine::avatarikhint::AvatarIKHint)` overload"]
752    fn get_hint_weight_position(self, hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>) -> f32 {
753        unsafe {
754            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
755            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2ef0usize)as*mut u8,f32;
756(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint))
757        }
758    }
759    #[doc = "`SetIKHintPositionWeight(crate::unity_engine::avatarikhint::AvatarIKHint, f32)` overload"]
760    fn set_ik_hint_position_weight(
761        self,
762        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
763        value: impl ::core::convert::Into<f32>,
764    ) -> () {
765        unsafe {
766            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
767            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2f40usize)as*mut u8,();
768(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(f32)::core::convert::Into::into(value))
769        }
770    }
771    #[doc = "`SetHintWeightPosition(crate::unity_engine::avatarikhint::AvatarIKHint, f32)` overload"]
772    fn set_hint_weight_position(
773        self,
774        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
775        value: impl ::core::convert::Into<f32>,
776    ) -> () {
777        unsafe {
778            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2fb0usize)as*mut u8,();
780(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(f32)::core::convert::Into::into(value))
781        }
782    }
783    #[doc = "`SetLookAtPosition(crate::unity_engine::vector3::Vector3)` overload"]
784    fn set_look_at_position(self, look_at_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
785        unsafe {
786            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
787            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3010usize)as*mut u8,();
788(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(look_at_position))
789        }
790    }
791    #[doc = "`SetLookAtPositionInternal(crate::unity_engine::vector3::Vector3)` overload"]
792    fn set_look_at_position_internal(self, look_at_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
793        unsafe {
794            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
795            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3090usize)as*mut u8,();
796(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(look_at_position))
797        }
798    }
799    #[doc = "`SetLookAtWeight(f32)` overload"]
800    fn set_look_at_weight(self, weight: impl ::core::convert::Into<f32>) -> () {
801        unsafe {
802            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
803            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3140usize)as*mut u8,();
804(Animator)__receiver,(f32)::core::convert::Into::into(weight))
805        }
806    }
807    #[doc = "`SetLookAtWeight(f32, f32)` overload"]
808    fn set_look_at_weight_2(self, weight: impl ::core::convert::Into<f32>, body_weight: impl ::core::convert::Into<f32>) -> () {
809        unsafe {
810            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
811            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3230usize)as*mut u8,();
812(Animator)__receiver,(f32)::core::convert::Into::into(weight),(f32)::core::convert::Into::into(body_weight))
813        }
814    }
815    #[doc = "`SetLookAtWeight(f32, f32, f32)` overload"]
816    fn set_look_at_weight_3(
817        self,
818        weight: impl ::core::convert::Into<f32>,
819        body_weight: impl ::core::convert::Into<f32>,
820        head_weight: impl ::core::convert::Into<f32>,
821    ) -> () {
822        unsafe {
823            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
824            ::unity::il2cpp_call!((::unity::module_base()+0x3eb32a0usize)as*mut u8,();
825(Animator)__receiver,(f32)::core::convert::Into::into(weight),(f32)::core::convert::Into::into(body_weight),(f32)::core::convert::Into::into(head_weight))
826        }
827    }
828    #[doc = "`SetLookAtWeight(f32, f32, f32, f32)` overload"]
829    fn set_look_at_weight_4(
830        self,
831        weight: impl ::core::convert::Into<f32>,
832        body_weight: impl ::core::convert::Into<f32>,
833        head_weight: impl ::core::convert::Into<f32>,
834        eyes_weight: impl ::core::convert::Into<f32>,
835    ) -> () {
836        unsafe {
837            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
838            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3320usize)as*mut u8,();
839(Animator)__receiver,(f32)::core::convert::Into::into(weight),(f32)::core::convert::Into::into(body_weight),(f32)::core::convert::Into::into(head_weight),(f32)::core::convert::Into::into(eyes_weight))
840        }
841    }
842    #[doc = "`SetLookAtWeight(f32, f32, f32, f32, f32)` overload"]
843    fn set_look_at_weight_5(
844        self,
845        weight: impl ::core::convert::Into<f32>,
846        body_weight: impl ::core::convert::Into<f32>,
847        head_weight: impl ::core::convert::Into<f32>,
848        eyes_weight: impl ::core::convert::Into<f32>,
849        clamp_weight: impl ::core::convert::Into<f32>,
850    ) -> () {
851        unsafe {
852            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
853            ::unity::il2cpp_call!((::unity::module_base()+0x3eb33a0usize)as*mut u8,();
854(Animator)__receiver,(f32)::core::convert::Into::into(weight),(f32)::core::convert::Into::into(body_weight),(f32)::core::convert::Into::into(head_weight),(f32)::core::convert::Into::into(eyes_weight),(f32)::core::convert::Into::into(clamp_weight))
855        }
856    }
857    #[doc = "`SetLookAtWeightInternal(f32, f32, f32, f32, f32)` overload"]
858    fn set_look_at_weight_internal(
859        self,
860        weight: impl ::core::convert::Into<f32>,
861        body_weight: impl ::core::convert::Into<f32>,
862        head_weight: impl ::core::convert::Into<f32>,
863        eyes_weight: impl ::core::convert::Into<f32>,
864        clamp_weight: impl ::core::convert::Into<f32>,
865    ) -> () {
866        unsafe {
867            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
868            ::unity::il2cpp_call!((::unity::module_base()+0x3eb31b0usize)as*mut u8,();
869(Animator)__receiver,(f32)::core::convert::Into::into(weight),(f32)::core::convert::Into::into(body_weight),(f32)::core::convert::Into::into(head_weight),(f32)::core::convert::Into::into(eyes_weight),(f32)::core::convert::Into::into(clamp_weight))
870        }
871    }
872    #[doc = "`SetBoneLocalRotation(crate::unity_engine::humanbodybones::HumanBodyBones, crate::unity_engine::quaternion::Quaternion)` overload"]
873    fn set_bone_local_rotation(
874        self,
875        human_bone_id: impl ::core::convert::Into<crate::unity_engine::humanbodybones::HumanBodyBones>,
876        rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
877    ) -> () {
878        unsafe {
879            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
880            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3430usize)as*mut u8,();
881(Animator)__receiver,(crate::unity_engine::humanbodybones::HumanBodyBones)::core::convert::Into::into(human_bone_id),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(rotation))
882        }
883    }
884    #[doc = "`SetBoneLocalRotationInternal(i32, crate::unity_engine::quaternion::Quaternion)` overload"]
885    fn set_bone_local_rotation_internal(
886        self,
887        human_bone_id: impl ::core::convert::Into<i32>,
888        rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
889    ) -> () {
890        unsafe {
891            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
892            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3540usize)as*mut u8,();
893(Animator)__receiver,(i32)::core::convert::Into::into(human_bone_id),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(rotation))
894        }
895    }
896    #[doc = "`GetBehaviour(::unity::SystemType)` overload"]
897    fn get_behaviour(self, r#type: impl ::core::convert::Into<::unity::SystemType>) -> crate::unity_engine::scriptableobject::ScriptableObject {
898        unsafe {
899            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
900            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3610usize)as*mut u8,crate::unity_engine::scriptableobject::ScriptableObject;
901(Animator)__receiver,(::unity::SystemType)::core::convert::Into::into(r#type))
902        }
903    }
904    fn get_behaviour_2<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>(self) -> M0 {
905        static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> =
906            ::std::sync::LazyLock::new(|| ::unity::lookup::method_info_on_class(<Animator as ::unity::ClassIdentity>::class(), "GetBehaviour", 0));
907        #[allow(clippy::type_complexity)]
908        static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
909            ::std::sync::OnceLock::new();
910        let _ = false;
911        let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
912            ::core::result::Result::Ok(mi) => *mi,
913            ::core::result::Result::Err(e) => {
914                panic!(
915                    "method lookup failed: {}
916::{}
917: {}
918",
919                    <Animator as ::unity::ClassIdentity>::NAME,
920                    "GetBehaviour",
921                    e
922                )
923            },
924        };
925        let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
926        let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
927        let __inflated: &'static ::unity::il2cpp::MethodInfo = {
928            let mut __guard = __cache.lock().unwrap();
929            *__guard
930                .entry(__key)
931                .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
932        };
933        unsafe {
934            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
935            let __f: extern "C" fn(Animator, ::unity::OptionalMethod) -> M0 = ::core::mem::transmute(__inflated.method_ptr);
936            let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
937            __f(__receiver, ::core::option::Option::Some(__mi_opaque))
938        }
939    }
940    fn get_behaviours<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>(self) -> ::unity::Array<M0> {
941        static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> =
942            ::std::sync::LazyLock::new(|| ::unity::lookup::method_info_on_class(<Animator as ::unity::ClassIdentity>::class(), "GetBehaviours", 0));
943        #[allow(clippy::type_complexity)]
944        static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
945            ::std::sync::OnceLock::new();
946        let _ = false;
947        let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
948            ::core::result::Result::Ok(mi) => *mi,
949            ::core::result::Result::Err(e) => {
950                panic!(
951                    "method lookup failed: {}
952::{}
953: {}
954",
955                    <Animator as ::unity::ClassIdentity>::NAME,
956                    "GetBehaviours",
957                    e
958                )
959            },
960        };
961        let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
962        let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
963        let __inflated: &'static ::unity::il2cpp::MethodInfo = {
964            let mut __guard = __cache.lock().unwrap();
965            *__guard
966                .entry(__key)
967                .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
968        };
969        unsafe {
970            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
971            let __f: extern "C" fn(Animator, ::unity::OptionalMethod) -> ::unity::Array<M0> = ::core::mem::transmute(__inflated.method_ptr);
972            let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
973            __f(__receiver, ::core::option::Option::Some(__mi_opaque))
974        }
975    }
976    #[doc = "`InternalGetBehaviours(::unity::SystemType)` overload"]
977    fn internal_get_behaviours(
978        self,
979        r#type: impl ::core::convert::Into<::unity::SystemType>,
980    ) -> ::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject> {
981        unsafe {
982            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
983            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3660usize)as*mut u8, ::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject> ;
984(Animator)__receiver,(::unity::SystemType)::core::convert::Into::into(r#type))
985        }
986    }
987    #[doc = "`GetBehaviours(i32, i32)` overload"]
988    fn get_behaviours_2(
989        self,
990        full_path_hash: impl ::core::convert::Into<i32>,
991        layer_index: impl ::core::convert::Into<i32>,
992    ) -> ::unity::Array<crate::unity_engine::statemachinebehaviour::StateMachineBehaviour> {
993        unsafe {
994            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
995            ::unity::il2cpp_call!((::unity::module_base()+0x3eb36b0usize)as*mut u8, ::unity::Array<crate::unity_engine::statemachinebehaviour::StateMachineBehaviour> ;
996(Animator)__receiver,(i32)::core::convert::Into::into(full_path_hash),(i32)::core::convert::Into::into(layer_index))
997        }
998    }
999    #[doc = "`InternalGetBehavioursByKey(i32, i32, ::unity::SystemType)` overload"]
1000    fn internal_get_behaviours_by_key(
1001        self,
1002        full_path_hash: impl ::core::convert::Into<i32>,
1003        layer_index: impl ::core::convert::Into<i32>,
1004        r#type: impl ::core::convert::Into<::unity::SystemType>,
1005    ) -> ::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject> {
1006        unsafe {
1007            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1008            ::unity::il2cpp_call!((::unity::module_base()+0x3eb37a0usize)as*mut u8, ::unity::Array<crate::unity_engine::scriptableobject::ScriptableObject> ;
1009(Animator)__receiver,(i32)::core::convert::Into::into(full_path_hash),(i32)::core::convert::Into::into(layer_index),(::unity::SystemType)::core::convert::Into::into(r#type))
1010        }
1011    }
1012    #[doc = "`get_stabilizeFeet()` overload"]
1013    fn get_stabilize_feet(self) -> bool {
1014        unsafe {
1015            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1016            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3810usize)as*mut u8,bool;
1017(Animator)__receiver)
1018        }
1019    }
1020    #[doc = "`set_stabilizeFeet(bool)` overload"]
1021    fn set_stabilize_feet(self, value: impl ::core::convert::Into<bool>) -> () {
1022        unsafe {
1023            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1024            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3860usize)as*mut u8,();
1025(Animator)__receiver,(bool)::core::convert::Into::into(value))
1026        }
1027    }
1028    #[doc = "`get_layerCount()` overload"]
1029    fn get_layer_count(self) -> i32 {
1030        unsafe {
1031            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1032            ::unity::il2cpp_call!((::unity::module_base()+0x3eb38b0usize)as*mut u8,i32;
1033(Animator)__receiver)
1034        }
1035    }
1036    #[doc = "`GetLayerName(i32)` overload"]
1037    fn get_layer_name(self, layer_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
1038        unsafe {
1039            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1040            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3900usize)as*mut u8, ::unity::Il2CppString;
1041(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1042        }
1043    }
1044    #[doc = "`GetLayerIndex(::unity::Il2CppString)` overload"]
1045    fn get_layer_index(self, layer_name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
1046        unsafe {
1047            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1048            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3950usize)as*mut u8,i32;
1049(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(layer_name))
1050        }
1051    }
1052    #[doc = "`GetLayerWeight(i32)` overload"]
1053    fn get_layer_weight(self, layer_index: impl ::core::convert::Into<i32>) -> f32 {
1054        unsafe {
1055            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1056            ::unity::il2cpp_call!((::unity::module_base()+0x3eb39a0usize)as*mut u8,f32;
1057(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1058        }
1059    }
1060    #[doc = "`SetLayerWeight(i32, f32)` overload"]
1061    fn set_layer_weight(self, layer_index: impl ::core::convert::Into<i32>, weight: impl ::core::convert::Into<f32>) -> () {
1062        unsafe {
1063            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1064            ::unity::il2cpp_call!((::unity::module_base()+0x3eb39f0usize)as*mut u8,();
1065(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(f32)::core::convert::Into::into(weight))
1066        }
1067    }
1068    #[doc = "`GetAnimatorStateInfo(i32, crate::unity_engine::stateinfoindex::StateInfoIndex, *mutcrate::unity_engine::animatorstateinfo::AnimatorStateInfo)` overload"]
1069    fn get_animator_state_info(
1070        self,
1071        layer_index: impl ::core::convert::Into<i32>,
1072        state_info_index: impl ::core::convert::Into<crate::unity_engine::stateinfoindex::StateInfoIndex>,
1073    ) -> crate::unity_engine::animatorstateinfo::AnimatorStateInfo {
1074        unsafe {
1075            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1076            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::animatorstateinfo::AnimatorStateInfo>::uninit();
1077            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3a50usize)as*mut u8,();
1078(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(crate::unity_engine::stateinfoindex::StateInfoIndex)::core::convert::Into::into(state_info_index),(*mut crate::unity_engine::animatorstateinfo::AnimatorStateInfo)__out_0.as_mut_ptr());
1079            __out_0.assume_init()
1080        }
1081    }
1082    #[doc = "`GetCurrentAnimatorStateInfo(i32)` overload"]
1083    fn get_current_animator_state_info(
1084        self,
1085        layer_index: impl ::core::convert::Into<i32>,
1086    ) -> crate::unity_engine::animatorstateinfo::AnimatorStateInfo {
1087        unsafe {
1088            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1089            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3ac0usize)as*mut u8,crate::unity_engine::animatorstateinfo::AnimatorStateInfo;
1090(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1091        }
1092    }
1093    #[doc = "`GetNextAnimatorStateInfo(i32)` overload"]
1094    fn get_next_animator_state_info(self, layer_index: impl ::core::convert::Into<i32>) -> crate::unity_engine::animatorstateinfo::AnimatorStateInfo {
1095        unsafe {
1096            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1097            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3b50usize)as*mut u8,crate::unity_engine::animatorstateinfo::AnimatorStateInfo;
1098(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1099        }
1100    }
1101    #[doc = "`GetAnimatorTransitionInfo(i32, *mutcrate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo)` overload"]
1102    fn get_animator_transition_info(
1103        self,
1104        layer_index: impl ::core::convert::Into<i32>,
1105    ) -> crate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo {
1106        unsafe {
1107            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1108            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo>::uninit();
1109            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3be0usize)as*mut u8,();
1110(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(*mut crate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo)__out_0.as_mut_ptr());
1111            __out_0.assume_init()
1112        }
1113    }
1114    #[doc = "`GetAnimatorTransitionInfo(i32)` overload"]
1115    fn get_animator_transition_info_2(
1116        self,
1117        layer_index: impl ::core::convert::Into<i32>,
1118    ) -> crate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo {
1119        unsafe {
1120            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1121            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3c40usize)as*mut u8,crate::unity_engine::animatortransitioninfo::AnimatorTransitionInfo;
1122(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1123        }
1124    }
1125    #[doc = "`GetAnimatorClipInfoCount(i32, bool)` overload"]
1126    fn get_animator_clip_info_count(self, layer_index: impl ::core::convert::Into<i32>, current: impl ::core::convert::Into<bool>) -> i32 {
1127        unsafe {
1128            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1129            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3cc0usize)as*mut u8,i32;
1130(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(bool)::core::convert::Into::into(current))
1131        }
1132    }
1133    #[doc = "`GetCurrentAnimatorClipInfoCount(i32)` overload"]
1134    fn get_current_animator_clip_info_count(self, layer_index: impl ::core::convert::Into<i32>) -> i32 {
1135        unsafe {
1136            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1137            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3d20usize)as*mut u8,i32;
1138(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1139        }
1140    }
1141    #[doc = "`GetNextAnimatorClipInfoCount(i32)` overload"]
1142    fn get_next_animator_clip_info_count(self, layer_index: impl ::core::convert::Into<i32>) -> i32 {
1143        unsafe {
1144            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1145            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3d80usize)as*mut u8,i32;
1146(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1147        }
1148    }
1149    #[doc = "`GetCurrentAnimatorClipInfo(i32)` overload"]
1150    fn get_current_animator_clip_info(
1151        self,
1152        layer_index: impl ::core::convert::Into<i32>,
1153    ) -> ::unity::Array<crate::unity_engine::animatorclipinfo::AnimatorClipInfo> {
1154        unsafe {
1155            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1156            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3de0usize)as*mut u8, ::unity::Array<crate::unity_engine::animatorclipinfo::AnimatorClipInfo> ;
1157(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1158        }
1159    }
1160    #[doc = "`GetNextAnimatorClipInfo(i32)` overload"]
1161    fn get_next_animator_clip_info(
1162        self,
1163        layer_index: impl ::core::convert::Into<i32>,
1164    ) -> ::unity::Array<crate::unity_engine::animatorclipinfo::AnimatorClipInfo> {
1165        unsafe {
1166            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1167            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3e30usize)as*mut u8, ::unity::Array<crate::unity_engine::animatorclipinfo::AnimatorClipInfo> ;
1168(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1169        }
1170    }
1171    #[doc = "`GetCurrentAnimatorClipInfo(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>)` overload"]
1172    fn get_current_animator_clip_info_2(
1173        self,
1174        layer_index: impl ::core::convert::Into<i32>,
1175        clips: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>>,
1176    ) -> () {
1177        unsafe {
1178            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1179            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3e80usize)as*mut u8,();
1180(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>)::core::convert::Into::into(clips))
1181        }
1182    }
1183    #[doc = "`GetAnimatorClipInfoInternal(i32, bool, crate::system::object::Object)` overload"]
1184    fn get_animator_clip_info_internal(
1185        self,
1186        layer_index: impl ::core::convert::Into<i32>,
1187        is_current: impl ::core::convert::Into<bool>,
1188        clips: impl ::core::convert::Into<crate::system::object::Object>,
1189    ) -> () {
1190        unsafe {
1191            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1192            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3f30usize)as*mut u8,();
1193(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(bool)::core::convert::Into::into(is_current),(crate::system::object::Object)::core::convert::Into::into(clips))
1194        }
1195    }
1196    #[doc = "`GetNextAnimatorClipInfo(i32, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>)` overload"]
1197    fn get_next_animator_clip_info_2(
1198        self,
1199        layer_index: impl ::core::convert::Into<i32>,
1200        clips: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>>,
1201    ) -> () {
1202        unsafe {
1203            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1204            ::unity::il2cpp_call!((::unity::module_base()+0x3eb3fa0usize)as*mut u8,();
1205(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(crate::system::collections::generic::list_1::List_1<crate::unity_engine::animatorclipinfo::AnimatorClipInfo>)::core::convert::Into::into(clips))
1206        }
1207    }
1208    #[doc = "`IsInTransition(i32)` overload"]
1209    fn is_in_transition(self, layer_index: impl ::core::convert::Into<i32>) -> bool {
1210        unsafe {
1211            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1212            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4050usize)as*mut u8,bool;
1213(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
1214        }
1215    }
1216    #[doc = "`get_parameters()` overload"]
1217    fn get_parameters(self) -> ::unity::Array<crate::unity_engine::animatorcontrollerparameter::AnimatorControllerParameter> {
1218        unsafe {
1219            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1220            ::unity::il2cpp_call!((::unity::module_base()+0x3eb40a0usize)as*mut u8, ::unity::Array<crate::unity_engine::animatorcontrollerparameter::AnimatorControllerParameter> ;
1221(Animator)__receiver)
1222        }
1223    }
1224    #[doc = "`get_parameterCount()` overload"]
1225    fn get_parameter_count(self) -> i32 {
1226        unsafe {
1227            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1228            ::unity::il2cpp_call!((::unity::module_base()+0x3eb40f0usize)as*mut u8,i32;
1229(Animator)__receiver)
1230        }
1231    }
1232    #[doc = "`GetParameter(i32)` overload"]
1233    fn get_parameter(self, index: impl ::core::convert::Into<i32>) -> crate::unity_engine::animatorcontrollerparameter::AnimatorControllerParameter {
1234        unsafe {
1235            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1236            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4140usize)as*mut u8,crate::unity_engine::animatorcontrollerparameter::AnimatorControllerParameter;
1237(Animator)__receiver,(i32)::core::convert::Into::into(index))
1238        }
1239    }
1240    #[doc = "`get_feetPivotActive()` overload"]
1241    fn get_feet_pivot_active(self) -> f32 {
1242        unsafe {
1243            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1244            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4270usize)as*mut u8,f32;
1245(Animator)__receiver)
1246        }
1247    }
1248    #[doc = "`set_feetPivotActive(f32)` overload"]
1249    fn set_feet_pivot_active(self, value: impl ::core::convert::Into<f32>) -> () {
1250        unsafe {
1251            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1252            ::unity::il2cpp_call!((::unity::module_base()+0x3eb42c0usize)as*mut u8,();
1253(Animator)__receiver,(f32)::core::convert::Into::into(value))
1254        }
1255    }
1256    #[doc = "`get_pivotWeight()` overload"]
1257    fn get_pivot_weight(self) -> f32 {
1258        unsafe {
1259            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1260            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4310usize)as*mut u8,f32;
1261(Animator)__receiver)
1262        }
1263    }
1264    #[doc = "`get_pivotPosition()` overload"]
1265    fn get_pivot_position(self) -> crate::unity_engine::vector3::Vector3 {
1266        unsafe {
1267            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1268            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4360usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1269(Animator)__receiver)
1270        }
1271    }
1272    #[doc = "`MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, i32, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool)` overload"]
1273    fn match_target(
1274        self,
1275        match_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1276        match_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
1277        target_body_part: impl ::core::convert::Into<i32>,
1278        weight_mask: impl ::core::convert::Into<crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask>,
1279        start_normalized_time: impl ::core::convert::Into<f32>,
1280        target_normalized_time: impl ::core::convert::Into<f32>,
1281        complete_match: impl ::core::convert::Into<bool>,
1282    ) -> () {
1283        unsafe {
1284            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1285            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4410usize)as*mut u8,();
1286(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(match_position),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(match_rotation),(i32)::core::convert::Into::into(target_body_part),(crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask)::core::convert::Into::into(weight_mask),(f32)::core::convert::Into::into(start_normalized_time),(f32)::core::convert::Into::into(target_normalized_time),(bool)::core::convert::Into::into(complete_match))
1287        }
1288    }
1289    #[doc = "`MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32)` overload"]
1290    fn match_target_2(
1291        self,
1292        match_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1293        match_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
1294        target_body_part: impl ::core::convert::Into<crate::unity_engine::avatartarget::AvatarTarget>,
1295        weight_mask: impl ::core::convert::Into<crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask>,
1296        start_normalized_time: impl ::core::convert::Into<f32>,
1297    ) -> () {
1298        unsafe {
1299            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1300            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4560usize)as*mut u8,();
1301(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(match_position),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(match_rotation),(crate::unity_engine::avatartarget::AvatarTarget)::core::convert::Into::into(target_body_part),(crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask)::core::convert::Into::into(weight_mask),(f32)::core::convert::Into::into(start_normalized_time))
1302        }
1303    }
1304    #[doc = "`MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32)` overload"]
1305    fn match_target_3(
1306        self,
1307        match_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1308        match_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
1309        target_body_part: impl ::core::convert::Into<crate::unity_engine::avatartarget::AvatarTarget>,
1310        weight_mask: impl ::core::convert::Into<crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask>,
1311        start_normalized_time: impl ::core::convert::Into<f32>,
1312        target_normalized_time: impl ::core::convert::Into<f32>,
1313    ) -> () {
1314        unsafe {
1315            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1316            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4600usize)as*mut u8,();
1317(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(match_position),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(match_rotation),(crate::unity_engine::avatartarget::AvatarTarget)::core::convert::Into::into(target_body_part),(crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask)::core::convert::Into::into(weight_mask),(f32)::core::convert::Into::into(start_normalized_time),(f32)::core::convert::Into::into(target_normalized_time))
1318        }
1319    }
1320    #[doc = "`MatchTarget(crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion, crate::unity_engine::avatartarget::AvatarTarget, crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool)` overload"]
1321    fn match_target_4(
1322        self,
1323        match_position: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
1324        match_rotation: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
1325        target_body_part: impl ::core::convert::Into<crate::unity_engine::avatartarget::AvatarTarget>,
1326        weight_mask: impl ::core::convert::Into<crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask>,
1327        start_normalized_time: impl ::core::convert::Into<f32>,
1328        target_normalized_time: impl ::core::convert::Into<f32>,
1329        complete_match: impl ::core::convert::Into<bool>,
1330    ) -> () {
1331        unsafe {
1332            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1333            ::unity::il2cpp_call!((::unity::module_base()+0x3eb46b0usize)as*mut u8,();
1334(Animator)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(match_position),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(match_rotation),(crate::unity_engine::avatartarget::AvatarTarget)::core::convert::Into::into(target_body_part),(crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask)::core::convert::Into::into(weight_mask),(f32)::core::convert::Into::into(start_normalized_time),(f32)::core::convert::Into::into(target_normalized_time),(bool)::core::convert::Into::into(complete_match))
1335        }
1336    }
1337    #[doc = "`InterruptMatchTarget()` overload"]
1338    fn interrupt_match_target(self) -> () {
1339        unsafe {
1340            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1341            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4760usize)as*mut u8,();
1342(Animator)__receiver)
1343        }
1344    }
1345    #[doc = "`InterruptMatchTarget(bool)` overload"]
1346    fn interrupt_match_target_2(self, complete_match: impl ::core::convert::Into<bool>) -> () {
1347        unsafe {
1348            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1349            ::unity::il2cpp_call!((::unity::module_base()+0x3eb47b0usize)as*mut u8,();
1350(Animator)__receiver,(bool)::core::convert::Into::into(complete_match))
1351        }
1352    }
1353    #[doc = "`get_isMatchingTarget()` overload"]
1354    fn get_is_matching_target(self) -> bool {
1355        unsafe {
1356            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1357            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4800usize)as*mut u8,bool;
1358(Animator)__receiver)
1359        }
1360    }
1361    #[doc = "`get_speed()` overload"]
1362    fn get_speed(self) -> f32 {
1363        unsafe {
1364            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1365            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4850usize)as*mut u8,f32;
1366(Animator)__receiver)
1367        }
1368    }
1369    #[doc = "`set_speed(f32)` overload"]
1370    fn set_speed(self, value: impl ::core::convert::Into<f32>) -> () {
1371        unsafe {
1372            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1373            ::unity::il2cpp_call!((::unity::module_base()+0x3eb48a0usize)as*mut u8,();
1374(Animator)__receiver,(f32)::core::convert::Into::into(value))
1375        }
1376    }
1377    #[doc = "`ForceStateNormalizedTime(f32)` overload"]
1378    fn force_state_normalized_time(self, normalized_time: impl ::core::convert::Into<f32>) -> () {
1379        unsafe {
1380            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1381            ::unity::il2cpp_call!((::unity::module_base()+0x3eb48f0usize)as*mut u8,();
1382(Animator)__receiver,(f32)::core::convert::Into::into(normalized_time))
1383        }
1384    }
1385    #[doc = "`CrossFadeInFixedTime(::unity::Il2CppString, f32)` overload"]
1386    fn cross_fade_in_fixed_time(
1387        self,
1388        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1389        fixed_transition_duration: impl ::core::convert::Into<f32>,
1390    ) -> () {
1391        unsafe {
1392            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1393            ::unity::il2cpp_call!((::unity::module_base()+0x3eb49c0usize)as*mut u8,();
1394(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(fixed_transition_duration))
1395        }
1396    }
1397    #[doc = "`CrossFadeInFixedTime(::unity::Il2CppString, f32, i32)` overload"]
1398    fn cross_fade_in_fixed_time_2(
1399        self,
1400        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1401        fixed_transition_duration: impl ::core::convert::Into<f32>,
1402        layer: impl ::core::convert::Into<i32>,
1403    ) -> () {
1404        unsafe {
1405            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1406            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4b30usize)as*mut u8,();
1407(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer))
1408        }
1409    }
1410    #[doc = "`CrossFadeInFixedTime(::unity::Il2CppString, f32, i32, f32)` overload"]
1411    fn cross_fade_in_fixed_time_3(
1412        self,
1413        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1414        fixed_transition_duration: impl ::core::convert::Into<f32>,
1415        layer: impl ::core::convert::Into<i32>,
1416        fixed_time_offset: impl ::core::convert::Into<f32>,
1417    ) -> () {
1418        unsafe {
1419            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1420            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4bd0usize)as*mut u8,();
1421(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time_offset))
1422        }
1423    }
1424    #[doc = "`CrossFadeInFixedTime(::unity::Il2CppString, f32, i32, f32, f32)` overload"]
1425    fn cross_fade_in_fixed_time_4(
1426        self,
1427        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1428        fixed_transition_duration: impl ::core::convert::Into<f32>,
1429        layer: impl ::core::convert::Into<i32>,
1430        fixed_time_offset: impl ::core::convert::Into<f32>,
1431        normalized_transition_time: impl ::core::convert::Into<f32>,
1432    ) -> () {
1433        unsafe {
1434            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1435            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4c70usize)as*mut u8,();
1436(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time_offset),(f32)::core::convert::Into::into(normalized_transition_time))
1437        }
1438    }
1439    #[doc = "`CrossFadeInFixedTime(i32, f32, i32, f32)` overload"]
1440    fn cross_fade_in_fixed_time_5(
1441        self,
1442        state_hash_name: impl ::core::convert::Into<i32>,
1443        fixed_transition_duration: impl ::core::convert::Into<f32>,
1444        layer: impl ::core::convert::Into<i32>,
1445        fixed_time_offset: impl ::core::convert::Into<f32>,
1446    ) -> () {
1447        unsafe {
1448            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1449            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4d20usize)as*mut u8,();
1450(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time_offset))
1451        }
1452    }
1453    #[doc = "`CrossFadeInFixedTime(i32, f32, i32)` overload"]
1454    fn cross_fade_in_fixed_time_6(
1455        self,
1456        state_hash_name: impl ::core::convert::Into<i32>,
1457        fixed_transition_duration: impl ::core::convert::Into<f32>,
1458        layer: impl ::core::convert::Into<i32>,
1459    ) -> () {
1460        unsafe {
1461            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1462            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4da0usize)as*mut u8,();
1463(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer))
1464        }
1465    }
1466    #[doc = "`CrossFadeInFixedTime(i32, f32)` overload"]
1467    fn cross_fade_in_fixed_time_7(
1468        self,
1469        state_hash_name: impl ::core::convert::Into<i32>,
1470        fixed_transition_duration: impl ::core::convert::Into<f32>,
1471    ) -> () {
1472        unsafe {
1473            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1474            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4e10usize)as*mut u8,();
1475(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(fixed_transition_duration))
1476        }
1477    }
1478    #[doc = "`CrossFadeInFixedTime(i32, f32, i32, f32, f32)` overload"]
1479    fn cross_fade_in_fixed_time_8(
1480        self,
1481        state_hash_name: impl ::core::convert::Into<i32>,
1482        fixed_transition_duration: impl ::core::convert::Into<f32>,
1483        layer: impl ::core::convert::Into<i32>,
1484        fixed_time_offset: impl ::core::convert::Into<f32>,
1485        normalized_transition_time: impl ::core::convert::Into<f32>,
1486    ) -> () {
1487        unsafe {
1488            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1489            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4ab0usize)as*mut u8,();
1490(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(fixed_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time_offset),(f32)::core::convert::Into::into(normalized_transition_time))
1491        }
1492    }
1493    #[doc = "`WriteDefaultValues()` overload"]
1494    fn write_default_values(self) -> () {
1495        unsafe {
1496            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1497            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4e80usize)as*mut u8,();
1498(Animator)__receiver)
1499        }
1500    }
1501    #[doc = "`CrossFade(::unity::Il2CppString, f32, i32, f32)` overload"]
1502    fn cross_fade(
1503        self,
1504        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1505        normalized_transition_duration: impl ::core::convert::Into<f32>,
1506        layer: impl ::core::convert::Into<i32>,
1507        normalized_time_offset: impl ::core::convert::Into<f32>,
1508    ) -> () {
1509        unsafe {
1510            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1511            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4ed0usize)as*mut u8,();
1512(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time_offset))
1513        }
1514    }
1515    #[doc = "`CrossFade(::unity::Il2CppString, f32, i32)` overload"]
1516    fn cross_fade_2(
1517        self,
1518        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1519        normalized_transition_duration: impl ::core::convert::Into<f32>,
1520        layer: impl ::core::convert::Into<i32>,
1521    ) -> () {
1522        unsafe {
1523            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1524            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5020usize)as*mut u8,();
1525(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer))
1526        }
1527    }
1528    #[doc = "`CrossFade(::unity::Il2CppString, f32)` overload"]
1529    fn cross_fade_3(
1530        self,
1531        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1532        normalized_transition_duration: impl ::core::convert::Into<f32>,
1533    ) -> () {
1534        unsafe {
1535            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1536            ::unity::il2cpp_call!((::unity::module_base()+0x3eb50c0usize)as*mut u8,();
1537(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(normalized_transition_duration))
1538        }
1539    }
1540    #[doc = "`CrossFade(::unity::Il2CppString, f32, i32, f32, f32)` overload"]
1541    fn cross_fade_4(
1542        self,
1543        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1544        normalized_transition_duration: impl ::core::convert::Into<f32>,
1545        layer: impl ::core::convert::Into<i32>,
1546        normalized_time_offset: impl ::core::convert::Into<f32>,
1547        normalized_transition_time: impl ::core::convert::Into<f32>,
1548    ) -> () {
1549        unsafe {
1550            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1551            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4f70usize)as*mut u8,();
1552(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time_offset),(f32)::core::convert::Into::into(normalized_transition_time))
1553        }
1554    }
1555    #[doc = "`CrossFade(i32, f32, i32, f32, f32)` overload"]
1556    fn cross_fade_5(
1557        self,
1558        state_hash_name: impl ::core::convert::Into<i32>,
1559        normalized_transition_duration: impl ::core::convert::Into<f32>,
1560        layer: impl ::core::convert::Into<i32>,
1561        normalized_time_offset: impl ::core::convert::Into<f32>,
1562        normalized_transition_time: impl ::core::convert::Into<f32>,
1563    ) -> () {
1564        unsafe {
1565            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1566            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5160usize)as*mut u8,();
1567(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time_offset),(f32)::core::convert::Into::into(normalized_transition_time))
1568        }
1569    }
1570    #[doc = "`CrossFade(i32, f32, i32, f32)` overload"]
1571    fn cross_fade_6(
1572        self,
1573        state_hash_name: impl ::core::convert::Into<i32>,
1574        normalized_transition_duration: impl ::core::convert::Into<f32>,
1575        layer: impl ::core::convert::Into<i32>,
1576        normalized_time_offset: impl ::core::convert::Into<f32>,
1577    ) -> () {
1578        unsafe {
1579            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1580            ::unity::il2cpp_call!((::unity::module_base()+0x3eb51e0usize)as*mut u8,();
1581(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time_offset))
1582        }
1583    }
1584    #[doc = "`CrossFade(i32, f32, i32)` overload"]
1585    fn cross_fade_7(
1586        self,
1587        state_hash_name: impl ::core::convert::Into<i32>,
1588        normalized_transition_duration: impl ::core::convert::Into<f32>,
1589        layer: impl ::core::convert::Into<i32>,
1590    ) -> () {
1591        unsafe {
1592            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1593            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5260usize)as*mut u8,();
1594(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(normalized_transition_duration),(i32)::core::convert::Into::into(layer))
1595        }
1596    }
1597    #[doc = "`CrossFade(i32, f32)` overload"]
1598    fn cross_fade_8(self, state_hash_name: impl ::core::convert::Into<i32>, normalized_transition_duration: impl ::core::convert::Into<f32>) -> () {
1599        unsafe {
1600            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1601            ::unity::il2cpp_call!((::unity::module_base()+0x3eb52e0usize)as*mut u8,();
1602(Animator)__receiver,(i32)::core::convert::Into::into(state_hash_name),(f32)::core::convert::Into::into(normalized_transition_duration))
1603        }
1604    }
1605    #[doc = "`PlayInFixedTime(::unity::Il2CppString, i32)` overload"]
1606    fn play_in_fixed_time(self, state_name: impl ::core::convert::Into<::unity::Il2CppString>, layer: impl ::core::convert::Into<i32>) -> () {
1607        unsafe {
1608            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1609            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5350usize)as*mut u8,();
1610(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(i32)::core::convert::Into::into(layer))
1611        }
1612    }
1613    #[doc = "`PlayInFixedTime(::unity::Il2CppString)` overload"]
1614    fn play_in_fixed_time_2(self, state_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1615        unsafe {
1616            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1617            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5480usize)as*mut u8,();
1618(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name))
1619        }
1620    }
1621    #[doc = "`PlayInFixedTime(::unity::Il2CppString, i32, f32)` overload"]
1622    fn play_in_fixed_time_3(
1623        self,
1624        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1625        layer: impl ::core::convert::Into<i32>,
1626        fixed_time: impl ::core::convert::Into<f32>,
1627    ) -> () {
1628        unsafe {
1629            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1630            ::unity::il2cpp_call!((::unity::module_base()+0x3eb53e0usize)as*mut u8,();
1631(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time))
1632        }
1633    }
1634    #[doc = "`PlayInFixedTime(i32, i32, f32)` overload"]
1635    fn play_in_fixed_time_4(
1636        self,
1637        state_name_hash: impl ::core::convert::Into<i32>,
1638        layer: impl ::core::convert::Into<i32>,
1639        fixed_time: impl ::core::convert::Into<f32>,
1640    ) -> () {
1641        unsafe {
1642            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1643            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5510usize)as*mut u8,();
1644(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(fixed_time))
1645        }
1646    }
1647    #[doc = "`PlayInFixedTime(i32, i32)` overload"]
1648    fn play_in_fixed_time_5(self, state_name_hash: impl ::core::convert::Into<i32>, layer: impl ::core::convert::Into<i32>) -> () {
1649        unsafe {
1650            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1651            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5580usize)as*mut u8,();
1652(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash),(i32)::core::convert::Into::into(layer))
1653        }
1654    }
1655    #[doc = "`PlayInFixedTime(i32)` overload"]
1656    fn play_in_fixed_time_6(self, state_name_hash: impl ::core::convert::Into<i32>) -> () {
1657        unsafe {
1658            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1659            ::unity::il2cpp_call!((::unity::module_base()+0x3eb55e0usize)as*mut u8,();
1660(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash))
1661        }
1662    }
1663    #[doc = "`Play(::unity::Il2CppString, i32)` overload"]
1664    fn play(self, state_name: impl ::core::convert::Into<::unity::Il2CppString>, layer: impl ::core::convert::Into<i32>) -> () {
1665        unsafe {
1666            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1667            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5640usize)as*mut u8,();
1668(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(i32)::core::convert::Into::into(layer))
1669        }
1670    }
1671    #[doc = "`Play(::unity::Il2CppString)` overload"]
1672    fn play_2(self, state_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1673        unsafe {
1674            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1675            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5770usize)as*mut u8,();
1676(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name))
1677        }
1678    }
1679    #[doc = "`Play(::unity::Il2CppString, i32, f32)` overload"]
1680    fn play_3(
1681        self,
1682        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
1683        layer: impl ::core::convert::Into<i32>,
1684        normalized_time: impl ::core::convert::Into<f32>,
1685    ) -> () {
1686        unsafe {
1687            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1688            ::unity::il2cpp_call!((::unity::module_base()+0x3eb56d0usize)as*mut u8,();
1689(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time))
1690        }
1691    }
1692    #[doc = "`Play(i32, i32, f32)` overload"]
1693    fn play_4(
1694        self,
1695        state_name_hash: impl ::core::convert::Into<i32>,
1696        layer: impl ::core::convert::Into<i32>,
1697        normalized_time: impl ::core::convert::Into<f32>,
1698    ) -> () {
1699        unsafe {
1700            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1701            ::unity::il2cpp_call!((::unity::module_base()+0x3eb4950usize)as*mut u8,();
1702(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash),(i32)::core::convert::Into::into(layer),(f32)::core::convert::Into::into(normalized_time))
1703        }
1704    }
1705    #[doc = "`Play(i32, i32)` overload"]
1706    fn play_5(self, state_name_hash: impl ::core::convert::Into<i32>, layer: impl ::core::convert::Into<i32>) -> () {
1707        unsafe {
1708            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1709            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5800usize)as*mut u8,();
1710(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash),(i32)::core::convert::Into::into(layer))
1711        }
1712    }
1713    #[doc = "`Play(i32)` overload"]
1714    fn play_6(self, state_name_hash: impl ::core::convert::Into<i32>) -> () {
1715        unsafe {
1716            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1717            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5860usize)as*mut u8,();
1718(Animator)__receiver,(i32)::core::convert::Into::into(state_name_hash))
1719        }
1720    }
1721    #[doc = "`SetTarget(crate::unity_engine::avatartarget::AvatarTarget, f32)` overload"]
1722    fn set_target(
1723        self,
1724        target_index: impl ::core::convert::Into<crate::unity_engine::avatartarget::AvatarTarget>,
1725        target_normalized_time: impl ::core::convert::Into<f32>,
1726    ) -> () {
1727        unsafe {
1728            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1729            ::unity::il2cpp_call!((::unity::module_base()+0x3eb58c0usize)as*mut u8,();
1730(Animator)__receiver,(crate::unity_engine::avatartarget::AvatarTarget)::core::convert::Into::into(target_index),(f32)::core::convert::Into::into(target_normalized_time))
1731        }
1732    }
1733    #[doc = "`get_targetPosition()` overload"]
1734    fn get_target_position(self) -> crate::unity_engine::vector3::Vector3 {
1735        unsafe {
1736            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1737            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5920usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1738(Animator)__receiver)
1739        }
1740    }
1741    #[doc = "`get_targetRotation()` overload"]
1742    fn get_target_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
1743        unsafe {
1744            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1745            ::unity::il2cpp_call!((::unity::module_base()+0x3eb59d0usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
1746(Animator)__receiver)
1747        }
1748    }
1749    #[doc = "`IsControlled(crate::unity_engine::transform::Transform)` overload"]
1750    fn is_controlled(self, transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> bool {
1751        unsafe {
1752            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1753            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5a80usize)as*mut u8,bool;
1754(Animator)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform))
1755        }
1756    }
1757    #[doc = "`IsBoneTransform(crate::unity_engine::transform::Transform)` overload"]
1758    fn is_bone_transform(self, transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> bool {
1759        unsafe {
1760            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1761            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5a90usize)as*mut u8,bool;
1762(Animator)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform))
1763        }
1764    }
1765    #[doc = "`get_avatarRoot()` overload"]
1766    fn get_avatar_root(self) -> crate::unity_engine::transform::Transform {
1767        unsafe {
1768            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1769            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5ae0usize)as*mut u8,crate::unity_engine::transform::Transform;
1770(Animator)__receiver)
1771        }
1772    }
1773    #[doc = "`GetBoneTransform(crate::unity_engine::humanbodybones::HumanBodyBones)` overload"]
1774    fn get_bone_transform(
1775        self,
1776        human_bone_id: impl ::core::convert::Into<crate::unity_engine::humanbodybones::HumanBodyBones>,
1777    ) -> crate::unity_engine::transform::Transform {
1778        unsafe {
1779            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1780            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5b30usize)as*mut u8,crate::unity_engine::transform::Transform;
1781(Animator)__receiver,(crate::unity_engine::humanbodybones::HumanBodyBones)::core::convert::Into::into(human_bone_id))
1782        }
1783    }
1784    #[doc = "`GetBoneTransformInternal(i32)` overload"]
1785    fn get_bone_transform_internal(self, human_bone_id: impl ::core::convert::Into<i32>) -> crate::unity_engine::transform::Transform {
1786        unsafe {
1787            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1788            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5c50usize)as*mut u8,crate::unity_engine::transform::Transform;
1789(Animator)__receiver,(i32)::core::convert::Into::into(human_bone_id))
1790        }
1791    }
1792    #[doc = "`get_cullingMode()` overload"]
1793    fn get_culling_mode(self) -> crate::unity_engine::animatorcullingmode::AnimatorCullingMode {
1794        unsafe {
1795            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1796            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5ca0usize)as*mut u8,crate::unity_engine::animatorcullingmode::AnimatorCullingMode;
1797(Animator)__receiver)
1798        }
1799    }
1800    #[doc = "`set_cullingMode(crate::unity_engine::animatorcullingmode::AnimatorCullingMode)` overload"]
1801    fn set_culling_mode(self, value: impl ::core::convert::Into<crate::unity_engine::animatorcullingmode::AnimatorCullingMode>) -> () {
1802        unsafe {
1803            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1804            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5cf0usize)as*mut u8,();
1805(Animator)__receiver,(crate::unity_engine::animatorcullingmode::AnimatorCullingMode)::core::convert::Into::into(value))
1806        }
1807    }
1808    #[doc = "`StartPlayback()` overload"]
1809    fn start_playback(self) -> () {
1810        unsafe {
1811            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1812            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5d40usize)as*mut u8,();
1813(Animator)__receiver)
1814        }
1815    }
1816    #[doc = "`StopPlayback()` overload"]
1817    fn stop_playback(self) -> () {
1818        unsafe {
1819            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1820            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5d90usize)as*mut u8,();
1821(Animator)__receiver)
1822        }
1823    }
1824    #[doc = "`get_playbackTime()` overload"]
1825    fn get_playback_time(self) -> f32 {
1826        unsafe {
1827            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1828            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5de0usize)as*mut u8,f32;
1829(Animator)__receiver)
1830        }
1831    }
1832    #[doc = "`set_playbackTime(f32)` overload"]
1833    fn set_playback_time(self, value: impl ::core::convert::Into<f32>) -> () {
1834        unsafe {
1835            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1836            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5e30usize)as*mut u8,();
1837(Animator)__receiver,(f32)::core::convert::Into::into(value))
1838        }
1839    }
1840    #[doc = "`StartRecording(i32)` overload"]
1841    fn start_recording(self, frame_count: impl ::core::convert::Into<i32>) -> () {
1842        unsafe {
1843            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1844            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5e80usize)as*mut u8,();
1845(Animator)__receiver,(i32)::core::convert::Into::into(frame_count))
1846        }
1847    }
1848    #[doc = "`StopRecording()` overload"]
1849    fn stop_recording(self) -> () {
1850        unsafe {
1851            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1852            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5ed0usize)as*mut u8,();
1853(Animator)__receiver)
1854        }
1855    }
1856    #[doc = "`get_recorderStartTime()` overload"]
1857    fn get_recorder_start_time(self) -> f32 {
1858        unsafe {
1859            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1860            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5f20usize)as*mut u8,f32;
1861(Animator)__receiver)
1862        }
1863    }
1864    #[doc = "`set_recorderStartTime(f32)` overload"]
1865    fn set_recorder_start_time(self, value: impl ::core::convert::Into<f32>) -> () {
1866        unsafe {
1867            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1868            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5fc0usize)as*mut u8,();
1869(Animator)__receiver,(f32)::core::convert::Into::into(value))
1870        }
1871    }
1872    #[doc = "`get_recorderStopTime()` overload"]
1873    fn get_recorder_stop_time(self) -> f32 {
1874        unsafe {
1875            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1876            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5fd0usize)as*mut u8,f32;
1877(Animator)__receiver)
1878        }
1879    }
1880    #[doc = "`set_recorderStopTime(f32)` overload"]
1881    fn set_recorder_stop_time(self, value: impl ::core::convert::Into<f32>) -> () {
1882        unsafe {
1883            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1884            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6070usize)as*mut u8,();
1885(Animator)__receiver,(f32)::core::convert::Into::into(value))
1886        }
1887    }
1888    #[doc = "`get_recorderMode()` overload"]
1889    fn get_recorder_mode(self) -> crate::unity_engine::animatorrecordermode::AnimatorRecorderMode {
1890        unsafe {
1891            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1892            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6080usize)as*mut u8,crate::unity_engine::animatorrecordermode::AnimatorRecorderMode;
1893(Animator)__receiver)
1894        }
1895    }
1896    #[doc = "`get_runtimeAnimatorController()` overload"]
1897    fn get_runtime_animator_controller(self) -> crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController {
1898        unsafe {
1899            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1900            ::unity::il2cpp_call!((::unity::module_base()+0x3eb60d0usize)as*mut u8,crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController;
1901(Animator)__receiver)
1902        }
1903    }
1904    #[doc = "`set_runtimeAnimatorController(crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController)` overload"]
1905    fn set_runtime_animator_controller(
1906        self,
1907        value: impl ::core::convert::Into<crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController>,
1908    ) -> () {
1909        unsafe {
1910            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1911            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6120usize)as*mut u8,();
1912(Animator)__receiver,(crate::unity_engine::runtimeanimatorcontroller::RuntimeAnimatorController)::core::convert::Into::into(value))
1913        }
1914    }
1915    #[doc = "`get_hasBoundPlayables()` overload"]
1916    fn get_has_bound_playables(self) -> bool {
1917        unsafe {
1918            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1919            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6170usize)as*mut u8,bool;
1920(Animator)__receiver)
1921        }
1922    }
1923    #[doc = "`ClearInternalControllerPlayable()` overload"]
1924    fn clear_internal_controller_playable(self) -> () {
1925        unsafe {
1926            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1927            ::unity::il2cpp_call!((::unity::module_base()+0x3eb61c0usize)as*mut u8,();
1928(Animator)__receiver)
1929        }
1930    }
1931    #[doc = "`HasState(i32, i32)` overload"]
1932    fn has_state(self, layer_index: impl ::core::convert::Into<i32>, state_id: impl ::core::convert::Into<i32>) -> bool {
1933        unsafe {
1934            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1935            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6210usize)as*mut u8,bool;
1936(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(i32)::core::convert::Into::into(state_id))
1937        }
1938    }
1939    #[doc = "`get_avatar()` overload"]
1940    fn get_avatar(self) -> crate::unity_engine::avatar::Avatar {
1941        unsafe {
1942            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1943            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6270usize)as*mut u8,crate::unity_engine::avatar::Avatar;
1944(Animator)__receiver)
1945        }
1946    }
1947    #[doc = "`set_avatar(crate::unity_engine::avatar::Avatar)` overload"]
1948    fn set_avatar(self, value: impl ::core::convert::Into<crate::unity_engine::avatar::Avatar>) -> () {
1949        unsafe {
1950            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1951            ::unity::il2cpp_call!((::unity::module_base()+0x3eb62c0usize)as*mut u8,();
1952(Animator)__receiver,(crate::unity_engine::avatar::Avatar)::core::convert::Into::into(value))
1953        }
1954    }
1955    #[doc = "`GetStats()` overload"]
1956    fn get_stats(self) -> ::unity::Il2CppString {
1957        unsafe {
1958            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1959            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6310usize)as*mut u8, ::unity::Il2CppString;
1960(Animator)__receiver)
1961        }
1962    }
1963    #[doc = "`get_playableGraph()` overload"]
1964    fn get_playable_graph(self) -> crate::unity_engine::playables::playablegraph::PlayableGraph {
1965        unsafe {
1966            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1967            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6360usize)as*mut u8,crate::unity_engine::playables::playablegraph::PlayableGraph;
1968(Animator)__receiver)
1969        }
1970    }
1971    #[doc = "`GetCurrentGraph(*mutcrate::unity_engine::playables::playablegraph::PlayableGraph)` overload"]
1972    fn get_current_graph(self) -> crate::unity_engine::playables::playablegraph::PlayableGraph {
1973        unsafe {
1974            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1975            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::playables::playablegraph::PlayableGraph>::uninit();
1976            ::unity::il2cpp_call!((::unity::module_base()+0x3eb63c0usize)as*mut u8,();
1977(Animator)__receiver,(*mut crate::unity_engine::playables::playablegraph::PlayableGraph)__out_0.as_mut_ptr());
1978            __out_0.assume_init()
1979        }
1980    }
1981    #[doc = "`CheckIfInIKPass()` overload"]
1982    fn check_if_in_ik_pass(self) -> () {
1983        unsafe {
1984            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1985            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1e60usize)as*mut u8,();
1986(Animator)__receiver)
1987        }
1988    }
1989    #[doc = "`IsInIKPass()` overload"]
1990    fn is_in_ik_pass(self) -> bool {
1991        unsafe {
1992            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1993            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6460usize)as*mut u8,bool;
1994(Animator)__receiver)
1995        }
1996    }
1997    #[doc = "`SetFloatString(::unity::Il2CppString, f32)` overload"]
1998    fn set_float_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<f32>) -> () {
1999        unsafe {
2000            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2001            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0810usize)as*mut u8,();
2002(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(f32)::core::convert::Into::into(value))
2003        }
2004    }
2005    #[doc = "`SetFloatID(i32, f32)` overload"]
2006    fn set_float_id(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<f32>) -> () {
2007        unsafe {
2008            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2009            ::unity::il2cpp_call!((::unity::module_base()+0x3eb09d0usize)as*mut u8,();
2010(Animator)__receiver,(i32)::core::convert::Into::into(id),(f32)::core::convert::Into::into(value))
2011        }
2012    }
2013    #[doc = "`GetFloatString(::unity::Il2CppString)` overload"]
2014    fn get_float_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
2015        unsafe {
2016            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2017            ::unity::il2cpp_call!((::unity::module_base()+0x3eb06c0usize)as*mut u8,f32;
2018(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2019        }
2020    }
2021    #[doc = "`GetFloatID(i32)` overload"]
2022    fn get_float_id(self, id: impl ::core::convert::Into<i32>) -> f32 {
2023        unsafe {
2024            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2025            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0760usize)as*mut u8,f32;
2026(Animator)__receiver,(i32)::core::convert::Into::into(id))
2027        }
2028    }
2029    #[doc = "`SetBoolString(::unity::Il2CppString, bool)` overload"]
2030    fn set_bool_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<bool>) -> () {
2031        unsafe {
2032            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2033            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0cd0usize)as*mut u8,();
2034(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(bool)::core::convert::Into::into(value))
2035        }
2036    }
2037    #[doc = "`SetBoolID(i32, bool)` overload"]
2038    fn set_bool_id(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<bool>) -> () {
2039        unsafe {
2040            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2041            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0d90usize)as*mut u8,();
2042(Animator)__receiver,(i32)::core::convert::Into::into(id),(bool)::core::convert::Into::into(value))
2043        }
2044    }
2045    #[doc = "`GetBoolString(::unity::Il2CppString)` overload"]
2046    fn get_bool_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
2047        unsafe {
2048            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2049            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0b80usize)as*mut u8,bool;
2050(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2051        }
2052    }
2053    #[doc = "`GetBoolID(i32)` overload"]
2054    fn get_bool_id(self, id: impl ::core::convert::Into<i32>) -> bool {
2055        unsafe {
2056            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2057            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0c20usize)as*mut u8,bool;
2058(Animator)__receiver,(i32)::core::convert::Into::into(id))
2059        }
2060    }
2061    #[doc = "`SetIntegerString(::unity::Il2CppString, i32)` overload"]
2062    fn set_integer_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>, value: impl ::core::convert::Into<i32>) -> () {
2063        unsafe {
2064            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2065            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0f90usize)as*mut u8,();
2066(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(i32)::core::convert::Into::into(value))
2067        }
2068    }
2069    #[doc = "`SetIntegerID(i32, i32)` overload"]
2070    fn set_integer_id(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<i32>) -> () {
2071        unsafe {
2072            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2073            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1050usize)as*mut u8,();
2074(Animator)__receiver,(i32)::core::convert::Into::into(id),(i32)::core::convert::Into::into(value))
2075        }
2076    }
2077    #[doc = "`GetIntegerString(::unity::Il2CppString)` overload"]
2078    fn get_integer_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
2079        unsafe {
2080            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2081            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0e40usize)as*mut u8,i32;
2082(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2083        }
2084    }
2085    #[doc = "`GetIntegerID(i32)` overload"]
2086    fn get_integer_id(self, id: impl ::core::convert::Into<i32>) -> i32 {
2087        unsafe {
2088            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2089            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0ee0usize)as*mut u8,i32;
2090(Animator)__receiver,(i32)::core::convert::Into::into(id))
2091        }
2092    }
2093    #[doc = "`SetTriggerString(::unity::Il2CppString)` overload"]
2094    fn set_trigger_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
2095        unsafe {
2096            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2097            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1100usize)as*mut u8,();
2098(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2099        }
2100    }
2101    #[doc = "`SetTriggerID(i32)` overload"]
2102    fn set_trigger_id(self, id: impl ::core::convert::Into<i32>) -> () {
2103        unsafe {
2104            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2105            ::unity::il2cpp_call!((::unity::module_base()+0x3eb11a0usize)as*mut u8,();
2106(Animator)__receiver,(i32)::core::convert::Into::into(id))
2107        }
2108    }
2109    #[doc = "`ResetTriggerString(::unity::Il2CppString)` overload"]
2110    fn reset_trigger_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
2111        unsafe {
2112            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2113            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1240usize)as*mut u8,();
2114(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2115        }
2116    }
2117    #[doc = "`ResetTriggerID(i32)` overload"]
2118    fn reset_trigger_id(self, id: impl ::core::convert::Into<i32>) -> () {
2119        unsafe {
2120            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2121            ::unity::il2cpp_call!((::unity::module_base()+0x3eb12e0usize)as*mut u8,();
2122(Animator)__receiver,(i32)::core::convert::Into::into(id))
2123        }
2124    }
2125    #[doc = "`IsParameterControlledByCurveString(::unity::Il2CppString)` overload"]
2126    fn is_parameter_controlled_by_curve_string(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
2127        unsafe {
2128            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2129            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1380usize)as*mut u8,bool;
2130(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2131        }
2132    }
2133    #[doc = "`IsParameterControlledByCurveID(i32)` overload"]
2134    fn is_parameter_controlled_by_curve_id(self, id: impl ::core::convert::Into<i32>) -> bool {
2135        unsafe {
2136            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2137            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1420usize)as*mut u8,bool;
2138(Animator)__receiver,(i32)::core::convert::Into::into(id))
2139        }
2140    }
2141    #[doc = "`SetFloatStringDamp(::unity::Il2CppString, f32, f32, f32)` overload"]
2142    fn set_float_string_damp(
2143        self,
2144        name: impl ::core::convert::Into<::unity::Il2CppString>,
2145        value: impl ::core::convert::Into<f32>,
2146        damp_time: impl ::core::convert::Into<f32>,
2147        delta_time: impl ::core::convert::Into<f32>,
2148    ) -> () {
2149        unsafe {
2150            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2151            ::unity::il2cpp_call!((::unity::module_base()+0x3eb08f0usize)as*mut u8,();
2152(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(f32)::core::convert::Into::into(value),(f32)::core::convert::Into::into(damp_time),(f32)::core::convert::Into::into(delta_time))
2153        }
2154    }
2155    #[doc = "`SetFloatIDDamp(i32, f32, f32, f32)` overload"]
2156    fn set_float_id_damp(
2157        self,
2158        id: impl ::core::convert::Into<i32>,
2159        value: impl ::core::convert::Into<f32>,
2160        damp_time: impl ::core::convert::Into<f32>,
2161        delta_time: impl ::core::convert::Into<f32>,
2162    ) -> () {
2163        unsafe {
2164            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2165            ::unity::il2cpp_call!((::unity::module_base()+0x3eb0ab0usize)as*mut u8,();
2166(Animator)__receiver,(i32)::core::convert::Into::into(id),(f32)::core::convert::Into::into(value),(f32)::core::convert::Into::into(damp_time),(f32)::core::convert::Into::into(delta_time))
2167        }
2168    }
2169    #[doc = "`get_layersAffectMassCenter()` overload"]
2170    fn get_layers_affect_mass_center(self) -> bool {
2171        unsafe {
2172            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2173            ::unity::il2cpp_call!((::unity::module_base()+0x3eb64b0usize)as*mut u8,bool;
2174(Animator)__receiver)
2175        }
2176    }
2177    #[doc = "`set_layersAffectMassCenter(bool)` overload"]
2178    fn set_layers_affect_mass_center(self, value: impl ::core::convert::Into<bool>) -> () {
2179        unsafe {
2180            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2181            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6500usize)as*mut u8,();
2182(Animator)__receiver,(bool)::core::convert::Into::into(value))
2183        }
2184    }
2185    #[doc = "`get_leftFeetBottomHeight()` overload"]
2186    fn get_left_feet_bottom_height(self) -> f32 {
2187        unsafe {
2188            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2189            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6550usize)as*mut u8,f32;
2190(Animator)__receiver)
2191        }
2192    }
2193    #[doc = "`get_rightFeetBottomHeight()` overload"]
2194    fn get_right_feet_bottom_height(self) -> f32 {
2195        unsafe {
2196            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2197            ::unity::il2cpp_call!((::unity::module_base()+0x3eb65a0usize)as*mut u8,f32;
2198(Animator)__receiver)
2199        }
2200    }
2201    #[doc = "`get_supportsOnAnimatorMove()` overload"]
2202    fn get_supports_on_animator_move(self) -> bool {
2203        unsafe {
2204            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2205            ::unity::il2cpp_call!((::unity::module_base()+0x3eb65f0usize)as*mut u8,bool;
2206(Animator)__receiver)
2207        }
2208    }
2209    #[doc = "`OnUpdateModeChanged()` overload"]
2210    fn on_update_mode_changed(self) -> () {
2211        unsafe {
2212            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2213            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6640usize)as*mut u8,();
2214(Animator)__receiver)
2215        }
2216    }
2217    #[doc = "`OnCullingModeChanged()` overload"]
2218    fn on_culling_mode_changed(self) -> () {
2219        unsafe {
2220            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2221            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6690usize)as*mut u8,();
2222(Animator)__receiver)
2223        }
2224    }
2225    #[doc = "`WriteDefaultPose()` overload"]
2226    fn write_default_pose(self) -> () {
2227        unsafe {
2228            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2229            ::unity::il2cpp_call!((::unity::module_base()+0x3eb66e0usize)as*mut u8,();
2230(Animator)__receiver)
2231        }
2232    }
2233    #[doc = "`Update(f32)` overload"]
2234    fn update(self, delta_time: impl ::core::convert::Into<f32>) -> () {
2235        unsafe {
2236            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2237            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6730usize)as*mut u8,();
2238(Animator)__receiver,(f32)::core::convert::Into::into(delta_time))
2239        }
2240    }
2241    #[doc = "`Rebind()` overload"]
2242    fn rebind(self) -> () {
2243        unsafe {
2244            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2245            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6780usize)as*mut u8,();
2246(Animator)__receiver)
2247        }
2248    }
2249    #[doc = "`Rebind(bool)` overload"]
2250    fn rebind_2(self, write_default_values: impl ::core::convert::Into<bool>) -> () {
2251        unsafe {
2252            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2253            ::unity::il2cpp_call!((::unity::module_base()+0x3eb67d0usize)as*mut u8,();
2254(Animator)__receiver,(bool)::core::convert::Into::into(write_default_values))
2255        }
2256    }
2257    #[doc = "`ApplyBuiltinRootMotion()` overload"]
2258    fn apply_builtin_root_motion(self) -> () {
2259        unsafe {
2260            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2261            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6820usize)as*mut u8,();
2262(Animator)__receiver)
2263        }
2264    }
2265    #[doc = "`EvaluateController()` overload"]
2266    fn evaluate_controller(self) -> () {
2267        unsafe {
2268            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2269            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6870usize)as*mut u8,();
2270(Animator)__receiver)
2271        }
2272    }
2273    #[doc = "`EvaluateController(f32)` overload"]
2274    fn evaluate_controller_2(self, delta_time: impl ::core::convert::Into<f32>) -> () {
2275        unsafe {
2276            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2277            ::unity::il2cpp_call!((::unity::module_base()+0x3eb68c0usize)as*mut u8,();
2278(Animator)__receiver,(f32)::core::convert::Into::into(delta_time))
2279        }
2280    }
2281    #[doc = "`GetCurrentStateName(i32)` overload"]
2282    fn get_current_state_name(self, layer_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
2283        unsafe {
2284            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2285            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6910usize)as*mut u8, ::unity::Il2CppString;
2286(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
2287        }
2288    }
2289    #[doc = "`GetNextStateName(i32)` overload"]
2290    fn get_next_state_name(self, layer_index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
2291        unsafe {
2292            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2293            ::unity::il2cpp_call!((::unity::module_base()+0x3eb69d0usize)as*mut u8, ::unity::Il2CppString;
2294(Animator)__receiver,(i32)::core::convert::Into::into(layer_index))
2295        }
2296    }
2297    #[doc = "`GetAnimatorStateName(i32, bool)` overload"]
2298    fn get_animator_state_name(
2299        self,
2300        layer_index: impl ::core::convert::Into<i32>,
2301        current: impl ::core::convert::Into<bool>,
2302    ) -> ::unity::Il2CppString {
2303        unsafe {
2304            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2305            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6970usize)as*mut u8, ::unity::Il2CppString;
2306(Animator)__receiver,(i32)::core::convert::Into::into(layer_index),(bool)::core::convert::Into::into(current))
2307        }
2308    }
2309    #[doc = "`ResolveHash(i32)` overload"]
2310    fn resolve_hash(self, hash: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
2311        unsafe {
2312            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2313            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6a30usize)as*mut u8, ::unity::Il2CppString;
2314(Animator)__receiver,(i32)::core::convert::Into::into(hash))
2315        }
2316    }
2317    #[doc = "`get_logWarnings()` overload"]
2318    fn get_log_warnings(self) -> bool {
2319        unsafe {
2320            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2321            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6410usize)as*mut u8,bool;
2322(Animator)__receiver)
2323        }
2324    }
2325    #[doc = "`set_logWarnings(bool)` overload"]
2326    fn set_log_warnings(self, value: impl ::core::convert::Into<bool>) -> () {
2327        unsafe {
2328            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2329            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6a80usize)as*mut u8,();
2330(Animator)__receiver,(bool)::core::convert::Into::into(value))
2331        }
2332    }
2333    #[doc = "`get_fireEvents()` overload"]
2334    fn get_fire_events(self) -> bool {
2335        unsafe {
2336            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2337            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6ad0usize)as*mut u8,bool;
2338(Animator)__receiver)
2339        }
2340    }
2341    #[doc = "`set_fireEvents(bool)` overload"]
2342    fn set_fire_events(self, value: impl ::core::convert::Into<bool>) -> () {
2343        unsafe {
2344            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2345            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6b20usize)as*mut u8,();
2346(Animator)__receiver,(bool)::core::convert::Into::into(value))
2347        }
2348    }
2349    #[doc = "`get_keepAnimatorControllerStateOnDisable()` overload"]
2350    fn get_keep_animator_controller_state_on_disable(self) -> bool {
2351        unsafe {
2352            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2353            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6b70usize)as*mut u8,bool;
2354(Animator)__receiver)
2355        }
2356    }
2357    #[doc = "`set_keepAnimatorControllerStateOnDisable(bool)` overload"]
2358    fn set_keep_animator_controller_state_on_disable(self, value: impl ::core::convert::Into<bool>) -> () {
2359        unsafe {
2360            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2361            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6bc0usize)as*mut u8,();
2362(Animator)__receiver,(bool)::core::convert::Into::into(value))
2363        }
2364    }
2365    #[doc = "`GetVector(::unity::Il2CppString)` overload"]
2366    fn get_vector(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::vector3::Vector3 {
2367        unsafe {
2368            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2369            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c10usize)as*mut u8,crate::unity_engine::vector3::Vector3;
2370(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2371        }
2372    }
2373    #[doc = "`GetVector(i32)` overload"]
2374    fn get_vector_2(self, id: impl ::core::convert::Into<i32>) -> crate::unity_engine::vector3::Vector3 {
2375        unsafe {
2376            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2377            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c20usize)as*mut u8,crate::unity_engine::vector3::Vector3;
2378(Animator)__receiver,(i32)::core::convert::Into::into(id))
2379        }
2380    }
2381    #[doc = "`SetVector(::unity::Il2CppString, crate::unity_engine::vector3::Vector3)` overload"]
2382    fn set_vector(
2383        self,
2384        name: impl ::core::convert::Into<::unity::Il2CppString>,
2385        value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
2386    ) -> () {
2387        unsafe {
2388            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2389            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c30usize)as*mut u8,();
2390(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
2391        }
2392    }
2393    #[doc = "`SetVector(i32, crate::unity_engine::vector3::Vector3)` overload"]
2394    fn set_vector_2(self, id: impl ::core::convert::Into<i32>, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
2395        unsafe {
2396            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2397            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c40usize)as*mut u8,();
2398(Animator)__receiver,(i32)::core::convert::Into::into(id),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
2399        }
2400    }
2401    #[doc = "`GetQuaternion(::unity::Il2CppString)` overload"]
2402    fn get_quaternion(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::unity_engine::quaternion::Quaternion {
2403        unsafe {
2404            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2405            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c50usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
2406(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
2407        }
2408    }
2409    #[doc = "`GetQuaternion(i32)` overload"]
2410    fn get_quaternion_2(self, id: impl ::core::convert::Into<i32>) -> crate::unity_engine::quaternion::Quaternion {
2411        unsafe {
2412            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2413            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c60usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
2414(Animator)__receiver,(i32)::core::convert::Into::into(id))
2415        }
2416    }
2417    #[doc = "`SetQuaternion(::unity::Il2CppString, crate::unity_engine::quaternion::Quaternion)` overload"]
2418    fn set_quaternion(
2419        self,
2420        name: impl ::core::convert::Into<::unity::Il2CppString>,
2421        value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
2422    ) -> () {
2423        unsafe {
2424            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2425            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c70usize)as*mut u8,();
2426(Animator)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
2427        }
2428    }
2429    #[doc = "`SetQuaternion(i32, crate::unity_engine::quaternion::Quaternion)` overload"]
2430    fn set_quaternion_2(
2431        self,
2432        id: impl ::core::convert::Into<i32>,
2433        value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>,
2434    ) -> () {
2435        unsafe {
2436            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2437            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c80usize)as*mut u8,();
2438(Animator)__receiver,(i32)::core::convert::Into::into(id),(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
2439        }
2440    }
2441    #[doc = "`.ctor()` overload"]
2442    fn ctor(self) -> () {
2443        unsafe {
2444            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2445            ::unity::il2cpp_call!((::unity::module_base()+0x3eb6c90usize)as*mut u8,();
2446(Animator)__receiver)
2447        }
2448    }
2449    #[doc = "`get_deltaPosition_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2450    fn get_delta_position_injected(self) -> crate::unity_engine::vector3::Vector3 {
2451        unsafe {
2452            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2453            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2454            ::unity::il2cpp_call!((::unity::module_base()+0x3eb14d0usize)as*mut u8,();
2455(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2456            __out_0.assume_init()
2457        }
2458    }
2459    #[doc = "`get_deltaRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2460    fn get_delta_rotation_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2461        unsafe {
2462            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2463            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2464            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1580usize)as*mut u8,();
2465(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2466            __out_0.assume_init()
2467        }
2468    }
2469    #[doc = "`get_velocity_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2470    fn get_velocity_injected(self) -> crate::unity_engine::vector3::Vector3 {
2471        unsafe {
2472            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2473            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2474            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1630usize)as*mut u8,();
2475(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2476            __out_0.assume_init()
2477        }
2478    }
2479    #[doc = "`get_angularVelocity_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2480    fn get_angular_velocity_injected(self) -> crate::unity_engine::vector3::Vector3 {
2481        unsafe {
2482            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2483            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2484            ::unity::il2cpp_call!((::unity::module_base()+0x3eb16e0usize)as*mut u8,();
2485(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2486            __out_0.assume_init()
2487        }
2488    }
2489    #[doc = "`get_rootPosition_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2490    fn get_root_position_injected(self) -> crate::unity_engine::vector3::Vector3 {
2491        unsafe {
2492            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2493            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2494            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1790usize)as*mut u8,();
2495(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2496            __out_0.assume_init()
2497        }
2498    }
2499    #[doc = "`set_rootPosition_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2500    fn set_root_position_injected(self) -> crate::unity_engine::vector3::Vector3 {
2501        unsafe {
2502            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2503            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2504            ::unity::il2cpp_call!((::unity::module_base()+0x3eb1840usize)as*mut u8,();
2505(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2506            __out_0.assume_init()
2507        }
2508    }
2509    #[doc = "`get_rootRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2510    fn get_root_rotation_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2511        unsafe {
2512            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2513            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2514            ::unity::il2cpp_call!((::unity::module_base()+0x3eb18f0usize)as*mut u8,();
2515(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2516            __out_0.assume_init()
2517        }
2518    }
2519    #[doc = "`set_rootRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2520    fn set_root_rotation_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2521        unsafe {
2522            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2523            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2524            ::unity::il2cpp_call!((::unity::module_base()+0x3eb19a0usize)as*mut u8,();
2525(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2526            __out_0.assume_init()
2527        }
2528    }
2529    #[doc = "`get_bodyPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2530    fn get_body_position_internal_injected(self) -> crate::unity_engine::vector3::Vector3 {
2531        unsafe {
2532            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2533            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2534            ::unity::il2cpp_call!((::unity::module_base()+0x3eb20b0usize)as*mut u8,();
2535(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2536            __out_0.assume_init()
2537        }
2538    }
2539    #[doc = "`set_bodyPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2540    fn set_body_position_internal_injected(self) -> crate::unity_engine::vector3::Vector3 {
2541        unsafe {
2542            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2543            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2544            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2100usize)as*mut u8,();
2545(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2546            __out_0.assume_init()
2547        }
2548    }
2549    #[doc = "`get_bodyRotationInternal_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2550    fn get_body_rotation_internal_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2551        unsafe {
2552            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2553            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2554            ::unity::il2cpp_call!((::unity::module_base()+0x3eb22f0usize)as*mut u8,();
2555(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2556            __out_0.assume_init()
2557        }
2558    }
2559    #[doc = "`set_bodyRotationInternal_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2560    fn set_body_rotation_internal_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2561        unsafe {
2562            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2563            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2564            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2340usize)as*mut u8,();
2565(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2566            __out_0.assume_init()
2567        }
2568    }
2569    #[doc = "`GetGoalPosition_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::vector3::Vector3)` overload"]
2570    fn get_goal_position_injected(
2571        self,
2572        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
2573    ) -> crate::unity_engine::vector3::Vector3 {
2574        unsafe {
2575            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2576            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2577            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2480usize)as*mut u8,();
2578(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2579            __out_0.assume_init()
2580        }
2581    }
2582    #[doc = "`SetGoalPosition_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::vector3::Vector3)` overload"]
2583    fn set_goal_position_injected(
2584        self,
2585        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
2586    ) -> crate::unity_engine::vector3::Vector3 {
2587        unsafe {
2588            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2589            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2590            ::unity::il2cpp_call!((::unity::module_base()+0x3eb25e0usize)as*mut u8,();
2591(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2592            __out_0.assume_init()
2593        }
2594    }
2595    #[doc = "`GetGoalRotation_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2596    fn get_goal_rotation_injected(
2597        self,
2598        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
2599    ) -> crate::unity_engine::quaternion::Quaternion {
2600        unsafe {
2601            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2602            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2603            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2720usize)as*mut u8,();
2604(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2605            __out_0.assume_init()
2606        }
2607    }
2608    #[doc = "`SetGoalRotation_Injected(crate::unity_engine::avatarikgoal::AvatarIKGoal, *mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2609    fn set_goal_rotation_injected(
2610        self,
2611        goal: impl ::core::convert::Into<crate::unity_engine::avatarikgoal::AvatarIKGoal>,
2612    ) -> crate::unity_engine::quaternion::Quaternion {
2613        unsafe {
2614            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2615            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2616            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2880usize)as*mut u8,();
2617(Animator)__receiver,(crate::unity_engine::avatarikgoal::AvatarIKGoal)::core::convert::Into::into(goal),(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2618            __out_0.assume_init()
2619        }
2620    }
2621    #[doc = "`GetHintPosition_Injected(crate::unity_engine::avatarikhint::AvatarIKHint, *mutcrate::unity_engine::vector3::Vector3)` overload"]
2622    fn get_hint_position_injected(
2623        self,
2624        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
2625    ) -> crate::unity_engine::vector3::Vector3 {
2626        unsafe {
2627            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2628            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2629            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2cd0usize)as*mut u8,();
2630(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2631            __out_0.assume_init()
2632        }
2633    }
2634    #[doc = "`SetHintPosition_Injected(crate::unity_engine::avatarikhint::AvatarIKHint, *mutcrate::unity_engine::vector3::Vector3)` overload"]
2635    fn set_hint_position_injected(
2636        self,
2637        hint: impl ::core::convert::Into<crate::unity_engine::avatarikhint::AvatarIKHint>,
2638    ) -> crate::unity_engine::vector3::Vector3 {
2639        unsafe {
2640            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2641            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2642            ::unity::il2cpp_call!((::unity::module_base()+0x3eb2e30usize)as*mut u8,();
2643(Animator)__receiver,(crate::unity_engine::avatarikhint::AvatarIKHint)::core::convert::Into::into(hint),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2644            __out_0.assume_init()
2645        }
2646    }
2647    #[doc = "`SetLookAtPositionInternal_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2648    fn set_look_at_position_internal_injected(self) -> crate::unity_engine::vector3::Vector3 {
2649        unsafe {
2650            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2651            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2652            ::unity::il2cpp_call!((::unity::module_base()+0x3eb30f0usize)as*mut u8,();
2653(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2654            __out_0.assume_init()
2655        }
2656    }
2657    #[doc = "`SetBoneLocalRotationInternal_Injected(i32, *mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2658    fn set_bone_local_rotation_internal_injected(
2659        self,
2660        human_bone_id: impl ::core::convert::Into<i32>,
2661    ) -> crate::unity_engine::quaternion::Quaternion {
2662        unsafe {
2663            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2664            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2665            ::unity::il2cpp_call!((::unity::module_base()+0x3eb35b0usize)as*mut u8,();
2666(Animator)__receiver,(i32)::core::convert::Into::into(human_bone_id),(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2667            __out_0.assume_init()
2668        }
2669    }
2670    #[doc = "`get_pivotPosition_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2671    fn get_pivot_position_injected(self) -> crate::unity_engine::vector3::Vector3 {
2672        unsafe {
2673            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2674            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2675            ::unity::il2cpp_call!((::unity::module_base()+0x3eb43c0usize)as*mut u8,();
2676(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2677            __out_0.assume_init()
2678        }
2679    }
2680    #[doc = "`MatchTarget_Injected(*mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::quaternion::Quaternion, i32, *mutcrate::unity_engine::matchtargetweightmask::MatchTargetWeightMask, f32, f32, bool)` overload"]
2681    fn match_target_injected(
2682        self,
2683        target_body_part: impl ::core::convert::Into<i32>,
2684        start_normalized_time: impl ::core::convert::Into<f32>,
2685        target_normalized_time: impl ::core::convert::Into<f32>,
2686        complete_match: impl ::core::convert::Into<bool>,
2687    ) -> (
2688        crate::unity_engine::vector3::Vector3,
2689        crate::unity_engine::quaternion::Quaternion,
2690        crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask,
2691    ) {
2692        unsafe {
2693            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2694            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2695            let mut __out_1 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2696            let mut __out_2 = ::core::mem::MaybeUninit::<crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask>::uninit();
2697            ::unity::il2cpp_call!((::unity::module_base()+0x3eb44c0usize)as*mut u8,();
2698(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr(),(*mut crate::unity_engine::quaternion::Quaternion)__out_1.as_mut_ptr(),(i32)::core::convert::Into::into(target_body_part),(*mut crate::unity_engine::matchtargetweightmask::MatchTargetWeightMask)__out_2.as_mut_ptr(),(f32)::core::convert::Into::into(start_normalized_time),(f32)::core::convert::Into::into(target_normalized_time),(bool)::core::convert::Into::into(complete_match));
2699            (__out_0.assume_init(), __out_1.assume_init(), __out_2.assume_init())
2700        }
2701    }
2702    #[doc = "`get_targetPosition_Injected(*mutcrate::unity_engine::vector3::Vector3)` overload"]
2703    fn get_target_position_injected(self) -> crate::unity_engine::vector3::Vector3 {
2704        unsafe {
2705            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2706            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
2707            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5980usize)as*mut u8,();
2708(Animator)__receiver,(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr());
2709            __out_0.assume_init()
2710        }
2711    }
2712    #[doc = "`get_targetRotation_Injected(*mutcrate::unity_engine::quaternion::Quaternion)` overload"]
2713    fn get_target_rotation_injected(self) -> crate::unity_engine::quaternion::Quaternion {
2714        unsafe {
2715            let __receiver = <Animator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2716            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::quaternion::Quaternion>::uninit();
2717            ::unity::il2cpp_call!((::unity::module_base()+0x3eb5a30usize)as*mut u8,();
2718(Animator)__receiver,(*mut crate::unity_engine::quaternion::Quaternion)__out_0.as_mut_ptr());
2719            __out_0.assume_init()
2720        }
2721    }
2722}
2723
2724#[cfg(feature = "unity_engine-animator")]
2725impl<__T: IAnimator> IAnimatorMethods for __T {}
2726
2727#[cfg(feature = "unity_engine-animator")]
2728impl Animator {
2729    pub fn get_is_optimizable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2730        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2731    }
2732
2733    pub fn get_is_human_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2734        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2735    }
2736
2737    pub fn get_has_root_motion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2738        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2739    }
2740
2741    pub fn get_is_root_position_or_rotation_controlled_by_curves_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2742        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2743    }
2744
2745    pub fn get_human_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2746        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2747    }
2748
2749    pub fn get_is_initialized_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2750        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2751    }
2752
2753    pub fn get_float_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2754        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2755    }
2756
2757    pub fn get_float_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2758        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2759    }
2760
2761    pub fn set_float_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2762        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2763    }
2764
2765    pub fn set_float_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2766        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2767    }
2768
2769    pub fn set_float_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2770        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2771    }
2772
2773    pub fn set_float_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2774        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
2775    }
2776
2777    pub fn get_bool_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2778        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
2779    }
2780
2781    pub fn get_bool_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2782        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
2783    }
2784
2785    pub fn set_bool_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2786        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
2787    }
2788
2789    pub fn set_bool_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2790        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
2791    }
2792
2793    pub fn get_integer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2794        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
2795    }
2796
2797    pub fn get_integer_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2798        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
2799    }
2800
2801    pub fn set_integer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2802        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
2803    }
2804
2805    pub fn set_integer_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2806        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
2807    }
2808
2809    pub fn set_trigger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2810        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
2811    }
2812
2813    pub fn set_trigger_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2814        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
2815    }
2816
2817    pub fn reset_trigger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2818        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
2819    }
2820
2821    pub fn reset_trigger_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2822        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
2823    }
2824
2825    pub fn is_parameter_controlled_by_curve_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2826        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
2827    }
2828
2829    pub fn is_parameter_controlled_by_curve_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2830        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
2831    }
2832
2833    pub fn get_delta_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2834        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
2835    }
2836
2837    pub fn get_delta_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2838        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
2839    }
2840
2841    pub fn get_velocity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2842        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
2843    }
2844
2845    pub fn get_angular_velocity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2846        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
2847    }
2848
2849    pub fn get_root_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2850        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
2851    }
2852
2853    pub fn set_root_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2854        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
2855    }
2856
2857    pub fn get_root_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2858        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
2859    }
2860
2861    pub fn set_root_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2862        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
2863    }
2864
2865    pub fn get_apply_root_motion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2866        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
2867    }
2868
2869    pub fn set_apply_root_motion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2870        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
2871    }
2872
2873    pub fn get_linear_velocity_blending_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2874        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
2875    }
2876
2877    pub fn set_linear_velocity_blending_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2878        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
2879    }
2880
2881    pub fn get_animate_physics_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2882        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
2883    }
2884
2885    pub fn set_animate_physics_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2886        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
2887    }
2888
2889    pub fn get_update_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2890        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
2891    }
2892
2893    pub fn set_update_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2894        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
2895    }
2896
2897    pub fn get_has_transform_hierarchy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2898        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
2899    }
2900
2901    pub fn get_allow_constant_clip_sampling_optimization_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2902        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
2903    }
2904
2905    pub fn set_allow_constant_clip_sampling_optimization_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2906        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
2907    }
2908
2909    pub fn get_gravity_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2910        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
2911    }
2912
2913    pub fn get_body_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2914        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
2915    }
2916
2917    pub fn set_body_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2918        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
2919    }
2920
2921    pub fn get_body_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2922        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
2923    }
2924
2925    pub fn set_body_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2926        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
2927    }
2928
2929    pub fn get_body_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2930        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
2931    }
2932
2933    pub fn set_body_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2934        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
2935    }
2936
2937    pub fn get_body_rotation_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2938        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
2939    }
2940
2941    pub fn set_body_rotation_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2942        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
2943    }
2944
2945    pub fn get_ik_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2946        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
2947    }
2948
2949    pub fn get_goal_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2950        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
2951    }
2952
2953    pub fn set_ik_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2954        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
2955    }
2956
2957    pub fn set_goal_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2958        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
2959    }
2960
2961    pub fn get_ik_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2962        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
2963    }
2964
2965    pub fn get_goal_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2966        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
2967    }
2968
2969    pub fn set_ik_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2970        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
2971    }
2972
2973    pub fn set_goal_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2974        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
2975    }
2976
2977    pub fn get_ik_position_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2978        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
2979    }
2980
2981    pub fn get_goal_weight_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2982        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
2983    }
2984
2985    pub fn set_ik_position_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2986        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
2987    }
2988
2989    pub fn set_goal_weight_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2990        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
2991    }
2992
2993    pub fn get_ik_rotation_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2994        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
2995    }
2996
2997    pub fn get_goal_weight_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2998        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
2999    }
3000
3001    pub fn set_ik_rotation_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3002        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
3003    }
3004
3005    pub fn set_goal_weight_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3006        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
3007    }
3008
3009    pub fn get_ik_hint_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3010        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
3011    }
3012
3013    pub fn get_hint_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3014        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
3015    }
3016
3017    pub fn set_ik_hint_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3018        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
3019    }
3020
3021    pub fn set_hint_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3022        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
3023    }
3024
3025    pub fn get_ik_hint_position_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3026        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
3027    }
3028
3029    pub fn get_hint_weight_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3030        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
3031    }
3032
3033    pub fn set_ik_hint_position_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3034        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
3035    }
3036
3037    pub fn set_hint_weight_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3038        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
3039    }
3040
3041    pub fn set_look_at_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3042        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
3043    }
3044
3045    pub fn set_look_at_position_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3046        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
3047    }
3048
3049    pub fn set_look_at_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3050        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
3051    }
3052
3053    pub fn set_look_at_weight_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3054        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
3055    }
3056
3057    pub fn set_look_at_weight_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3058        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
3059    }
3060
3061    pub fn set_look_at_weight_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3062        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
3063    }
3064
3065    pub fn set_look_at_weight_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3066        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
3067    }
3068
3069    pub fn set_look_at_weight_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3070        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
3071    }
3072
3073    pub fn set_bone_local_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3074        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
3075    }
3076
3077    pub fn set_bone_local_rotation_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3078        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
3079    }
3080
3081    pub fn get_behaviour_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3082        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
3083    }
3084
3085    pub fn internal_get_behaviours_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3086        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
3087    }
3088
3089    pub fn get_behaviours_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3090        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
3091    }
3092
3093    pub fn internal_get_behaviours_by_key_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3094        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
3095    }
3096
3097    pub fn get_stabilize_feet_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3098        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
3099    }
3100
3101    pub fn set_stabilize_feet_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3102        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
3103    }
3104
3105    pub fn get_layer_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3106        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
3107    }
3108
3109    pub fn get_layer_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3110        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
3111    }
3112
3113    pub fn get_layer_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3114        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
3115    }
3116
3117    pub fn get_layer_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3118        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
3119    }
3120
3121    pub fn set_layer_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3122        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
3123    }
3124
3125    pub fn get_animator_state_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3126        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
3127    }
3128
3129    pub fn get_current_animator_state_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3130        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
3131    }
3132
3133    pub fn get_next_animator_state_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3134        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
3135    }
3136
3137    pub fn get_animator_transition_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3138        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
3139    }
3140
3141    pub fn get_animator_transition_info_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3142        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
3143    }
3144
3145    pub fn get_animator_clip_info_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3146        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
3147    }
3148
3149    pub fn get_current_animator_clip_info_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3150        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
3151    }
3152
3153    pub fn get_next_animator_clip_info_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3154        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
3155    }
3156
3157    pub fn get_current_animator_clip_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3158        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
3159    }
3160
3161    pub fn get_next_animator_clip_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3162        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
3163    }
3164
3165    pub fn get_current_animator_clip_info_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3166        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
3167    }
3168
3169    pub fn get_animator_clip_info_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3170        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
3171    }
3172
3173    pub fn get_next_animator_clip_info_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3174        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
3175    }
3176
3177    pub fn is_in_transition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3178        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
3179    }
3180
3181    pub fn get_parameters_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3182        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
3183    }
3184
3185    pub fn get_parameter_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3186        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
3187    }
3188
3189    pub fn get_parameter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3190        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
3191    }
3192
3193    pub fn get_feet_pivot_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3194        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
3195    }
3196
3197    pub fn set_feet_pivot_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3198        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
3199    }
3200
3201    pub fn get_pivot_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3202        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
3203    }
3204
3205    pub fn get_pivot_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3206        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
3207    }
3208
3209    pub fn match_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3210        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
3211    }
3212
3213    pub fn match_target_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3214        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
3215    }
3216
3217    pub fn match_target_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3218        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
3219    }
3220
3221    pub fn match_target_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3222        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
3223    }
3224
3225    pub fn interrupt_match_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3226        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
3227    }
3228
3229    pub fn interrupt_match_target_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3230        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
3231    }
3232
3233    pub fn get_is_matching_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3234        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
3235    }
3236
3237    pub fn get_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3238        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
3239    }
3240
3241    pub fn set_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3242        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
3243    }
3244
3245    pub fn force_state_normalized_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3246        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
3247    }
3248
3249    pub fn cross_fade_in_fixed_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3250        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
3251    }
3252
3253    pub fn cross_fade_in_fixed_time_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3254        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
3255    }
3256
3257    pub fn cross_fade_in_fixed_time_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3258        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
3259    }
3260
3261    pub fn cross_fade_in_fixed_time_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3262        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
3263    }
3264
3265    pub fn cross_fade_in_fixed_time_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3266        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
3267    }
3268
3269    pub fn cross_fade_in_fixed_time_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3270        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
3271    }
3272
3273    pub fn cross_fade_in_fixed_time_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3274        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
3275    }
3276
3277    pub fn cross_fade_in_fixed_time_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3278        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
3279    }
3280
3281    pub fn write_default_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3282        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
3283    }
3284
3285    pub fn cross_fade_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3286        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
3287    }
3288
3289    pub fn cross_fade_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3290        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
3291    }
3292
3293    pub fn cross_fade_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3294        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
3295    }
3296
3297    pub fn cross_fade_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3298        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[145]
3299    }
3300
3301    pub fn cross_fade_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3302        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[146]
3303    }
3304
3305    pub fn cross_fade_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3306        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[147]
3307    }
3308
3309    pub fn cross_fade_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3310        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[148]
3311    }
3312
3313    pub fn cross_fade_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3314        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[149]
3315    }
3316
3317    pub fn play_in_fixed_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3318        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[150]
3319    }
3320
3321    pub fn play_in_fixed_time_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3322        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[151]
3323    }
3324
3325    pub fn play_in_fixed_time_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3326        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[152]
3327    }
3328
3329    pub fn play_in_fixed_time_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3330        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[153]
3331    }
3332
3333    pub fn play_in_fixed_time_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3334        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[154]
3335    }
3336
3337    pub fn play_in_fixed_time_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3338        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[155]
3339    }
3340
3341    pub fn play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3342        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[156]
3343    }
3344
3345    pub fn play_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3346        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[157]
3347    }
3348
3349    pub fn play_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3350        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[158]
3351    }
3352
3353    pub fn play_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3354        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[159]
3355    }
3356
3357    pub fn play_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3358        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[160]
3359    }
3360
3361    pub fn play_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3362        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[161]
3363    }
3364
3365    pub fn set_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3366        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[162]
3367    }
3368
3369    pub fn get_target_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3370        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[163]
3371    }
3372
3373    pub fn get_target_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3374        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[164]
3375    }
3376
3377    pub fn is_controlled_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3378        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[165]
3379    }
3380
3381    pub fn is_bone_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3382        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[166]
3383    }
3384
3385    pub fn get_avatar_root_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3386        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[167]
3387    }
3388
3389    pub fn get_bone_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3390        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[168]
3391    }
3392
3393    pub fn get_bone_transform_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3394        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[169]
3395    }
3396
3397    pub fn get_culling_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3398        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[170]
3399    }
3400
3401    pub fn set_culling_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3402        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[171]
3403    }
3404
3405    pub fn start_playback_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3406        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[172]
3407    }
3408
3409    pub fn stop_playback_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3410        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[173]
3411    }
3412
3413    pub fn get_playback_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3414        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[174]
3415    }
3416
3417    pub fn set_playback_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3418        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[175]
3419    }
3420
3421    pub fn start_recording_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3422        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[176]
3423    }
3424
3425    pub fn stop_recording_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3426        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[177]
3427    }
3428
3429    pub fn get_recorder_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3430        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[178]
3431    }
3432
3433    pub fn set_recorder_start_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3434        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[179]
3435    }
3436
3437    pub fn get_recorder_stop_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3438        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[181]
3439    }
3440
3441    pub fn set_recorder_stop_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3442        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[182]
3443    }
3444
3445    pub fn get_recorder_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3446        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[184]
3447    }
3448
3449    pub fn get_runtime_animator_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3450        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[185]
3451    }
3452
3453    pub fn set_runtime_animator_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3454        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[186]
3455    }
3456
3457    pub fn get_has_bound_playables_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3458        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[187]
3459    }
3460
3461    pub fn clear_internal_controller_playable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3462        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[188]
3463    }
3464
3465    pub fn has_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3466        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[189]
3467    }
3468
3469    pub fn string_to_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3470        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[190]
3471    }
3472
3473    pub fn get_avatar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3474        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[191]
3475    }
3476
3477    pub fn set_avatar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3478        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[192]
3479    }
3480
3481    pub fn get_stats_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3482        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[193]
3483    }
3484
3485    pub fn get_playable_graph_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3486        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[194]
3487    }
3488
3489    pub fn get_current_graph_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3490        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[195]
3491    }
3492
3493    pub fn check_if_in_ik_pass_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3494        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[196]
3495    }
3496
3497    pub fn is_in_ik_pass_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3498        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[197]
3499    }
3500
3501    pub fn set_float_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3502        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[198]
3503    }
3504
3505    pub fn set_float_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3506        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[199]
3507    }
3508
3509    pub fn get_float_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3510        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[200]
3511    }
3512
3513    pub fn get_float_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3514        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[201]
3515    }
3516
3517    pub fn set_bool_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3518        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[202]
3519    }
3520
3521    pub fn set_bool_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3522        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[203]
3523    }
3524
3525    pub fn get_bool_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3526        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[204]
3527    }
3528
3529    pub fn get_bool_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3530        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[205]
3531    }
3532
3533    pub fn set_integer_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3534        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[206]
3535    }
3536
3537    pub fn set_integer_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3538        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[207]
3539    }
3540
3541    pub fn get_integer_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3542        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[208]
3543    }
3544
3545    pub fn get_integer_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3546        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[209]
3547    }
3548
3549    pub fn set_trigger_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3550        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[210]
3551    }
3552
3553    pub fn set_trigger_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3554        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[211]
3555    }
3556
3557    pub fn reset_trigger_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3558        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[212]
3559    }
3560
3561    pub fn reset_trigger_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3562        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[213]
3563    }
3564
3565    pub fn is_parameter_controlled_by_curve_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3566        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[214]
3567    }
3568
3569    pub fn is_parameter_controlled_by_curve_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3570        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[215]
3571    }
3572
3573    pub fn set_float_string_damp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3574        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[216]
3575    }
3576
3577    pub fn set_float_id_damp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3578        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[217]
3579    }
3580
3581    pub fn get_layers_affect_mass_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3582        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[218]
3583    }
3584
3585    pub fn set_layers_affect_mass_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3586        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[219]
3587    }
3588
3589    pub fn get_left_feet_bottom_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3590        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[220]
3591    }
3592
3593    pub fn get_right_feet_bottom_height_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3594        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[221]
3595    }
3596
3597    pub fn get_supports_on_animator_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3598        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[222]
3599    }
3600
3601    pub fn on_update_mode_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3602        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[223]
3603    }
3604
3605    pub fn on_culling_mode_changed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3606        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[224]
3607    }
3608
3609    pub fn write_default_pose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3610        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[225]
3611    }
3612
3613    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3614        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[226]
3615    }
3616
3617    pub fn rebind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3618        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[227]
3619    }
3620
3621    pub fn rebind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3622        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[228]
3623    }
3624
3625    pub fn apply_builtin_root_motion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3626        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[229]
3627    }
3628
3629    pub fn evaluate_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3630        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[230]
3631    }
3632
3633    pub fn evaluate_controller_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3634        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[231]
3635    }
3636
3637    pub fn get_current_state_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3638        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[232]
3639    }
3640
3641    pub fn get_next_state_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3642        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[233]
3643    }
3644
3645    pub fn get_animator_state_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3646        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[234]
3647    }
3648
3649    pub fn resolve_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3650        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[235]
3651    }
3652
3653    pub fn get_log_warnings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3654        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[236]
3655    }
3656
3657    pub fn set_log_warnings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3658        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[237]
3659    }
3660
3661    pub fn get_fire_events_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3662        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[238]
3663    }
3664
3665    pub fn set_fire_events_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3666        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[239]
3667    }
3668
3669    pub fn get_keep_animator_controller_state_on_disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3670        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[240]
3671    }
3672
3673    pub fn set_keep_animator_controller_state_on_disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3674        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[241]
3675    }
3676
3677    pub fn get_vector_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3678        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[242]
3679    }
3680
3681    pub fn get_vector_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3682        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[243]
3683    }
3684
3685    pub fn set_vector_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3686        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[244]
3687    }
3688
3689    pub fn set_vector_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3690        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[245]
3691    }
3692
3693    pub fn get_quaternion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3694        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[246]
3695    }
3696
3697    pub fn get_quaternion_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3698        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[247]
3699    }
3700
3701    pub fn set_quaternion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3702        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[248]
3703    }
3704
3705    pub fn set_quaternion_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3706        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[249]
3707    }
3708
3709    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3710        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[250]
3711    }
3712
3713    pub fn get_delta_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3714        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[251]
3715    }
3716
3717    pub fn get_delta_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3718        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[252]
3719    }
3720
3721    pub fn get_velocity_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3722        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[253]
3723    }
3724
3725    pub fn get_angular_velocity_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3726        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[254]
3727    }
3728
3729    pub fn get_root_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3730        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[255]
3731    }
3732
3733    pub fn set_root_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3734        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[256]
3735    }
3736
3737    pub fn get_root_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3738        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[257]
3739    }
3740
3741    pub fn set_root_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3742        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[258]
3743    }
3744
3745    pub fn get_body_position_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3746        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[259]
3747    }
3748
3749    pub fn set_body_position_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3750        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[260]
3751    }
3752
3753    pub fn get_body_rotation_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3754        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[261]
3755    }
3756
3757    pub fn set_body_rotation_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3758        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[262]
3759    }
3760
3761    pub fn get_goal_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3762        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[263]
3763    }
3764
3765    pub fn set_goal_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3766        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[264]
3767    }
3768
3769    pub fn get_goal_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3770        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[265]
3771    }
3772
3773    pub fn set_goal_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3774        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[266]
3775    }
3776
3777    pub fn get_hint_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3778        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[267]
3779    }
3780
3781    pub fn set_hint_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3782        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[268]
3783    }
3784
3785    pub fn set_look_at_position_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3786        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[269]
3787    }
3788
3789    pub fn set_bone_local_rotation_internal_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3790        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[270]
3791    }
3792
3793    pub fn get_pivot_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3794        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[271]
3795    }
3796
3797    pub fn match_target_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3798        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[272]
3799    }
3800
3801    pub fn get_target_position_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3802        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[273]
3803    }
3804
3805    pub fn get_target_rotation_injected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3806        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[274]
3807    }
3808}
3809
3810#[cfg(feature = "unity_engine-animator")]
3811impl Animator {
3812    #[doc = "`.ctor()` — no args"]
3813    pub fn new() -> Self {
3814        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3815            panic!(
3816                "{}
3817::{}
3818 failed to instantiate",
3819                ::core::stringify!(Animator),
3820                ::core::stringify!(new),
3821            )
3822        });
3823        <Self as IAnimatorMethods>::ctor(this);
3824        this
3825    }
3826}
3827
3828#[cfg(feature = "unity_engine-animator")]
3829#[doc(hidden)]
3830pub mod prelude {
3831    pub use super::{Animator, IAnimator, IAnimatorMethods};
3832    #[cfg(feature = "system-object")]
3833    pub use crate::system::object::IObjectMethods;
3834    #[cfg(feature = "unity_engine-behaviour")]
3835    pub use crate::unity_engine::behaviour::IBehaviourMethods;
3836    #[cfg(feature = "unity_engine-component")]
3837    pub use crate::unity_engine::component::IComponentMethods;
3838    #[cfg(feature = "unity_engine-object_2")]
3839    pub use crate::unity_engine::object_2::IObject_2Methods;
3840    pub use crate::{
3841        system::object::IObject,
3842        unity_engine::{behaviour::IBehaviour, component::IComponent, object_2::IObject_2},
3843    };
3844}