Skip to main content

engage/generated/unity_engine/player_loop/
prelateupdate.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "unity_engine-player_loop-prelateupdate-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/prelateupdate/PreLateUpdate_DirectorUpdateAnimationEnd.md"))]
14    #[repr(C)]
15    #[derive(::core::clone::Clone, ::core::marker::Copy)]
16    pub struct PreLateUpdate_DirectorUpdateAnimationEnd {}
17    impl ::unity::ClassIdentity for PreLateUpdate_DirectorUpdateAnimationEnd {
18        const NAME: &'static str = "PreLateUpdate.DirectorUpdateAnimationEnd";
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 PreLateUpdate_DirectorUpdateAnimationEnd {
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/prelateupdate/PreLateUpdate_UpdateNetworkManager.md"))]
33    #[repr(C)]
34    #[derive(::core::clone::Clone, ::core::marker::Copy)]
35    pub struct PreLateUpdate_UpdateNetworkManager {}
36    impl ::unity::ClassIdentity for PreLateUpdate_UpdateNetworkManager {
37        const NAME: &'static str = "PreLateUpdate.UpdateNetworkManager";
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 PreLateUpdate_UpdateNetworkManager {
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/prelateupdate/PreLateUpdate_DirectorUpdateAnimationBegin.md"))]
52    #[repr(C)]
53    #[derive(::core::clone::Clone, ::core::marker::Copy)]
54    pub struct PreLateUpdate_DirectorUpdateAnimationBegin {}
55    impl ::unity::ClassIdentity for PreLateUpdate_DirectorUpdateAnimationBegin {
56        const NAME: &'static str = "PreLateUpdate.DirectorUpdateAnimationBegin";
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 PreLateUpdate_DirectorUpdateAnimationBegin {
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/prelateupdate/PreLateUpdate_EndGraphicsJobsAfterScriptUpdate.md"))]
71    #[repr(C)]
72    #[derive(::core::clone::Clone, ::core::marker::Copy)]
73    pub struct PreLateUpdate_EndGraphicsJobsAfterScriptUpdate {}
74    impl ::unity::ClassIdentity for PreLateUpdate_EndGraphicsJobsAfterScriptUpdate {
75        const NAME: &'static str = "PreLateUpdate.EndGraphicsJobsAfterScriptUpdate";
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 PreLateUpdate_EndGraphicsJobsAfterScriptUpdate {
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/prelateupdate/PreLateUpdate_DirectorDeferredEvaluate.md"))]
90    #[repr(C)]
91    #[derive(::core::clone::Clone, ::core::marker::Copy)]
92    pub struct PreLateUpdate_DirectorDeferredEvaluate {}
93    impl ::unity::ClassIdentity for PreLateUpdate_DirectorDeferredEvaluate {
94        const NAME: &'static str = "PreLateUpdate.DirectorDeferredEvaluate";
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 PreLateUpdate_DirectorDeferredEvaluate {
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/prelateupdate/PreLateUpdate_ConstraintManagerUpdate.md"))]
109    #[repr(C)]
110    #[derive(::core::clone::Clone, ::core::marker::Copy)]
111    pub struct PreLateUpdate_ConstraintManagerUpdate {}
112    impl ::unity::ClassIdentity for PreLateUpdate_ConstraintManagerUpdate {
113        const NAME: &'static str = "PreLateUpdate.ConstraintManagerUpdate";
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 PreLateUpdate_ConstraintManagerUpdate {
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/prelateupdate/PreLateUpdate_Physics2DLateUpdate.md"))]
128    #[repr(C)]
129    #[derive(::core::clone::Clone, ::core::marker::Copy)]
130    pub struct PreLateUpdate_Physics2DLateUpdate {}
131    impl ::unity::ClassIdentity for PreLateUpdate_Physics2DLateUpdate {
132        const NAME: &'static str = "PreLateUpdate.Physics2DLateUpdate";
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 PreLateUpdate_Physics2DLateUpdate {
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/prelateupdate/PreLateUpdate_ScriptRunBehaviourLateUpdate.md"))]
147    #[repr(C)]
148    #[derive(::core::clone::Clone, ::core::marker::Copy)]
149    pub struct PreLateUpdate_ScriptRunBehaviourLateUpdate {}
150    impl ::unity::ClassIdentity for PreLateUpdate_ScriptRunBehaviourLateUpdate {
151        const NAME: &'static str = "PreLateUpdate.ScriptRunBehaviourLateUpdate";
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 PreLateUpdate_ScriptRunBehaviourLateUpdate {
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/prelateupdate/PreLateUpdate_ParticleSystemBeginUpdateAll.md"))]
166    #[repr(C)]
167    #[derive(::core::clone::Clone, ::core::marker::Copy)]
168    pub struct PreLateUpdate_ParticleSystemBeginUpdateAll {}
169    impl ::unity::ClassIdentity for PreLateUpdate_ParticleSystemBeginUpdateAll {
170        const NAME: &'static str = "PreLateUpdate.ParticleSystemBeginUpdateAll";
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 PreLateUpdate_ParticleSystemBeginUpdateAll {
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/prelateupdate/PreLateUpdate_UNetUpdate.md"))]
185    #[repr(C)]
186    #[derive(::core::clone::Clone, ::core::marker::Copy)]
187    pub struct PreLateUpdate_UNetUpdate {}
188    impl ::unity::ClassIdentity for PreLateUpdate_UNetUpdate {
189        const NAME: &'static str = "PreLateUpdate.UNetUpdate";
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 PreLateUpdate_UNetUpdate {
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/prelateupdate/PreLateUpdate_AIUpdatePostScript.md"))]
204    #[repr(C)]
205    #[derive(::core::clone::Clone, ::core::marker::Copy)]
206    pub struct PreLateUpdate_AIUpdatePostScript {}
207    impl ::unity::ClassIdentity for PreLateUpdate_AIUpdatePostScript {
208        const NAME: &'static str = "PreLateUpdate.AIUpdatePostScript";
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 PreLateUpdate_AIUpdatePostScript {
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/prelateupdate/PreLateUpdate_UpdateMasterServerInterface.md"))]
223    #[repr(C)]
224    #[derive(::core::clone::Clone, ::core::marker::Copy)]
225    pub struct PreLateUpdate_UpdateMasterServerInterface {}
226    impl ::unity::ClassIdentity for PreLateUpdate_UpdateMasterServerInterface {
227        const NAME: &'static str = "PreLateUpdate.UpdateMasterServerInterface";
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 PreLateUpdate_UpdateMasterServerInterface {
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/prelateupdate/PreLateUpdate.md"))]
242    #[repr(C)]
243    #[derive(::core::clone::Clone, ::core::marker::Copy)]
244    pub struct PreLateUpdate {}
245    impl ::unity::ClassIdentity for PreLateUpdate {
246        const NAME: &'static str = "PreLateUpdate";
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 PreLateUpdate {
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/prelateupdate/PreLateUpdate_UIElementsUpdatePanels.md"))]
261    #[repr(C)]
262    #[derive(::core::clone::Clone, ::core::marker::Copy)]
263    pub struct PreLateUpdate_UIElementsUpdatePanels {}
264    impl ::unity::ClassIdentity for PreLateUpdate_UIElementsUpdatePanels {
265        const NAME: &'static str = "PreLateUpdate.UIElementsUpdatePanels";
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 PreLateUpdate_UIElementsUpdatePanels {
274        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
275            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
276        }
277    }
278
279    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/unity_engine/player_loop/prelateupdate/PreLateUpdate_LegacyAnimationUpdate.md"))]
280    #[repr(C)]
281    #[derive(::core::clone::Clone, ::core::marker::Copy)]
282    pub struct PreLateUpdate_LegacyAnimationUpdate {}
283    impl ::unity::ClassIdentity for PreLateUpdate_LegacyAnimationUpdate {
284        const NAME: &'static str = "PreLateUpdate.LegacyAnimationUpdate";
285        const NAMESPACE: &'static str = "UnityEngine.PlayerLoop";
286
287        fn class() -> ::unity::Class {
288            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
289            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
290        }
291    }
292    impl ::unity::IlType for PreLateUpdate_LegacyAnimationUpdate {
293        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
294            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
295        }
296    }
297}
298
299#[cfg(feature = "unity_engine-player_loop-prelateupdate-types")]
300pub use __types::*;
301
302#[cfg(feature = "unity_engine-player_loop-prelateupdate")]
303#[doc(hidden)]
304pub mod prelude {
305    pub use super::{
306        PreLateUpdate, PreLateUpdate_AIUpdatePostScript, PreLateUpdate_ConstraintManagerUpdate, PreLateUpdate_DirectorDeferredEvaluate,
307        PreLateUpdate_DirectorUpdateAnimationBegin, PreLateUpdate_DirectorUpdateAnimationEnd, PreLateUpdate_EndGraphicsJobsAfterScriptUpdate,
308        PreLateUpdate_LegacyAnimationUpdate, PreLateUpdate_ParticleSystemBeginUpdateAll, PreLateUpdate_Physics2DLateUpdate,
309        PreLateUpdate_ScriptRunBehaviourLateUpdate, PreLateUpdate_UIElementsUpdatePanels, PreLateUpdate_UNetUpdate,
310        PreLateUpdate_UpdateMasterServerInterface, PreLateUpdate_UpdateNetworkManager,
311    };
312    #[cfg(feature = "system-object")]
313    pub use crate::system::object::IObjectMethods;
314    #[cfg(feature = "system-valuetype")]
315    pub use crate::system::valuetype::IValueTypeMethods;
316    pub use crate::system::{object::IObject, valuetype::IValueType};
317}