Skip to main content

engage/generated/root_motion/
bipednaming.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "root_motion-bipednaming-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        object::{IObject, Object},
10        r#enum::{Enum, IEnum},
11        valuetype::{IValueType, ValueType},
12    };
13
14    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root_motion/bipednaming/BipedNaming.md"))]
15    #[::unity::class(namespace = "RootMotion", name = "BipedNaming")]
16    #[parent(crate::system::object::Object)]
17    pub struct BipedNaming {
18        #[static_field]
19        #[rename(name = "typeLeft")]
20        pub type_left: ::unity::Array<::unity::Il2CppString>,
21        #[static_field]
22        #[rename(name = "typeRight")]
23        pub type_right: ::unity::Array<::unity::Il2CppString>,
24        #[static_field]
25        #[rename(name = "typeSpine")]
26        pub type_spine: ::unity::Array<::unity::Il2CppString>,
27        #[static_field]
28        #[rename(name = "typeHead")]
29        pub type_head: ::unity::Array<::unity::Il2CppString>,
30        #[static_field]
31        #[rename(name = "typeArm")]
32        pub type_arm: ::unity::Array<::unity::Il2CppString>,
33        #[static_field]
34        #[rename(name = "typeLeg")]
35        pub type_leg: ::unity::Array<::unity::Il2CppString>,
36        #[static_field]
37        #[rename(name = "typeTail")]
38        pub type_tail: ::unity::Array<::unity::Il2CppString>,
39        #[static_field]
40        #[rename(name = "typeEye")]
41        pub type_eye: ::unity::Array<::unity::Il2CppString>,
42        #[static_field]
43        #[rename(name = "typeExclude")]
44        pub type_exclude: ::unity::Array<::unity::Il2CppString>,
45        #[static_field]
46        #[rename(name = "typeExcludeSpine")]
47        pub type_exclude_spine: ::unity::Array<::unity::Il2CppString>,
48        #[static_field]
49        #[rename(name = "typeExcludeHead")]
50        pub type_exclude_head: ::unity::Array<::unity::Il2CppString>,
51        #[static_field]
52        #[rename(name = "typeExcludeArm")]
53        pub type_exclude_arm: ::unity::Array<::unity::Il2CppString>,
54        #[static_field]
55        #[rename(name = "typeExcludeLeg")]
56        pub type_exclude_leg: ::unity::Array<::unity::Il2CppString>,
57        #[static_field]
58        #[rename(name = "typeExcludeTail")]
59        pub type_exclude_tail: ::unity::Array<::unity::Il2CppString>,
60        #[static_field]
61        #[rename(name = "typeExcludeEye")]
62        pub type_exclude_eye: ::unity::Array<::unity::Il2CppString>,
63        #[static_field]
64        #[rename(name = "pelvis")]
65        pub pelvis: ::unity::Array<::unity::Il2CppString>,
66        #[static_field]
67        #[rename(name = "hand")]
68        pub hand: ::unity::Array<::unity::Il2CppString>,
69        #[static_field]
70        #[rename(name = "foot")]
71        pub foot: ::unity::Array<::unity::Il2CppString>,
72    }
73
74    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root_motion/bipednaming/BipedNaming_BoneType.md"))]
75    #[repr(C)]
76    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
77    pub struct BipedNaming_BoneType {
78        pub value: i32,
79    }
80    impl ::unity::ClassIdentity for BipedNaming_BoneType {
81        const NAME: &'static str = "BipedNaming.BoneType";
82        const NAMESPACE: &'static str = "RootMotion";
83
84        fn class() -> ::unity::Class {
85            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
86            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
87        }
88    }
89    impl ::unity::IlType for BipedNaming_BoneType {
90        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
91            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
92        }
93    }
94    impl BipedNaming_BoneType {
95        pub fn unassigned() -> Self {
96            Self { value: 0 }
97        }
98
99        pub fn spine() -> Self {
100            Self { value: 1 }
101        }
102
103        pub fn head() -> Self {
104            Self { value: 2 }
105        }
106
107        pub fn arm() -> Self {
108            Self { value: 3 }
109        }
110
111        pub fn leg() -> Self {
112            Self { value: 4 }
113        }
114
115        pub fn tail() -> Self {
116            Self { value: 5 }
117        }
118
119        pub fn eye() -> Self {
120            Self { value: 6 }
121        }
122    }
123
124    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root_motion/bipednaming/BipedNaming_BoneSide.md"))]
125    #[repr(C)]
126    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
127    pub struct BipedNaming_BoneSide {
128        pub value: i32,
129    }
130    impl ::unity::ClassIdentity for BipedNaming_BoneSide {
131        const NAME: &'static str = "BipedNaming.BoneSide";
132        const NAMESPACE: &'static str = "RootMotion";
133
134        fn class() -> ::unity::Class {
135            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
136            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
137        }
138    }
139    impl ::unity::IlType for BipedNaming_BoneSide {
140        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
141            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
142        }
143    }
144    impl BipedNaming_BoneSide {
145        pub fn center() -> Self {
146            Self { value: 0 }
147        }
148
149        pub fn left() -> Self {
150            Self { value: 1 }
151        }
152
153        pub fn right() -> Self {
154            Self { value: 2 }
155        }
156    }
157}
158
159#[cfg(feature = "root_motion-bipednaming-types")]
160pub use __types::*;
161
162#[cfg(feature = "root_motion-bipednaming")]
163impl BipedNaming {
164    #[doc = "`GetBonesOfType(crate::root_motion::bipednaming::BipedNaming_BoneType, ::unity::Array<crate::unity_engine::transform::Transform>)` overload"]
165    pub fn get_bones_of_type(
166        bone_type: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneType>,
167        bones: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
168    ) -> ::unity::Array<crate::unity_engine::transform::Transform> {
169        unsafe {
170            ::unity::il2cpp_call!((::unity::module_base()+0x1e9a6b0usize)as*mut u8, ::unity::Array<crate::unity_engine::transform::Transform> ;
171(crate::root_motion::bipednaming::BipedNaming_BoneType)::core::convert::Into::into(bone_type),(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(bones))
172        }
173    }
174
175    #[doc = "`GetBonesOfSide(crate::root_motion::bipednaming::BipedNaming_BoneSide, ::unity::Array<crate::unity_engine::transform::Transform>)` overload"]
176    pub fn get_bones_of_side(
177        bone_side: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneSide>,
178        bones: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
179    ) -> ::unity::Array<crate::unity_engine::transform::Transform> {
180        unsafe {
181            ::unity::il2cpp_call!((::unity::module_base()+0x1e9aa50usize)as*mut u8, ::unity::Array<crate::unity_engine::transform::Transform> ;
182(crate::root_motion::bipednaming::BipedNaming_BoneSide)::core::convert::Into::into(bone_side),(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(bones))
183        }
184    }
185
186    #[doc = "`GetBonesOfTypeAndSide(crate::root_motion::bipednaming::BipedNaming_BoneType, crate::root_motion::bipednaming::BipedNaming_BoneSide, ::unity::Array<crate::unity_engine::transform::Transform>)` overload"]
187    pub fn get_bones_of_type_and_side(
188        bone_type: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneType>,
189        bone_side: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneSide>,
190        bones: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
191    ) -> ::unity::Array<crate::unity_engine::transform::Transform> {
192        unsafe {
193            ::unity::il2cpp_call!((::unity::module_base()+0x1e9acf0usize)as*mut u8, ::unity::Array<crate::unity_engine::transform::Transform> ;
194(crate::root_motion::bipednaming::BipedNaming_BoneType)::core::convert::Into::into(bone_type),(crate::root_motion::bipednaming::BipedNaming_BoneSide)::core::convert::Into::into(bone_side),(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(bones))
195        }
196    }
197
198    #[doc = "`GetFirstBoneOfTypeAndSide(crate::root_motion::bipednaming::BipedNaming_BoneType, crate::root_motion::bipednaming::BipedNaming_BoneSide, ::unity::Array<crate::unity_engine::transform::Transform>)` overload"]
199    pub fn get_first_bone_of_type_and_side(
200        bone_type: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneType>,
201        bone_side: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneSide>,
202        bones: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
203    ) -> crate::unity_engine::transform::Transform {
204        unsafe {
205            ::unity::il2cpp_call!((::unity::module_base()+0x1e9ad80usize)as*mut u8,crate::unity_engine::transform::Transform;
206(crate::root_motion::bipednaming::BipedNaming_BoneType)::core::convert::Into::into(bone_type),(crate::root_motion::bipednaming::BipedNaming_BoneSide)::core::convert::Into::into(bone_side),(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(bones))
207        }
208    }
209
210    #[doc = "`GetNamingMatch(::unity::Array<crate::unity_engine::transform::Transform>, ::unity::Array<::unity::Array<::unity::Il2CppString>>)` overload"]
211    pub fn get_naming_match(
212        transforms: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
213        namings: impl ::core::convert::Into<::unity::Array<::unity::Array<::unity::Il2CppString>>>,
214    ) -> crate::unity_engine::transform::Transform {
215        unsafe {
216            ::unity::il2cpp_call!((::unity::module_base()+0x1e9ae80usize)as*mut u8,crate::unity_engine::transform::Transform;
217(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(transforms),(::unity::Array< ::unity::Array< ::unity::Il2CppString> >)::core::convert::Into::into(namings))
218        }
219    }
220
221    #[doc = "`GetBoneType(::unity::Il2CppString)` overload"]
222    pub fn get_bone_type(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root_motion::bipednaming::BipedNaming_BoneType {
223        unsafe {
224            ::unity::il2cpp_call!((::unity::module_base()+0x1e9a890usize)as*mut u8,crate::root_motion::bipednaming::BipedNaming_BoneType;
225(::unity::Il2CppString)::core::convert::Into::into(bone_name))
226        }
227    }
228
229    #[doc = "`GetBoneSide(::unity::Il2CppString)` overload"]
230    pub fn get_bone_side(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root_motion::bipednaming::BipedNaming_BoneSide {
231        unsafe {
232            ::unity::il2cpp_call!((::unity::module_base()+0x1e9ac30usize)as*mut u8,crate::root_motion::bipednaming::BipedNaming_BoneSide;
233(::unity::Il2CppString)::core::convert::Into::into(bone_name))
234        }
235    }
236
237    #[doc = "`GetBone(::unity::Array<crate::unity_engine::transform::Transform>, crate::root_motion::bipednaming::BipedNaming_BoneType, crate::root_motion::bipednaming::BipedNaming_BoneSide, ::unity::Array<::unity::Array<::unity::Il2CppString>>)` overload"]
238    pub fn get_bone(
239        transforms: impl ::core::convert::Into<::unity::Array<crate::unity_engine::transform::Transform>>,
240        bone_type: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneType>,
241        bone_side: impl ::core::convert::Into<crate::root_motion::bipednaming::BipedNaming_BoneSide>,
242        namings: impl ::core::convert::Into<::unity::Array<::unity::Array<::unity::Il2CppString>>>,
243    ) -> crate::unity_engine::transform::Transform {
244        unsafe {
245            ::unity::il2cpp_call!((::unity::module_base()+0x1e9ba60usize)as*mut u8,crate::unity_engine::transform::Transform;
246(::unity::Array<crate::unity_engine::transform::Transform>)::core::convert::Into::into(transforms),(crate::root_motion::bipednaming::BipedNaming_BoneType)::core::convert::Into::into(bone_type),(crate::root_motion::bipednaming::BipedNaming_BoneSide)::core::convert::Into::into(bone_side),(::unity::Array< ::unity::Array< ::unity::Il2CppString> >)::core::convert::Into::into(namings))
247        }
248    }
249
250    #[doc = "`isLeft(::unity::Il2CppString)` overload"]
251    pub fn is_left(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
252        unsafe {
253            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b720usize)as*mut u8,bool;
254(::unity::Il2CppString)::core::convert::Into::into(bone_name))
255        }
256    }
257
258    #[doc = "`isRight(::unity::Il2CppString)` overload"]
259    pub fn is_right(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
260        unsafe {
261            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b8c0usize)as*mut u8,bool;
262(::unity::Il2CppString)::core::convert::Into::into(bone_name))
263        }
264    }
265
266    #[doc = "`isSpine(::unity::Il2CppString)` overload"]
267    pub fn is_spine(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
268        unsafe {
269            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b0c0usize)as*mut u8,bool;
270(::unity::Il2CppString)::core::convert::Into::into(bone_name))
271        }
272    }
273
274    #[doc = "`isHead(::unity::Il2CppString)` overload"]
275    pub fn is_head(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
276        unsafe {
277            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b1d0usize)as*mut u8,bool;
278(::unity::Il2CppString)::core::convert::Into::into(bone_name))
279        }
280    }
281
282    #[doc = "`isArm(::unity::Il2CppString)` overload"]
283    pub fn is_arm(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
284        unsafe {
285            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b2e0usize)as*mut u8,bool;
286(::unity::Il2CppString)::core::convert::Into::into(bone_name))
287        }
288    }
289
290    #[doc = "`isLeg(::unity::Il2CppString)` overload"]
291    pub fn is_leg(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
292        unsafe {
293            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b3f0usize)as*mut u8,bool;
294(::unity::Il2CppString)::core::convert::Into::into(bone_name))
295        }
296    }
297
298    #[doc = "`isTail(::unity::Il2CppString)` overload"]
299    pub fn is_tail(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
300        unsafe {
301            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b500usize)as*mut u8,bool;
302(::unity::Il2CppString)::core::convert::Into::into(bone_name))
303        }
304    }
305
306    #[doc = "`isEye(::unity::Il2CppString)` overload"]
307    pub fn is_eye(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
308        unsafe {
309            ::unity::il2cpp_call!((::unity::module_base()+0x1e9b610usize)as*mut u8,bool;
310(::unity::Il2CppString)::core::convert::Into::into(bone_name))
311        }
312    }
313
314    #[doc = "`isTypeExclude(::unity::Il2CppString)` overload"]
315    pub fn is_type_exclude(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
316        unsafe {
317            ::unity::il2cpp_call!((::unity::module_base()+0x1e9bcb0usize)as*mut u8,bool;
318(::unity::Il2CppString)::core::convert::Into::into(bone_name))
319        }
320    }
321
322    #[doc = "`matchesNaming(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>)` overload"]
323    pub fn matches_naming(
324        bone_name: impl ::core::convert::Into<::unity::Il2CppString>,
325        naming_convention: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
326    ) -> bool {
327        unsafe {
328            ::unity::il2cpp_call!((::unity::module_base()+0x1e9afa0usize)as*mut u8,bool;
329(::unity::Il2CppString)::core::convert::Into::into(bone_name),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(naming_convention))
330        }
331    }
332
333    #[doc = "`excludesNaming(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>)` overload"]
334    pub fn excludes_naming(
335        bone_name: impl ::core::convert::Into<::unity::Il2CppString>,
336        naming_convention: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
337    ) -> bool {
338        unsafe {
339            ::unity::il2cpp_call!((::unity::module_base()+0x1e9bc20usize)as*mut u8,bool;
340(::unity::Il2CppString)::core::convert::Into::into(bone_name),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(naming_convention))
341        }
342    }
343
344    #[doc = "`matchesLastLetter(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>)` overload"]
345    pub fn matches_last_letter(
346        bone_name: impl ::core::convert::Into<::unity::Il2CppString>,
347        naming_convention: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
348    ) -> bool {
349        unsafe {
350            ::unity::il2cpp_call!((::unity::module_base()+0x1e9bd30usize)as*mut u8,bool;
351(::unity::Il2CppString)::core::convert::Into::into(bone_name),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(naming_convention))
352        }
353    }
354
355    #[doc = "`LastLetterIs(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
356    pub fn last_letter_is(
357        bone_name: impl ::core::convert::Into<::unity::Il2CppString>,
358        letter: impl ::core::convert::Into<::unity::Il2CppString>,
359    ) -> bool {
360        unsafe {
361            ::unity::il2cpp_call!((::unity::module_base()+0x1e9be20usize)as*mut u8,bool;
362(::unity::Il2CppString)::core::convert::Into::into(bone_name),(::unity::Il2CppString)::core::convert::Into::into(letter))
363        }
364    }
365
366    #[doc = "`firstLetter(::unity::Il2CppString)` overload"]
367    pub fn first_letter(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
368        unsafe {
369            ::unity::il2cpp_call!((::unity::module_base()+0x1e9bbb0usize)as*mut u8, ::unity::Il2CppString;
370(::unity::Il2CppString)::core::convert::Into::into(bone_name))
371        }
372    }
373
374    #[doc = "`lastLetter(::unity::Il2CppString)` overload"]
375    pub fn last_letter(bone_name: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
376        unsafe {
377            ::unity::il2cpp_call!((::unity::module_base()+0x1e9bb40usize)as*mut u8, ::unity::Il2CppString;
378(::unity::Il2CppString)::core::convert::Into::into(bone_name))
379        }
380    }
381
382    #[doc = "`.cctor()` overload"]
383    pub fn cctor() -> () {
384        unsafe {
385            ::unity::il2cpp_call!((::unity::module_base()+0x1e9be60usize)as*mut u8,();
386            )
387        }
388    }
389}
390
391#[cfg(feature = "root_motion-bipednaming")]
392impl BipedNaming {
393    pub fn get_bones_of_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
394        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
395    }
396
397    pub fn get_bones_of_side_method_info() -> &'static ::unity::il2cpp::MethodInfo {
398        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
399    }
400
401    pub fn get_bones_of_type_and_side_method_info() -> &'static ::unity::il2cpp::MethodInfo {
402        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
403    }
404
405    pub fn get_first_bone_of_type_and_side_method_info() -> &'static ::unity::il2cpp::MethodInfo {
406        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
407    }
408
409    pub fn get_naming_match_method_info() -> &'static ::unity::il2cpp::MethodInfo {
410        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
411    }
412
413    pub fn get_bone_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
414        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
415    }
416
417    pub fn get_bone_side_method_info() -> &'static ::unity::il2cpp::MethodInfo {
418        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
419    }
420
421    pub fn get_bone_method_info() -> &'static ::unity::il2cpp::MethodInfo {
422        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
423    }
424
425    pub fn is_left_method_info() -> &'static ::unity::il2cpp::MethodInfo {
426        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
427    }
428
429    pub fn is_right_method_info() -> &'static ::unity::il2cpp::MethodInfo {
430        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
431    }
432
433    pub fn is_spine_method_info() -> &'static ::unity::il2cpp::MethodInfo {
434        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
435    }
436
437    pub fn is_head_method_info() -> &'static ::unity::il2cpp::MethodInfo {
438        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
439    }
440
441    pub fn is_arm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
442        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
443    }
444
445    pub fn is_leg_method_info() -> &'static ::unity::il2cpp::MethodInfo {
446        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
447    }
448
449    pub fn is_tail_method_info() -> &'static ::unity::il2cpp::MethodInfo {
450        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
451    }
452
453    pub fn is_eye_method_info() -> &'static ::unity::il2cpp::MethodInfo {
454        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
455    }
456
457    pub fn is_type_exclude_method_info() -> &'static ::unity::il2cpp::MethodInfo {
458        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
459    }
460
461    pub fn matches_naming_method_info() -> &'static ::unity::il2cpp::MethodInfo {
462        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
463    }
464
465    pub fn excludes_naming_method_info() -> &'static ::unity::il2cpp::MethodInfo {
466        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
467    }
468
469    pub fn matches_last_letter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
470        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
471    }
472
473    pub fn last_letter_is_method_info() -> &'static ::unity::il2cpp::MethodInfo {
474        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
475    }
476
477    pub fn first_letter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
479    }
480
481    pub fn last_letter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
483    }
484
485    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
487    }
488}
489
490#[cfg(feature = "root_motion-bipednaming")]
491#[doc(hidden)]
492pub mod prelude {
493    pub use super::{BipedNaming, BipedNaming_BoneSide, BipedNaming_BoneType, IBipedNaming};
494    #[cfg(feature = "system-object")]
495    pub use crate::system::object::IObjectMethods;
496    #[cfg(feature = "system-enum")]
497    pub use crate::system::r#enum::IEnumMethods;
498    #[cfg(feature = "system-valuetype")]
499    pub use crate::system::valuetype::IValueTypeMethods;
500    pub use crate::system::{object::IObject, r#enum::IEnum, valuetype::IValueType};
501}