1#[cfg(feature = "app-tutorialdata-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 structbase::{IStructBase, StructBase},
11 structdataarray_1::{IStructDataArray_1, StructDataArray_1},
12 structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13 },
14 system::{
15 object::{IObject, Object},
16 r#enum::{Enum, IEnum},
17 valuetype::{IValueType, ValueType},
18 },
19 };
20
21 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/tutorialdata/TutorialData.md"))]
22 #[::unity::class(namespace = "App", name = "TutorialData")]
23 #[parent(crate::app::structdataarray_1::StructDataArray_1<crate::app::tutorialdata::TutorialData>)]
24 pub struct TutorialData {
25 #[static_field]
26 #[rename(name = "FirstIndex")]
27 pub first_index: i32,
28 }
29
30 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/tutorialdata/TutorialData_Notices.md"))]
31 #[repr(C)]
32 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
33 pub struct TutorialData_Notices {
34 pub value: i32,
35 }
36 impl ::unity::ClassIdentity for TutorialData_Notices {
37 const NAME: &'static str = "TutorialData.Notices";
38 const NAMESPACE: &'static str = "App";
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 TutorialData_Notices {
46 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
47 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
48 }
49 }
50 impl TutorialData_Notices {
51 pub fn normal() -> Self {
52 Self { value: 0 }
53 }
54
55 pub fn silent() -> Self {
56 Self { value: 1 }
57 }
58
59 pub fn forced() -> Self {
60 Self { value: 2 }
61 }
62 }
63
64 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/tutorialdata/TutorialData_Types.md"))]
65 #[repr(C)]
66 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
67 pub struct TutorialData_Types {
68 pub value: i32,
69 }
70 impl ::unity::ClassIdentity for TutorialData_Types {
71 const NAME: &'static str = "TutorialData.Types";
72 const NAMESPACE: &'static str = "App";
73
74 fn class() -> ::unity::Class {
75 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
76 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
77 }
78 }
79 impl ::unity::IlType for TutorialData_Types {
80 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
81 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
82 }
83 }
84 impl TutorialData_Types {
85 pub fn battle() -> Self {
86 Self { value: 0 }
87 }
88
89 pub fn god() -> Self {
90 Self { value: 1 }
91 }
92
93 pub fn hub() -> Self {
94 Self { value: 2 }
95 }
96
97 pub fn kizuna_gmap() -> Self {
98 Self { value: 3 }
99 }
100
101 pub fn challenge() -> Self {
102 Self { value: 4 }
103 }
104
105 pub fn pick_up() -> Self {
106 Self { value: 5 }
107 }
108
109 pub fn none() -> Self {
110 Self { value: 6 }
111 }
112
113 pub fn num() -> Self {
114 Self { value: 7 }
115 }
116 }
117
118 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/tutorialdata/TutorialData_SSTypes.md"))]
119 #[repr(C)]
120 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
121 pub struct TutorialData_SSTypes {
122 pub value: i32,
123 }
124 impl ::unity::ClassIdentity for TutorialData_SSTypes {
125 const NAME: &'static str = "TutorialData.SSTypes";
126 const NAMESPACE: &'static str = "App";
127
128 fn class() -> ::unity::Class {
129 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
130 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
131 }
132 }
133 impl ::unity::IlType for TutorialData_SSTypes {
134 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
135 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
136 }
137 }
138 impl TutorialData_SSTypes {
139 pub fn common() -> Self {
140 Self { value: 0 }
141 }
142
143 pub fn by_language() -> Self {
144 Self { value: 1 }
145 }
146 }
147
148 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/tutorialdata/TutorialData_Flags.md"))]
149 #[repr(C)]
150 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
151 pub struct TutorialData_Flags {
152 pub value: i32,
153 }
154 impl ::unity::ClassIdentity for TutorialData_Flags {
155 const NAME: &'static str = "TutorialData.Flags";
156 const NAMESPACE: &'static str = "App";
157
158 fn class() -> ::unity::Class {
159 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
160 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
161 }
162 }
163 impl ::unity::IlType for TutorialData_Flags {
164 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
165 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
166 }
167 }
168 impl TutorialData_Flags {
169 pub fn lock() -> Self {
170 Self { value: 0 }
171 }
172
173 pub fn unlock() -> Self {
174 Self { value: 1 }
175 }
176
177 pub fn read() -> Self {
178 Self { value: 2 }
179 }
180 }
181}
182
183#[cfg(feature = "app-tutorialdata-types")]
184pub use __types::*;
185
186#[cfg(feature = "app-tutorialdata")]
187impl TutorialData {
188 #[doc = "`Load()` overload"]
189 pub fn load() -> () {
190 unsafe {
191 ::unity::il2cpp_call!((::unity::module_base()+0x22ad250usize)as*mut u8,();
192 )
193 }
194 }
195
196 #[doc = "`TryGetFromTutid(::unity::Il2CppString)` overload"]
197 pub fn try_get_from_tutid(
198 tutid: impl ::core::convert::Into<::unity::Il2CppString>,
199 ) -> crate::system::collections::generic::list_1::List_1<crate::app::tutorialdata::TutorialData> {
200 unsafe {
201 ::unity::il2cpp_call!((::unity::module_base()+0x22ad300usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::tutorialdata::TutorialData> ;
202(::unity::Il2CppString)::core::convert::Into::into(tutid))
203 }
204 }
205
206 #[doc = "`LockPickUpTutorial()` overload"]
207 pub fn lock_pick_up_tutorial() -> () {
208 unsafe {
209 ::unity::il2cpp_call!((::unity::module_base()+0x22ad380usize)as*mut u8,();
210 )
211 }
212 }
213
214 #[doc = "`SetListFlag(crate::app::tutorialdata::TutorialData_Flags)` overload"]
215 pub fn set_list_flag(flag: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Flags>) -> () {
216 unsafe {
217 ::unity::il2cpp_call!((::unity::module_base()+0x22adb70usize)as*mut u8,();
218(crate::app::tutorialdata::TutorialData_Flags)::core::convert::Into::into(flag))
219 }
220 }
221
222 #[doc = "`GetListFromType(crate::app::tutorialdata::TutorialData_Types, bool)` overload"]
223 pub fn get_list_from_type(
224 r#type: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Types>,
225 is_get_all_tutorial: impl ::core::convert::Into<bool>,
226 ) -> crate::app::structarraylist_1::StructArrayList_1<crate::app::tutorialdata::TutorialData> {
227 unsafe {
228 ::unity::il2cpp_call!((::unity::module_base()+0x22ad550usize)as*mut u8,crate::app::structarraylist_1::StructArrayList_1<crate::app::tutorialdata::TutorialData> ;
229(crate::app::tutorialdata::TutorialData_Types)::core::convert::Into::into(r#type),(bool)::core::convert::Into::into(is_get_all_tutorial))
230 }
231 }
232
233 #[doc = "`GetGlobalFlagsName(::unity::Il2CppString)` overload"]
234 pub fn get_global_flags_name(tutid: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
235 unsafe {
236 ::unity::il2cpp_call!((::unity::module_base()+0x22adf50usize)as*mut u8, ::unity::Il2CppString;
237(::unity::Il2CppString)::core::convert::Into::into(tutid))
238 }
239 }
240
241 #[doc = "`SetGlobalFlags(::unity::Il2CppString, crate::app::tutorialdata::TutorialData_Flags)` overload"]
242 pub fn set_global_flags(
243 tutid: impl ::core::convert::Into<::unity::Il2CppString>,
244 flag: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Flags>,
245 ) -> () {
246 unsafe {
247 ::unity::il2cpp_call!((::unity::module_base()+0x22ad920usize)as*mut u8,();
248(::unity::Il2CppString)::core::convert::Into::into(tutid),(crate::app::tutorialdata::TutorialData_Flags)::core::convert::Into::into(flag))
249 }
250 }
251
252 #[doc = "`GetGlobalFlags(::unity::Il2CppString)` overload"]
253 pub fn get_global_flags(tutid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::tutorialdata::TutorialData_Flags {
254 unsafe {
255 ::unity::il2cpp_call!((::unity::module_base()+0x22adfb0usize)as*mut u8,crate::app::tutorialdata::TutorialData_Flags;
256(::unity::Il2CppString)::core::convert::Into::into(tutid))
257 }
258 }
259
260 #[doc = "`IsGlobalFlags(::unity::Il2CppString, crate::app::tutorialdata::TutorialData_Flags)` overload"]
261 pub fn is_global_flags(
262 tutid: impl ::core::convert::Into<::unity::Il2CppString>,
263 flag: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Flags>,
264 ) -> bool {
265 unsafe {
266 ::unity::il2cpp_call!((::unity::module_base()+0x22adc70usize)as*mut u8,bool;
267(::unity::Il2CppString)::core::convert::Into::into(tutid),(crate::app::tutorialdata::TutorialData_Flags)::core::convert::Into::into(flag))
268 }
269 }
270
271 #[doc = "`IsLock(::unity::Il2CppString)` overload"]
272 pub fn is_lock(tutid: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
273 unsafe {
274 ::unity::il2cpp_call!((::unity::module_base()+0x22ae140usize)as*mut u8,bool;
275(::unity::Il2CppString)::core::convert::Into::into(tutid))
276 }
277 }
278
279 #[doc = "`RegistGlobalFlags()` overload"]
280 pub fn regist_global_flags() -> () {
281 unsafe {
282 ::unity::il2cpp_call!((::unity::module_base()+0x22ae150usize)as*mut u8,();
283 )
284 }
285 }
286
287 #[doc = "`CompletedChapter(crate::app::chapterdata::ChapterData)` overload"]
288 pub fn completed_chapter(chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>) -> () {
289 unsafe {
290 ::unity::il2cpp_call!((::unity::module_base()+0x22ae300usize)as*mut u8,();
291(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
292 }
293 }
294}
295
296#[cfg(feature = "app-tutorialdata")]
297pub trait ITutorialDataMethods: ITutorialData {
298 #[doc = "`get_MID()` overload"]
299 fn get_mid(self) -> ::unity::Il2CppString {
300 unsafe {
301 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
302 ::unity::il2cpp_call!((::unity::module_base()+0x22ade50usize)as*mut u8, ::unity::Il2CppString;
303(TutorialData)__receiver)
304 }
305 }
306 #[doc = "`set_MID(::unity::Il2CppString)` overload"]
307 fn set_mid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
308 unsafe {
309 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
310 ::unity::il2cpp_call!((::unity::module_base()+0x22ade60usize)as*mut u8,();
311(TutorialData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
312 }
313 }
314 #[doc = "`get_Title()` overload"]
315 fn get_title(self) -> ::unity::Il2CppString {
316 unsafe {
317 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
318 ::unity::il2cpp_call!((::unity::module_base()+0x22ade70usize)as*mut u8, ::unity::Il2CppString;
319(TutorialData)__receiver)
320 }
321 }
322 #[doc = "`set_Title(::unity::Il2CppString)` overload"]
323 fn set_title(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
324 unsafe {
325 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
326 ::unity::il2cpp_call!((::unity::module_base()+0x22ade80usize)as*mut u8,();
327(TutorialData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
328 }
329 }
330 #[doc = "`get_SpriteAtlas()` overload"]
331 fn get_sprite_atlas(self) -> ::unity::Il2CppString {
332 unsafe {
333 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
334 ::unity::il2cpp_call!((::unity::module_base()+0x22ade90usize)as*mut u8, ::unity::Il2CppString;
335(TutorialData)__receiver)
336 }
337 }
338 #[doc = "`set_SpriteAtlas(::unity::Il2CppString)` overload"]
339 fn set_sprite_atlas(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
340 unsafe {
341 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
342 ::unity::il2cpp_call!((::unity::module_base()+0x22adea0usize)as*mut u8,();
343(TutorialData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
344 }
345 }
346 #[doc = "`get_Type()` overload"]
347 fn get_type(self) -> crate::app::tutorialdata::TutorialData_Types {
348 unsafe {
349 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
350 ::unity::il2cpp_call!((::unity::module_base()+0x22adeb0usize)as*mut u8,crate::app::tutorialdata::TutorialData_Types;
351(TutorialData)__receiver)
352 }
353 }
354 #[doc = "`set_Type(crate::app::tutorialdata::TutorialData_Types)` overload"]
355 fn set_type(self, value: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Types>) -> () {
356 unsafe {
357 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
358 ::unity::il2cpp_call!((::unity::module_base()+0x22adec0usize)as*mut u8,();
359(TutorialData)__receiver,(crate::app::tutorialdata::TutorialData_Types)::core::convert::Into::into(value))
360 }
361 }
362 #[doc = "`get_Notice()` overload"]
363 fn get_notice(self) -> crate::app::tutorialdata::TutorialData_Notices {
364 unsafe {
365 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
366 ::unity::il2cpp_call!((::unity::module_base()+0x22aded0usize)as*mut u8,crate::app::tutorialdata::TutorialData_Notices;
367(TutorialData)__receiver)
368 }
369 }
370 #[doc = "`set_Notice(crate::app::tutorialdata::TutorialData_Notices)` overload"]
371 fn set_notice(self, value: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_Notices>) -> () {
372 unsafe {
373 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
374 ::unity::il2cpp_call!((::unity::module_base()+0x22adee0usize)as*mut u8,();
375(TutorialData)__receiver,(crate::app::tutorialdata::TutorialData_Notices)::core::convert::Into::into(value))
376 }
377 }
378 #[doc = "`get_Cid()` overload"]
379 fn get_cid(self) -> ::unity::Il2CppString {
380 unsafe {
381 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
382 ::unity::il2cpp_call!((::unity::module_base()+0x22adef0usize)as*mut u8, ::unity::Il2CppString;
383(TutorialData)__receiver)
384 }
385 }
386 #[doc = "`set_Cid(::unity::Il2CppString)` overload"]
387 fn set_cid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
388 unsafe {
389 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
390 ::unity::il2cpp_call!((::unity::module_base()+0x22adf00usize)as*mut u8,();
391(TutorialData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
392 }
393 }
394 #[doc = "`get_No()` overload"]
395 fn get_no(self) -> i32 {
396 unsafe {
397 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
398 ::unity::il2cpp_call!((::unity::module_base()+0x22adf10usize)as*mut u8,i32;
399(TutorialData)__receiver)
400 }
401 }
402 #[doc = "`set_No(i32)` overload"]
403 fn set_no(self, value: impl ::core::convert::Into<i32>) -> () {
404 unsafe {
405 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406 ::unity::il2cpp_call!((::unity::module_base()+0x22adf20usize)as*mut u8,();
407(TutorialData)__receiver,(i32)::core::convert::Into::into(value))
408 }
409 }
410 #[doc = "`get_SSType()` overload"]
411 fn get_ss_type(self) -> crate::app::tutorialdata::TutorialData_SSTypes {
412 unsafe {
413 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
414 ::unity::il2cpp_call!((::unity::module_base()+0x22adf30usize)as*mut u8,crate::app::tutorialdata::TutorialData_SSTypes;
415(TutorialData)__receiver)
416 }
417 }
418 #[doc = "`set_SSType(crate::app::tutorialdata::TutorialData_SSTypes)` overload"]
419 fn set_ss_type(self, value: impl ::core::convert::Into<crate::app::tutorialdata::TutorialData_SSTypes>) -> () {
420 unsafe {
421 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
422 ::unity::il2cpp_call!((::unity::module_base()+0x22adf40usize)as*mut u8,();
423(TutorialData)__receiver,(crate::app::tutorialdata::TutorialData_SSTypes)::core::convert::Into::into(value))
424 }
425 }
426 #[doc = "`.ctor()` overload"]
427 fn ctor(self) -> () {
428 unsafe {
429 let __receiver = <TutorialData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430 ::unity::il2cpp_call!((::unity::module_base()+0x22ae460usize)as*mut u8,();
431(TutorialData)__receiver)
432 }
433 }
434}
435
436#[cfg(feature = "app-tutorialdata")]
437impl<__T: ITutorialData> ITutorialDataMethods for __T {}
438
439#[cfg(feature = "app-tutorialdata")]
440impl TutorialData {
441 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
442 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
443 }
444
445 pub fn try_get_from_tutid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
446 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
447 }
448
449 pub fn lock_pick_up_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
450 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
451 }
452
453 pub fn set_list_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
454 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
455 }
456
457 pub fn get_list_from_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
458 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
459 }
460
461 pub fn get_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
462 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
463 }
464
465 pub fn set_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
466 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
467 }
468
469 pub fn get_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
470 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
471 }
472
473 pub fn set_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
474 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
475 }
476
477 pub fn get_sprite_atlas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
479 }
480
481 pub fn set_sprite_atlas_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
483 }
484
485 pub fn get_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
487 }
488
489 pub fn set_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
491 }
492
493 pub fn get_notice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
495 }
496
497 pub fn set_notice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
499 }
500
501 pub fn get_cid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
503 }
504
505 pub fn set_cid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
507 }
508
509 pub fn get_no_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
511 }
512
513 pub fn set_no_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
515 }
516
517 pub fn get_ss_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
519 }
520
521 pub fn set_ss_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
523 }
524
525 pub fn get_global_flags_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
527 }
528
529 pub fn set_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
530 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
531 }
532
533 pub fn get_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
534 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
535 }
536
537 pub fn is_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
538 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
539 }
540
541 pub fn is_lock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
542 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
543 }
544
545 pub fn regist_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
546 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
547 }
548
549 pub fn completed_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
550 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
551 }
552
553 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
555 }
556}
557
558#[cfg(feature = "app-tutorialdata")]
559impl TutorialData {
560 #[doc = "`.ctor()` — no args"]
561 pub fn new() -> Self {
562 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
563 panic!(
564 "{}
565::{}
566 failed to instantiate",
567 ::core::stringify!(TutorialData),
568 ::core::stringify!(new),
569 )
570 });
571 <Self as ITutorialDataMethods>::ctor(this);
572 this
573 }
574}
575
576#[cfg(feature = "app-tutorialdata")]
577#[doc(hidden)]
578pub mod prelude {
579 pub use super::{
580 ITutorialData, ITutorialDataMethods, TutorialData, TutorialData_Flags, TutorialData_Notices, TutorialData_SSTypes, TutorialData_Types,
581 };
582 #[cfg(feature = "app-structbase")]
583 pub use crate::app::structbase::IStructBaseMethods;
584 #[cfg(feature = "app-structdataarray_1")]
585 pub use crate::app::structdataarray_1::IStructDataArray_1Methods;
586 #[cfg(feature = "app-structtemplate_1")]
587 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
588 #[cfg(feature = "system-object")]
589 pub use crate::system::object::IObjectMethods;
590 #[cfg(feature = "system-enum")]
591 pub use crate::system::r#enum::IEnumMethods;
592 #[cfg(feature = "system-valuetype")]
593 pub use crate::system::valuetype::IValueTypeMethods;
594 pub use crate::{
595 app::{structbase::IStructBase, structdataarray_1::IStructDataArray_1, structtemplate_1::IStructTemplate_1},
596 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
597 };
598}