1#[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}