Skip to main content

engage/generated/app/
ringcleaningcloth.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-ringcleaningcloth-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        system::object::{IObject, Object},
10        unity_engine::{
11            behaviour::{Behaviour, IBehaviour},
12            component::{Component, IComponent},
13            monobehaviour::{IMonoBehaviour, MonoBehaviour},
14            object_2::{IObject_2, Object_2},
15        },
16    };
17
18    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringcleaningcloth/RingCleaningCloth.md"))]
19    #[::unity::class(namespace = "App", name = "RingCleaningCloth")]
20    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21    pub struct RingCleaningCloth {
22        #[offset(24)]
23        #[rename(name = "m_HelpObject")]
24        pub m_help_object: crate::unity_engine::gameobject::GameObject,
25        #[offset(32)]
26        #[rename(name = "m_Rect")]
27        pub m_rect: crate::unity_engine::recttransform::RectTransform,
28        #[static_field]
29        #[rename(name = "WidthRatio")]
30        pub width_ratio: f32,
31        #[static_field]
32        #[rename(name = "HeightRatio")]
33        pub height_ratio: f32,
34        #[static_field]
35        #[rename(name = "MoveSpeed")]
36        pub move_speed: f32,
37        #[static_field]
38        #[rename(name = "MoveSpeedAccelRate")]
39        pub move_speed_accel_rate: f32,
40        #[offset(40)]
41        #[rename(name = "m_LocalPosition")]
42        pub m_local_position: crate::unity_engine::vector2::Vector2,
43        #[offset(48)]
44        #[rename(name = "m_HoldGapPosition")]
45        pub m_hold_gap_position: crate::unity_engine::vector2::Vector2,
46        #[offset(88)]
47        #[rename(name = "m_Animator")]
48        pub m_animator: crate::unity_engine::animator::Animator,
49        #[offset(96)]
50        #[rename(name = "m_IsStartAnim")]
51        pub m_is_start_anim: bool,
52        #[offset(100)]
53        #[rename(name = "m_OldAnimSpeed")]
54        pub m_old_anim_speed: f32,
55    }
56}
57
58#[cfg(feature = "app-ringcleaningcloth-types")]
59pub use __types::*;
60
61#[cfg(feature = "app-ringcleaningcloth")]
62pub trait IRingCleaningClothMethods: IRingCleaningCloth {
63    #[doc = "`get_Rect()` overload"]
64    fn get_rect(self) -> crate::unity_engine::recttransform::RectTransform {
65        unsafe {
66            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
67            ::unity::il2cpp_call!((::unity::module_base()+0x2416100usize)as*mut u8,crate::unity_engine::recttransform::RectTransform;
68(RingCleaningCloth)__receiver)
69        }
70    }
71    #[doc = "`get_IsHitRing()` overload"]
72    fn get_is_hit_ring(self) -> bool {
73        unsafe {
74            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
75            ::unity::il2cpp_call!((::unity::module_base()+0x2416160usize)as*mut u8,bool;
76(RingCleaningCloth)__receiver)
77        }
78    }
79    #[doc = "`set_IsHitRing(bool)` overload"]
80    fn set_is_hit_ring(self, value: impl ::core::convert::Into<bool>) -> () {
81        unsafe {
82            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
83            ::unity::il2cpp_call!((::unity::module_base()+0x2416170usize)as*mut u8,();
84(RingCleaningCloth)__receiver,(bool)::core::convert::Into::into(value))
85        }
86    }
87    #[doc = "`get_HitCollider()` overload"]
88    fn get_hit_collider(self) -> crate::unity_engine::collider::Collider {
89        unsafe {
90            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
91            ::unity::il2cpp_call!((::unity::module_base()+0x2416180usize)as*mut u8,crate::unity_engine::collider::Collider;
92(RingCleaningCloth)__receiver)
93        }
94    }
95    #[doc = "`set_HitCollider(crate::unity_engine::collider::Collider)` overload"]
96    fn set_hit_collider(self, value: impl ::core::convert::Into<crate::unity_engine::collider::Collider>) -> () {
97        unsafe {
98            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
99            ::unity::il2cpp_call!((::unity::module_base()+0x2416190usize)as*mut u8,();
100(RingCleaningCloth)__receiver,(crate::unity_engine::collider::Collider)::core::convert::Into::into(value))
101        }
102    }
103    #[doc = "`get_HitVector()` overload"]
104    fn get_hit_vector(self) -> crate::unity_engine::vector3::Vector3 {
105        unsafe {
106            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
107            ::unity::il2cpp_call!((::unity::module_base()+0x24161a0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
108(RingCleaningCloth)__receiver)
109        }
110    }
111    #[doc = "`set_HitVector(crate::unity_engine::vector3::Vector3)` overload"]
112    fn set_hit_vector(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
113        unsafe {
114            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
115            ::unity::il2cpp_call!((::unity::module_base()+0x24161b0usize)as*mut u8,();
116(RingCleaningCloth)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
117        }
118    }
119    #[doc = "`get_IsPossibleCleaning()` overload"]
120    fn get_is_possible_cleaning(self) -> bool {
121        unsafe {
122            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
123            ::unity::il2cpp_call!((::unity::module_base()+0x24161c0usize)as*mut u8,bool;
124(RingCleaningCloth)__receiver)
125        }
126    }
127    #[doc = "`set_IsPossibleCleaning(bool)` overload"]
128    fn set_is_possible_cleaning(self, value: impl ::core::convert::Into<bool>) -> () {
129        unsafe {
130            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
131            ::unity::il2cpp_call!((::unity::module_base()+0x2416290usize)as*mut u8,();
132(RingCleaningCloth)__receiver,(bool)::core::convert::Into::into(value))
133        }
134    }
135    #[doc = "`Start()` overload"]
136    fn start(self) -> () {
137        unsafe {
138            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
139            ::unity::il2cpp_call!((::unity::module_base()+0x24162f0usize)as*mut u8,();
140(RingCleaningCloth)__receiver)
141        }
142    }
143    #[doc = "`Update()` overload"]
144    fn update(self) -> () {
145        unsafe {
146            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
147            ::unity::il2cpp_call!((::unity::module_base()+0x24164b0usize)as*mut u8,();
148(RingCleaningCloth)__receiver)
149        }
150    }
151    #[doc = "`UpdateMove(f32, f32, bool, crate::unity_engine::camera::Camera)` overload"]
152    fn update_move(
153        self,
154        lsx: impl ::core::convert::Into<f32>,
155        lsy: impl ::core::convert::Into<f32>,
156        is_speed_up: impl ::core::convert::Into<bool>,
157        camera: impl ::core::convert::Into<crate::unity_engine::camera::Camera>,
158    ) -> () {
159        unsafe {
160            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161            ::unity::il2cpp_call!((::unity::module_base()+0x2416680usize)as*mut u8,();
162(RingCleaningCloth)__receiver,(f32)::core::convert::Into::into(lsx),(f32)::core::convert::Into::into(lsy),(bool)::core::convert::Into::into(is_speed_up),(crate::unity_engine::camera::Camera)::core::convert::Into::into(camera))
163        }
164    }
165    #[doc = "`UpdateMoveWithGap()` overload"]
166    fn update_move_with_gap(self) -> () {
167        unsafe {
168            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169            ::unity::il2cpp_call!((::unity::module_base()+0x2416a80usize)as*mut u8,();
170(RingCleaningCloth)__receiver)
171        }
172    }
173    #[doc = "`Commit()` overload"]
174    fn commit(self) -> () {
175        unsafe {
176            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
177            ::unity::il2cpp_call!((::unity::module_base()+0x24167f0usize)as*mut u8,();
178(RingCleaningCloth)__receiver)
179        }
180    }
181    #[doc = "`ShowHelp()` overload"]
182    fn show_help(self) -> () {
183        unsafe {
184            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185            ::unity::il2cpp_call!((::unity::module_base()+0x2416a90usize)as*mut u8,();
186(RingCleaningCloth)__receiver)
187        }
188    }
189    #[doc = "`HideHelp()` overload"]
190    fn hide_help(self) -> () {
191        unsafe {
192            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193            ::unity::il2cpp_call!((::unity::module_base()+0x2416b70usize)as*mut u8,();
194(RingCleaningCloth)__receiver)
195        }
196    }
197    #[doc = "`IsHitRay(crate::unity_engine::camera::Camera)` overload"]
198    fn is_hit_ray(self, camera: impl ::core::convert::Into<crate::unity_engine::camera::Camera>) -> bool {
199        unsafe {
200            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
201            ::unity::il2cpp_call!((::unity::module_base()+0x2416a20usize)as*mut u8,bool;
202(RingCleaningCloth)__receiver,(crate::unity_engine::camera::Camera)::core::convert::Into::into(camera))
203        }
204    }
205    #[doc = "`IsHitRayImpl(crate::unity_engine::camera::Camera, *mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::collider::Collider)` overload"]
206    fn is_hit_ray_impl(
207        self,
208        camera: impl ::core::convert::Into<crate::unity_engine::camera::Camera>,
209    ) -> (bool, crate::unity_engine::vector3::Vector3, crate::unity_engine::collider::Collider) {
210        unsafe {
211            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
212            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
213            let mut __out_1 = ::core::mem::MaybeUninit::<crate::unity_engine::collider::Collider>::uninit();
214            let __ret = {
215                ::unity::il2cpp_call!((::unity::module_base()+0x2416bf0usize)as*mut u8,bool;
216(RingCleaningCloth)__receiver,(crate::unity_engine::camera::Camera)::core::convert::Into::into(camera),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr(),(*mut crate::unity_engine::collider::Collider)__out_1.as_mut_ptr())
217            };
218            (__ret, __out_0.assume_init(), __out_1.assume_init())
219        }
220    }
221    #[doc = "`PlayCleaningAnim(crate::app::ringcleaningsequence::RingCleaningSequence_Strength)` overload"]
222    fn play_cleaning_anim(self, strength: impl ::core::convert::Into<crate::app::ringcleaningsequence::RingCleaningSequence_Strength>) -> () {
223        unsafe {
224            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
225            ::unity::il2cpp_call!((::unity::module_base()+0x2416cf0usize)as*mut u8,();
226(RingCleaningCloth)__receiver,(crate::app::ringcleaningsequence::RingCleaningSequence_Strength)::core::convert::Into::into(strength))
227        }
228    }
229    #[doc = "`StartCleaningAnim(::unity::Il2CppString)` overload"]
230    fn start_cleaning_anim(self, anim_name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
231        unsafe {
232            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233            ::unity::il2cpp_call!((::unity::module_base()+0x2416d80usize)as*mut u8,();
234(RingCleaningCloth)__receiver,(::unity::Il2CppString)::core::convert::Into::into(anim_name))
235        }
236    }
237    #[doc = "`StopCleaningAnim()` overload"]
238    fn stop_cleaning_anim(self) -> () {
239        unsafe {
240            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241            ::unity::il2cpp_call!((::unity::module_base()+0x2416e30usize)as*mut u8,();
242(RingCleaningCloth)__receiver)
243        }
244    }
245    #[doc = "`IsPlayCleaningAnim()` overload"]
246    fn is_play_cleaning_anim(self) -> bool {
247        unsafe {
248            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249            ::unity::il2cpp_call!((::unity::module_base()+0x2416ec0usize)as*mut u8,bool;
250(RingCleaningCloth)__receiver)
251        }
252    }
253    #[doc = "`IsPlayingCleaningAnim(bool)` overload"]
254    fn is_playing_cleaning_anim(self, use_correct: impl ::core::convert::Into<bool>) -> bool {
255        unsafe {
256            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257            ::unity::il2cpp_call!((::unity::module_base()+0x2416590usize)as*mut u8,bool;
258(RingCleaningCloth)__receiver,(bool)::core::convert::Into::into(use_correct))
259        }
260    }
261    #[doc = "`GetAnimatorNormalizeTime()` overload"]
262    fn get_animator_normalize_time(self) -> f32 {
263        unsafe {
264            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265            ::unity::il2cpp_call!((::unity::module_base()+0x2416fa0usize)as*mut u8,f32;
266(RingCleaningCloth)__receiver)
267        }
268    }
269    #[doc = "`GetHitPart()` overload"]
270    fn get_hit_part(self) -> crate::app::ringcolliderpart::RingColliderPart {
271        unsafe {
272            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
273            ::unity::il2cpp_call!((::unity::module_base()+0x2417000usize)as*mut u8,crate::app::ringcolliderpart::RingColliderPart;
274(RingCleaningCloth)__receiver)
275        }
276    }
277    #[doc = "`PauseAnim()` overload"]
278    fn pause_anim(self) -> () {
279        unsafe {
280            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
281            ::unity::il2cpp_call!((::unity::module_base()+0x24170c0usize)as*mut u8,();
282(RingCleaningCloth)__receiver)
283        }
284    }
285    #[doc = "`SetGap(f32, f32)` overload"]
286    fn set_gap(self, x: impl ::core::convert::Into<f32>, y: impl ::core::convert::Into<f32>) -> () {
287        unsafe {
288            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289            ::unity::il2cpp_call!((::unity::module_base()+0x2417120usize)as*mut u8,();
290(RingCleaningCloth)__receiver,(f32)::core::convert::Into::into(x),(f32)::core::convert::Into::into(y))
291        }
292    }
293    #[doc = "`.ctor()` overload"]
294    fn ctor(self) -> () {
295        unsafe {
296            let __receiver = <RingCleaningCloth as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297            ::unity::il2cpp_call!((::unity::module_base()+0x2417130usize)as*mut u8,();
298(RingCleaningCloth)__receiver)
299        }
300    }
301}
302
303#[cfg(feature = "app-ringcleaningcloth")]
304impl<__T: IRingCleaningCloth> IRingCleaningClothMethods for __T {}
305
306#[cfg(feature = "app-ringcleaningcloth")]
307impl RingCleaningCloth {
308    pub fn get_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
309        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
310    }
311
312    pub fn get_is_hit_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
313        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
314    }
315
316    pub fn set_is_hit_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
317        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
318    }
319
320    pub fn get_hit_collider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
321        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
322    }
323
324    pub fn set_hit_collider_method_info() -> &'static ::unity::il2cpp::MethodInfo {
325        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
326    }
327
328    pub fn get_hit_vector_method_info() -> &'static ::unity::il2cpp::MethodInfo {
329        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
330    }
331
332    pub fn set_hit_vector_method_info() -> &'static ::unity::il2cpp::MethodInfo {
333        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
334    }
335
336    pub fn get_is_possible_cleaning_method_info() -> &'static ::unity::il2cpp::MethodInfo {
337        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
338    }
339
340    pub fn set_is_possible_cleaning_method_info() -> &'static ::unity::il2cpp::MethodInfo {
341        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
342    }
343
344    pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
345        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
346    }
347
348    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
349        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
350    }
351
352    pub fn update_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
353        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
354    }
355
356    pub fn update_move_with_gap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
357        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
358    }
359
360    pub fn commit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
361        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
362    }
363
364    pub fn show_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
365        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
366    }
367
368    pub fn hide_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
369        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
370    }
371
372    pub fn is_hit_ray_method_info() -> &'static ::unity::il2cpp::MethodInfo {
373        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
374    }
375
376    pub fn is_hit_ray_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
377        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
378    }
379
380    pub fn play_cleaning_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
381        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
382    }
383
384    pub fn start_cleaning_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
385        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
386    }
387
388    pub fn stop_cleaning_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
389        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
390    }
391
392    pub fn is_play_cleaning_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
393        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
394    }
395
396    pub fn is_playing_cleaning_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
397        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
398    }
399
400    pub fn get_animator_normalize_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
401        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
402    }
403
404    pub fn get_hit_part_method_info() -> &'static ::unity::il2cpp::MethodInfo {
405        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
406    }
407
408    pub fn pause_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
409        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
410    }
411
412    pub fn set_gap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
413        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
414    }
415
416    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
417        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
418    }
419}
420
421#[cfg(feature = "app-ringcleaningcloth")]
422impl RingCleaningCloth {
423    #[doc = "`.ctor()` — no args"]
424    pub fn new() -> Self {
425        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
426            panic!(
427                "{}
428::{}
429 failed to instantiate",
430                ::core::stringify!(RingCleaningCloth),
431                ::core::stringify!(new),
432            )
433        });
434        <Self as IRingCleaningClothMethods>::ctor(this);
435        this
436    }
437}
438
439#[cfg(feature = "app-ringcleaningcloth")]
440#[doc(hidden)]
441pub mod prelude {
442    pub use super::{IRingCleaningCloth, IRingCleaningClothMethods, RingCleaningCloth};
443    #[cfg(feature = "system-object")]
444    pub use crate::system::object::IObjectMethods;
445    #[cfg(feature = "unity_engine-behaviour")]
446    pub use crate::unity_engine::behaviour::IBehaviourMethods;
447    #[cfg(feature = "unity_engine-component")]
448    pub use crate::unity_engine::component::IComponentMethods;
449    #[cfg(feature = "unity_engine-monobehaviour")]
450    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
451    #[cfg(feature = "unity_engine-object_2")]
452    pub use crate::unity_engine::object_2::IObject_2Methods;
453    pub use crate::{
454        system::object::IObject,
455        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
456    };
457}