engage/generated/app/
mascotmenusequence.rs1#[cfg(feature = "app-mascotmenusequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 procinst::{IProcInst, ProcInst},
11 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
12 },
13 system::{
14 object::{IObject, Object},
15 r#enum::{Enum, IEnum},
16 valuetype::{IValueType, ValueType},
17 },
18 };
19
20 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mascotmenusequence/MascotMenuSequence.md"))]
21 #[::unity::class(namespace = "App", name = "MascotMenuSequence")]
22 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::mascotmenusequence::MascotMenuSequence>)]
23 pub struct MascotMenuSequence {
24 #[offset(120)]
25 #[rename(name = "m_FriendlyGauge")]
26 pub m_friendly_gauge: crate::app::mascotfriendlycontent::MascotFriendlyContent,
27 #[offset(128)]
28 #[rename(name = "m_MascotPresentationRoot")]
29 pub m_mascot_presentation_root: crate::app::mascotpresentationroot::MascotPresentationRoot,
30 #[offset(136)]
31 #[rename(name = "m_TopMenuResult")]
32 pub m_top_menu_result: crate::app::mascottopmenu::MascotTopMenu_MenuResult,
33 #[offset(140)]
34 #[rename(name = "m_CustomMenuResult")]
35 pub m_custom_menu_result: crate::app::mascotcustomizemenu::MascotCustomizeMenu_MenuResult,
36 #[offset(144)]
37 #[rename(name = "m_Handle")]
38 pub m_handle: crate::app::resourcehandle_2::ResourceHandle_2,
39 #[offset(160)]
40 #[rename(name = "m_Reserved")]
41 pub m_reserved: bool,
42 #[offset(164)]
43 #[rename(name = "m_MascotReservePosition")]
44 pub m_mascot_reserve_position: crate::unity_engine::vector3::Vector3,
45 #[offset(176)]
46 #[rename(name = "m_MascotReserveRotation")]
47 pub m_mascot_reserve_rotation: crate::unity_engine::quaternion::Quaternion,
48 #[offset(192)]
49 #[rename(name = "m_MascotCamera")]
50 pub m_mascot_camera: crate::app::hubmascotcamera::HubMascotCamera,
51 }
52
53 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mascotmenusequence/MascotMenuSequence_Label.md"))]
54 #[repr(C)]
55 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
56 pub struct MascotMenuSequence_Label {
57 pub value: i32,
58 }
59 impl ::unity::ClassIdentity for MascotMenuSequence_Label {
60 const NAME: &'static str = "MascotMenuSequence.Label";
61 const NAMESPACE: &'static str = "App";
62
63 fn class() -> ::unity::Class {
64 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
65 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
66 }
67 }
68 impl ::unity::IlType for MascotMenuSequence_Label {
69 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
70 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
71 }
72 }
73 impl MascotMenuSequence_Label {
74 pub fn load() -> Self {
75 Self { value: 0 }
76 }
77
78 pub fn main() -> Self {
79 Self { value: 1 }
80 }
81
82 pub fn food() -> Self {
83 Self { value: 2 }
84 }
85
86 pub fn food_eat() -> Self {
87 Self { value: 3 }
88 }
89
90 pub fn strok() -> Self {
91 Self { value: 4 }
92 }
93
94 pub fn custom() -> Self {
95 Self { value: 5 }
96 }
97
98 pub fn custom_top() -> Self {
99 Self { value: 6 }
100 }
101
102 pub fn custom_parts() -> Self {
103 Self { value: 7 }
104 }
105
106 pub fn custom_color() -> Self {
107 Self { value: 8 }
108 }
109
110 pub fn exit() -> Self {
111 Self { value: 9 }
112 }
113 }
114}
115
116#[cfg(feature = "app-mascotmenusequence-types")]
117pub use __types::*;
118
119#[cfg(feature = "app-mascotmenusequence")]
120impl MascotMenuSequence {
121 #[doc = "`SetShadowModel(crate::unity_engine::gameobject::GameObject, bool)` overload"]
122 pub fn set_shadow_model(
123 game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
124 enabled: impl ::core::convert::Into<bool>,
125 ) -> () {
126 unsafe {
127 ::unity::il2cpp_call!((::unity::module_base()+0x20396e0usize)as*mut u8,();
128(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(bool)::core::convert::Into::into(enabled))
129 }
130 }
131
132 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
133 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
134 unsafe {
135 ::unity::il2cpp_call!((::unity::module_base()+0x203d5c0usize)as*mut u8,();
136(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
137 }
138 }
139}
140
141#[cfg(feature = "app-mascotmenusequence")]
142pub trait IMascotMenuSequenceMethods: IMascotMenuSequence {
143 #[doc = "`get_Foodstuff()` overload"]
144 fn get_foodstuff(self) -> crate::app::foodstuffdata::FoodstuffData {
145 unsafe {
146 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
147 ::unity::il2cpp_call!((::unity::module_base()+0x2039590usize)as*mut u8,crate::app::foodstuffdata::FoodstuffData;
148(MascotMenuSequence)__receiver)
149 }
150 }
151 #[doc = "`set_Foodstuff(crate::app::foodstuffdata::FoodstuffData)` overload"]
152 fn set_foodstuff(self, value: impl ::core::convert::Into<crate::app::foodstuffdata::FoodstuffData>) -> () {
153 unsafe {
154 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
155 ::unity::il2cpp_call!((::unity::module_base()+0x20395a0usize)as*mut u8,();
156(MascotMenuSequence)__receiver,(crate::app::foodstuffdata::FoodstuffData)::core::convert::Into::into(value))
157 }
158 }
159 #[doc = "`get_FriendlyGauge()` overload"]
160 fn get_friendly_gauge(self) -> crate::app::mascotfriendlycontent::MascotFriendlyContent {
161 unsafe {
162 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
163 ::unity::il2cpp_call!((::unity::module_base()+0x20395b0usize)as*mut u8,crate::app::mascotfriendlycontent::MascotFriendlyContent;
164(MascotMenuSequence)__receiver)
165 }
166 }
167 #[doc = "`get_PresentationRoot()` overload"]
168 fn get_presentation_root(self) -> crate::app::mascotpresentationroot::MascotPresentationRoot {
169 unsafe {
170 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
171 ::unity::il2cpp_call!((::unity::module_base()+0x20395c0usize)as*mut u8,crate::app::mascotpresentationroot::MascotPresentationRoot;
172(MascotMenuSequence)__receiver)
173 }
174 }
175 #[doc = "`get_PlayerController()` overload"]
176 fn get_player_controller(self) -> crate::app::hubplayercontroller::HubPlayerController {
177 unsafe {
178 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179 ::unity::il2cpp_call!((::unity::module_base()+0x20395d0usize)as*mut u8,crate::app::hubplayercontroller::HubPlayerController;
180(MascotMenuSequence)__receiver)
181 }
182 }
183 #[doc = "`get_Player()` overload"]
184 fn get_player(self) -> crate::app::hubunitcontroller::HubUnitController {
185 unsafe {
186 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187 ::unity::il2cpp_call!((::unity::module_base()+0x20395e0usize)as*mut u8,crate::app::hubunitcontroller::HubUnitController;
188(MascotMenuSequence)__receiver)
189 }
190 }
191 #[doc = "`get_Mascot()` overload"]
192 fn get_mascot(self) -> crate::app::hubmascotcontroller::HubMascotController {
193 unsafe {
194 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
195 ::unity::il2cpp_call!((::unity::module_base()+0x2039640usize)as*mut u8,crate::app::hubmascotcontroller::HubMascotController;
196(MascotMenuSequence)__receiver)
197 }
198 }
199 #[doc = "`LoadResources()` overload"]
200 fn load_resources(self) -> () {
201 unsafe {
202 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
203 ::unity::il2cpp_call!((::unity::module_base()+0x20397e0usize)as*mut u8,();
204(MascotMenuSequence)__receiver)
205 }
206 }
207 #[doc = "`IsLoadingResources()` overload"]
208 fn is_loading_resources(self) -> bool {
209 unsafe {
210 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211 ::unity::il2cpp_call!((::unity::module_base()+0x2039a10usize)as*mut u8,bool;
212(MascotMenuSequence)__receiver)
213 }
214 }
215 #[doc = "`StartSequence()` overload"]
216 fn start_sequence(self) -> () {
217 unsafe {
218 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219 ::unity::il2cpp_call!((::unity::module_base()+0x2039ac0usize)as*mut u8,();
220(MascotMenuSequence)__receiver)
221 }
222 }
223 #[doc = "`OpenTitle()` overload"]
224 fn open_title(self) -> () {
225 unsafe {
226 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227 ::unity::il2cpp_call!((::unity::module_base()+0x2039cc0usize)as*mut u8,();
228(MascotMenuSequence)__receiver)
229 }
230 }
231 #[doc = "`CreateTopMenu()` overload"]
232 fn create_top_menu(self) -> () {
233 unsafe {
234 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235 ::unity::il2cpp_call!((::unity::module_base()+0x2039e00usize)as*mut u8,();
236(MascotMenuSequence)__receiver)
237 }
238 }
239 #[doc = "`CreateCustomMenu()` overload"]
240 fn create_custom_menu(self) -> () {
241 unsafe {
242 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243 ::unity::il2cpp_call!((::unity::module_base()+0x2039ed0usize)as*mut u8,();
244(MascotMenuSequence)__receiver)
245 }
246 }
247 #[doc = "`InitStrok()` overload"]
248 fn init_strok(self) -> () {
249 unsafe {
250 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251 ::unity::il2cpp_call!((::unity::module_base()+0x2039f60usize)as*mut u8,();
252(MascotMenuSequence)__receiver)
253 }
254 }
255 #[doc = "`Strok()` overload"]
256 fn strok(self) -> crate::system::collections::ienumerator::IEnumerator {
257 unsafe {
258 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259 ::unity::il2cpp_call!((::unity::module_base()+0x203a330usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
260(MascotMenuSequence)__receiver)
261 }
262 }
263 #[doc = "`ExitStrok()` overload"]
264 fn exit_strok(self) -> () {
265 unsafe {
266 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267 ::unity::il2cpp_call!((::unity::module_base()+0x203a3b0usize)as*mut u8,();
268(MascotMenuSequence)__receiver)
269 }
270 }
271 #[doc = "`GetBond()` overload"]
272 fn get_bond(self) -> () {
273 unsafe {
274 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275 ::unity::il2cpp_call!((::unity::module_base()+0x203a6a0usize)as*mut u8,();
276(MascotMenuSequence)__receiver)
277 }
278 }
279 #[doc = "`InitCustom()` overload"]
280 fn init_custom(self) -> () {
281 unsafe {
282 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283 ::unity::il2cpp_call!((::unity::module_base()+0x203a760usize)as*mut u8,();
284(MascotMenuSequence)__receiver)
285 }
286 }
287 #[doc = "`ExitCustom()` overload"]
288 fn exit_custom(self) -> () {
289 unsafe {
290 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291 ::unity::il2cpp_call!((::unity::module_base()+0x203aef0usize)as*mut u8,();
292(MascotMenuSequence)__receiver)
293 }
294 }
295 #[doc = "`Exit()` overload"]
296 fn exit(self) -> () {
297 unsafe {
298 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299 ::unity::il2cpp_call!((::unity::module_base()+0x203b590usize)as*mut u8,();
300(MascotMenuSequence)__receiver)
301 }
302 }
303 #[doc = "`CreateFoodSelect()` overload"]
304 fn create_food_select(self) -> () {
305 unsafe {
306 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307 ::unity::il2cpp_call!((::unity::module_base()+0x203b890usize)as*mut u8,();
308(MascotMenuSequence)__receiver)
309 }
310 }
311 #[doc = "`CreateFoodEat()` overload"]
312 fn create_food_eat(self) -> () {
313 unsafe {
314 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
315 ::unity::il2cpp_call!((::unity::module_base()+0x203ba10usize)as*mut u8,();
316(MascotMenuSequence)__receiver)
317 }
318 }
319 #[doc = "`CreateAccChange()` overload"]
320 fn create_acc_change(self) -> () {
321 unsafe {
322 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323 ::unity::il2cpp_call!((::unity::module_base()+0x203ba20usize)as*mut u8,();
324(MascotMenuSequence)__receiver)
325 }
326 }
327 #[doc = "`CreateColorChange()` overload"]
328 fn create_color_change(self) -> () {
329 unsafe {
330 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x203bbe0usize)as*mut u8,();
332(MascotMenuSequence)__receiver)
333 }
334 }
335 #[doc = "`FriendlyPopup()` overload"]
336 fn friendly_popup(self) -> () {
337 unsafe {
338 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339 ::unity::il2cpp_call!((::unity::module_base()+0x203bd00usize)as*mut u8,();
340(MascotMenuSequence)__receiver)
341 }
342 }
343 #[doc = "`CreateDesc()` overload"]
344 fn create_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
345 unsafe {
346 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
347 ::unity::il2cpp_call!((::unity::module_base()+0x203bdf0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
348(MascotMenuSequence)__receiver)
349 }
350 }
351 #[doc = "`.ctor()` overload"]
352 fn ctor(self) -> () {
353 unsafe {
354 let __receiver = <MascotMenuSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
355 ::unity::il2cpp_call!((::unity::module_base()+0x203d6b0usize)as*mut u8,();
356(MascotMenuSequence)__receiver)
357 }
358 }
359}
360
361#[cfg(feature = "app-mascotmenusequence")]
362impl<__T: IMascotMenuSequence> IMascotMenuSequenceMethods for __T {}
363
364#[cfg(feature = "app-mascotmenusequence")]
365impl MascotMenuSequence {
366 pub fn get_foodstuff_method_info() -> &'static ::unity::il2cpp::MethodInfo {
367 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
368 }
369
370 pub fn set_foodstuff_method_info() -> &'static ::unity::il2cpp::MethodInfo {
371 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
372 }
373
374 pub fn get_friendly_gauge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
375 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
376 }
377
378 pub fn get_presentation_root_method_info() -> &'static ::unity::il2cpp::MethodInfo {
379 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
380 }
381
382 pub fn get_player_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
383 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
384 }
385
386 pub fn get_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
387 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
388 }
389
390 pub fn get_mascot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
391 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
392 }
393
394 pub fn set_shadow_model_method_info() -> &'static ::unity::il2cpp::MethodInfo {
395 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
396 }
397
398 pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
399 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
400 }
401
402 pub fn is_loading_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
403 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
404 }
405
406 pub fn start_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
407 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
408 }
409
410 pub fn open_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
411 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
412 }
413
414 pub fn create_top_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
415 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
416 }
417
418 pub fn create_custom_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
419 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
420 }
421
422 pub fn init_strok_method_info() -> &'static ::unity::il2cpp::MethodInfo {
423 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
424 }
425
426 pub fn strok_method_info() -> &'static ::unity::il2cpp::MethodInfo {
427 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
428 }
429
430 pub fn exit_strok_method_info() -> &'static ::unity::il2cpp::MethodInfo {
431 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
432 }
433
434 pub fn get_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
435 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
436 }
437
438 pub fn init_custom_method_info() -> &'static ::unity::il2cpp::MethodInfo {
439 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
440 }
441
442 pub fn exit_custom_method_info() -> &'static ::unity::il2cpp::MethodInfo {
443 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
444 }
445
446 pub fn exit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
447 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
448 }
449
450 pub fn create_food_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
451 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
452 }
453
454 pub fn create_food_eat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
455 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
456 }
457
458 pub fn create_acc_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
459 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
460 }
461
462 pub fn create_color_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
463 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
464 }
465
466 pub fn friendly_popup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
467 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
468 }
469
470 pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
471 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
472 }
473
474 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
475 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
476 }
477
478 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
479 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
480 }
481}
482
483#[cfg(feature = "app-mascotmenusequence")]
484impl MascotMenuSequence {
485 #[doc = "`.ctor()` — no args"]
486 pub fn new() -> Self {
487 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
488 panic!(
489 "{}
490::{}
491 failed to instantiate",
492 ::core::stringify!(MascotMenuSequence),
493 ::core::stringify!(new),
494 )
495 });
496 <Self as IMascotMenuSequenceMethods>::ctor(this);
497 this
498 }
499}
500
501#[cfg(feature = "app-mascotmenusequence")]
502#[doc(hidden)]
503pub mod prelude {
504 pub use super::{IMascotMenuSequence, IMascotMenuSequenceMethods, MascotMenuSequence, MascotMenuSequence_Label};
505 #[cfg(feature = "app-procinst")]
506 pub use crate::app::procinst::IProcInstMethods;
507 #[cfg(feature = "app-singletonprocinst_1")]
508 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
509 #[cfg(feature = "system-object")]
510 pub use crate::system::object::IObjectMethods;
511 #[cfg(feature = "system-enum")]
512 pub use crate::system::r#enum::IEnumMethods;
513 #[cfg(feature = "system-valuetype")]
514 pub use crate::system::valuetype::IValueTypeMethods;
515 pub use crate::{
516 app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
517 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
518 };
519}