engage/generated/app/
photographsequence.rs1#[cfg(feature = "app-photographsequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::procinst::{IProcInst, ProcInst},
10 system::{
11 object::{IObject, Object},
12 r#enum::{Enum, IEnum},
13 valuetype::{IValueType, ValueType},
14 },
15 };
16
17 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/photographsequence/PhotographSequence_Label.md"))]
18 #[repr(C)]
19 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
20 pub struct PhotographSequence_Label {
21 pub value: i32,
22 }
23 impl ::unity::ClassIdentity for PhotographSequence_Label {
24 const NAME: &'static str = "PhotographSequence.Label";
25 const NAMESPACE: &'static str = "App";
26
27 fn class() -> ::unity::Class {
28 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
29 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
30 }
31 }
32 impl ::unity::IlType for PhotographSequence_Label {
33 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
34 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
35 }
36 }
37 impl PhotographSequence_Label {
38 pub fn entry() -> Self {
39 Self { value: 0 }
40 }
41
42 pub fn select_dispos() -> Self {
43 Self { value: 1 }
44 }
45
46 pub fn edit_dispos() -> Self {
47 Self { value: 2 }
48 }
49
50 pub fn select_character() -> Self {
51 Self { value: 3 }
52 }
53
54 pub fn select_body_acc() -> Self {
55 Self { value: 4 }
56 }
57
58 pub fn select_face_acc() -> Self {
59 Self { value: 5 }
60 }
61
62 pub fn select_pause() -> Self {
63 Self { value: 6 }
64 }
65
66 pub fn select_scarf_color() -> Self {
67 Self { value: 7 }
68 }
69
70 pub fn select_weapon() -> Self {
71 Self { value: 8 }
72 }
73
74 pub fn photograph_mode() -> Self {
75 Self { value: 9 }
76 }
77
78 pub fn exit() -> Self {
79 Self { value: 10 }
80 }
81 }
82
83 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/photographsequence/PhotographSequence.md"))]
84 #[::unity::class(namespace = "App", name = "PhotographSequence")]
85 #[parent(crate::app::procinst::ProcInst)]
86 pub struct PhotographSequence {
87 #[offset(112)]
88 #[rename(name = "m_ReservedLabel")]
89 pub m_reserved_label: crate::app::photographsequence::PhotographSequence_Label,
90 #[offset(120)]
91 #[rename(name = "m_AllMenuContent")]
92 pub m_all_menu_content: crate::app::photographallmenucontent::PhotographAllMenuContent,
93 #[offset(128)]
94 #[rename(name = "m_SpotObj")]
95 pub m_spot_obj: crate::unity_engine::gameobject::GameObject,
96 #[offset(136)]
97 #[rename(name = "m_DisposManager")]
98 pub m_dispos_manager: crate::app::photographdisposmanager::PhotographDisposManager,
99 #[offset(144)]
100 #[rename(name = "m_CameraController")]
101 pub m_camera_controller: crate::app::photographcameracontroller::PhotographCameraController,
102 #[offset(152)]
103 #[rename(name = "m_AnimalLocatorNameList")]
104 pub m_animal_locator_name_list: crate::system::collections::generic::list_1::List_1<::unity::Il2CppString>,
105 }
106}
107
108#[cfg(feature = "app-photographsequence-types")]
109pub use __types::*;
110
111#[cfg(feature = "app-photographsequence")]
112impl PhotographSequence {
113 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
114 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
115 unsafe {
116 ::unity::il2cpp_call!((::unity::module_base()+0x269d220usize)as*mut u8,();
117(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
118 }
119 }
120}
121
122#[cfg(feature = "app-photographsequence")]
123pub trait IPhotographSequenceMethods: IPhotographSequence {
124 #[doc = "`OpenKeyHelp(::unity::Il2CppString)` overload"]
125 fn open_key_help(self, key_help_id: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
126 unsafe {
127 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128 ::unity::il2cpp_call!((::unity::module_base()+0x269eee0usize)as*mut u8,();
129(PhotographSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(key_help_id))
130 }
131 }
132 #[doc = "`CloseKeyHelp()` overload"]
133 fn close_key_help(self) -> () {
134 unsafe {
135 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136 ::unity::il2cpp_call!((::unity::module_base()+0x269ef20usize)as*mut u8,();
137(PhotographSequence)__receiver)
138 }
139 }
140 #[doc = "`StartSequence()` overload"]
141 fn start_sequence(self) -> () {
142 unsafe {
143 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
144 ::unity::il2cpp_call!((::unity::module_base()+0x269ef40usize)as*mut u8,();
145(PhotographSequence)__receiver)
146 }
147 }
148 #[doc = "`OpenSelectDisposMenu()` overload"]
149 fn open_select_dispos_menu(self) -> () {
150 unsafe {
151 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152 ::unity::il2cpp_call!((::unity::module_base()+0x269f380usize)as*mut u8,();
153(PhotographSequence)__receiver)
154 }
155 }
156 #[doc = "`CloseSelectDisposMenu()` overload"]
157 fn close_select_dispos_menu(self) -> () {
158 unsafe {
159 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160 ::unity::il2cpp_call!((::unity::module_base()+0x269f470usize)as*mut u8,();
161(PhotographSequence)__receiver)
162 }
163 }
164 #[doc = "`OpenEditDisposMenu()` overload"]
165 fn open_edit_dispos_menu(self) -> () {
166 unsafe {
167 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
168 ::unity::il2cpp_call!((::unity::module_base()+0x269f500usize)as*mut u8,();
169(PhotographSequence)__receiver)
170 }
171 }
172 #[doc = "`CloseEditDisposMenu()` overload"]
173 fn close_edit_dispos_menu(self) -> () {
174 unsafe {
175 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
176 ::unity::il2cpp_call!((::unity::module_base()+0x269f5e0usize)as*mut u8,();
177(PhotographSequence)__receiver)
178 }
179 }
180 #[doc = "`OpenSelectCharacterMenu()` overload"]
181 fn open_select_character_menu(self) -> () {
182 unsafe {
183 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
184 ::unity::il2cpp_call!((::unity::module_base()+0x269f670usize)as*mut u8,();
185(PhotographSequence)__receiver)
186 }
187 }
188 #[doc = "`CloseSelectCharacterMenu()` overload"]
189 fn close_select_character_menu(self) -> () {
190 unsafe {
191 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
192 ::unity::il2cpp_call!((::unity::module_base()+0x269f6a0usize)as*mut u8,();
193(PhotographSequence)__receiver)
194 }
195 }
196 #[doc = "`OpenSelectBodyAccMenu()` overload"]
197 fn open_select_body_acc_menu(self) -> () {
198 unsafe {
199 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
200 ::unity::il2cpp_call!((::unity::module_base()+0x269f710usize)as*mut u8,();
201(PhotographSequence)__receiver)
202 }
203 }
204 #[doc = "`CloseSelectBodyAccMenu()` overload"]
205 fn close_select_body_acc_menu(self) -> () {
206 unsafe {
207 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
208 ::unity::il2cpp_call!((::unity::module_base()+0x269f740usize)as*mut u8,();
209(PhotographSequence)__receiver)
210 }
211 }
212 #[doc = "`OpenSelectFaceAccMenu()` overload"]
213 fn open_select_face_acc_menu(self) -> () {
214 unsafe {
215 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
216 ::unity::il2cpp_call!((::unity::module_base()+0x269f7b0usize)as*mut u8,();
217(PhotographSequence)__receiver)
218 }
219 }
220 #[doc = "`CloseSelectFaceAccMenu()` overload"]
221 fn close_select_face_acc_menu(self) -> () {
222 unsafe {
223 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
224 ::unity::il2cpp_call!((::unity::module_base()+0x269f7e0usize)as*mut u8,();
225(PhotographSequence)__receiver)
226 }
227 }
228 #[doc = "`OpenSelectPauseMenu()` overload"]
229 fn open_select_pause_menu(self) -> () {
230 unsafe {
231 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232 ::unity::il2cpp_call!((::unity::module_base()+0x269f850usize)as*mut u8,();
233(PhotographSequence)__receiver)
234 }
235 }
236 #[doc = "`CloseSelectPauseMenu()` overload"]
237 fn close_select_pause_menu(self) -> () {
238 unsafe {
239 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
240 ::unity::il2cpp_call!((::unity::module_base()+0x269f880usize)as*mut u8,();
241(PhotographSequence)__receiver)
242 }
243 }
244 #[doc = "`OpenSelectScarfColorMenu()` overload"]
245 fn open_select_scarf_color_menu(self) -> () {
246 unsafe {
247 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
248 ::unity::il2cpp_call!((::unity::module_base()+0x269f8f0usize)as*mut u8,();
249(PhotographSequence)__receiver)
250 }
251 }
252 #[doc = "`CloseSelectScarfColorMenu()` overload"]
253 fn close_select_scarf_color_menu(self) -> () {
254 unsafe {
255 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256 ::unity::il2cpp_call!((::unity::module_base()+0x269f920usize)as*mut u8,();
257(PhotographSequence)__receiver)
258 }
259 }
260 #[doc = "`OpenSelectWeaponMenu()` overload"]
261 fn open_select_weapon_menu(self) -> () {
262 unsafe {
263 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
264 ::unity::il2cpp_call!((::unity::module_base()+0x269f990usize)as*mut u8,();
265(PhotographSequence)__receiver)
266 }
267 }
268 #[doc = "`CloseSelectWeaponMenu()` overload"]
269 fn close_select_weapon_menu(self) -> () {
270 unsafe {
271 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
272 ::unity::il2cpp_call!((::unity::module_base()+0x269f9c0usize)as*mut u8,();
273(PhotographSequence)__receiver)
274 }
275 }
276 #[doc = "`StartPhotographModeSequence()` overload"]
277 fn start_photograph_mode_sequence(self) -> () {
278 unsafe {
279 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280 ::unity::il2cpp_call!((::unity::module_base()+0x269fa30usize)as*mut u8,();
281(PhotographSequence)__receiver)
282 }
283 }
284 #[doc = "`EndPhotographModeSequence()` overload"]
285 fn end_photograph_mode_sequence(self) -> () {
286 unsafe {
287 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
288 ::unity::il2cpp_call!((::unity::module_base()+0x269fad0usize)as*mut u8,();
289(PhotographSequence)__receiver)
290 }
291 }
292 #[doc = "`EndSequence()` overload"]
293 fn end_sequence(self) -> () {
294 unsafe {
295 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
296 ::unity::il2cpp_call!((::unity::module_base()+0x269fc20usize)as*mut u8,();
297(PhotographSequence)__receiver)
298 }
299 }
300 #[doc = "`LoadResource()` overload"]
301 fn load_resource(self) -> () {
302 unsafe {
303 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304 ::unity::il2cpp_call!((::unity::module_base()+0x26a0070usize)as*mut u8,();
305(PhotographSequence)__receiver)
306 }
307 }
308 #[doc = "`IsLoadingResource()` overload"]
309 fn is_loading_resource(self) -> bool {
310 unsafe {
311 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
312 ::unity::il2cpp_call!((::unity::module_base()+0x26a0120usize)as*mut u8,bool;
313(PhotographSequence)__receiver)
314 }
315 }
316 #[doc = "`UnloadResource()` overload"]
317 fn unload_resource(self) -> () {
318 unsafe {
319 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320 ::unity::il2cpp_call!((::unity::module_base()+0x26a01d0usize)as*mut u8,();
321(PhotographSequence)__receiver)
322 }
323 }
324 #[doc = "`.ctor()` overload"]
325 fn ctor(self) -> () {
326 unsafe {
327 let __receiver = <PhotographSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
328 ::unity::il2cpp_call!((::unity::module_base()+0x269eb30usize)as*mut u8,();
329(PhotographSequence)__receiver)
330 }
331 }
332}
333
334#[cfg(feature = "app-photographsequence")]
335impl<__T: IPhotographSequence> IPhotographSequenceMethods for __T {}
336
337#[cfg(feature = "app-photographsequence")]
338impl PhotographSequence {
339 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
341 }
342
343 pub fn open_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
345 }
346
347 pub fn close_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
349 }
350
351 pub fn start_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
353 }
354
355 pub fn open_select_dispos_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
357 }
358
359 pub fn close_select_dispos_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
361 }
362
363 pub fn open_edit_dispos_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
365 }
366
367 pub fn close_edit_dispos_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
369 }
370
371 pub fn open_select_character_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
373 }
374
375 pub fn close_select_character_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
377 }
378
379 pub fn open_select_body_acc_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
381 }
382
383 pub fn close_select_body_acc_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
385 }
386
387 pub fn open_select_face_acc_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
389 }
390
391 pub fn close_select_face_acc_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
393 }
394
395 pub fn open_select_pause_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
397 }
398
399 pub fn close_select_pause_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
401 }
402
403 pub fn open_select_scarf_color_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
405 }
406
407 pub fn close_select_scarf_color_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
408 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
409 }
410
411 pub fn open_select_weapon_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
412 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
413 }
414
415 pub fn close_select_weapon_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
417 }
418
419 pub fn start_photograph_mode_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
421 }
422
423 pub fn end_photograph_mode_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
425 }
426
427 pub fn end_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
429 }
430
431 pub fn load_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
433 }
434
435 pub fn is_loading_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
437 }
438
439 pub fn unload_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
441 }
442
443 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
445 }
446}
447
448#[cfg(feature = "app-photographsequence")]
449impl PhotographSequence {
450 #[doc = "`.ctor()` — no args"]
451 pub fn new() -> Self {
452 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
453 panic!(
454 "{}
455::{}
456 failed to instantiate",
457 ::core::stringify!(PhotographSequence),
458 ::core::stringify!(new),
459 )
460 });
461 <Self as IPhotographSequenceMethods>::ctor(this);
462 this
463 }
464}
465
466#[cfg(feature = "app-photographsequence")]
467#[doc(hidden)]
468pub mod prelude {
469 pub use super::{IPhotographSequence, IPhotographSequenceMethods, PhotographSequence, PhotographSequence_Label};
470 #[cfg(feature = "app-procinst")]
471 pub use crate::app::procinst::IProcInstMethods;
472 #[cfg(feature = "system-object")]
473 pub use crate::system::object::IObjectMethods;
474 #[cfg(feature = "system-enum")]
475 pub use crate::system::r#enum::IEnumMethods;
476 #[cfg(feature = "system-valuetype")]
477 pub use crate::system::valuetype::IValueTypeMethods;
478 pub use crate::{
479 app::procinst::IProcInst,
480 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
481 };
482}