Skip to main content

engage/generated/combat/
signalargsreaderwriter_jump.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "combat-signalargsreaderwriter_jump-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/signalargsreaderwriter_jump/SignalArgsReaderWriter_Jump.md"))]
11    #[::unity::class(namespace = "Combat", name = "SignalArgsReaderWriter_Jump")]
12    #[parent(crate::system::object::Object)]
13    pub struct SignalArgsReaderWriter_Jump {}
14}
15
16#[cfg(feature = "combat-signalargsreaderwriter_jump-types")]
17pub use __types::*;
18
19#[cfg(feature = "combat-signalargsreaderwriter_jump")]
20impl SignalArgsReaderWriter_Jump {
21    #[doc = "`JumpIsGrounding(crate::unity_engine::animationevent::AnimationEvent)` overload"]
22    pub fn jump_is_grounding(ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> bool {
23        unsafe {
24            ::unity::il2cpp_call!((::unity::module_base()+0x247d2a0usize)as*mut u8,bool;
25(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev))
26        }
27    }
28
29    #[doc = "`JumpIsGrounding(crate::unity_engine::animationevent::AnimationEvent, bool)` overload"]
30    pub fn jump_is_grounding_2(
31        ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>,
32        value: impl ::core::convert::Into<bool>,
33    ) -> () {
34        unsafe {
35            ::unity::il2cpp_call!((::unity::module_base()+0x247d2d0usize)as*mut u8,();
36(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev),(bool)::core::convert::Into::into(value))
37        }
38    }
39
40    #[doc = "`JumpCurveType(crate::unity_engine::animationevent::AnimationEvent)` overload"]
41    pub fn jump_curve_type(ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> crate::app::curve::Curve_Type {
42        unsafe {
43            ::unity::il2cpp_call!((::unity::module_base()+0x247d320usize)as*mut u8,crate::app::curve::Curve_Type;
44(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev))
45        }
46    }
47
48    #[doc = "`JumpCurveType(crate::unity_engine::animationevent::AnimationEvent, crate::app::curve::Curve_Type)` overload"]
49    pub fn jump_curve_type_2(
50        ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>,
51        value: impl ::core::convert::Into<crate::app::curve::Curve_Type>,
52    ) -> () {
53        unsafe {
54            ::unity::il2cpp_call!((::unity::module_base()+0x247d350usize)as*mut u8,();
55(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev),(crate::app::curve::Curve_Type)::core::convert::Into::into(value))
56        }
57    }
58
59    #[doc = "`JumpCurvePower(crate::unity_engine::animationevent::AnimationEvent)` overload"]
60    pub fn jump_curve_power(ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> i32 {
61        unsafe {
62            ::unity::il2cpp_call!((::unity::module_base()+0x247d3a0usize)as*mut u8,i32;
63(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev))
64        }
65    }
66
67    #[doc = "`JumpCurvePower(crate::unity_engine::animationevent::AnimationEvent, i32)` overload"]
68    pub fn jump_curve_power_2(
69        ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>,
70        value: impl ::core::convert::Into<i32>,
71    ) -> () {
72        unsafe {
73            ::unity::il2cpp_call!((::unity::module_base()+0x247d3d0usize)as*mut u8,();
74(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev),(i32)::core::convert::Into::into(value))
75        }
76    }
77
78    #[doc = "`JumpLandingPoint(crate::unity_engine::animationevent::AnimationEvent)` overload"]
79    pub fn jump_landing_point(ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> f32 {
80        unsafe {
81            ::unity::il2cpp_call!((::unity::module_base()+0x247d430usize)as*mut u8,f32;
82(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev))
83        }
84    }
85
86    #[doc = "`JumpLandingPoint(crate::unity_engine::animationevent::AnimationEvent, f32)` overload"]
87    pub fn jump_landing_point_2(
88        ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>,
89        value: impl ::core::convert::Into<f32>,
90    ) -> () {
91        unsafe {
92            ::unity::il2cpp_call!((::unity::module_base()+0x247d470usize)as*mut u8,();
93(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev),(f32)::core::convert::Into::into(value))
94        }
95    }
96
97    #[doc = "`JumpLandingTimeAfter(crate::unity_engine::animationevent::AnimationEvent)` overload"]
98    pub fn jump_landing_time_after(ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>) -> f32 {
99        unsafe {
100            ::unity::il2cpp_call!((::unity::module_base()+0x247d500usize)as*mut u8,f32;
101(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev))
102        }
103    }
104
105    #[doc = "`JumpLandingTimeAfter(crate::unity_engine::animationevent::AnimationEvent, f32)` overload"]
106    pub fn jump_landing_time_after_2(
107        ev: impl ::core::convert::Into<crate::unity_engine::animationevent::AnimationEvent>,
108        value: impl ::core::convert::Into<f32>,
109    ) -> () {
110        unsafe {
111            ::unity::il2cpp_call!((::unity::module_base()+0x247d510usize)as*mut u8,();
112(crate::unity_engine::animationevent::AnimationEvent)::core::convert::Into::into(ev),(f32)::core::convert::Into::into(value))
113        }
114    }
115}
116
117#[cfg(feature = "combat-signalargsreaderwriter_jump")]
118impl SignalArgsReaderWriter_Jump {
119    pub fn jump_is_grounding_method_info() -> &'static ::unity::il2cpp::MethodInfo {
120        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
121    }
122
123    pub fn jump_is_grounding_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
124        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
125    }
126
127    pub fn jump_curve_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
128        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
129    }
130
131    pub fn jump_curve_type_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
132        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
133    }
134
135    pub fn jump_curve_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
136        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
137    }
138
139    pub fn jump_curve_power_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
140        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
141    }
142
143    pub fn jump_landing_point_method_info() -> &'static ::unity::il2cpp::MethodInfo {
144        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
145    }
146
147    pub fn jump_landing_point_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
148        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
149    }
150
151    pub fn jump_landing_time_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
152        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
153    }
154
155    pub fn jump_landing_time_after_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
156        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
157    }
158}
159
160#[cfg(feature = "combat-signalargsreaderwriter_jump")]
161#[doc(hidden)]
162pub mod prelude {
163    pub use super::{ISignalArgsReaderWriter_Jump, SignalArgsReaderWriter_Jump};
164    pub use crate::system::object::IObject;
165    #[cfg(feature = "system-object")]
166    pub use crate::system::object::IObjectMethods;
167}