engage/generated/combat/
anibodyride.rs1#[cfg(feature = "combat-anibodyride-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/anibodyride/AniBodyRide.md"))]
11 #[::unity::class(namespace = "Combat", name = "AniBodyRide")]
12 #[parent(crate::system::object::Object)]
13 pub struct AniBodyRide {
14 #[offset(16)]
15 #[rename(name = "initialized")]
16 pub initialized: bool,
17 #[offset(56)]
18 #[rename(name = "playingIndex")]
19 pub playing_index: i32,
20 }
21}
22
23#[cfg(feature = "combat-anibodyride-types")]
24pub use __types::*;
25
26#[cfg(feature = "combat-anibodyride")]
27pub trait IAniBodyRideMethods: IAniBodyRide {
28 #[doc = "`get_gameObject()` overload"]
29 fn get_game_object(self) -> crate::unity_engine::gameobject::GameObject {
30 unsafe {
31 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
32 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d890usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
33(AniBodyRide)__receiver)
34 }
35 }
36 #[doc = "`set_gameObject(crate::unity_engine::gameobject::GameObject)` overload"]
37 fn set_game_object(self, value: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
38 unsafe {
39 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
40 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8a0usize)as*mut u8,();
41(AniBodyRide)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(value))
42 }
43 }
44 #[doc = "`get_animator()` overload"]
45 fn get_animator(self) -> crate::unity_engine::animator::Animator {
46 unsafe {
47 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
48 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8b0usize)as*mut u8,crate::unity_engine::animator::Animator;
49(AniBodyRide)__receiver)
50 }
51 }
52 #[doc = "`set_animator(crate::unity_engine::animator::Animator)` overload"]
53 fn set_animator(self, value: impl ::core::convert::Into<crate::unity_engine::animator::Animator>) -> () {
54 unsafe {
55 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
56 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8c0usize)as*mut u8,();
57(AniBodyRide)__receiver,(crate::unity_engine::animator::Animator)::core::convert::Into::into(value))
58 }
59 }
60 #[doc = "`get_clips()` overload"]
61 fn get_clips(self) -> ::unity::Array<crate::unity_engine::animationclip::AnimationClip> {
62 unsafe {
63 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
64 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8d0usize)as*mut u8, ::unity::Array<crate::unity_engine::animationclip::AnimationClip> ;
65(AniBodyRide)__receiver)
66 }
67 }
68 #[doc = "`set_clips(::unity::Array<crate::unity_engine::animationclip::AnimationClip>)` overload"]
69 fn set_clips(self, value: impl ::core::convert::Into<::unity::Array<crate::unity_engine::animationclip::AnimationClip>>) -> () {
70 unsafe {
71 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
72 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8e0usize)as*mut u8,();
73(AniBodyRide)__receiver,(::unity::Array<crate::unity_engine::animationclip::AnimationClip>)::core::convert::Into::into(value))
74 }
75 }
76 #[doc = "`get_clipNames()` overload"]
77 fn get_clip_names(self) -> ::unity::Array<::unity::Il2CppString> {
78 unsafe {
79 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
80 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d8f0usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
81(AniBodyRide)__receiver)
82 }
83 }
84 #[doc = "`set_clipNames(::unity::Array<::unity::Il2CppString>)` overload"]
85 fn set_clip_names(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
86 unsafe {
87 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
88 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d900usize)as*mut u8,();
89(AniBodyRide)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
90 }
91 }
92 #[doc = "`get_Playing()` overload"]
93 fn get_playing(self) -> crate::unity_engine::animationclip::AnimationClip {
94 unsafe {
95 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
96 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d910usize)as*mut u8,crate::unity_engine::animationclip::AnimationClip;
97(AniBodyRide)__receiver)
98 }
99 }
100 #[doc = "`get_PlayingClipLength()` overload"]
101 fn get_playing_clip_length(self) -> f32 {
102 unsafe {
103 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
104 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d960usize)as*mut u8,f32;
105(AniBodyRide)__receiver)
106 }
107 }
108 #[doc = "`get_IsValid()` overload"]
109 fn get_is_valid(self) -> bool {
110 unsafe {
111 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
112 ::unity::il2cpp_call!((::unity::module_base()+0x1c8daa0usize)as*mut u8,bool;
113(AniBodyRide)__receiver)
114 }
115 }
116 #[doc = "`get_IsPlaying()` overload"]
117 fn get_is_playing(self) -> bool {
118 unsafe {
119 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
120 ::unity::il2cpp_call!((::unity::module_base()+0x1c8d9e0usize)as*mut u8,bool;
121(AniBodyRide)__receiver)
122 }
123 }
124 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
125 fn ctor(self, go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
126 unsafe {
127 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128 ::unity::il2cpp_call!((::unity::module_base()+0x1c8dab0usize)as*mut u8,();
129(AniBodyRide)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(go))
130 }
131 }
132 #[doc = "`Evaluate(f32)` overload"]
133 fn evaluate(self, time: impl ::core::convert::Into<f32>) -> () {
134 unsafe {
135 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136 ::unity::il2cpp_call!((::unity::module_base()+0x1c8de90usize)as*mut u8,();
137(AniBodyRide)__receiver,(f32)::core::convert::Into::into(time))
138 }
139 }
140 #[doc = "`Play(i32)` overload"]
141 fn play(self, index: impl ::core::convert::Into<i32>) -> () {
142 unsafe {
143 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
144 ::unity::il2cpp_call!((::unity::module_base()+0x1c8df10usize)as*mut u8,();
145(AniBodyRide)__receiver,(i32)::core::convert::Into::into(index))
146 }
147 }
148 #[doc = "`FindIndex(::unity::Il2CppString)` overload"]
149 fn find_index(self, name: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
150 unsafe {
151 let __receiver = <AniBodyRide as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152 ::unity::il2cpp_call!((::unity::module_base()+0x1c8df20usize)as*mut u8,i32;
153(AniBodyRide)__receiver,(::unity::Il2CppString)::core::convert::Into::into(name))
154 }
155 }
156}
157
158#[cfg(feature = "combat-anibodyride")]
159impl<__T: IAniBodyRide> IAniBodyRideMethods for __T {}
160
161#[cfg(feature = "combat-anibodyride")]
162impl AniBodyRide {
163 pub fn get_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
165 }
166
167 pub fn set_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
169 }
170
171 pub fn get_animator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
173 }
174
175 pub fn set_animator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
177 }
178
179 pub fn get_clips_method_info() -> &'static ::unity::il2cpp::MethodInfo {
180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
181 }
182
183 pub fn set_clips_method_info() -> &'static ::unity::il2cpp::MethodInfo {
184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
185 }
186
187 pub fn get_clip_names_method_info() -> &'static ::unity::il2cpp::MethodInfo {
188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
189 }
190
191 pub fn set_clip_names_method_info() -> &'static ::unity::il2cpp::MethodInfo {
192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
193 }
194
195 pub fn get_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
197 }
198
199 pub fn get_playing_clip_length_method_info() -> &'static ::unity::il2cpp::MethodInfo {
200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
201 }
202
203 pub fn get_is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
205 }
206
207 pub fn get_is_playing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
208 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
209 }
210
211 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
213 }
214
215 pub fn evaluate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
217 }
218
219 pub fn play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
221 }
222
223 pub fn find_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
224 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
225 }
226}
227
228#[cfg(feature = "combat-anibodyride")]
229impl AniBodyRide {
230 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
231 pub fn new(go: crate::unity_engine::gameobject::GameObject) -> Self {
232 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
233 panic!(
234 "{}
235::{}
236 failed to instantiate",
237 ::core::stringify!(AniBodyRide),
238 ::core::stringify!(new),
239 )
240 });
241 <Self as IAniBodyRideMethods>::ctor(this, go);
242 this
243 }
244}
245
246#[cfg(feature = "combat-anibodyride")]
247#[doc(hidden)]
248pub mod prelude {
249 pub use super::{AniBodyRide, IAniBodyRide, IAniBodyRideMethods};
250 pub use crate::system::object::IObject;
251 #[cfg(feature = "system-object")]
252 pub use crate::system::object::IObjectMethods;
253}