Skip to main content

engage/generated/combat/
prefetchedsignal.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "combat-prefetchedsignal-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::object::{IObject, Object};
9
10    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/combat/prefetchedsignal/PrefetchedSignal.md"))]
11    #[::unity::class(namespace = "Combat", name = "PrefetchedSignal")]
12    #[parent(crate::system::object::Object)]
13    pub struct PrefetchedSignal {
14        #[static_field]
15        #[rename(name = "s_null")]
16        pub s_null: crate::combat::prefetchedsignal::PrefetchedSignal,
17        #[offset(56)]
18        #[rename(name = "m_ClipEvents")]
19        pub m_clip_events: ::unity::Array<crate::unity_engine::animationevent::AnimationEvent>,
20        #[offset(84)]
21        #[rename(name = "backwardCancelA")]
22        pub backward_cancel_a: f32,
23        #[offset(88)]
24        #[rename(name = "backwardCancelB")]
25        pub backward_cancel_b: f32,
26        #[offset(152)]
27        #[rename(name = "HitTimesNT")]
28        pub hit_times_nt: crate::system::collections::generic::list_1::List_1<f32>,
29        #[offset(160)]
30        #[rename(name = "HitSignals")]
31        pub hit_signals: crate::system::collections::generic::list_1::List_1<crate::unity_engine::animationevent::AnimationEvent>,
32        #[offset(200)]
33        #[rename(name = "localDieFallPos")]
34        pub local_die_fall_pos: ::unity::Array<crate::unity_engine::vector3::Vector3>,
35        #[offset(236)]
36        #[rename(name = "score")]
37        pub score_field: f32,
38    }
39}
40
41#[cfg(feature = "combat-prefetchedsignal-types")]
42pub use __types::*;
43
44#[cfg(feature = "combat-prefetchedsignal")]
45impl PrefetchedSignal {
46    #[doc = "`op_Implicit(crate::combat::prefetchedsignal::PrefetchedSignal)` overload"]
47    pub fn op_implicit(a: impl ::core::convert::Into<crate::combat::prefetchedsignal::PrefetchedSignal>) -> bool {
48        unsafe {
49            ::unity::il2cpp_call!((::unity::module_base()+0x2816520usize)as*mut u8,bool;
50(crate::combat::prefetchedsignal::PrefetchedSignal)::core::convert::Into::into(a))
51        }
52    }
53
54    #[doc = "`get_Null()` overload"]
55    pub fn get_null() -> crate::combat::prefetchedsignal::PrefetchedSignal {
56        unsafe {
57            ::unity::il2cpp_call!((::unity::module_base()+0x2816530usize)as*mut u8,crate::combat::prefetchedsignal::PrefetchedSignal;
58            )
59        }
60    }
61
62    #[doc = "`CreateNull()` overload"]
63    pub fn create_null() -> crate::combat::prefetchedsignal::PrefetchedSignal {
64        unsafe {
65            ::unity::il2cpp_call!((::unity::module_base()+0x28165c0usize)as*mut u8,crate::combat::prefetchedsignal::PrefetchedSignal;
66            )
67        }
68    }
69}
70
71#[cfg(feature = "combat-prefetchedsignal")]
72pub trait IPrefetchedSignalMethods: IPrefetchedSignal {
73    #[doc = "`get_StateName()` overload"]
74    fn get_state_name(self) -> ::unity::Il2CppString {
75        unsafe {
76            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
77            ::unity::il2cpp_call!((::unity::module_base()+0x28168b0usize)as*mut u8, ::unity::Il2CppString;
78(PrefetchedSignal)__receiver)
79        }
80    }
81    #[doc = "`set_StateName(::unity::Il2CppString)` overload"]
82    fn set_state_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
83        unsafe {
84            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
85            ::unity::il2cpp_call!((::unity::module_base()+0x28168c0usize)as*mut u8,();
86(PrefetchedSignal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
87        }
88    }
89    #[doc = "`get_StateHash()` overload"]
90    fn get_state_hash(self) -> i32 {
91        unsafe {
92            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
93            ::unity::il2cpp_call!((::unity::module_base()+0x28168d0usize)as*mut u8,i32;
94(PrefetchedSignal)__receiver)
95        }
96    }
97    #[doc = "`set_StateHash(i32)` overload"]
98    fn set_state_hash(self, value: impl ::core::convert::Into<i32>) -> () {
99        unsafe {
100            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
101            ::unity::il2cpp_call!((::unity::module_base()+0x28168e0usize)as*mut u8,();
102(PrefetchedSignal)__receiver,(i32)::core::convert::Into::into(value))
103        }
104    }
105    #[doc = "`get_isInternalNull()` overload"]
106    fn get_is_internal_null(self) -> bool {
107        unsafe {
108            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
109            ::unity::il2cpp_call!((::unity::module_base()+0x28168f0usize)as*mut u8,bool;
110(PrefetchedSignal)__receiver)
111        }
112    }
113    #[doc = "`set_isInternalNull(bool)` overload"]
114    fn set_is_internal_null(self, value: impl ::core::convert::Into<bool>) -> () {
115        unsafe {
116            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
117            ::unity::il2cpp_call!((::unity::module_base()+0x2816900usize)as*mut u8,();
118(PrefetchedSignal)__receiver,(bool)::core::convert::Into::into(value))
119        }
120    }
121    #[doc = "`get_Clip()` overload"]
122    fn get_clip(self) -> crate::unity_engine::animationclip::AnimationClip {
123        unsafe {
124            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x2816910usize)as*mut u8,crate::unity_engine::animationclip::AnimationClip;
126(PrefetchedSignal)__receiver)
127        }
128    }
129    #[doc = "`set_Clip(crate::unity_engine::animationclip::AnimationClip)` overload"]
130    fn set_clip(self, value: impl ::core::convert::Into<crate::unity_engine::animationclip::AnimationClip>) -> () {
131        unsafe {
132            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
133            ::unity::il2cpp_call!((::unity::module_base()+0x2816920usize)as*mut u8,();
134(PrefetchedSignal)__receiver,(crate::unity_engine::animationclip::AnimationClip)::core::convert::Into::into(value))
135        }
136    }
137    #[doc = "`get_Curves()` overload"]
138    fn get_curves(self) -> crate::combat::prefetchedcurve::PrefetchedCurve {
139        unsafe {
140            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
141            ::unity::il2cpp_call!((::unity::module_base()+0x2816930usize)as*mut u8,crate::combat::prefetchedcurve::PrefetchedCurve;
142(PrefetchedSignal)__receiver)
143        }
144    }
145    #[doc = "`set_Curves(crate::combat::prefetchedcurve::PrefetchedCurve)` overload"]
146    fn set_curves(self, value: impl ::core::convert::Into<crate::combat::prefetchedcurve::PrefetchedCurve>) -> () {
147        unsafe {
148            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
149            ::unity::il2cpp_call!((::unity::module_base()+0x2816940usize)as*mut u8,();
150(PrefetchedSignal)__receiver,(crate::combat::prefetchedcurve::PrefetchedCurve)::core::convert::Into::into(value))
151        }
152    }
153    #[doc = "`get_ClipLength()` overload"]
154    fn get_clip_length(self) -> f32 {
155        unsafe {
156            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
157            ::unity::il2cpp_call!((::unity::module_base()+0x2816950usize)as*mut u8,f32;
158(PrefetchedSignal)__receiver)
159        }
160    }
161    #[doc = "`set_ClipLength(f32)` overload"]
162    fn set_clip_length(self, value: impl ::core::convert::Into<f32>) -> () {
163        unsafe {
164            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
165            ::unity::il2cpp_call!((::unity::module_base()+0x2816960usize)as*mut u8,();
166(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
167        }
168    }
169    #[doc = "`get_FT2NT()` overload"]
170    fn get_ft2nt(self) -> f32 {
171        unsafe {
172            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
173            ::unity::il2cpp_call!((::unity::module_base()+0x2816970usize)as*mut u8,f32;
174(PrefetchedSignal)__receiver)
175        }
176    }
177    #[doc = "`set_FT2NT(f32)` overload"]
178    fn set_ft2nt(self, value: impl ::core::convert::Into<f32>) -> () {
179        unsafe {
180            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
181            ::unity::il2cpp_call!((::unity::module_base()+0x2816980usize)as*mut u8,();
182(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
183        }
184    }
185    #[doc = "`get_AttackFarRange()` overload"]
186    fn get_attack_far_range(self) -> f32 {
187        unsafe {
188            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
189            ::unity::il2cpp_call!((::unity::module_base()+0x2816990usize)as*mut u8,f32;
190(PrefetchedSignal)__receiver)
191        }
192    }
193    #[doc = "`set_AttackFarRange(f32)` overload"]
194    fn set_attack_far_range(self, value: impl ::core::convert::Into<f32>) -> () {
195        unsafe {
196            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197            ::unity::il2cpp_call!((::unity::module_base()+0x28169a0usize)as*mut u8,();
198(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
199        }
200    }
201    #[doc = "`get_AttackNearRange()` overload"]
202    fn get_attack_near_range(self) -> f32 {
203        unsafe {
204            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205            ::unity::il2cpp_call!((::unity::module_base()+0x28169b0usize)as*mut u8,f32;
206(PrefetchedSignal)__receiver)
207        }
208    }
209    #[doc = "`set_AttackNearRange(f32)` overload"]
210    fn set_attack_near_range(self, value: impl ::core::convert::Into<f32>) -> () {
211        unsafe {
212            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213            ::unity::il2cpp_call!((::unity::module_base()+0x28169c0usize)as*mut u8,();
214(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
215        }
216    }
217    #[doc = "`get_ForwardCancel()` overload"]
218    fn get_forward_cancel(self) -> f32 {
219        unsafe {
220            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
221            ::unity::il2cpp_call!((::unity::module_base()+0x28169d0usize)as*mut u8,f32;
222(PrefetchedSignal)__receiver)
223        }
224    }
225    #[doc = "`set_ForwardCancel(f32)` overload"]
226    fn set_forward_cancel(self, value: impl ::core::convert::Into<f32>) -> () {
227        unsafe {
228            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229            ::unity::il2cpp_call!((::unity::module_base()+0x28169e0usize)as*mut u8,();
230(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
231        }
232    }
233    #[doc = "`get_RushForwardCancel()` overload"]
234    fn get_rush_forward_cancel(self) -> f32 {
235        unsafe {
236            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
237            ::unity::il2cpp_call!((::unity::module_base()+0x28169f0usize)as*mut u8,f32;
238(PrefetchedSignal)__receiver)
239        }
240    }
241    #[doc = "`set_RushForwardCancel(f32)` overload"]
242    fn set_rush_forward_cancel(self, value: impl ::core::convert::Into<f32>) -> () {
243        unsafe {
244            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
245            ::unity::il2cpp_call!((::unity::module_base()+0x2816a00usize)as*mut u8,();
246(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
247        }
248    }
249    #[doc = "`BackwardCancel(f32)` overload"]
250    fn backward_cancel(self, ratio: impl ::core::convert::Into<f32>) -> f32 {
251        unsafe {
252            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253            ::unity::il2cpp_call!((::unity::module_base()+0x2816a10usize)as*mut u8,f32;
254(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(ratio))
255        }
256    }
257    #[doc = "`get_TransitionDuration()` overload"]
258    fn get_transition_duration(self) -> f32 {
259        unsafe {
260            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
261            ::unity::il2cpp_call!((::unity::module_base()+0x2816a30usize)as*mut u8,f32;
262(PrefetchedSignal)__receiver)
263        }
264    }
265    #[doc = "`set_TransitionDuration(f32)` overload"]
266    fn set_transition_duration(self, value: impl ::core::convert::Into<f32>) -> () {
267        unsafe {
268            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
269            ::unity::il2cpp_call!((::unity::module_base()+0x2816a40usize)as*mut u8,();
270(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
271        }
272    }
273    #[doc = "`get_LocalRootMoved()` overload"]
274    fn get_local_root_moved(self) -> crate::unity_engine::vector3::Vector3 {
275        unsafe {
276            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
277            ::unity::il2cpp_call!((::unity::module_base()+0x2816a50usize)as*mut u8,crate::unity_engine::vector3::Vector3;
278(PrefetchedSignal)__receiver)
279        }
280    }
281    #[doc = "`set_LocalRootMoved(crate::unity_engine::vector3::Vector3)` overload"]
282    fn set_local_root_moved(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
283        unsafe {
284            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
285            ::unity::il2cpp_call!((::unity::module_base()+0x2816a60usize)as*mut u8,();
286(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
287        }
288    }
289    #[doc = "`get_WeaponStyle()` overload"]
290    fn get_weapon_style(self) -> crate::combat::weaponstyle::WeaponStyle {
291        unsafe {
292            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
293            ::unity::il2cpp_call!((::unity::module_base()+0x2816a70usize)as*mut u8,crate::combat::weaponstyle::WeaponStyle;
294(PrefetchedSignal)__receiver)
295        }
296    }
297    #[doc = "`set_WeaponStyle(crate::combat::weaponstyle::WeaponStyle)` overload"]
298    fn set_weapon_style(self, value: impl ::core::convert::Into<crate::combat::weaponstyle::WeaponStyle>) -> () {
299        unsafe {
300            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
301            ::unity::il2cpp_call!((::unity::module_base()+0x2816a80usize)as*mut u8,();
302(PrefetchedSignal)__receiver,(crate::combat::weaponstyle::WeaponStyle)::core::convert::Into::into(value))
303        }
304    }
305    #[doc = "`get_HitSignal()` overload"]
306    fn get_hit_signal(self) -> crate::unity_engine::animationevent::AnimationEvent {
307        unsafe {
308            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
309            ::unity::il2cpp_call!((::unity::module_base()+0x2816a90usize)as*mut u8,crate::unity_engine::animationevent::AnimationEvent;
310(PrefetchedSignal)__receiver)
311        }
312    }
313    #[doc = "`set_HitSignal(crate::unity_engine::animationevent::AnimationEvent)` overload"]
314    fn set_hit_signal(self, value: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> () {
315        unsafe {
316            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
317            ::unity::il2cpp_call!((::unity::module_base()+0x2816aa0usize)as*mut u8,();
318(PrefetchedSignal)__receiver,(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(value))
319        }
320    }
321    #[doc = "`get_HitCount()` overload"]
322    fn get_hit_count(self) -> i32 {
323        unsafe {
324            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
325            ::unity::il2cpp_call!((::unity::module_base()+0x2816ab0usize)as*mut u8,i32;
326(PrefetchedSignal)__receiver)
327        }
328    }
329    #[doc = "`set_HitCount(i32)` overload"]
330    fn set_hit_count(self, value: impl ::core::convert::Into<i32>) -> () {
331        unsafe {
332            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
333            ::unity::il2cpp_call!((::unity::module_base()+0x2816ac0usize)as*mut u8,();
334(PrefetchedSignal)__receiver,(i32)::core::convert::Into::into(value))
335        }
336    }
337    #[doc = "`get_HitTime()` overload"]
338    fn get_hit_time(self) -> f32 {
339        unsafe {
340            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
341            ::unity::il2cpp_call!((::unity::module_base()+0x2816ad0usize)as*mut u8,f32;
342(PrefetchedSignal)__receiver)
343        }
344    }
345    #[doc = "`set_HitTime(f32)` overload"]
346    fn set_hit_time(self, value: impl ::core::convert::Into<f32>) -> () {
347        unsafe {
348            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349            ::unity::il2cpp_call!((::unity::module_base()+0x2816ae0usize)as*mut u8,();
350(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
351        }
352    }
353    #[doc = "`get_LocalHitPos()` overload"]
354    fn get_local_hit_pos(self) -> crate::unity_engine::vector3::Vector3 {
355        unsafe {
356            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357            ::unity::il2cpp_call!((::unity::module_base()+0x2816af0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
358(PrefetchedSignal)__receiver)
359        }
360    }
361    #[doc = "`set_LocalHitPos(crate::unity_engine::vector3::Vector3)` overload"]
362    fn set_local_hit_pos(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
363        unsafe {
364            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365            ::unity::il2cpp_call!((::unity::module_base()+0x2816b00usize)as*mut u8,();
366(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
367        }
368    }
369    #[doc = "`get_LocalHitDir()` overload"]
370    fn get_local_hit_dir(self) -> crate::unity_engine::vector3::Vector3 {
371        unsafe {
372            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
373            ::unity::il2cpp_call!((::unity::module_base()+0x2816b10usize)as*mut u8,crate::unity_engine::vector3::Vector3;
374(PrefetchedSignal)__receiver)
375        }
376    }
377    #[doc = "`set_LocalHitDir(crate::unity_engine::vector3::Vector3)` overload"]
378    fn set_local_hit_dir(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
379        unsafe {
380            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
381            ::unity::il2cpp_call!((::unity::module_base()+0x2816b20usize)as*mut u8,();
382(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
383        }
384    }
385    #[doc = "`get_IsKnockable()` overload"]
386    fn get_is_knockable(self) -> bool {
387        unsafe {
388            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
389            ::unity::il2cpp_call!((::unity::module_base()+0x2816b30usize)as*mut u8,bool;
390(PrefetchedSignal)__receiver)
391        }
392    }
393    #[doc = "`get_ShootTime()` overload"]
394    fn get_shoot_time(self) -> f32 {
395        unsafe {
396            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
397            ::unity::il2cpp_call!((::unity::module_base()+0x2816b70usize)as*mut u8,f32;
398(PrefetchedSignal)__receiver)
399        }
400    }
401    #[doc = "`set_ShootTime(f32)` overload"]
402    fn set_shoot_time(self, value: impl ::core::convert::Into<f32>) -> () {
403        unsafe {
404            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
405            ::unity::il2cpp_call!((::unity::module_base()+0x2816b80usize)as*mut u8,();
406(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
407        }
408    }
409    #[doc = "`get_LocalShootPos()` overload"]
410    fn get_local_shoot_pos(self) -> crate::unity_engine::vector3::Vector3 {
411        unsafe {
412            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
413            ::unity::il2cpp_call!((::unity::module_base()+0x2816b90usize)as*mut u8,crate::unity_engine::vector3::Vector3;
414(PrefetchedSignal)__receiver)
415        }
416    }
417    #[doc = "`set_LocalShootPos(crate::unity_engine::vector3::Vector3)` overload"]
418    fn set_local_shoot_pos(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
419        unsafe {
420            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
421            ::unity::il2cpp_call!((::unity::module_base()+0x2816ba0usize)as*mut u8,();
422(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
423        }
424    }
425    #[doc = "`get_LocalShootDir()` overload"]
426    fn get_local_shoot_dir(self) -> crate::unity_engine::vector3::Vector3 {
427        unsafe {
428            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
429            ::unity::il2cpp_call!((::unity::module_base()+0x2816bb0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
430(PrefetchedSignal)__receiver)
431        }
432    }
433    #[doc = "`set_LocalShootDir(crate::unity_engine::vector3::Vector3)` overload"]
434    fn set_local_shoot_dir(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
435        unsafe {
436            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
437            ::unity::il2cpp_call!((::unity::module_base()+0x2816bc0usize)as*mut u8,();
438(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
439        }
440    }
441    #[doc = "`get_HitOrShootTime()` overload"]
442    fn get_hit_or_shoot_time(self) -> f32 {
443        unsafe {
444            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
445            ::unity::il2cpp_call!((::unity::module_base()+0x2816bd0usize)as*mut u8,f32;
446(PrefetchedSignal)__receiver)
447        }
448    }
449    #[doc = "`get_HumanDieFallTime()` overload"]
450    fn get_human_die_fall_time(self) -> f32 {
451        unsafe {
452            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
453            ::unity::il2cpp_call!((::unity::module_base()+0x2816bf0usize)as*mut u8,f32;
454(PrefetchedSignal)__receiver)
455        }
456    }
457    #[doc = "`set_HumanDieFallTime(f32)` overload"]
458    fn set_human_die_fall_time(self, value: impl ::core::convert::Into<f32>) -> () {
459        unsafe {
460            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
461            ::unity::il2cpp_call!((::unity::module_base()+0x2816c00usize)as*mut u8,();
462(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
463        }
464    }
465    #[doc = "`get_MotionMatchingVelocity()` overload"]
466    fn get_motion_matching_velocity(self) -> crate::unity_engine::vector3::Vector3 {
467        unsafe {
468            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
469            ::unity::il2cpp_call!((::unity::module_base()+0x2816c10usize)as*mut u8,crate::unity_engine::vector3::Vector3;
470(PrefetchedSignal)__receiver)
471        }
472    }
473    #[doc = "`set_MotionMatchingVelocity(crate::unity_engine::vector3::Vector3)` overload"]
474    fn set_motion_matching_velocity(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
475        unsafe {
476            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
477            ::unity::il2cpp_call!((::unity::module_base()+0x2816c20usize)as*mut u8,();
478(PrefetchedSignal)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
479        }
480    }
481    #[doc = "`get_MotionMatchingTorque()` overload"]
482    fn get_motion_matching_torque(self) -> crate::unity_engine::quaternion::Quaternion {
483        unsafe {
484            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
485            ::unity::il2cpp_call!((::unity::module_base()+0x2816c30usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
486(PrefetchedSignal)__receiver)
487        }
488    }
489    #[doc = "`set_MotionMatchingTorque(crate::unity_engine::quaternion::Quaternion)` overload"]
490    fn set_motion_matching_torque(self, value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
491        unsafe {
492            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
493            ::unity::il2cpp_call!((::unity::module_base()+0x2816c40usize)as*mut u8,();
494(PrefetchedSignal)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
495        }
496    }
497    #[doc = "`get_Score()` overload"]
498    fn get_score(self) -> f32 {
499        unsafe {
500            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
501            ::unity::il2cpp_call!((::unity::module_base()+0x2816c60usize)as*mut u8,f32;
502(PrefetchedSignal)__receiver)
503        }
504    }
505    #[doc = "`set_Score(f32)` overload"]
506    fn set_score(self, value: impl ::core::convert::Into<f32>) -> () {
507        unsafe {
508            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
509            ::unity::il2cpp_call!((::unity::module_base()+0x2816c70usize)as*mut u8,();
510(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(value))
511        }
512    }
513    #[doc = "`get_IsAttackRangeValid()` overload"]
514    fn get_is_attack_range_valid(self) -> bool {
515        unsafe {
516            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
517            ::unity::il2cpp_call!((::unity::module_base()+0x2816ca0usize)as*mut u8,bool;
518(PrefetchedSignal)__receiver)
519        }
520    }
521    #[doc = "`get_ForwardCancelNT()` overload"]
522    fn get_forward_cancel_nt(self) -> f32 {
523        unsafe {
524            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
525            ::unity::il2cpp_call!((::unity::module_base()+0x2816cb0usize)as*mut u8,f32;
526(PrefetchedSignal)__receiver)
527        }
528    }
529    #[doc = "`get_RushForwardCancelNT()` overload"]
530    fn get_rush_forward_cancel_nt(self) -> f32 {
531        unsafe {
532            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
533            ::unity::il2cpp_call!((::unity::module_base()+0x2816cc0usize)as*mut u8,f32;
534(PrefetchedSignal)__receiver)
535        }
536    }
537    #[doc = "`BackwardCancelNT(f32)` overload"]
538    fn backward_cancel_nt(self, ratio: impl ::core::convert::Into<f32>) -> f32 {
539        unsafe {
540            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
541            ::unity::il2cpp_call!((::unity::module_base()+0x2816cd0usize)as*mut u8,f32;
542(PrefetchedSignal)__receiver,(f32)::core::convert::Into::into(ratio))
543        }
544    }
545    #[doc = "`GetBackwardCancelABNTForDebug(*mutf32, *mutf32)` overload"]
546    fn get_backward_cancel_abnt_for_debug(self) -> (f32, f32) {
547        unsafe {
548            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
549            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
550            let mut __out_1 = ::core::mem::MaybeUninit::<f32>::uninit();
551            ::unity::il2cpp_call!((::unity::module_base()+0x2816d00usize)as*mut u8,();
552(PrefetchedSignal)__receiver,(*mut f32)__out_0.as_mut_ptr(),(*mut f32)__out_1.as_mut_ptr());
553            (__out_0.assume_init(), __out_1.assume_init())
554        }
555    }
556    #[doc = "`WorldRootMoved(crate::unity_engine::transform::Transform)` overload"]
557    fn world_root_moved(self, t: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> crate::unity_engine::vector3::Vector3 {
558        unsafe {
559            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
560            ::unity::il2cpp_call!((::unity::module_base()+0x2816d30usize)as*mut u8,crate::unity_engine::vector3::Vector3;
561(PrefetchedSignal)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(t))
562        }
563    }
564    #[doc = "`WorldDieFallPos(crate::unity_engine::transform::Transform, i32)` overload"]
565    fn world_die_fall_pos(
566        self,
567        t: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
568        index: impl ::core::convert::Into<i32>,
569    ) -> crate::unity_engine::vector3::Vector3 {
570        unsafe {
571            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
572            ::unity::il2cpp_call!((::unity::module_base()+0x2816d50usize)as*mut u8,crate::unity_engine::vector3::Vector3;
573(PrefetchedSignal)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(t),(i32)::core::convert::Into::into(index))
574        }
575    }
576    #[doc = "`WillCollide(crate::combat::character::Character)` overload"]
577    fn will_collide(self, cp: impl ::core::convert::Into<crate::combat::character::Character>) -> bool {
578        unsafe {
579            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
580            ::unity::il2cpp_call!((::unity::module_base()+0x2816fd0usize)as*mut u8,bool;
581(PrefetchedSignal)__receiver,(crate::combat::character::Character)::core::convert::Into::into(cp))
582        }
583    }
584    #[doc = "`CalcDistanceToColliderAtRootMoved(crate::combat::character::Character)` overload"]
585    fn calc_distance_to_collider_at_root_moved(self, cp: impl ::core::convert::Into<crate::combat::character::Character>) -> f32 {
586        unsafe {
587            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588            ::unity::il2cpp_call!((::unity::module_base()+0x28170f0usize)as*mut u8,f32;
589(PrefetchedSignal)__receiver,(crate::combat::character::Character)::core::convert::Into::into(cp))
590        }
591    }
592    #[doc = "`IsObstractedBetweenRootMovedAndEnemy(crate::combat::character::Character)` overload"]
593    fn is_obstracted_between_root_moved_and_enemy(self, cp: impl ::core::convert::Into<crate::combat::character::Character>) -> bool {
594        unsafe {
595            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596            ::unity::il2cpp_call!((::unity::module_base()+0x2817240usize)as*mut u8,bool;
597(PrefetchedSignal)__receiver,(crate::combat::character::Character)::core::convert::Into::into(cp))
598        }
599    }
600    #[doc = "`.ctor(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip)` overload"]
601    fn ctor(
602        self,
603        state_name: impl ::core::convert::Into<::unity::Il2CppString>,
604        state_hash: impl ::core::convert::Into<i32>,
605        body_go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
606        body_anim: impl ::core::convert::Into<crate::unity_engine::animationclip::AnimationClip>,
607        ride_go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
608        ride_anim: impl ::core::convert::Into<crate::unity_engine::animationclip::AnimationClip>,
609    ) -> () {
610        unsafe {
611            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612            ::unity::il2cpp_call!((::unity::module_base()+0x2816680usize)as*mut u8,();
613(PrefetchedSignal)__receiver,(::unity::Il2CppString)::core::convert::Into::into(state_name),(i32)::core::convert::Into::into(state_hash),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(body_go),(crate::unity_engine::animationclip::AnimationClip)::core::convert::Into::into(body_anim),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(ride_go),(crate::unity_engine::animationclip::AnimationClip)::core::convert::Into::into(ride_anim))
614        }
615    }
616    #[doc = "`GetPrefetchedCurve(crate::unity_engine::animationclip::AnimationClip)` overload"]
617    fn get_prefetched_curve(
618        self,
619        clip: impl ::core::convert::Into<crate::unity_engine::animationclip::AnimationClip>,
620    ) -> crate::combat::prefetchedcurve::PrefetchedCurve {
621        unsafe {
622            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623            ::unity::il2cpp_call!((::unity::module_base()+0x28173e0usize)as*mut u8,crate::combat::prefetchedcurve::PrefetchedCurve;
624(PrefetchedSignal)__receiver,(crate::unity_engine::animationclip::AnimationClip)::core::convert::Into::into(clip))
625        }
626    }
627    #[doc = "`ImportFromSignals(::unity::Array<crate::unity_engine::animationevent::AnimationEvent>)` overload"]
628    fn import_from_signals(self, events: impl ::core::convert::Into<::unity::Array<crate::unity_engine::animationevent::AnimationEvent>>) -> () {
629        unsafe {
630            let __receiver = <PrefetchedSignal as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
631            ::unity::il2cpp_call!((::unity::module_base()+0x2817520usize)as*mut u8,();
632(PrefetchedSignal)__receiver,(::unity::Array<crate::unity_engine::animationevent::AnimationEvent>)::core::convert::Into::into(events))
633        }
634    }
635}
636
637#[cfg(feature = "combat-prefetchedsignal")]
638impl<__T: IPrefetchedSignal> IPrefetchedSignalMethods for __T {}
639
640#[cfg(feature = "combat-prefetchedsignal")]
641impl PrefetchedSignal {
642    pub fn op_implicit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
643        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
644    }
645
646    pub fn get_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
647        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
648    }
649
650    pub fn create_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
652    }
653
654    pub fn get_state_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
656    }
657
658    pub fn set_state_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
659        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
660    }
661
662    pub fn get_state_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
663        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
664    }
665
666    pub fn set_state_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
667        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
668    }
669
670    pub fn get_is_internal_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
671        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
672    }
673
674    pub fn set_is_internal_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
675        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
676    }
677
678    pub fn get_clip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
679        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
680    }
681
682    pub fn set_clip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
683        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
684    }
685
686    pub fn get_curves_method_info() -> &'static ::unity::il2cpp::MethodInfo {
687        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
688    }
689
690    pub fn set_curves_method_info() -> &'static ::unity::il2cpp::MethodInfo {
691        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
692    }
693
694    pub fn get_clip_length_method_info() -> &'static ::unity::il2cpp::MethodInfo {
695        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
696    }
697
698    pub fn set_clip_length_method_info() -> &'static ::unity::il2cpp::MethodInfo {
699        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
700    }
701
702    pub fn get_ft2nt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
703        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
704    }
705
706    pub fn set_ft2nt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
707        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
708    }
709
710    pub fn get_attack_far_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
711        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
712    }
713
714    pub fn set_attack_far_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
715        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
716    }
717
718    pub fn get_attack_near_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
719        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
720    }
721
722    pub fn set_attack_near_range_method_info() -> &'static ::unity::il2cpp::MethodInfo {
723        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
724    }
725
726    pub fn get_forward_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
727        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
728    }
729
730    pub fn set_forward_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
731        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
732    }
733
734    pub fn get_rush_forward_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
735        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
736    }
737
738    pub fn set_rush_forward_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
739        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
740    }
741
742    pub fn backward_cancel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
743        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
744    }
745
746    pub fn get_transition_duration_method_info() -> &'static ::unity::il2cpp::MethodInfo {
747        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
748    }
749
750    pub fn set_transition_duration_method_info() -> &'static ::unity::il2cpp::MethodInfo {
751        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
752    }
753
754    pub fn get_local_root_moved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
755        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
756    }
757
758    pub fn set_local_root_moved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
759        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
760    }
761
762    pub fn get_weapon_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
763        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
764    }
765
766    pub fn set_weapon_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
767        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
768    }
769
770    pub fn get_hit_signal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
771        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
772    }
773
774    pub fn set_hit_signal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
775        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
776    }
777
778    pub fn get_hit_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
779        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
780    }
781
782    pub fn set_hit_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
783        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
784    }
785
786    pub fn get_hit_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
787        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
788    }
789
790    pub fn set_hit_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
791        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
792    }
793
794    pub fn get_local_hit_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
795        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
796    }
797
798    pub fn set_local_hit_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
799        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
800    }
801
802    pub fn get_local_hit_dir_method_info() -> &'static ::unity::il2cpp::MethodInfo {
803        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
804    }
805
806    pub fn set_local_hit_dir_method_info() -> &'static ::unity::il2cpp::MethodInfo {
807        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
808    }
809
810    pub fn get_is_knockable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
811        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
812    }
813
814    pub fn get_shoot_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
815        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
816    }
817
818    pub fn set_shoot_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
819        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
820    }
821
822    pub fn get_local_shoot_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
823        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
824    }
825
826    pub fn set_local_shoot_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
827        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
828    }
829
830    pub fn get_local_shoot_dir_method_info() -> &'static ::unity::il2cpp::MethodInfo {
831        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
832    }
833
834    pub fn set_local_shoot_dir_method_info() -> &'static ::unity::il2cpp::MethodInfo {
835        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
836    }
837
838    pub fn get_hit_or_shoot_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
839        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
840    }
841
842    pub fn get_human_die_fall_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
843        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
844    }
845
846    pub fn set_human_die_fall_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
847        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
848    }
849
850    pub fn get_motion_matching_velocity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
851        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
852    }
853
854    pub fn set_motion_matching_velocity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
855        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
856    }
857
858    pub fn get_motion_matching_torque_method_info() -> &'static ::unity::il2cpp::MethodInfo {
859        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
860    }
861
862    pub fn set_motion_matching_torque_method_info() -> &'static ::unity::il2cpp::MethodInfo {
863        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
864    }
865
866    pub fn get_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
867        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
868    }
869
870    pub fn set_score_method_info() -> &'static ::unity::il2cpp::MethodInfo {
871        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
872    }
873
874    pub fn get_is_attack_range_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
875        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
876    }
877
878    pub fn get_forward_cancel_nt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
879        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
880    }
881
882    pub fn get_rush_forward_cancel_nt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
883        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
884    }
885
886    pub fn backward_cancel_nt_method_info() -> &'static ::unity::il2cpp::MethodInfo {
887        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
888    }
889
890    pub fn get_backward_cancel_abnt_for_debug_method_info() -> &'static ::unity::il2cpp::MethodInfo {
891        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
892    }
893
894    pub fn world_root_moved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
895        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
896    }
897
898    pub fn world_die_fall_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
899        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
900    }
901
902    pub fn will_collide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
903        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
904    }
905
906    pub fn calc_distance_to_collider_at_root_moved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
907        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
908    }
909
910    pub fn is_obstracted_between_root_moved_and_enemy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
911        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
912    }
913
914    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
915        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
916    }
917
918    pub fn get_prefetched_curve_method_info() -> &'static ::unity::il2cpp::MethodInfo {
919        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
920    }
921
922    pub fn import_from_signals_method_info() -> &'static ::unity::il2cpp::MethodInfo {
923        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
924    }
925}
926
927#[cfg(feature = "combat-prefetchedsignal")]
928impl PrefetchedSignal {
929    #[doc = "`.ctor(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animationclip::AnimationClip)` — overload selector"]
930    pub fn new(
931        state_name: ::unity::Il2CppString,
932        state_hash: i32,
933        body_go: crate::unity_engine::gameobject::GameObject,
934        body_anim: crate::unity_engine::animationclip::AnimationClip,
935        ride_go: crate::unity_engine::gameobject::GameObject,
936        ride_anim: crate::unity_engine::animationclip::AnimationClip,
937    ) -> Self {
938        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
939            panic!(
940                "{}
941::{}
942 failed to instantiate",
943                ::core::stringify!(PrefetchedSignal),
944                ::core::stringify!(new),
945            )
946        });
947        <Self as IPrefetchedSignalMethods>::ctor(this, state_name, state_hash, body_go, body_anim, ride_go, ride_anim);
948        this
949    }
950}
951
952#[cfg(feature = "combat-prefetchedsignal")]
953#[doc(hidden)]
954pub mod prelude {
955    pub use super::{IPrefetchedSignal, IPrefetchedSignalMethods, PrefetchedSignal};
956    pub use crate::system::object::IObject;
957    #[cfg(feature = "system-object")]
958    pub use crate::system::object::IObjectMethods;
959}