Skip to main content

engage/generated/unity_engine/player_loop/
fixedupdate.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "unity_engine-player_loop-fixedupdate-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        object::{IObject, Object},
10        valuetype::{IValueType, ValueType},
11    };
12
13    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_LegacyFixedAnimationUpdate.md"))]
14    #[repr(C)]
15    #[derive(::core::clone::Clone, ::core::marker::Copy)]
16    pub struct FixedUpdate_LegacyFixedAnimationUpdate {}
17    impl ::unity::ClassIdentity for FixedUpdate_LegacyFixedAnimationUpdate {
18        const NAME: &'static str = "FixedUpdate.LegacyFixedAnimationUpdate";
19        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
20
21        fn class() -> ::unity::Class {
22            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
23            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
24        }
25    }
26    impl ::unity::IlType for FixedUpdate_LegacyFixedAnimationUpdate {
27        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
28            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
29        }
30    }
31
32    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_NewInputFixedUpdate.md"))]
33    #[repr(C)]
34    #[derive(::core::clone::Clone, ::core::marker::Copy)]
35    pub struct FixedUpdate_NewInputFixedUpdate {}
36    impl ::unity::ClassIdentity for FixedUpdate_NewInputFixedUpdate {
37        const NAME: &'static str = "FixedUpdate.NewInputFixedUpdate";
38        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
39
40        fn class() -> ::unity::Class {
41            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
42            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
43        }
44    }
45    impl ::unity::IlType for FixedUpdate_NewInputFixedUpdate {
46        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
47            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
48        }
49    }
50
51    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_PhysicsClothFixedUpdate.md"))]
52    #[repr(C)]
53    #[derive(::core::clone::Clone, ::core::marker::Copy)]
54    pub struct FixedUpdate_PhysicsClothFixedUpdate {}
55    impl ::unity::ClassIdentity for FixedUpdate_PhysicsClothFixedUpdate {
56        const NAME: &'static str = "FixedUpdate.PhysicsClothFixedUpdate";
57        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
58
59        fn class() -> ::unity::Class {
60            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
61            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
62        }
63    }
64    impl ::unity::IlType for FixedUpdate_PhysicsClothFixedUpdate {
65        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
66            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
67        }
68    }
69
70    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_DirectorFixedSampleTime.md"))]
71    #[repr(C)]
72    #[derive(::core::clone::Clone, ::core::marker::Copy)]
73    pub struct FixedUpdate_DirectorFixedSampleTime {}
74    impl ::unity::ClassIdentity for FixedUpdate_DirectorFixedSampleTime {
75        const NAME: &'static str = "FixedUpdate.DirectorFixedSampleTime";
76        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
77
78        fn class() -> ::unity::Class {
79            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
80            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
81        }
82    }
83    impl ::unity::IlType for FixedUpdate_DirectorFixedSampleTime {
84        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
85            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
86        }
87    }
88
89    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_DirectorFixedUpdate.md"))]
90    #[repr(C)]
91    #[derive(::core::clone::Clone, ::core::marker::Copy)]
92    pub struct FixedUpdate_DirectorFixedUpdate {}
93    impl ::unity::ClassIdentity for FixedUpdate_DirectorFixedUpdate {
94        const NAME: &'static str = "FixedUpdate.DirectorFixedUpdate";
95        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
96
97        fn class() -> ::unity::Class {
98            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
99            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
100        }
101    }
102    impl ::unity::IlType for FixedUpdate_DirectorFixedUpdate {
103        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
104            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
105        }
106    }
107
108    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_Physics2DFixedUpdate.md"))]
109    #[repr(C)]
110    #[derive(::core::clone::Clone, ::core::marker::Copy)]
111    pub struct FixedUpdate_Physics2DFixedUpdate {}
112    impl ::unity::ClassIdentity for FixedUpdate_Physics2DFixedUpdate {
113        const NAME: &'static str = "FixedUpdate.Physics2DFixedUpdate";
114        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
115
116        fn class() -> ::unity::Class {
117            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
118            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
119        }
120    }
121    impl ::unity::IlType for FixedUpdate_Physics2DFixedUpdate {
122        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
123            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
124        }
125    }
126
127    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_DirectorFixedUpdatePostPhysics.md"))]
128    #[repr(C)]
129    #[derive(::core::clone::Clone, ::core::marker::Copy)]
130    pub struct FixedUpdate_DirectorFixedUpdatePostPhysics {}
131    impl ::unity::ClassIdentity for FixedUpdate_DirectorFixedUpdatePostPhysics {
132        const NAME: &'static str = "FixedUpdate.DirectorFixedUpdatePostPhysics";
133        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
134
135        fn class() -> ::unity::Class {
136            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
137            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
138        }
139    }
140    impl ::unity::IlType for FixedUpdate_DirectorFixedUpdatePostPhysics {
141        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
142            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
143        }
144    }
145
146    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_XRFixedUpdate.md"))]
147    #[repr(C)]
148    #[derive(::core::clone::Clone, ::core::marker::Copy)]
149    pub struct FixedUpdate_XRFixedUpdate {}
150    impl ::unity::ClassIdentity for FixedUpdate_XRFixedUpdate {
151        const NAME: &'static str = "FixedUpdate.XRFixedUpdate";
152        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
153
154        fn class() -> ::unity::Class {
155            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
156            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
157        }
158    }
159    impl ::unity::IlType for FixedUpdate_XRFixedUpdate {
160        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
161            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
162        }
163    }
164
165    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_ClearLines.md"))]
166    #[repr(C)]
167    #[derive(::core::clone::Clone, ::core::marker::Copy)]
168    pub struct FixedUpdate_ClearLines {}
169    impl ::unity::ClassIdentity for FixedUpdate_ClearLines {
170        const NAME: &'static str = "FixedUpdate.ClearLines";
171        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
172
173        fn class() -> ::unity::Class {
174            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
175            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
176        }
177    }
178    impl ::unity::IlType for FixedUpdate_ClearLines {
179        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
180            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
181        }
182    }
183
184    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_ScriptRunBehaviourFixedUpdate.md"))]
185    #[repr(C)]
186    #[derive(::core::clone::Clone, ::core::marker::Copy)]
187    pub struct FixedUpdate_ScriptRunBehaviourFixedUpdate {}
188    impl ::unity::ClassIdentity for FixedUpdate_ScriptRunBehaviourFixedUpdate {
189        const NAME: &'static str = "FixedUpdate.ScriptRunBehaviourFixedUpdate";
190        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
191
192        fn class() -> ::unity::Class {
193            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
194            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
195        }
196    }
197    impl ::unity::IlType for FixedUpdate_ScriptRunBehaviourFixedUpdate {
198        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
199            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
200        }
201    }
202
203    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_PhysicsFixedUpdate.md"))]
204    #[repr(C)]
205    #[derive(::core::clone::Clone, ::core::marker::Copy)]
206    pub struct FixedUpdate_PhysicsFixedUpdate {}
207    impl ::unity::ClassIdentity for FixedUpdate_PhysicsFixedUpdate {
208        const NAME: &'static str = "FixedUpdate.PhysicsFixedUpdate";
209        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
210
211        fn class() -> ::unity::Class {
212            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
213            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
214        }
215    }
216    impl ::unity::IlType for FixedUpdate_PhysicsFixedUpdate {
217        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
218            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
219        }
220    }
221
222    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_ScriptRunDelayedFixedFrameRate.md"))]
223    #[repr(C)]
224    #[derive(::core::clone::Clone, ::core::marker::Copy)]
225    pub struct FixedUpdate_ScriptRunDelayedFixedFrameRate {}
226    impl ::unity::ClassIdentity for FixedUpdate_ScriptRunDelayedFixedFrameRate {
227        const NAME: &'static str = "FixedUpdate.ScriptRunDelayedFixedFrameRate";
228        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
229
230        fn class() -> ::unity::Class {
231            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
232            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
233        }
234    }
235    impl ::unity::IlType for FixedUpdate_ScriptRunDelayedFixedFrameRate {
236        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
237            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
238        }
239    }
240
241    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate_AudioFixedUpdate.md"))]
242    #[repr(C)]
243    #[derive(::core::clone::Clone, ::core::marker::Copy)]
244    pub struct FixedUpdate_AudioFixedUpdate {}
245    impl ::unity::ClassIdentity for FixedUpdate_AudioFixedUpdate {
246        const NAME: &'static str = "FixedUpdate.AudioFixedUpdate";
247        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
248
249        fn class() -> ::unity::Class {
250            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
251            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
252        }
253    }
254    impl ::unity::IlType for FixedUpdate_AudioFixedUpdate {
255        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
256            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
257        }
258    }
259
260    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/fixedupdate/FixedUpdate.md"))]
261    #[repr(C)]
262    #[derive(::core::clone::Clone, ::core::marker::Copy)]
263    pub struct FixedUpdate {}
264    impl ::unity::ClassIdentity for FixedUpdate {
265        const NAME: &'static str = "FixedUpdate";
266        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
267
268        fn class() -> ::unity::Class {
269            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
270            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
271        }
272    }
273    impl ::unity::IlType for FixedUpdate {
274        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
275            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
276        }
277    }
278}
279
280#[cfg(feature = "unity_engine-player_loop-fixedupdate-types")]
281pub use __types::*;
282
283#[cfg(feature = "unity_engine-player_loop-fixedupdate")]
284#[doc(hidden)]
285pub mod prelude {
286    pub use super::{
287        FixedUpdate, FixedUpdate_AudioFixedUpdate, FixedUpdate_ClearLines, FixedUpdate_DirectorFixedSampleTime, FixedUpdate_DirectorFixedUpdate,
288        FixedUpdate_DirectorFixedUpdatePostPhysics, FixedUpdate_LegacyFixedAnimationUpdate, FixedUpdate_NewInputFixedUpdate,
289        FixedUpdate_Physics2DFixedUpdate, FixedUpdate_PhysicsClothFixedUpdate, FixedUpdate_PhysicsFixedUpdate,
290        FixedUpdate_ScriptRunBehaviourFixedUpdate, FixedUpdate_ScriptRunDelayedFixedFrameRate, FixedUpdate_XRFixedUpdate,
291    };
292    #[cfg(feature = "system-object")]
293    pub use crate::system::object::IObjectMethods;
294    #[cfg(feature = "system-valuetype")]
295    pub use crate::system::valuetype::IValueTypeMethods;
296    pub use crate::system::{object::IObject, valuetype::IValueType};
297}