1#[cfg(feature = "app-gmapsequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 bitfield32::{BitField32, IBitField32},
11 bitfieldcommon::{BitFieldCommon, IBitFieldCommon},
12 bitfieldtemplate32_1::{BitFieldTemplate32_1, IBitFieldTemplate32_1},
13 procinst::{IProcInst, ProcInst},
14 procscenesequence_1::{IProcSceneSequence_1, ProcSceneSequence_1},
15 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
16 },
17 system::{
18 object::{IObject, Object},
19 r#enum::{Enum, IEnum},
20 valuetype::{IValueType, ValueType},
21 },
22 unity_engine::{
23 behaviour::{Behaviour, IBehaviour},
24 component::{Component, IComponent},
25 monobehaviour::{IMonoBehaviour, MonoBehaviour},
26 object_2::{IObject_2, Object_2},
27 },
28 };
29
30 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence_Dir.md"))]
31 #[repr(C)]
32 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
33 pub struct GmapSequence_GmapFreeCameraSequence_Dir {
34 pub value: i32,
35 }
36 impl ::unity::ClassIdentity for GmapSequence_GmapFreeCameraSequence_Dir {
37 const NAME: &'static str = "GmapSequence.GmapFreeCameraSequence.Dir";
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 GmapSequence_GmapFreeCameraSequence_Dir {
46 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
47 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
48 }
49 }
50 impl GmapSequence_GmapFreeCameraSequence_Dir {
51 pub fn up() -> Self {
52 Self { value: 0 }
53 }
54
55 pub fn down() -> Self {
56 Self { value: 1 }
57 }
58
59 pub fn left() -> Self {
60 Self { value: 2 }
61 }
62
63 pub fn right() -> Self {
64 Self { value: 3 }
65 }
66
67 pub fn num() -> Self {
68 Self { value: 4 }
69 }
70 }
71
72 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_EnterChapterSequence_Label.md"))]
73 #[repr(C)]
74 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
75 pub struct GmapSequence_EnterChapterSequence_Label {
76 pub value: i32,
77 }
78 impl ::unity::ClassIdentity for GmapSequence_EnterChapterSequence_Label {
79 const NAME: &'static str = "GmapSequence.EnterChapterSequence.Label";
80 const NAMESPACE: &'static str = "App";
81
82 fn class() -> ::unity::Class {
83 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
84 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
85 }
86 }
87 impl ::unity::IlType for GmapSequence_EnterChapterSequence_Label {
88 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
89 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
90 }
91 }
92 impl GmapSequence_EnterChapterSequence_Label {
93 pub fn talk() -> Self {
94 Self { value: 0 }
95 }
96
97 pub fn dialog() -> Self {
98 Self { value: 1 }
99 }
100 }
101
102 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapWholeMapSequence_Label.md"))]
103 #[repr(C)]
104 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
105 pub struct GmapSequence_GmapWholeMapSequence_Label {
106 pub value: i32,
107 }
108 impl ::unity::ClassIdentity for GmapSequence_GmapWholeMapSequence_Label {
109 const NAME: &'static str = "GmapSequence.GmapWholeMapSequence.Label";
110 const NAMESPACE: &'static str = "App";
111
112 fn class() -> ::unity::Class {
113 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
114 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
115 }
116 }
117 impl ::unity::IlType for GmapSequence_GmapWholeMapSequence_Label {
118 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
119 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
120 }
121 }
122 impl GmapSequence_GmapWholeMapSequence_Label {
123 pub fn end() -> Self {
124 Self { value: 0 }
125 }
126 }
127
128 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence_SelfDestroy.md"))]
129 #[::unity::class(namespace = "App", name = "GmapSequence.GmapFreeCameraSequence.SelfDestroy")]
130 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
131 pub struct GmapSequence_GmapFreeCameraSequence_SelfDestroy {
132 #[offset(24)]
133 #[rename(name = "m_Animator")]
134 pub m_animator: crate::unity_engine::animator::Animator,
135 }
136
137 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapWholeMapSequence.md"))]
138 #[::unity::class(namespace = "App", name = "GmapSequence.GmapWholeMapSequence")]
139 #[parent(crate::app::procinst::ProcInst)]
140 pub struct GmapSequence_GmapWholeMapSequence {
141 #[offset(112)]
142 #[rename(name = "m_WholeMap")]
143 pub m_whole_map: crate::app::gmapwholemapcontroller::GmapWholeMapController,
144 #[offset(120)]
145 #[rename(name = "m_GmapCamera")]
146 pub m_gmap_camera: crate::app::gmapcamera::GmapCamera,
147 #[offset(128)]
148 #[rename(name = "m_MapInfo")]
149 pub m_map_info: crate::app::gmapmapinfocontent::GmapMapInfoContent,
150 }
151
152 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence_Label.md"))]
153 #[repr(C)]
154 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
155 pub struct GmapSequence_GmapFreeCameraSequence_Label {
156 pub value: i32,
157 }
158 impl ::unity::ClassIdentity for GmapSequence_GmapFreeCameraSequence_Label {
159 const NAME: &'static str = "GmapSequence.GmapFreeCameraSequence.Label";
160 const NAMESPACE: &'static str = "App";
161
162 fn class() -> ::unity::Class {
163 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
164 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
165 }
166 }
167 impl ::unity::IlType for GmapSequence_GmapFreeCameraSequence_Label {
168 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
169 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
170 }
171 }
172 impl GmapSequence_GmapFreeCameraSequence_Label {
173 pub fn end() -> Self {
174 Self { value: 0 }
175 }
176 }
177
178 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapTeleportSequence.md"))]
179 #[::unity::class(namespace = "App", name = "GmapSequence.GmapTeleportSequence")]
180 #[parent(crate::app::procinst::ProcInst)]
181 pub struct GmapSequence_GmapTeleportSequence {
182 #[offset(112)]
183 #[rename(name = "m_Destination")]
184 pub m_destination: crate::app::gmapspot::GmapSpot,
185 #[offset(120)]
186 #[rename(name = "m_IsClosed")]
187 pub m_is_closed: bool,
188 }
189
190 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence_DirFlag.md"))]
191 #[repr(C)]
192 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
193 pub struct GmapSequence_GmapFreeCameraSequence_DirFlag {
194 pub value: i32,
195 }
196 impl ::unity::ClassIdentity for GmapSequence_GmapFreeCameraSequence_DirFlag {
197 const NAME: &'static str = "GmapSequence.GmapFreeCameraSequence.DirFlag";
198 const NAMESPACE: &'static str = "App";
199
200 fn class() -> ::unity::Class {
201 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
202 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
203 }
204 }
205 impl ::unity::IlType for GmapSequence_GmapFreeCameraSequence_DirFlag {
206 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
207 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
208 }
209 }
210 impl GmapSequence_GmapFreeCameraSequence_DirFlag {
211 pub fn up() -> Self {
212 Self { value: 1 }
213 }
214
215 pub fn left() -> Self {
216 Self { value: 2 }
217 }
218
219 pub fn right() -> Self {
220 Self { value: 4 }
221 }
222
223 pub fn down() -> Self {
224 Self { value: 8 }
225 }
226 }
227
228 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence.md"))]
229 #[::unity::class(namespace = "App", name = "GmapSequence.GmapFreeCameraSequence")]
230 #[parent(crate::app::procinst::ProcInst)]
231 pub struct GmapSequence_GmapFreeCameraSequence {
232 #[static_field]
233 #[rename(name = "FreeCameraRootPath")]
234 pub free_camera_root_path: ::unity::Il2CppString,
235 #[offset(112)]
236 #[rename(name = "m_Root")]
237 pub m_root: crate::unity_engine::gameobject::GameObject,
238 #[static_field]
239 #[rename(name = "MoveSpeedAngle")]
240 pub move_speed_angle: f32,
241 #[offset(120)]
242 #[rename(name = "m_AngleX")]
243 pub m_angle_x: f32,
244 #[offset(124)]
245 #[rename(name = "m_AngleZ")]
246 pub m_angle_z: f32,
247 #[offset(128)]
248 #[rename(name = "m_StartPosition")]
249 pub m_start_position: crate::unity_engine::vector3::Vector3,
250 #[offset(140)]
251 #[rename(name = "m_CachePosition")]
252 pub m_cache_position: crate::unity_engine::vector3::Vector3,
253 #[offset(152)]
254 #[rename(name = "m_DisableFlag")]
255 pub m_disable_flag: crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField,
256 #[offset(160)]
257 #[rename(name = "m_AngleLimit")]
258 pub m_angle_limit: ::unity::Array<f32>,
259 #[offset(168)]
260 #[rename(name = "m_Camera")]
261 pub m_camera: crate::app::gmapcamera::GmapCamera,
262 }
263
264 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_Label.md"))]
265 #[repr(C)]
266 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
267 pub struct GmapSequence_Label {
268 pub value: i32,
269 }
270 impl ::unity::ClassIdentity for GmapSequence_Label {
271 const NAME: &'static str = "GmapSequence.Label";
272 const NAMESPACE: &'static str = "App";
273
274 fn class() -> ::unity::Class {
275 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
276 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
277 }
278 }
279 impl ::unity::IlType for GmapSequence_Label {
280 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
281 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
282 }
283 }
284 impl GmapSequence_Label {
285 pub fn init() -> Self {
286 Self { value: 0 }
287 }
288
289 pub fn enter_from_other_gmap() -> Self {
290 Self { value: 1 }
291 }
292
293 pub fn event() -> Self {
294 Self { value: 2 }
295 }
296
297 pub fn check_spot() -> Self {
298 Self { value: 3 }
299 }
300
301 pub fn appear_spot() -> Self {
302 Self { value: 4 }
303 }
304
305 pub fn check_dispos() -> Self {
306 Self { value: 5 }
307 }
308
309 pub fn check_dispos_debug() -> Self {
310 Self { value: 6 }
311 }
312
313 pub fn tick() -> Self {
314 Self { value: 7 }
315 }
316
317 pub fn tick_without_camara_wait() -> Self {
318 Self { value: 8 }
319 }
320
321 pub fn r#move() -> Self {
322 Self { value: 9 }
323 }
324
325 pub fn move_to_other_gmap() -> Self {
326 Self { value: 10 }
327 }
328
329 pub fn save_data_load() -> Self {
330 Self { value: 11 }
331 }
332
333 pub fn end() -> Self {
334 Self { value: 12 }
335 }
336
337 pub fn tail() -> Self {
338 Self { value: 13 }
339 }
340 }
341
342 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapDisposeSequence.md"))]
343 #[::unity::class(namespace = "App", name = "GmapSequence.GmapDisposeSequence")]
344 #[parent(crate::app::procinst::ProcInst)]
345 pub struct GmapSequence_GmapDisposeSequence {
346 #[offset(112)]
347 #[rename(name = "m_DisposSpot")]
348 pub m_dispos_spot: crate::app::gmapspot::GmapSpot,
349 }
350
351 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapFreeCameraSequence_DirFlagField.md"))]
352 #[::unity::class(namespace = "App", name = "GmapSequence.GmapFreeCameraSequence.DirFlagField")]
353 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag>)]
354 pub struct GmapSequence_GmapFreeCameraSequence_DirFlagField {}
355
356 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapDisposeSequence_Label.md"))]
357 #[repr(C)]
358 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
359 pub struct GmapSequence_GmapDisposeSequence_Label {
360 pub value: i32,
361 }
362 impl ::unity::ClassIdentity for GmapSequence_GmapDisposeSequence_Label {
363 const NAME: &'static str = "GmapSequence.GmapDisposeSequence.Label";
364 const NAMESPACE: &'static str = "App";
365
366 fn class() -> ::unity::Class {
367 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
368 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
369 }
370 }
371 impl ::unity::IlType for GmapSequence_GmapDisposeSequence_Label {
372 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
373 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
374 }
375 }
376 impl GmapSequence_GmapDisposeSequence_Label {
377 pub fn check_dispos() -> Self {
378 Self { value: 0 }
379 }
380
381 pub fn update_dispos() -> Self {
382 Self { value: 1 }
383 }
384
385 pub fn appear_dispos() -> Self {
386 Self { value: 2 }
387 }
388
389 pub fn appear_dispos_end() -> Self {
390 Self { value: 3 }
391 }
392
393 pub fn appear_dispos_skip() -> Self {
394 Self { value: 4 }
395 }
396
397 pub fn appear_dispos_skip_begin() -> Self {
398 Self { value: 5 }
399 }
400
401 pub fn appear_dispos_skip_end() -> Self {
402 Self { value: 6 }
403 }
404
405 pub fn end() -> Self {
406 Self { value: 7 }
407 }
408 }
409
410 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence.md"))]
411 #[::unity::class(namespace = "App", name = "GmapSequence")]
412 #[parent(crate::app::procscenesequence_1::ProcSceneSequence_1<crate::app::gmapsequence::GmapSequence>)]
413 pub struct GmapSequence {
414 #[offset(136)]
415 #[rename(name = "m_NowSpot")]
416 pub m_now_spot: crate::app::gmapspot::GmapSpot,
417 #[offset(144)]
418 #[rename(name = "m_ChangingSpot")]
419 pub m_changing_spot: crate::app::gmapspot::GmapSpot,
420 #[offset(152)]
421 #[rename(name = "m_ChangingPath")]
422 pub m_changing_path: crate::unity_engine::gameobject::GameObject,
423 #[offset(160)]
424 #[rename(name = "m_DisposSpot")]
425 pub m_dispos_spot: crate::app::gmapspot::GmapSpot,
426 #[offset(168)]
427 #[rename(name = "m_GmapCamera")]
428 pub m_gmap_camera: crate::app::gmapcamera::GmapCamera,
429 #[offset(176)]
430 #[rename(name = "m_PathController")]
431 pub m_path_controller: crate::app::gmapcinemachinecontroller::GmapCinemachineController,
432 #[offset(184)]
433 #[rename(name = "m_VirtualSphere")]
434 pub m_virtual_sphere: crate::unity_engine::gameobject::GameObject,
435 #[offset(192)]
436 #[rename(name = "m_WholeMap")]
437 pub m_whole_map: crate::app::gmapwholemapcontroller::GmapWholeMapController,
438 #[offset(200)]
439 #[rename(name = "m_MapInfo")]
440 pub m_map_info: crate::app::gmapmapinfocontent::GmapMapInfoContent,
441 #[offset(208)]
442 #[rename(name = "m_EncountIconRoot")]
443 pub m_encount_icon_root: crate::root::encounticonroot::EncountIconRoot,
444 #[offset(216)]
445 #[rename(name = "m_IsMoveForward")]
446 pub m_is_move_forward: bool,
447 #[offset(224)]
448 #[rename(name = "m_NextSpot")]
449 pub m_next_spot: crate::app::gmapspot::GmapSpot,
450 #[offset(232)]
451 #[rename(name = "m_PrevSpot")]
452 pub m_prev_spot: crate::app::gmapspot::GmapSpot,
453 #[offset(240)]
454 #[rename(name = "m_Paths")]
455 pub m_paths: crate::unity_engine::gameobject::GameObject,
456 #[offset(248)]
457 #[rename(name = "m_PathCollection")]
458 pub m_path_collection: crate::app::gmap::gmappathcollection::GmapPathCollection,
459 #[offset(256)]
460 #[rename(name = "m_AutoMoveRoutes")]
461 pub m_auto_move_routes: crate::system::collections::generic::list_1::List_1<crate::app::gmapspot::GmapSpot>,
462 #[offset(264)]
463 #[rename(name = "m_AppearedSpotList")]
464 pub m_appeared_spot_list: crate::system::collections::generic::list_1::List_1<crate::app::gmapspot::GmapSpot>,
465 #[offset(272)]
466 #[rename(name = "m_IsAppearedEncount")]
467 pub m_is_appeared_encount: bool,
468 #[offset(280)]
469 #[rename(name = "m_EffectParent")]
470 pub m_effect_parent: crate::unity_engine::gameobject::GameObject,
471 #[offset(288)]
472 #[rename(name = "AppearLineEffectPath")]
473 pub appear_line_effect_path: ::unity::Il2CppString,
474 #[offset(296)]
475 #[rename(name = "AppearSymbolEffectPath")]
476 pub appear_symbol_effect_path: ::unity::Il2CppString,
477 #[offset(304)]
478 #[rename(name = "AppearSpotEffectPath")]
479 pub appear_spot_effect_path: ::unity::Il2CppString,
480 #[offset(312)]
481 #[rename(name = "m_AppearLineEffect")]
482 pub m_appear_line_effect: crate::unity_engine::gameobject::GameObject,
483 #[offset(320)]
484 #[rename(name = "m_IsInitialized")]
485 pub m_is_initialized: bool,
486 #[offset(321)]
487 #[rename(name = "m_IsSkipping")]
488 pub m_is_skipping: bool,
489 #[offset(328)]
490 #[rename(name = "m_CinemaScope")]
491 pub m_cinema_scope: crate::app::gmapcinemascope::GmapCinemaScope,
492 #[offset(336)]
493 #[rename(name = "m_DlcPathHandle")]
494 pub m_dlc_path_handle: crate::app::tresourcehandle_1::TResourceHandle_1<crate::unity_engine::gameobject::GameObject>,
495 #[offset(344)]
496 #[rename(name = "m_DlcSpotHandle")]
497 pub m_dlc_spot_handle: crate::app::tresourcehandle_1::TResourceHandle_1<crate::unity_engine::gameobject::GameObject>,
498 #[offset(352)]
499 #[rename(name = "m_DlcPath")]
500 pub m_dlc_path: crate::unity_engine::gameobject::GameObject,
501 #[offset(360)]
502 #[rename(name = "m_DlcSpot")]
503 pub m_dlc_spot: crate::unity_engine::gameobject::GameObject,
504 #[static_field]
505 #[rename(name = "PathLengthMainToGod")]
506 pub path_length_main_to_god: f32,
507 #[static_field]
508 #[rename(name = "PathLengthGodToMain")]
509 pub path_length_god_to_main: f32,
510 #[offset(368)]
511 #[rename(name = "m_IsEncountAppearOfMain")]
512 pub m_is_encount_appear_of_main: bool,
513 #[offset(369)]
514 #[rename(name = "m_IsEncountAppearOfGod")]
515 pub m_is_encount_appear_of_god: bool,
516 #[offset(370)]
517 #[rename(name = "m_IsEncountAppearOfEvil")]
518 pub m_is_encount_appear_of_evil: bool,
519 #[offset(376)]
520 #[rename(name = "m_G002SymbolPath")]
521 pub m_g002_symbol_path: ::unity::Il2CppString,
522 #[offset(384)]
523 #[rename(name = "m_G004SymbolPath")]
524 pub m_g004_symbol_path: ::unity::Il2CppString,
525 #[offset(392)]
526 #[rename(name = "m_G005SymbolPath")]
527 pub m_g005_symbol_path: ::unity::Il2CppString,
528 #[offset(400)]
529 #[rename(name = "m_G003SymbolPath")]
530 pub m_g003_symbol_path: ::unity::Il2CppString,
531 #[offset(408)]
532 #[rename(name = "m_G006SymbolPath")]
533 pub m_g006_symbol_path: ::unity::Il2CppString,
534 }
535
536 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_EnterChapterSequence.md"))]
537 #[::unity::class(namespace = "App", name = "GmapSequence.EnterChapterSequence")]
538 #[parent(crate::app::procinst::ProcInst)]
539 pub struct GmapSequence_EnterChapterSequence {
540 #[static_field]
541 #[rename(name = "TalkFlagNameM010")]
542 pub talk_flag_name_m010: ::unity::Il2CppString,
543 #[offset(112)]
544 #[rename(name = "m_NowSpot")]
545 pub m_now_spot: crate::app::gmapspot::GmapSpot,
546 #[offset(120)]
547 #[rename(name = "m_Type")]
548 pub m_type: crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type,
549 #[offset(128)]
550 #[rename(name = "m_DecideEventHandler")]
551 pub m_decide_event_handler: crate::system::action::Action,
552 #[offset(136)]
553 #[rename(name = "m_DecideEventHandler2")]
554 pub m_decide_event_handler2: crate::system::action::Action,
555 }
556
557 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/gmapsequence/GmapSequence_GmapTeleportSequence_Label.md"))]
558 #[repr(C)]
559 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
560 pub struct GmapSequence_GmapTeleportSequence_Label {
561 pub value: i32,
562 }
563 impl ::unity::ClassIdentity for GmapSequence_GmapTeleportSequence_Label {
564 const NAME: &'static str = "GmapSequence.GmapTeleportSequence.Label";
565 const NAMESPACE: &'static str = "App";
566
567 fn class() -> ::unity::Class {
568 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
569 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
570 }
571 }
572 impl ::unity::IlType for GmapSequence_GmapTeleportSequence_Label {
573 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
574 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
575 }
576 }
577 impl GmapSequence_GmapTeleportSequence_Label {
578 pub fn end() -> Self {
579 Self { value: 0 }
580 }
581 }
582}
583
584#[cfg(feature = "app-gmapsequence-types")]
585pub use __types::*;
586
587#[cfg(feature = "app-gmapsequence")]
588pub trait IGmapSequence_GmapFreeCameraSequence_SelfDestroyMethods: IGmapSequence_GmapFreeCameraSequence_SelfDestroy {
589 #[doc = "`Start()` overload"]
590 fn start(self) -> () {
591 unsafe {
592 let __receiver = <GmapSequence_GmapFreeCameraSequence_SelfDestroy as ::unity::FromIlInstance>::from_il_instance(
593 <Self as ::unity::SystemObject>::as_instance(self),
594 );
595 ::unity::il2cpp_call!((::unity::module_base()+0x1b62c20usize)as*mut u8,();
596(GmapSequence_GmapFreeCameraSequence_SelfDestroy)__receiver)
597 }
598 }
599 #[doc = "`Update()` overload"]
600 fn update(self) -> () {
601 unsafe {
602 let __receiver = <GmapSequence_GmapFreeCameraSequence_SelfDestroy as ::unity::FromIlInstance>::from_il_instance(
603 <Self as ::unity::SystemObject>::as_instance(self),
604 );
605 ::unity::il2cpp_call!((::unity::module_base()+0x1b62c90usize)as*mut u8,();
606(GmapSequence_GmapFreeCameraSequence_SelfDestroy)__receiver)
607 }
608 }
609 #[doc = "`.ctor()` overload"]
610 fn ctor(self) -> () {
611 unsafe {
612 let __receiver = <GmapSequence_GmapFreeCameraSequence_SelfDestroy as ::unity::FromIlInstance>::from_il_instance(
613 <Self as ::unity::SystemObject>::as_instance(self),
614 );
615 ::unity::il2cpp_call!((::unity::module_base()+0x1b62d50usize)as*mut u8,();
616(GmapSequence_GmapFreeCameraSequence_SelfDestroy)__receiver)
617 }
618 }
619}
620
621#[cfg(feature = "app-gmapsequence")]
622impl<__T: IGmapSequence_GmapFreeCameraSequence_SelfDestroy> IGmapSequence_GmapFreeCameraSequence_SelfDestroyMethods for __T {}
623
624#[cfg(feature = "app-gmapsequence")]
625impl GmapSequence_GmapFreeCameraSequence_SelfDestroy {
626 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
627 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
628 }
629
630 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
631 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
632 }
633
634 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
635 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
636 }
637}
638
639#[cfg(feature = "app-gmapsequence")]
640impl GmapSequence_GmapFreeCameraSequence_SelfDestroy {
641 #[doc = "`.ctor()` — no args"]
642 pub fn new() -> Self {
643 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
644 panic!(
645 "{}
646::{}
647 failed to instantiate",
648 ::core::stringify!(GmapSequence_GmapFreeCameraSequence_SelfDestroy),
649 ::core::stringify!(new),
650 )
651 });
652 <Self as IGmapSequence_GmapFreeCameraSequence_SelfDestroyMethods>::ctor(this);
653 this
654 }
655}
656
657#[cfg(feature = "app-gmapsequence")]
658impl GmapSequence_GmapWholeMapSequence {
659 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
660 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
661 unsafe {
662 ::unity::il2cpp_call!((::unity::module_base()+0x1cd4780usize)as*mut u8,();
663(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
664 }
665 }
666}
667
668#[cfg(feature = "app-gmapsequence")]
669pub trait IGmapSequence_GmapWholeMapSequenceMethods: IGmapSequence_GmapWholeMapSequence {
670 #[doc = "`.ctor()` overload"]
671 fn ctor(self) -> () {
672 unsafe {
673 let __receiver =
674 <GmapSequence_GmapWholeMapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
675 ::unity::il2cpp_call!((::unity::module_base()+0x1cd4150usize)as*mut u8,();
676(GmapSequence_GmapWholeMapSequence)__receiver)
677 }
678 }
679 #[doc = "`Start()` overload"]
680 fn start(self) -> () {
681 unsafe {
682 let __receiver =
683 <GmapSequence_GmapWholeMapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
684 ::unity::il2cpp_call!((::unity::module_base()+0x1cd4220usize)as*mut u8,();
685(GmapSequence_GmapWholeMapSequence)__receiver)
686 }
687 }
688 #[doc = "`Tick()` overload"]
689 fn tick(self) -> () {
690 unsafe {
691 let __receiver =
692 <GmapSequence_GmapWholeMapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
693 ::unity::il2cpp_call!((::unity::module_base()+0x1cd43e0usize)as*mut u8,();
694(GmapSequence_GmapWholeMapSequence)__receiver)
695 }
696 }
697 #[doc = "`End()` overload"]
698 fn end(self) -> () {
699 unsafe {
700 let __receiver =
701 <GmapSequence_GmapWholeMapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
702 ::unity::il2cpp_call!((::unity::module_base()+0x1cd4650usize)as*mut u8,();
703(GmapSequence_GmapWholeMapSequence)__receiver)
704 }
705 }
706 #[doc = "`WaitCameraMoveStrictly()` overload"]
707 fn wait_camera_move_strictly(self) -> () {
708 unsafe {
709 let __receiver =
710 <GmapSequence_GmapWholeMapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
711 ::unity::il2cpp_call!((::unity::module_base()+0x1cd4740usize)as*mut u8,();
712(GmapSequence_GmapWholeMapSequence)__receiver)
713 }
714 }
715}
716
717#[cfg(feature = "app-gmapsequence")]
718impl<__T: IGmapSequence_GmapWholeMapSequence> IGmapSequence_GmapWholeMapSequenceMethods for __T {}
719
720#[cfg(feature = "app-gmapsequence")]
721impl GmapSequence_GmapWholeMapSequence {
722 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
723 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
724 }
725
726 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
727 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
728 }
729
730 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
731 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
732 }
733
734 pub fn end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
735 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
736 }
737
738 pub fn wait_camera_move_strictly_method_info() -> &'static ::unity::il2cpp::MethodInfo {
739 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
740 }
741
742 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
743 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
744 }
745}
746
747#[cfg(feature = "app-gmapsequence")]
748impl GmapSequence_GmapWholeMapSequence {
749 #[doc = "`.ctor()` — no args"]
750 pub fn new() -> Self {
751 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
752 panic!(
753 "{}
754::{}
755 failed to instantiate",
756 ::core::stringify!(GmapSequence_GmapWholeMapSequence),
757 ::core::stringify!(new),
758 )
759 });
760 <Self as IGmapSequence_GmapWholeMapSequenceMethods>::ctor(this);
761 this
762 }
763}
764
765#[cfg(feature = "app-gmapsequence")]
766impl GmapSequence_GmapTeleportSequence {
767 #[doc = "`LoadResources()` overload"]
768 pub fn load_resources() -> () {
769 unsafe {
770 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3370usize)as*mut u8,();
771 )
772 }
773 }
774
775 #[doc = "`IsLoading()` overload"]
776 pub fn is_loading() -> bool {
777 unsafe {
778 ::unity::il2cpp_call!((::unity::module_base()+0x1cd33e0usize)as*mut u8,bool;
779 )
780 }
781 }
782
783 #[doc = "`UnloadResources()` overload"]
784 pub fn unload_resources() -> () {
785 unsafe {
786 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3450usize)as*mut u8,();
787 )
788 }
789 }
790
791 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
792 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
793 unsafe {
794 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3be0usize)as*mut u8,();
795(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
796 }
797 }
798}
799
800#[cfg(feature = "app-gmapsequence")]
801pub trait IGmapSequence_GmapTeleportSequenceMethods: IGmapSequence_GmapTeleportSequence {
802 #[doc = "`StartTeleport()` overload"]
803 fn start_teleport(self) -> crate::system::collections::ienumerator::IEnumerator {
804 unsafe {
805 let __receiver =
806 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
807 ::unity::il2cpp_call!((::unity::module_base()+0x1cd34c0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
808(GmapSequence_GmapTeleportSequence)__receiver)
809 }
810 }
811 #[doc = "`OpenMenu()` overload"]
812 fn open_menu(self) -> () {
813 unsafe {
814 let __receiver =
815 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
816 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3540usize)as*mut u8,();
817(GmapSequence_GmapTeleportSequence)__receiver)
818 }
819 }
820 #[doc = "`Teleport()` overload"]
821 fn teleport(self) -> () {
822 unsafe {
823 let __receiver =
824 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
825 ::unity::il2cpp_call!((::unity::module_base()+0x1cd38b0usize)as*mut u8,();
826(GmapSequence_GmapTeleportSequence)__receiver)
827 }
828 }
829 #[doc = "`End()` overload"]
830 fn end(self) -> () {
831 unsafe {
832 let __receiver =
833 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
834 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3a20usize)as*mut u8,();
835(GmapSequence_GmapTeleportSequence)__receiver)
836 }
837 }
838 #[doc = "`CloseMapAndTitleBar()` overload"]
839 fn close_map_and_title_bar(self) -> () {
840 unsafe {
841 let __receiver =
842 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3a30usize)as*mut u8,();
844(GmapSequence_GmapTeleportSequence)__receiver)
845 }
846 }
847 #[doc = "`.ctor()` overload"]
848 fn ctor(self) -> () {
849 unsafe {
850 let __receiver =
851 <GmapSequence_GmapTeleportSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
852 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3f70usize)as*mut u8,();
853(GmapSequence_GmapTeleportSequence)__receiver)
854 }
855 }
856}
857
858#[cfg(feature = "app-gmapsequence")]
859impl<__T: IGmapSequence_GmapTeleportSequence> IGmapSequence_GmapTeleportSequenceMethods for __T {}
860
861#[cfg(feature = "app-gmapsequence")]
862impl GmapSequence_GmapTeleportSequence {
863 pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
864 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
865 }
866
867 pub fn is_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
868 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
869 }
870
871 pub fn unload_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
872 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
873 }
874
875 pub fn start_teleport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
876 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
877 }
878
879 pub fn open_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
880 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
881 }
882
883 pub fn teleport_method_info() -> &'static ::unity::il2cpp::MethodInfo {
884 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
885 }
886
887 pub fn end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
888 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
889 }
890
891 pub fn close_map_and_title_bar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
892 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
893 }
894
895 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
896 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
897 }
898
899 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
900 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
901 }
902}
903
904#[cfg(feature = "app-gmapsequence")]
905impl GmapSequence_GmapTeleportSequence {
906 #[doc = "`.ctor()` — no args"]
907 pub fn new() -> Self {
908 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
909 panic!(
910 "{}
911::{}
912 failed to instantiate",
913 ::core::stringify!(GmapSequence_GmapTeleportSequence),
914 ::core::stringify!(new),
915 )
916 });
917 <Self as IGmapSequence_GmapTeleportSequenceMethods>::ctor(this);
918 this
919 }
920}
921
922#[cfg(feature = "app-gmapsequence")]
923impl GmapSequence_GmapFreeCameraSequence {
924 #[doc = "`LoadResorces()` overload"]
925 pub fn load_resorces() -> () {
926 unsafe {
927 ::unity::il2cpp_call!((::unity::module_base()+0x1cd17a0usize)as*mut u8,();
928 )
929 }
930 }
931
932 #[doc = "`IsLoading()` overload"]
933 pub fn is_loading() -> bool {
934 unsafe {
935 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1840usize)as*mut u8,bool;
936 )
937 }
938 }
939
940 #[doc = "`UnloadResources()` overload"]
941 pub fn unload_resources() -> () {
942 unsafe {
943 ::unity::il2cpp_call!((::unity::module_base()+0x1cd18c0usize)as*mut u8,();
944 )
945 }
946 }
947
948 #[doc = "`CalcLeftRightPos(crate::unity_engine::vector3::Vector3, f32)` overload"]
949 pub fn calc_left_right_pos(
950 pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
951 angle: impl ::core::convert::Into<f32>,
952 ) -> crate::unity_engine::vector3::Vector3 {
953 unsafe {
954 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2830usize)as*mut u8,crate::unity_engine::vector3::Vector3;
955(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos),(f32)::core::convert::Into::into(angle))
956 }
957 }
958
959 #[doc = "`CalcUDPos(crate::unity_engine::vector3::Vector3, f32)` overload"]
960 pub fn calc_ud_pos(
961 pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
962 angle: impl ::core::convert::Into<f32>,
963 ) -> crate::unity_engine::vector3::Vector3 {
964 unsafe {
965 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2bc0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
966(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos),(f32)::core::convert::Into::into(angle))
967 }
968 }
969
970 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
971 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
972 unsafe {
973 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2e60usize)as*mut u8,();
974(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
975 }
976 }
977}
978
979#[cfg(feature = "app-gmapsequence")]
980pub trait IGmapSequence_GmapFreeCameraSequenceMethods: IGmapSequence_GmapFreeCameraSequence {
981 #[doc = "`Init()` overload"]
982 fn init(self) -> () {
983 unsafe {
984 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
985 <Self as ::unity::SystemObject>::as_instance(self),
986 );
987 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1940usize)as*mut u8,();
988(GmapSequence_GmapFreeCameraSequence)__receiver)
989 }
990 }
991 #[doc = "`WaitScroll()` overload"]
992 fn wait_scroll(self) -> bool {
993 unsafe {
994 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
995 <Self as ::unity::SystemObject>::as_instance(self),
996 );
997 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1b10usize)as*mut u8,bool;
998(GmapSequence_GmapFreeCameraSequence)__receiver)
999 }
1000 }
1001 #[doc = "`Start()` overload"]
1002 fn start(self) -> () {
1003 unsafe {
1004 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1005 <Self as ::unity::SystemObject>::as_instance(self),
1006 );
1007 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1b90usize)as*mut u8,();
1008(GmapSequence_GmapFreeCameraSequence)__receiver)
1009 }
1010 }
1011 #[doc = "`Tick()` overload"]
1012 fn tick(self) -> () {
1013 unsafe {
1014 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1015 <Self as ::unity::SystemObject>::as_instance(self),
1016 );
1017 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1db0usize)as*mut u8,();
1018(GmapSequence_GmapFreeCameraSequence)__receiver)
1019 }
1020 }
1021 #[doc = "`TryLRMove(f32)` overload"]
1022 fn try_lr_move(self, move_l_stick_x: impl ::core::convert::Into<f32>) -> crate::unity_engine::vector3::Vector3 {
1023 unsafe {
1024 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1025 <Self as ::unity::SystemObject>::as_instance(self),
1026 );
1027 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2400usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1028(GmapSequence_GmapFreeCameraSequence)__receiver,(f32)::core::convert::Into::into(move_l_stick_x))
1029 }
1030 }
1031 #[doc = "`TryUDMove(f32)` overload"]
1032 fn try_ud_move(self, move_l_stick_y: impl ::core::convert::Into<f32>) -> crate::unity_engine::vector3::Vector3 {
1033 unsafe {
1034 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1035 <Self as ::unity::SystemObject>::as_instance(self),
1036 );
1037 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2560usize)as*mut u8,crate::unity_engine::vector3::Vector3;
1038(GmapSequence_GmapFreeCameraSequence)__receiver,(f32)::core::convert::Into::into(move_l_stick_y))
1039 }
1040 }
1041 #[doc = "`InitAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField)` overload"]
1042 fn init_angle_limit(self, flags: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField>) -> () {
1043 unsafe {
1044 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1045 <Self as ::unity::SystemObject>::as_instance(self),
1046 );
1047 ::unity::il2cpp_call!((::unity::module_base()+0x1cd1d00usize)as*mut u8,();
1048(GmapSequence_GmapFreeCameraSequence)__receiver,(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField)::core::convert::Into::into(flags))
1049 }
1050 }
1051 #[doc = "`ClampAngle(f32, crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)` overload"]
1052 fn clamp_angle(
1053 self,
1054 angle: impl ::core::convert::Into<f32>,
1055 dir: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir>,
1056 ) -> f32 {
1057 unsafe {
1058 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1059 <Self as ::unity::SystemObject>::as_instance(self),
1060 );
1061 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2710usize)as*mut u8,f32;
1062(GmapSequence_GmapFreeCameraSequence)__receiver,(f32)::core::convert::Into::into(angle),(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)::core::convert::Into::into(dir))
1063 }
1064 }
1065 #[doc = "`TryGetAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir, *mutf32)` overload"]
1066 fn try_get_angle_limit(self, dir: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir>) -> (bool, f32) {
1067 unsafe {
1068 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1069 <Self as ::unity::SystemObject>::as_instance(self),
1070 );
1071 let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
1072 let __ret = {
1073 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2c50usize)as*mut u8,bool;
1074(GmapSequence_GmapFreeCameraSequence)__receiver,(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)::core::convert::Into::into(dir),(*mut f32)__out_0.as_mut_ptr())
1075 };
1076 (__ret, __out_0.assume_init())
1077 }
1078 }
1079 #[doc = "`SetAngleLimit(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField, f32, crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)` overload"]
1080 fn set_angle_limit(
1081 self,
1082 flag: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField>,
1083 angle: impl ::core::convert::Into<f32>,
1084 dir: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir>,
1085 ) -> () {
1086 unsafe {
1087 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1088 <Self as ::unity::SystemObject>::as_instance(self),
1089 );
1090 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2a30usize)as*mut u8,();
1091(GmapSequence_GmapFreeCameraSequence)__receiver,(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField)::core::convert::Into::into(flag),(f32)::core::convert::Into::into(angle),(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)::core::convert::Into::into(dir))
1092 }
1093 }
1094 #[doc = "`GetRecalcIgnoreFlag()` overload"]
1095 fn get_recalc_ignore_flag(self) -> crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField {
1096 unsafe {
1097 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1098 <Self as ::unity::SystemObject>::as_instance(self),
1099 );
1100 ::unity::il2cpp_call!((::unity::module_base()+0x1cd28a0usize)as*mut u8,crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlagField;
1101(GmapSequence_GmapFreeCameraSequence)__receiver)
1102 }
1103 }
1104 #[doc = "`End()` overload"]
1105 fn end(self) -> () {
1106 unsafe {
1107 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1108 <Self as ::unity::SystemObject>::as_instance(self),
1109 );
1110 ::unity::il2cpp_call!((::unity::module_base()+0x1cd2ca0usize)as*mut u8,();
1111(GmapSequence_GmapFreeCameraSequence)__receiver)
1112 }
1113 }
1114 #[doc = "`.ctor()` overload"]
1115 fn ctor(self) -> () {
1116 unsafe {
1117 let __receiver = <GmapSequence_GmapFreeCameraSequence as ::unity::FromIlInstance>::from_il_instance(
1118 <Self as ::unity::SystemObject>::as_instance(self),
1119 );
1120 ::unity::il2cpp_call!((::unity::module_base()+0x1cd3300usize)as*mut u8,();
1121(GmapSequence_GmapFreeCameraSequence)__receiver)
1122 }
1123 }
1124}
1125
1126#[cfg(feature = "app-gmapsequence")]
1127impl<__T: IGmapSequence_GmapFreeCameraSequence> IGmapSequence_GmapFreeCameraSequenceMethods for __T {}
1128
1129#[cfg(feature = "app-gmapsequence")]
1130impl GmapSequence_GmapFreeCameraSequence {
1131 pub fn load_resorces_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1132 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1133 }
1134
1135 pub fn is_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1137 }
1138
1139 pub fn unload_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1141 }
1142
1143 pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1145 }
1146
1147 pub fn wait_scroll_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1149 }
1150
1151 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1153 }
1154
1155 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1157 }
1158
1159 pub fn try_lr_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1161 }
1162
1163 pub fn try_ud_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1165 }
1166
1167 pub fn calc_left_right_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1169 }
1170
1171 pub fn calc_ud_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1173 }
1174
1175 pub fn init_angle_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1177 }
1178
1179 pub fn clamp_angle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1181 }
1182
1183 pub fn try_get_angle_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1185 }
1186
1187 pub fn set_angle_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1189 }
1190
1191 pub fn get_recalc_ignore_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1193 }
1194
1195 pub fn end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1197 }
1198
1199 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1200 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1201 }
1202
1203 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1204 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1205 }
1206}
1207
1208#[cfg(feature = "app-gmapsequence")]
1209impl GmapSequence_GmapFreeCameraSequence {
1210 #[doc = "`.ctor()` — no args"]
1211 pub fn new() -> Self {
1212 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1213 panic!(
1214 "{}
1215::{}
1216 failed to instantiate",
1217 ::core::stringify!(GmapSequence_GmapFreeCameraSequence),
1218 ::core::stringify!(new),
1219 )
1220 });
1221 <Self as IGmapSequence_GmapFreeCameraSequenceMethods>::ctor(this);
1222 this
1223 }
1224}
1225
1226#[cfg(feature = "app-gmapsequence")]
1227impl GmapSequence_GmapDisposeSequence {
1228 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
1229 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
1230 unsafe {
1231 ::unity::il2cpp_call!((::unity::module_base()+0x1cd07a0usize)as*mut u8,();
1232(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
1233 }
1234 }
1235
1236 #[doc = "`GetDescs(crate::app::gmapsequence::GmapSequence_GmapDisposeSequence)` overload"]
1237 pub fn get_descs(
1238 p: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapDisposeSequence>,
1239 ) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
1240 unsafe {
1241 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0830usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
1242(crate::app::gmapsequence::GmapSequence_GmapDisposeSequence)::core::convert::Into::into(p))
1243 }
1244 }
1245}
1246
1247#[cfg(feature = "app-gmapsequence")]
1248pub trait IGmapSequence_GmapDisposeSequenceMethods: IGmapSequence_GmapDisposeSequence {
1249 #[doc = "`CheckDispos()` overload"]
1250 fn check_dispos(self) -> () {
1251 unsafe {
1252 let __receiver =
1253 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1254 ::unity::il2cpp_call!((::unity::module_base()+0x1ccfb80usize)as*mut u8,();
1255(GmapSequence_GmapDisposeSequence)__receiver)
1256 }
1257 }
1258 #[doc = "`DetermineDisposSpot()` overload"]
1259 fn determine_dispos_spot(self) -> () {
1260 unsafe {
1261 let __receiver =
1262 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1263 ::unity::il2cpp_call!((::unity::module_base()+0x1ccfcb0usize)as*mut u8,();
1264(GmapSequence_GmapDisposeSequence)__receiver)
1265 }
1266 }
1267 #[doc = "`CheckAppearDisposSpot()` overload"]
1268 fn check_appear_dispos_spot(self) -> () {
1269 unsafe {
1270 let __receiver =
1271 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1272 ::unity::il2cpp_call!((::unity::module_base()+0x1ccfd30usize)as*mut u8,();
1273(GmapSequence_GmapDisposeSequence)__receiver)
1274 }
1275 }
1276 #[doc = "`DisposMoveCamera()` overload"]
1277 fn dispos_move_camera(self) -> crate::system::collections::ienumerator::IEnumerator {
1278 unsafe {
1279 let __receiver =
1280 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1281 ::unity::il2cpp_call!((::unity::module_base()+0x1ccffa0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1282(GmapSequence_GmapDisposeSequence)__receiver)
1283 }
1284 }
1285 #[doc = "`StartDisposEffect()` overload"]
1286 fn start_dispos_effect(self) -> () {
1287 unsafe {
1288 let __receiver =
1289 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1290 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0020usize)as*mut u8,();
1291(GmapSequence_GmapDisposeSequence)__receiver)
1292 }
1293 }
1294 #[doc = "`WaitAppearDispos()` overload"]
1295 fn wait_appear_dispos(self) -> crate::system::collections::ienumerator::IEnumerator {
1296 unsafe {
1297 let __receiver =
1298 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1299 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0090usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1300(GmapSequence_GmapDisposeSequence)__receiver)
1301 }
1302 }
1303 #[doc = "`SetReturnCameraPosition()` overload"]
1304 fn set_return_camera_position(self) -> () {
1305 unsafe {
1306 let __receiver =
1307 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1308 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0110usize)as*mut u8,();
1309(GmapSequence_GmapDisposeSequence)__receiver)
1310 }
1311 }
1312 #[doc = "`StartAppearSkip()` overload"]
1313 fn start_appear_skip(self) -> () {
1314 unsafe {
1315 let __receiver =
1316 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1317 ::unity::il2cpp_call!((::unity::module_base()+0x1cd01c0usize)as*mut u8,();
1318(GmapSequence_GmapDisposeSequence)__receiver)
1319 }
1320 }
1321 #[doc = "`EndAppearSkip()` overload"]
1322 fn end_appear_skip(self) -> () {
1323 unsafe {
1324 let __receiver =
1325 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1326 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0240usize)as*mut u8,();
1327(GmapSequence_GmapDisposeSequence)__receiver)
1328 }
1329 }
1330 #[doc = "`WaitCameraMove()` overload"]
1331 fn wait_camera_move(self) -> () {
1332 unsafe {
1333 let __receiver =
1334 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1335 ::unity::il2cpp_call!((::unity::module_base()+0x1cd02c0usize)as*mut u8,();
1336(GmapSequence_GmapDisposeSequence)__receiver)
1337 }
1338 }
1339 #[doc = "`DisposUpdateOfOtherMode()` overload"]
1340 fn dispos_update_of_other_mode(self) -> () {
1341 unsafe {
1342 let __receiver =
1343 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1344 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0370usize)as*mut u8,();
1345(GmapSequence_GmapDisposeSequence)__receiver)
1346 }
1347 }
1348 #[doc = "`SetUpEncountInfo()` overload"]
1349 fn set_up_encount_info(self) -> () {
1350 unsafe {
1351 let __receiver =
1352 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1353 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0720usize)as*mut u8,();
1354(GmapSequence_GmapDisposeSequence)__receiver)
1355 }
1356 }
1357 #[doc = "`.ctor()` overload"]
1358 fn ctor(self) -> () {
1359 unsafe {
1360 let __receiver =
1361 <GmapSequence_GmapDisposeSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1362 ::unity::il2cpp_call!((::unity::module_base()+0x1cd0820usize)as*mut u8,();
1363(GmapSequence_GmapDisposeSequence)__receiver)
1364 }
1365 }
1366}
1367
1368#[cfg(feature = "app-gmapsequence")]
1369impl<__T: IGmapSequence_GmapDisposeSequence> IGmapSequence_GmapDisposeSequenceMethods for __T {}
1370
1371#[cfg(feature = "app-gmapsequence")]
1372impl GmapSequence_GmapDisposeSequence {
1373 pub fn check_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1374 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1375 }
1376
1377 pub fn determine_dispos_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1378 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1379 }
1380
1381 pub fn check_appear_dispos_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1382 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1383 }
1384
1385 pub fn dispos_move_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1386 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1387 }
1388
1389 pub fn start_dispos_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1390 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1391 }
1392
1393 pub fn wait_appear_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1394 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1395 }
1396
1397 pub fn set_return_camera_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1398 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1399 }
1400
1401 pub fn start_appear_skip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1402 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1403 }
1404
1405 pub fn end_appear_skip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1406 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1407 }
1408
1409 pub fn wait_camera_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1410 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1411 }
1412
1413 pub fn dispos_update_of_other_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1414 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1415 }
1416
1417 pub fn set_up_encount_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1418 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1419 }
1420
1421 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1422 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1423 }
1424
1425 pub fn get_descs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1426 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1427 }
1428
1429 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1430 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1431 }
1432}
1433
1434#[cfg(feature = "app-gmapsequence")]
1435impl GmapSequence_GmapDisposeSequence {
1436 #[doc = "`.ctor()` — no args"]
1437 pub fn new() -> Self {
1438 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1439 panic!(
1440 "{}
1441::{}
1442 failed to instantiate",
1443 ::core::stringify!(GmapSequence_GmapDisposeSequence),
1444 ::core::stringify!(new),
1445 )
1446 });
1447 <Self as IGmapSequence_GmapDisposeSequenceMethods>::ctor(this);
1448 this
1449 }
1450}
1451
1452#[cfg(feature = "app-gmapsequence")]
1453pub trait IGmapSequence_GmapFreeCameraSequence_DirFlagFieldMethods: IGmapSequence_GmapFreeCameraSequence_DirFlagField {
1454 #[doc = "`.ctor(i32)` overload"]
1455 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
1456 unsafe {
1457 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1458 <Self as ::unity::SystemObject>::as_instance(self),
1459 );
1460 ::unity::il2cpp_call!((::unity::module_base()+0x1b628b0usize)as*mut u8,();
1461(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver,(i32)::core::convert::Into::into(f))
1462 }
1463 }
1464 #[doc = "`.ctor(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag)` overload"]
1465 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag>) -> () {
1466 unsafe {
1467 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1468 <Self as ::unity::SystemObject>::as_instance(self),
1469 );
1470 ::unity::il2cpp_call!((::unity::module_base()+0x1b62910usize)as*mut u8,();
1471(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver,(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag)::core::convert::Into::into(f))
1472 }
1473 }
1474 #[doc = "`ToInt(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag)` overload"]
1475 fn to_int(self, value: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag>) -> i32 {
1476 unsafe {
1477 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1478 <Self as ::unity::SystemObject>::as_instance(self),
1479 );
1480 {
1481 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1482 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1483 panic!(
1484 "unity: virtual slot {}
1485 out of range (vtable len {}
1486) on the runtime class behind {}
1487 (method `{}
1488`)",
1489 5usize,
1490 __vt.len(),
1491 <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::ClassIdentity>::NAME,
1492 "ToInt",
1493 )
1494 });
1495 let __inner: extern "C" fn(
1496 GmapSequence_GmapFreeCameraSequence_DirFlagField,
1497 crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag,
1498 ::unity::OptionalMethod,
1499 ) -> i32 = ::core::mem::transmute(__vi.method_ptr);
1500 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1501 __inner(__receiver, ::core::convert::Into::into(value), __mi)
1502 }
1503 }
1504 }
1505 #[doc = "`TestUp()` overload"]
1506 fn test_up(self) -> bool {
1507 unsafe {
1508 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1509 <Self as ::unity::SystemObject>::as_instance(self),
1510 );
1511 ::unity::il2cpp_call!((::unity::module_base()+0x1b62980usize)as*mut u8,bool;
1512(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver)
1513 }
1514 }
1515 #[doc = "`TestDown()` overload"]
1516 fn test_down(self) -> bool {
1517 unsafe {
1518 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1519 <Self as ::unity::SystemObject>::as_instance(self),
1520 );
1521 ::unity::il2cpp_call!((::unity::module_base()+0x1b629e0usize)as*mut u8,bool;
1522(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver)
1523 }
1524 }
1525 #[doc = "`TestLeft()` overload"]
1526 fn test_left(self) -> bool {
1527 unsafe {
1528 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1529 <Self as ::unity::SystemObject>::as_instance(self),
1530 );
1531 ::unity::il2cpp_call!((::unity::module_base()+0x1b62a40usize)as*mut u8,bool;
1532(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver)
1533 }
1534 }
1535 #[doc = "`TestRight()` overload"]
1536 fn test_right(self) -> bool {
1537 unsafe {
1538 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1539 <Self as ::unity::SystemObject>::as_instance(self),
1540 );
1541 ::unity::il2cpp_call!((::unity::module_base()+0x1b62aa0usize)as*mut u8,bool;
1542(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver)
1543 }
1544 }
1545 #[doc = "`Test(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)` overload"]
1546 fn test(self, dir: impl ::core::convert::Into<crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir>) -> bool {
1547 unsafe {
1548 let __receiver = <GmapSequence_GmapFreeCameraSequence_DirFlagField as ::unity::FromIlInstance>::from_il_instance(
1549 <Self as ::unity::SystemObject>::as_instance(self),
1550 );
1551 ::unity::il2cpp_call!((::unity::module_base()+0x1b62b00usize)as*mut u8,bool;
1552(GmapSequence_GmapFreeCameraSequence_DirFlagField)__receiver,(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_Dir)::core::convert::Into::into(dir))
1553 }
1554 }
1555}
1556
1557#[cfg(feature = "app-gmapsequence")]
1558impl<__T: IGmapSequence_GmapFreeCameraSequence_DirFlagField> IGmapSequence_GmapFreeCameraSequence_DirFlagFieldMethods for __T {}
1559
1560#[cfg(feature = "app-gmapsequence")]
1561impl GmapSequence_GmapFreeCameraSequence_DirFlagField {
1562 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1563 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1564 }
1565
1566 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1567 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1568 }
1569
1570 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1571 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1572 }
1573
1574 pub fn test_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1575 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1576 }
1577
1578 pub fn test_down_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1579 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1580 }
1581
1582 pub fn test_left_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1583 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1584 }
1585
1586 pub fn test_right_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1587 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1588 }
1589
1590 pub fn test_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1591 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1592 }
1593}
1594
1595#[cfg(feature = "app-gmapsequence")]
1596impl GmapSequence_GmapFreeCameraSequence_DirFlagField {
1597 #[doc = "Direct (non-virtual) call to `GmapSequence_GmapFreeCameraSequence_DirFlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1598 pub unsafe fn to_int(
1599 this: impl ::core::convert::Into<::unity::IlInstance>,
1600 value: crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag,
1601 ) -> i32 {
1602 let __mi = Self::to_int_method_info();
1603 let __inner: extern "C" fn(
1604 ::unity::IlInstance,
1605 crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag,
1606 ::unity::OptionalMethod,
1607 ) -> i32 = ::core::mem::transmute(__mi.method_ptr);
1608 __inner(this.into(), value, ::core::option::Option::None)
1609 }
1610}
1611
1612#[cfg(feature = "app-gmapsequence")]
1613impl GmapSequence_GmapFreeCameraSequence_DirFlagField {
1614 #[doc = "`.ctor(i32)` — overload selector"]
1615 pub fn new(f: i32) -> Self {
1616 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1617 panic!(
1618 "{}
1619::{}
1620 failed to instantiate",
1621 ::core::stringify!(GmapSequence_GmapFreeCameraSequence_DirFlagField),
1622 ::core::stringify!(new),
1623 )
1624 });
1625 <Self as IGmapSequence_GmapFreeCameraSequence_DirFlagFieldMethods>::ctor(this, f);
1626 this
1627 }
1628
1629 #[doc = "`.ctor(crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag)` — overload selector"]
1630 pub fn new_2(f: crate::app::gmapsequence::GmapSequence_GmapFreeCameraSequence_DirFlag) -> Self {
1631 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1632 panic!(
1633 "{}
1634::{}
1635 failed to instantiate",
1636 ::core::stringify!(GmapSequence_GmapFreeCameraSequence_DirFlagField),
1637 ::core::stringify!(new_2),
1638 )
1639 });
1640 <Self as IGmapSequence_GmapFreeCameraSequence_DirFlagFieldMethods>::ctor_2(this, f);
1641 this
1642 }
1643}
1644
1645#[cfg(feature = "app-gmapsequence")]
1646impl GmapSequence {
1647 #[doc = "`get_IsMoveFast()` overload"]
1648 pub fn get_is_move_fast() -> bool {
1649 unsafe {
1650 ::unity::il2cpp_call!((::unity::module_base()+0x2b39540usize)as*mut u8,bool;
1651 )
1652 }
1653 }
1654
1655 #[doc = "`set_IsMoveFast(bool)` overload"]
1656 pub fn set_is_move_fast(value: impl ::core::convert::Into<bool>) -> () {
1657 unsafe {
1658 ::unity::il2cpp_call!((::unity::module_base()+0x2b395b0usize)as*mut u8,();
1659(bool)::core::convert::Into::into(value))
1660 }
1661 }
1662
1663 #[doc = "`IsReverseStickL(crate::unity_engine::vector3::Vector3)` overload"]
1664 pub fn is_reverse_stick_l(r#move: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> bool {
1665 unsafe {
1666 ::unity::il2cpp_call!((::unity::module_base()+0x2b41e80usize)as*mut u8,bool;
1667(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(r#move))
1668 }
1669 }
1670
1671 #[doc = "`IsCheckDispos()` overload"]
1672 pub fn is_check_dispos() -> bool {
1673 unsafe {
1674 ::unity::il2cpp_call!((::unity::module_base()+0x2b444b0usize)as*mut u8,bool;
1675 )
1676 }
1677 }
1678
1679 #[doc = "`ShowDialogOpenedM026Spot(crate::app::procinst::ProcInst)` overload"]
1680 pub fn show_dialog_opened_m026_spot(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
1681 unsafe {
1682 ::unity::il2cpp_call!((::unity::module_base()+0x2b3ff10usize)as*mut u8,();
1683(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
1684 }
1685 }
1686
1687 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
1688 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
1689 unsafe {
1690 ::unity::il2cpp_call!((::unity::module_base()+0x2b44680usize)as*mut u8,();
1691(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
1692 }
1693 }
1694
1695 #[doc = "`.cctor()` overload"]
1696 pub fn cctor() -> () {
1697 unsafe {
1698 ::unity::il2cpp_call!((::unity::module_base()+0x2b448e0usize)as*mut u8,();
1699 )
1700 }
1701 }
1702}
1703
1704#[cfg(feature = "app-gmapsequence")]
1705pub trait IGmapSequenceMethods: IGmapSequence {
1706 #[doc = "`get_LoadingMode()` overload"]
1707 fn get_loading_mode(self) -> crate::app::loadingmanager::LoadingManager_Modes {
1708 unsafe {
1709 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1710 {
1711 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1712 let __vi = *__vt.get(26usize).unwrap_or_else(|| {
1713 panic!(
1714 "unity: virtual slot {}
1715 out of range (vtable len {}
1716) on the runtime class behind {}
1717 (method `{}
1718`)",
1719 26usize,
1720 __vt.len(),
1721 <GmapSequence as ::unity::ClassIdentity>::NAME,
1722 "get_LoadingMode",
1723 )
1724 });
1725 let __inner: extern "C" fn(GmapSequence, ::unity::OptionalMethod) -> crate::app::loadingmanager::LoadingManager_Modes =
1726 ::core::mem::transmute(__vi.method_ptr);
1727 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1728 __inner(__receiver, __mi)
1729 }
1730 }
1731 }
1732 #[doc = "`get_NowSpot()` overload"]
1733 fn get_now_spot(self) -> crate::app::gmapspot::GmapSpot {
1734 unsafe {
1735 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1736 ::unity::il2cpp_call!((::unity::module_base()+0x2b39440usize)as*mut u8,crate::app::gmapspot::GmapSpot;
1737(GmapSequence)__receiver)
1738 }
1739 }
1740 #[doc = "`set_NowSpot(crate::app::gmapspot::GmapSpot)` overload"]
1741 fn set_now_spot(self, value: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot>) -> () {
1742 unsafe {
1743 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1744 ::unity::il2cpp_call!((::unity::module_base()+0x2b39450usize)as*mut u8,();
1745(GmapSequence)__receiver,(crate::app::gmapspot::GmapSpot)::core::convert::Into::into(value))
1746 }
1747 }
1748 #[doc = "`get_GmapSpotIdFromData()` overload"]
1749 fn get_gmap_spot_id_from_data(self) -> ::unity::Il2CppString {
1750 unsafe {
1751 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1752 ::unity::il2cpp_call!((::unity::module_base()+0x2b39460usize)as*mut u8, ::unity::Il2CppString;
1753(GmapSequence)__receiver)
1754 }
1755 }
1756 #[doc = "`set_GmapSpotIdFromData(::unity::Il2CppString)` overload"]
1757 fn set_gmap_spot_id_from_data(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
1758 unsafe {
1759 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1760 ::unity::il2cpp_call!((::unity::module_base()+0x2b394d0usize)as*mut u8,();
1761(GmapSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
1762 }
1763 }
1764 #[doc = "`OnCreate()` overload"]
1765 fn on_create(self) -> () {
1766 unsafe {
1767 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1768 {
1769 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1770 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1771 panic!(
1772 "unity: virtual slot {}
1773 out of range (vtable len {}
1774) on the runtime class behind {}
1775 (method `{}
1776`)",
1777 9usize,
1778 __vt.len(),
1779 <GmapSequence as ::unity::ClassIdentity>::NAME,
1780 "OnCreate",
1781 )
1782 });
1783 let __inner: extern "C" fn(GmapSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1784 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1785 __inner(__receiver, __mi)
1786 }
1787 }
1788 }
1789 #[doc = "`OnDispose()` overload"]
1790 fn on_dispose(self) -> () {
1791 unsafe {
1792 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1793 {
1794 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1795 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
1796 panic!(
1797 "unity: virtual slot {}
1798 out of range (vtable len {}
1799) on the runtime class behind {}
1800 (method `{}
1801`)",
1802 10usize,
1803 __vt.len(),
1804 <GmapSequence as ::unity::ClassIdentity>::NAME,
1805 "OnDispose",
1806 )
1807 });
1808 let __inner: extern "C" fn(GmapSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1809 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1810 __inner(__receiver, __mi)
1811 }
1812 }
1813 }
1814 #[doc = "`OnShutdown()` overload"]
1815 fn on_shutdown(self) -> () {
1816 unsafe {
1817 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1818 {
1819 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1820 let __vi = *__vt.get(15usize).unwrap_or_else(|| {
1821 panic!(
1822 "unity: virtual slot {}
1823 out of range (vtable len {}
1824) on the runtime class behind {}
1825 (method `{}
1826`)",
1827 15usize,
1828 __vt.len(),
1829 <GmapSequence as ::unity::ClassIdentity>::NAME,
1830 "OnShutdown",
1831 )
1832 });
1833 let __inner: extern "C" fn(GmapSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1834 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1835 __inner(__receiver, __mi)
1836 }
1837 }
1838 }
1839 #[doc = "`PersistentTick()` overload"]
1840 fn persistent_tick(self) -> () {
1841 unsafe {
1842 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1843 ::unity::il2cpp_call!((::unity::module_base()+0x2b39c00usize)as*mut u8,();
1844(GmapSequence)__receiver)
1845 }
1846 }
1847 #[doc = "`BranchStart()` overload"]
1848 fn branch_start(self) -> () {
1849 unsafe {
1850 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1851 ::unity::il2cpp_call!((::unity::module_base()+0x2b39c10usize)as*mut u8,();
1852(GmapSequence)__receiver)
1853 }
1854 }
1855 #[doc = "`LoadScript()` overload"]
1856 fn load_script(self) -> () {
1857 unsafe {
1858 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1859 ::unity::il2cpp_call!((::unity::module_base()+0x2b39d90usize)as*mut u8,();
1860(GmapSequence)__receiver)
1861 }
1862 }
1863 #[doc = "`UnloadScript()` overload"]
1864 fn unload_script(self) -> () {
1865 unsafe {
1866 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1867 ::unity::il2cpp_call!((::unity::module_base()+0x2b39e70usize)as*mut u8,();
1868(GmapSequence)__receiver)
1869 }
1870 }
1871 #[doc = "`UnloadResources()` overload"]
1872 fn unload_resources(self) -> () {
1873 unsafe {
1874 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1875 ::unity::il2cpp_call!((::unity::module_base()+0x2b39f20usize)as*mut u8,();
1876(GmapSequence)__receiver)
1877 }
1878 }
1879 #[doc = "`Final()` overload"]
1880 fn r#final(self) -> () {
1881 unsafe {
1882 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1883 ::unity::il2cpp_call!((::unity::module_base()+0x2b3a080usize)as*mut u8,();
1884(GmapSequence)__receiver)
1885 }
1886 }
1887 #[doc = "`Init()` overload"]
1888 fn init(self) -> () {
1889 unsafe {
1890 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1891 ::unity::il2cpp_call!((::unity::module_base()+0x2b3a3f0usize)as*mut u8,();
1892(GmapSequence)__receiver)
1893 }
1894 }
1895 #[doc = "`LoadActor()` overload"]
1896 fn load_actor(self) -> () {
1897 unsafe {
1898 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1899 ::unity::il2cpp_call!((::unity::module_base()+0x2b3adb0usize)as*mut u8,();
1900(GmapSequence)__receiver)
1901 }
1902 }
1903 #[doc = "`UnloadUnit()` overload"]
1904 fn unload_unit(self) -> () {
1905 unsafe {
1906 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1907 ::unity::il2cpp_call!((::unity::module_base()+0x2b3ae40usize)as*mut u8,();
1908(GmapSequence)__receiver)
1909 }
1910 }
1911 #[doc = "`LoadResources()` overload"]
1912 fn load_resources(self) -> () {
1913 unsafe {
1914 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1915 ::unity::il2cpp_call!((::unity::module_base()+0x2b3aec0usize)as*mut u8,();
1916(GmapSequence)__receiver)
1917 }
1918 }
1919 #[doc = "`IsLoadingResources()` overload"]
1920 fn is_loading_resources(self) -> bool {
1921 unsafe {
1922 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1923 ::unity::il2cpp_call!((::unity::module_base()+0x2b3b310usize)as*mut u8,bool;
1924(GmapSequence)__receiver)
1925 }
1926 }
1927 #[doc = "`CreateObjectFromPrefab()` overload"]
1928 fn create_object_from_prefab(self) -> () {
1929 unsafe {
1930 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1931 ::unity::il2cpp_call!((::unity::module_base()+0x2b3b630usize)as*mut u8,();
1932(GmapSequence)__receiver)
1933 }
1934 }
1935 #[doc = "`AttachSpotModels()` overload"]
1936 fn attach_spot_models(self) -> () {
1937 unsafe {
1938 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1939 ::unity::il2cpp_call!((::unity::module_base()+0x2b3bb30usize)as*mut u8,();
1940(GmapSequence)__receiver)
1941 }
1942 }
1943 #[doc = "`SetPlayerAndCamera()` overload"]
1944 fn set_player_and_camera(self) -> () {
1945 unsafe {
1946 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1947 ::unity::il2cpp_call!((::unity::module_base()+0x2b3cfe0usize)as*mut u8,();
1948(GmapSequence)__receiver)
1949 }
1950 }
1951 #[doc = "`SetPlayerAndCameraMainFromGodDLC()` overload"]
1952 fn set_player_and_camera_main_from_god_dlc(self) -> () {
1953 unsafe {
1954 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1955 ::unity::il2cpp_call!((::unity::module_base()+0x2b3cac0usize)as*mut u8,();
1956(GmapSequence)__receiver)
1957 }
1958 }
1959 #[doc = "`SetPlayerAndCameraGodDLCFromMain()` overload"]
1960 fn set_player_and_camera_god_dlc_from_main(self) -> () {
1961 unsafe {
1962 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1963 ::unity::il2cpp_call!((::unity::module_base()+0x2b3cd50usize)as*mut u8,();
1964(GmapSequence)__receiver)
1965 }
1966 }
1967 #[doc = "`SetStateM017()` overload"]
1968 fn set_state_m017(self) -> () {
1969 unsafe {
1970 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1971 ::unity::il2cpp_call!((::unity::module_base()+0x2b3d540usize)as*mut u8,();
1972(GmapSequence)__receiver)
1973 }
1974 }
1975 #[doc = "`CheckAppearPath()` overload"]
1976 fn check_appear_path(self) -> () {
1977 unsafe {
1978 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1979 ::unity::il2cpp_call!((::unity::module_base()+0x2b3d9d0usize)as*mut u8,();
1980(GmapSequence)__receiver)
1981 }
1982 }
1983 #[doc = "`AppearPathTick()` overload"]
1984 fn appear_path_tick(self) -> crate::system::collections::ienumerator::IEnumerator {
1985 unsafe {
1986 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1987 ::unity::il2cpp_call!((::unity::module_base()+0x2b3db90usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
1988(GmapSequence)__receiver)
1989 }
1990 }
1991 #[doc = "`WaitCameraMove()` overload"]
1992 fn wait_camera_move(self) -> () {
1993 unsafe {
1994 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1995 ::unity::il2cpp_call!((::unity::module_base()+0x2b3dc10usize)as*mut u8,();
1996(GmapSequence)__receiver)
1997 }
1998 }
1999 #[doc = "`WaitCameraMoveStrictly()` overload"]
2000 fn wait_camera_move_strictly(self) -> () {
2001 unsafe {
2002 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2003 ::unity::il2cpp_call!((::unity::module_base()+0x2b3dc50usize)as*mut u8,();
2004(GmapSequence)__receiver)
2005 }
2006 }
2007 #[doc = "`SetPlayerSpot(crate::app::gmapspot::GmapSpot)` overload"]
2008 fn set_player_spot(self, gmap_spot: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot>) -> () {
2009 unsafe {
2010 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2011 ::unity::il2cpp_call!((::unity::module_base()+0x2b3dc90usize)as*mut u8,();
2012(GmapSequence)__receiver,(crate::app::gmapspot::GmapSpot)::core::convert::Into::into(gmap_spot))
2013 }
2014 }
2015 #[doc = "`InitTick()` overload"]
2016 fn init_tick(self) -> () {
2017 unsafe {
2018 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2019 ::unity::il2cpp_call!((::unity::module_base()+0x2b3dfe0usize)as*mut u8,();
2020(GmapSequence)__receiver)
2021 }
2022 }
2023 #[doc = "`GmapHelpEvent()` overload"]
2024 fn gmap_help_event(self) -> crate::system::collections::ienumerator::IEnumerator {
2025 unsafe {
2026 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2027 ::unity::il2cpp_call!((::unity::module_base()+0x2b3e0c0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
2028(GmapSequence)__receiver)
2029 }
2030 }
2031 #[doc = "`Tick()` overload"]
2032 fn tick(self) -> () {
2033 unsafe {
2034 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2035 ::unity::il2cpp_call!((::unity::module_base()+0x2b3e140usize)as*mut u8,();
2036(GmapSequence)__receiver)
2037 }
2038 }
2039 #[doc = "`MoveStart()` overload"]
2040 fn move_start(self) -> () {
2041 unsafe {
2042 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2043 ::unity::il2cpp_call!((::unity::module_base()+0x2b3f400usize)as*mut u8,();
2044(GmapSequence)__receiver)
2045 }
2046 }
2047 #[doc = "`StartMoveNewestSpot()` overload"]
2048 fn start_move_newest_spot(self) -> bool {
2049 unsafe {
2050 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2051 ::unity::il2cpp_call!((::unity::module_base()+0x2b3f100usize)as*mut u8,bool;
2052(GmapSequence)__receiver)
2053 }
2054 }
2055 #[doc = "`StartMoveSpotForAutoPlay()` overload"]
2056 fn start_move_spot_for_auto_play(self) -> bool {
2057 unsafe {
2058 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2059 ::unity::il2cpp_call!((::unity::module_base()+0x2b3fc00usize)as*mut u8,bool;
2060(GmapSequence)__receiver)
2061 }
2062 }
2063 #[doc = "`StartMoveTargetSpot(crate::app::gmapspot::GmapSpot)` overload"]
2064 fn start_move_target_spot(self, target_spot: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot>) -> bool {
2065 unsafe {
2066 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2067 ::unity::il2cpp_call!((::unity::module_base()+0x2b3f880usize)as*mut u8,bool;
2068(GmapSequence)__receiver,(crate::app::gmapspot::GmapSpot)::core::convert::Into::into(target_spot))
2069 }
2070 }
2071 #[doc = "`IsAutoMoveMode()` overload"]
2072 fn is_auto_move_mode(self) -> bool {
2073 unsafe {
2074 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2075 ::unity::il2cpp_call!((::unity::module_base()+0x2b3e060usize)as*mut u8,bool;
2076(GmapSequence)__receiver)
2077 }
2078 }
2079 #[doc = "`TryStopAutoMode()` overload"]
2080 fn try_stop_auto_mode(self) -> () {
2081 unsafe {
2082 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2083 ::unity::il2cpp_call!((::unity::module_base()+0x2b3ee90usize)as*mut u8,();
2084(GmapSequence)__receiver)
2085 }
2086 }
2087 #[doc = "`EndAutoMode()` overload"]
2088 fn end_auto_mode(self) -> () {
2089 unsafe {
2090 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2091 ::unity::il2cpp_call!((::unity::module_base()+0x2b40630usize)as*mut u8,();
2092(GmapSequence)__receiver)
2093 }
2094 }
2095 #[doc = "`EnterChapter()` overload"]
2096 fn enter_chapter(self) -> () {
2097 unsafe {
2098 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2099 ::unity::il2cpp_call!((::unity::module_base()+0x2b407a0usize)as*mut u8,();
2100(GmapSequence)__receiver)
2101 }
2102 }
2103 #[doc = "`EnterEncount()` overload"]
2104 fn enter_encount(self) -> () {
2105 unsafe {
2106 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2107 ::unity::il2cpp_call!((::unity::module_base()+0x2b40ba0usize)as*mut u8,();
2108(GmapSequence)__receiver)
2109 }
2110 }
2111 #[doc = "`EnterRecollection()` overload"]
2112 fn enter_recollection(self) -> () {
2113 unsafe {
2114 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2115 ::unity::il2cpp_call!((::unity::module_base()+0x2b414f0usize)as*mut u8,();
2116(GmapSequence)__receiver)
2117 }
2118 }
2119 #[doc = "`InitMoving()` overload"]
2120 fn init_moving(self) -> () {
2121 unsafe {
2122 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2123 ::unity::il2cpp_call!((::unity::module_base()+0x2b416d0usize)as*mut u8,();
2124(GmapSequence)__receiver)
2125 }
2126 }
2127 #[doc = "`Moving()` overload"]
2128 fn moving(self) -> () {
2129 unsafe {
2130 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2131 ::unity::il2cpp_call!((::unity::module_base()+0x2b416e0usize)as*mut u8,();
2132(GmapSequence)__receiver)
2133 }
2134 }
2135 #[doc = "`EndMoving()` overload"]
2136 fn end_moving(self) -> () {
2137 unsafe {
2138 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2139 ::unity::il2cpp_call!((::unity::module_base()+0x2b42080usize)as*mut u8,();
2140(GmapSequence)__receiver)
2141 }
2142 }
2143 #[doc = "`GetMoveSpeed(*mutf32, *mutbool)` overload"]
2144 fn get_move_speed(self) -> (f32, bool) {
2145 unsafe {
2146 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2147 let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
2148 let mut __out_1 = ::core::mem::MaybeUninit::<bool>::uninit();
2149 ::unity::il2cpp_call!((::unity::module_base()+0x2b41e20usize)as*mut u8,();
2150(GmapSequence)__receiver,(*mut f32)__out_0.as_mut_ptr(),(*mut bool)__out_1.as_mut_ptr());
2151 (__out_0.assume_init(), __out_1.assume_init())
2152 }
2153 }
2154 #[doc = "`AdjustPlayerUnit()` overload"]
2155 fn adjust_player_unit(self) -> () {
2156 unsafe {
2157 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2158 ::unity::il2cpp_call!((::unity::module_base()+0x2b406a0usize)as*mut u8,();
2159(GmapSequence)__receiver)
2160 }
2161 }
2162 #[doc = "`AutoMoveNext()` overload"]
2163 fn auto_move_next(self) -> () {
2164 unsafe {
2165 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2166 ::unity::il2cpp_call!((::unity::module_base()+0x2b3f190usize)as*mut u8,();
2167(GmapSequence)__receiver)
2168 }
2169 }
2170 #[doc = "`EnterFromDlcGod()` overload"]
2171 fn enter_from_dlc_god(self) -> () {
2172 unsafe {
2173 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2174 ::unity::il2cpp_call!((::unity::module_base()+0x2b42940usize)as*mut u8,();
2175(GmapSequence)__receiver)
2176 }
2177 }
2178 #[doc = "`MoveFromDlcGod()` overload"]
2179 fn move_from_dlc_god(self) -> () {
2180 unsafe {
2181 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2182 ::unity::il2cpp_call!((::unity::module_base()+0x2b42cb0usize)as*mut u8,();
2183(GmapSequence)__receiver)
2184 }
2185 }
2186 #[doc = "`MoveEndFromDlcGod()` overload"]
2187 fn move_end_from_dlc_god(self) -> () {
2188 unsafe {
2189 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2190 ::unity::il2cpp_call!((::unity::module_base()+0x2b434c0usize)as*mut u8,();
2191(GmapSequence)__receiver)
2192 }
2193 }
2194 #[doc = "`MovingFade()` overload"]
2195 fn moving_fade(self) -> () {
2196 unsafe {
2197 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2198 ::unity::il2cpp_call!((::unity::module_base()+0x2b436e0usize)as*mut u8,();
2199(GmapSequence)__receiver)
2200 }
2201 }
2202 #[doc = "`PlayBgm()` overload"]
2203 fn play_bgm(self) -> () {
2204 unsafe {
2205 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2206 ::unity::il2cpp_call!((::unity::module_base()+0x2b43bb0usize)as*mut u8,();
2207(GmapSequence)__receiver)
2208 }
2209 }
2210 #[doc = "`StopBgm()` overload"]
2211 fn stop_bgm(self) -> () {
2212 unsafe {
2213 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2214 ::unity::il2cpp_call!((::unity::module_base()+0x2b43d30usize)as*mut u8,();
2215(GmapSequence)__receiver)
2216 }
2217 }
2218 #[doc = "`PauseBgm()` overload"]
2219 fn pause_bgm(self) -> () {
2220 unsafe {
2221 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2222 ::unity::il2cpp_call!((::unity::module_base()+0x2b43e70usize)as*mut u8,();
2223(GmapSequence)__receiver)
2224 }
2225 }
2226 #[doc = "`ResumeBgm()` overload"]
2227 fn resume_bgm(self) -> () {
2228 unsafe {
2229 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2230 ::unity::il2cpp_call!((::unity::module_base()+0x2b43fb0usize)as*mut u8,();
2231(GmapSequence)__receiver)
2232 }
2233 }
2234 #[doc = "`KeyHelpHide()` overload"]
2235 fn key_help_hide(self) -> () {
2236 unsafe {
2237 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2238 ::unity::il2cpp_call!((::unity::module_base()+0x2b3f5c0usize)as*mut u8,();
2239(GmapSequence)__receiver)
2240 }
2241 }
2242 #[doc = "`KeyHelpShow()` overload"]
2243 fn key_help_show(self) -> () {
2244 unsafe {
2245 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2246 ::unity::il2cpp_call!((::unity::module_base()+0x2b42710usize)as*mut u8,();
2247(GmapSequence)__receiver)
2248 }
2249 }
2250 #[doc = "`SaveDataLoad()` overload"]
2251 fn save_data_load(self) -> () {
2252 unsafe {
2253 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2254 ::unity::il2cpp_call!((::unity::module_base()+0x2b440f0usize)as*mut u8,();
2255(GmapSequence)__receiver)
2256 }
2257 }
2258 #[doc = "`SaveDataLoadResult()` overload"]
2259 fn save_data_load_result(self) -> () {
2260 unsafe {
2261 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2262 ::unity::il2cpp_call!((::unity::module_base()+0x2b441d0usize)as*mut u8,();
2263(GmapSequence)__receiver)
2264 }
2265 }
2266 #[doc = "`SaveDataRelease()` overload"]
2267 fn save_data_release(self) -> () {
2268 unsafe {
2269 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2270 ::unity::il2cpp_call!((::unity::module_base()+0x2b443a0usize)as*mut u8,();
2271(GmapSequence)__receiver)
2272 }
2273 }
2274 #[doc = "`SaveDataNormalize()` overload"]
2275 fn save_data_normalize(self) -> () {
2276 unsafe {
2277 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2278 ::unity::il2cpp_call!((::unity::module_base()+0x2b44470usize)as*mut u8,();
2279(GmapSequence)__receiver)
2280 }
2281 }
2282 #[doc = "`get_Version()` overload"]
2283 fn get_version(self) -> i32 {
2284 unsafe {
2285 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2286 {
2287 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2288 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
2289 panic!(
2290 "unity: virtual slot {}
2291 out of range (vtable len {}
2292) on the runtime class behind {}
2293 (method `{}
2294`)",
2295 18usize,
2296 __vt.len(),
2297 <GmapSequence as ::unity::ClassIdentity>::NAME,
2298 "get_Version",
2299 )
2300 });
2301 let __inner: extern "C" fn(GmapSequence, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__vi.method_ptr);
2302 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2303 __inner(__receiver, __mi)
2304 }
2305 }
2306 }
2307 #[doc = "`OnSerialize(crate::app::stream_2::Stream_2)` overload"]
2308 fn on_serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
2309 unsafe {
2310 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2311 {
2312 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2313 let __vi = *__vt.get(20usize).unwrap_or_else(|| {
2314 panic!(
2315 "unity: virtual slot {}
2316 out of range (vtable len {}
2317) on the runtime class behind {}
2318 (method `{}
2319`)",
2320 20usize,
2321 __vt.len(),
2322 <GmapSequence as ::unity::ClassIdentity>::NAME,
2323 "OnSerialize",
2324 )
2325 });
2326 let __inner: extern "C" fn(GmapSequence, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
2327 ::core::mem::transmute(__vi.method_ptr);
2328 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2329 __inner(__receiver, ::core::convert::Into::into(stream), __mi)
2330 }
2331 }
2332 }
2333 #[doc = "`OnDeserialize(crate::app::stream_2::Stream_2, i32)` overload"]
2334 fn on_deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>, version: impl ::core::convert::Into<i32>) -> () {
2335 unsafe {
2336 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2337 {
2338 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2339 let __vi = *__vt.get(21usize).unwrap_or_else(|| {
2340 panic!(
2341 "unity: virtual slot {}
2342 out of range (vtable len {}
2343) on the runtime class behind {}
2344 (method `{}
2345`)",
2346 21usize,
2347 __vt.len(),
2348 <GmapSequence as ::unity::ClassIdentity>::NAME,
2349 "OnDeserialize",
2350 )
2351 });
2352 let __inner: extern "C" fn(GmapSequence, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
2353 ::core::mem::transmute(__vi.method_ptr);
2354 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2355 __inner(
2356 __receiver,
2357 ::core::convert::Into::into(stream),
2358 ::core::convert::Into::into(version),
2359 __mi,
2360 )
2361 }
2362 }
2363 }
2364 #[doc = "`IsPlayAppearEncountSound()` overload"]
2365 fn is_play_appear_encount_sound(self) -> bool {
2366 unsafe {
2367 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2368 ::unity::il2cpp_call!((::unity::module_base()+0x2b44650usize)as*mut u8,bool;
2369(GmapSequence)__receiver)
2370 }
2371 }
2372 #[doc = "`CameraTrackingOn()` overload"]
2373 fn camera_tracking_on(self) -> () {
2374 unsafe {
2375 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2376 ::unity::il2cpp_call!((::unity::module_base()+0x2b42ca0usize)as*mut u8,();
2377(GmapSequence)__receiver)
2378 }
2379 }
2380 #[doc = "`CameraTrackingOff()` overload"]
2381 fn camera_tracking_off(self) -> () {
2382 unsafe {
2383 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2384 ::unity::il2cpp_call!((::unity::module_base()+0x2b3db80usize)as*mut u8,();
2385(GmapSequence)__receiver)
2386 }
2387 }
2388 #[doc = "`SetUpEncountInfo()` overload"]
2389 fn set_up_encount_info(self) -> () {
2390 unsafe {
2391 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2392 ::unity::il2cpp_call!((::unity::module_base()+0x2b44670usize)as*mut u8,();
2393(GmapSequence)__receiver)
2394 }
2395 }
2396 #[doc = "`GmapMenuCreateBind(crate::app::procinst::ProcInst)` overload"]
2397 fn gmap_menu_create_bind(self, super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
2398 unsafe {
2399 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2400 ::unity::il2cpp_call!((::unity::module_base()+0x2b3efa0usize)as*mut u8,();
2401(GmapSequence)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2402 }
2403 }
2404 #[doc = "`.ctor()` overload"]
2405 fn ctor(self) -> () {
2406 unsafe {
2407 let __receiver = <GmapSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2408 ::unity::il2cpp_call!((::unity::module_base()+0x2b44700usize)as*mut u8,();
2409(GmapSequence)__receiver)
2410 }
2411 }
2412}
2413
2414#[cfg(feature = "app-gmapsequence")]
2415impl<__T: IGmapSequence> IGmapSequenceMethods for __T {}
2416
2417#[cfg(feature = "app-gmapsequence")]
2418impl GmapSequence {
2419 pub fn get_loading_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2421 }
2422
2423 pub fn get_now_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2425 }
2426
2427 pub fn set_now_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2429 }
2430
2431 pub fn get_gmap_spot_id_from_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2433 }
2434
2435 pub fn set_gmap_spot_id_from_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2437 }
2438
2439 pub fn get_is_move_fast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2441 }
2442
2443 pub fn set_is_move_fast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2445 }
2446
2447 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2449 }
2450
2451 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2453 }
2454
2455 pub fn on_shutdown_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2457 }
2458
2459 pub fn persistent_tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2461 }
2462
2463 pub fn branch_start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
2465 }
2466
2467 pub fn load_script_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
2469 }
2470
2471 pub fn unload_script_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
2473 }
2474
2475 pub fn unload_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
2477 }
2478
2479 pub fn final_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2480 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
2481 }
2482
2483 pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
2485 }
2486
2487 pub fn load_actor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2488 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
2489 }
2490
2491 pub fn unload_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2492 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
2493 }
2494
2495 pub fn load_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2496 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
2497 }
2498
2499 pub fn is_loading_resources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2500 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
2501 }
2502
2503 pub fn create_object_from_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2504 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
2505 }
2506
2507 pub fn attach_spot_models_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2508 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
2509 }
2510
2511 pub fn set_player_and_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2512 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
2513 }
2514
2515 pub fn set_player_and_camera_main_from_god_dlc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2516 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
2517 }
2518
2519 pub fn set_player_and_camera_god_dlc_from_main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2520 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
2521 }
2522
2523 pub fn set_state_m017_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2524 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
2525 }
2526
2527 pub fn check_appear_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2528 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
2529 }
2530
2531 pub fn appear_path_tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
2533 }
2534
2535 pub fn wait_camera_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
2537 }
2538
2539 pub fn wait_camera_move_strictly_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
2541 }
2542
2543 pub fn set_player_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
2545 }
2546
2547 pub fn init_tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2548 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
2549 }
2550
2551 pub fn gmap_help_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2552 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
2553 }
2554
2555 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2556 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
2557 }
2558
2559 pub fn move_start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
2561 }
2562
2563 pub fn start_move_newest_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
2565 }
2566
2567 pub fn start_move_spot_for_auto_play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
2569 }
2570
2571 pub fn start_move_target_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
2573 }
2574
2575 pub fn is_auto_move_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
2577 }
2578
2579 pub fn try_stop_auto_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
2581 }
2582
2583 pub fn end_auto_mode_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
2585 }
2586
2587 pub fn enter_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
2589 }
2590
2591 pub fn enter_encount_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
2593 }
2594
2595 pub fn enter_recollection_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
2597 }
2598
2599 pub fn init_moving_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2600 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
2601 }
2602
2603 pub fn moving_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2604 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
2605 }
2606
2607 pub fn end_moving_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2608 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
2609 }
2610
2611 pub fn get_move_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2612 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
2613 }
2614
2615 pub fn adjust_player_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2616 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
2617 }
2618
2619 pub fn auto_move_next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2620 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
2621 }
2622
2623 pub fn enter_from_dlc_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2624 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
2625 }
2626
2627 pub fn move_from_dlc_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2628 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
2629 }
2630
2631 pub fn move_end_from_dlc_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
2633 }
2634
2635 pub fn moving_fade_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
2637 }
2638
2639 pub fn play_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
2641 }
2642
2643 pub fn stop_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
2645 }
2646
2647 pub fn pause_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
2649 }
2650
2651 pub fn resume_bgm_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
2653 }
2654
2655 pub fn key_help_hide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
2657 }
2658
2659 pub fn key_help_show_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
2661 }
2662
2663 pub fn save_data_load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
2665 }
2666
2667 pub fn save_data_load_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
2669 }
2670
2671 pub fn save_data_release_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
2673 }
2674
2675 pub fn save_data_normalize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
2677 }
2678
2679 pub fn get_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
2681 }
2682
2683 pub fn on_serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
2685 }
2686
2687 pub fn on_deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
2689 }
2690
2691 pub fn is_reverse_stick_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
2693 }
2694
2695 pub fn is_check_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
2697 }
2698
2699 pub fn show_dialog_opened_m026_spot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2700 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
2701 }
2702
2703 pub fn is_play_appear_encount_sound_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2704 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
2705 }
2706
2707 pub fn camera_tracking_on_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2708 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
2709 }
2710
2711 pub fn camera_tracking_off_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2712 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
2713 }
2714
2715 pub fn set_up_encount_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2716 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
2717 }
2718
2719 pub fn gmap_menu_create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
2721 }
2722
2723 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
2725 }
2726
2727 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
2729 }
2730
2731 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
2733 }
2734}
2735
2736#[cfg(feature = "app-gmapsequence")]
2737impl GmapSequence {
2738 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `get_LoadingMode`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2739 pub unsafe fn get_loading_mode(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::loadingmanager::LoadingManager_Modes {
2740 let __mi = Self::get_loading_mode_method_info();
2741 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::loadingmanager::LoadingManager_Modes =
2742 ::core::mem::transmute(__mi.method_ptr);
2743 __inner(this.into(), ::core::option::Option::None)
2744 }
2745
2746 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2747 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2748 let __mi = Self::on_create_method_info();
2749 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2750 __inner(this.into(), ::core::option::Option::None)
2751 }
2752
2753 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2754 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2755 let __mi = Self::on_dispose_method_info();
2756 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2757 __inner(this.into(), ::core::option::Option::None)
2758 }
2759
2760 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `OnShutdown`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2761 pub unsafe fn on_shutdown(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2762 let __mi = Self::on_shutdown_method_info();
2763 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2764 __inner(this.into(), ::core::option::Option::None)
2765 }
2766
2767 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `get_Version`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2768 pub unsafe fn get_version(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
2769 let __mi = Self::get_version_method_info();
2770 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
2771 __inner(this.into(), ::core::option::Option::None)
2772 }
2773
2774 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `OnSerialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2775 pub unsafe fn on_serialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2) -> () {
2776 let __mi = Self::on_serialize_method_info();
2777 let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, ::unity::OptionalMethod) -> () =
2778 ::core::mem::transmute(__mi.method_ptr);
2779 __inner(this.into(), stream, ::core::option::Option::None)
2780 }
2781
2782 #[doc = "Direct (non-virtual) call to `GmapSequence`'s own `OnDeserialize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2783 pub unsafe fn on_deserialize(this: impl ::core::convert::Into<::unity::IlInstance>, stream: crate::app::stream_2::Stream_2, version: i32) -> () {
2784 let __mi = Self::on_deserialize_method_info();
2785 let __inner: extern "C" fn(::unity::IlInstance, crate::app::stream_2::Stream_2, i32, ::unity::OptionalMethod) -> () =
2786 ::core::mem::transmute(__mi.method_ptr);
2787 __inner(this.into(), stream, version, ::core::option::Option::None)
2788 }
2789}
2790
2791#[cfg(feature = "app-gmapsequence")]
2792impl GmapSequence {
2793 #[doc = "`.ctor()` — no args"]
2794 pub fn new() -> Self {
2795 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2796 panic!(
2797 "{}
2798::{}
2799 failed to instantiate",
2800 ::core::stringify!(GmapSequence),
2801 ::core::stringify!(new),
2802 )
2803 });
2804 <Self as IGmapSequenceMethods>::ctor(this);
2805 this
2806 }
2807}
2808
2809#[cfg(feature = "app-gmapsequence")]
2810impl GmapSequence_EnterChapterSequence {
2811 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::gmapspot::GmapSpot, crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type, crate::system::action::Action)` overload"]
2812 pub fn create_bind(
2813 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2814 now_spot: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot>,
2815 r#type: impl ::core::convert::Into<crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type>,
2816 decide_event_handler: impl ::core::convert::Into<crate::system::action::Action>,
2817 ) -> () {
2818 unsafe {
2819 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf790usize)as*mut u8,();
2820(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::gmapspot::GmapSpot)::core::convert::Into::into(now_spot),(crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type)::core::convert::Into::into(r#type),(crate::system::action::Action)::core::convert::Into::into(decide_event_handler))
2821 }
2822 }
2823}
2824
2825#[cfg(feature = "app-gmapsequence")]
2826pub trait IGmapSequence_EnterChapterSequenceMethods: IGmapSequence_EnterChapterSequence {
2827 #[doc = "`.ctor(crate::app::gmapspot::GmapSpot, crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type, crate::system::action::Action)` overload"]
2828 fn ctor(
2829 self,
2830 now_spot: impl ::core::convert::Into<crate::app::gmapspot::GmapSpot>,
2831 r#type: impl ::core::convert::Into<crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type>,
2832 decide_event_handler: impl ::core::convert::Into<crate::system::action::Action>,
2833 ) -> () {
2834 unsafe {
2835 let __receiver =
2836 <GmapSequence_EnterChapterSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2837 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf130usize)as*mut u8,();
2838(GmapSequence_EnterChapterSequence)__receiver,(crate::app::gmapspot::GmapSpot)::core::convert::Into::into(now_spot),(crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type)::core::convert::Into::into(r#type),(crate::system::action::Action)::core::convert::Into::into(decide_event_handler))
2839 }
2840 }
2841 #[doc = "`Branch()` overload"]
2842 fn branch(self) -> () {
2843 unsafe {
2844 let __receiver =
2845 <GmapSequence_EnterChapterSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2846 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf330usize)as*mut u8,();
2847(GmapSequence_EnterChapterSequence)__receiver)
2848 }
2849 }
2850 #[doc = "`Talk()` overload"]
2851 fn talk(self) -> () {
2852 unsafe {
2853 let __receiver =
2854 <GmapSequence_EnterChapterSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2855 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf500usize)as*mut u8,();
2856(GmapSequence_EnterChapterSequence)__receiver)
2857 }
2858 }
2859 #[doc = "`OpenDialog()` overload"]
2860 fn open_dialog(self) -> () {
2861 unsafe {
2862 let __receiver =
2863 <GmapSequence_EnterChapterSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2864 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf5b0usize)as*mut u8,();
2865(GmapSequence_EnterChapterSequence)__receiver)
2866 }
2867 }
2868 #[doc = "`Final()` overload"]
2869 fn r#final(self) -> () {
2870 unsafe {
2871 let __receiver =
2872 <GmapSequence_EnterChapterSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2873 ::unity::il2cpp_call!((::unity::module_base()+0x1ccf6d0usize)as*mut u8,();
2874(GmapSequence_EnterChapterSequence)__receiver)
2875 }
2876 }
2877}
2878
2879#[cfg(feature = "app-gmapsequence")]
2880impl<__T: IGmapSequence_EnterChapterSequence> IGmapSequence_EnterChapterSequenceMethods for __T {}
2881
2882#[cfg(feature = "app-gmapsequence")]
2883impl GmapSequence_EnterChapterSequence {
2884 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2885 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2886 }
2887
2888 pub fn branch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2889 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2890 }
2891
2892 pub fn talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2893 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2894 }
2895
2896 pub fn open_dialog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2897 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2898 }
2899
2900 pub fn final_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2901 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2902 }
2903
2904 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2905 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2906 }
2907}
2908
2909#[cfg(feature = "app-gmapsequence")]
2910impl GmapSequence_EnterChapterSequence {
2911 #[doc = "`.ctor(crate::app::gmapspot::GmapSpot, crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type, crate::system::action::Action)` — overload selector"]
2912 pub fn new(
2913 now_spot: crate::app::gmapspot::GmapSpot,
2914 r#type: crate::app::gmap::enterchapteryesnodialog::EnterChapterYesNoDialog_Type,
2915 decide_event_handler: crate::system::action::Action,
2916 ) -> Self {
2917 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2918 panic!(
2919 "{}
2920::{}
2921 failed to instantiate",
2922 ::core::stringify!(GmapSequence_EnterChapterSequence),
2923 ::core::stringify!(new),
2924 )
2925 });
2926 <Self as IGmapSequence_EnterChapterSequenceMethods>::ctor(this, now_spot, r#type, decide_event_handler);
2927 this
2928 }
2929}
2930
2931#[cfg(feature = "app-gmapsequence")]
2932#[doc(hidden)]
2933pub mod prelude {
2934 pub use super::{
2935 GmapSequence, GmapSequence_EnterChapterSequence, GmapSequence_EnterChapterSequence_Label, GmapSequence_GmapDisposeSequence,
2936 GmapSequence_GmapDisposeSequence_Label, GmapSequence_GmapFreeCameraSequence, GmapSequence_GmapFreeCameraSequence_Dir,
2937 GmapSequence_GmapFreeCameraSequence_DirFlag, GmapSequence_GmapFreeCameraSequence_DirFlagField, GmapSequence_GmapFreeCameraSequence_Label,
2938 GmapSequence_GmapFreeCameraSequence_SelfDestroy, GmapSequence_GmapTeleportSequence, GmapSequence_GmapTeleportSequence_Label,
2939 GmapSequence_GmapWholeMapSequence, GmapSequence_GmapWholeMapSequence_Label, GmapSequence_Label, IGmapSequence, IGmapSequenceMethods,
2940 IGmapSequence_EnterChapterSequence, IGmapSequence_EnterChapterSequenceMethods, IGmapSequence_GmapDisposeSequence,
2941 IGmapSequence_GmapDisposeSequenceMethods, IGmapSequence_GmapFreeCameraSequence, IGmapSequence_GmapFreeCameraSequenceMethods,
2942 IGmapSequence_GmapFreeCameraSequence_DirFlagField, IGmapSequence_GmapFreeCameraSequence_DirFlagFieldMethods,
2943 IGmapSequence_GmapFreeCameraSequence_SelfDestroy, IGmapSequence_GmapFreeCameraSequence_SelfDestroyMethods,
2944 IGmapSequence_GmapTeleportSequence, IGmapSequence_GmapTeleportSequenceMethods, IGmapSequence_GmapWholeMapSequence,
2945 IGmapSequence_GmapWholeMapSequenceMethods,
2946 };
2947 #[cfg(feature = "app-bitfield32")]
2948 pub use crate::app::bitfield32::IBitField32Methods;
2949 #[cfg(feature = "app-bitfieldcommon")]
2950 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
2951 #[cfg(feature = "app-bitfieldtemplate32_1")]
2952 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
2953 #[cfg(feature = "app-procinst")]
2954 pub use crate::app::procinst::IProcInstMethods;
2955 #[cfg(feature = "app-procscenesequence_1")]
2956 pub use crate::app::procscenesequence_1::IProcSceneSequence_1Methods;
2957 #[cfg(feature = "app-singletonprocinst_1")]
2958 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
2959 #[cfg(feature = "system-object")]
2960 pub use crate::system::object::IObjectMethods;
2961 #[cfg(feature = "system-enum")]
2962 pub use crate::system::r#enum::IEnumMethods;
2963 #[cfg(feature = "system-valuetype")]
2964 pub use crate::system::valuetype::IValueTypeMethods;
2965 #[cfg(feature = "unity_engine-behaviour")]
2966 pub use crate::unity_engine::behaviour::IBehaviourMethods;
2967 #[cfg(feature = "unity_engine-component")]
2968 pub use crate::unity_engine::component::IComponentMethods;
2969 #[cfg(feature = "unity_engine-monobehaviour")]
2970 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
2971 #[cfg(feature = "unity_engine-object_2")]
2972 pub use crate::unity_engine::object_2::IObject_2Methods;
2973 pub use crate::{
2974 app::{
2975 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, procinst::IProcInst,
2976 procscenesequence_1::IProcSceneSequence_1, singletonprocinst_1::ISingletonProcInst_1,
2977 },
2978 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
2979 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
2980 };
2981}