Skip to main content

engage/generated/app/
photographdisposmanager.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-photographdisposmanager-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::object::{IObject, Object};
9
10    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/photographdisposmanager/PhotographDisposManager.md"))]
11    #[::unity::class(namespace = "App", name = "PhotographDisposManager")]
12    #[parent(crate::system::object::Object)]
13    pub struct PhotographDisposManager {
14        #[static_field]
15        #[rename(name = "s_ActiveEffectPath")]
16        pub s_active_effect_path: ::unity::Il2CppString,
17        #[static_field]
18        #[rename(name = "s_InactiveEffectPath")]
19        pub s_inactive_effect_path: ::unity::Il2CppString,
20        #[static_field]
21        #[rename(name = "s_AnimeControllerPathList")]
22        pub s_anime_controller_path_list: ::unity::Array<::unity::Il2CppString>,
23        #[offset(16)]
24        #[rename(name = "m_DisposInfoList")]
25        pub m_dispos_info_list: crate::system::collections::generic::list_1::List_1<crate::app::photographdisposinfo::PhotographDisposInfo>,
26        #[offset(24)]
27        #[rename(name = "m_CurrentDisposInfo")]
28        pub m_current_dispos_info: crate::app::photographdisposinfo::PhotographDisposInfo,
29        #[offset(32)]
30        #[rename(name = "m_IsRecordDispos")]
31        pub m_is_record_dispos: bool,
32        #[offset(40)]
33        #[rename(name = "m_CharacteIdOld")]
34        pub m_characte_id_old: ::unity::Il2CppString,
35        #[offset(48)]
36        #[rename(name = "m_PauseDataOld")]
37        pub m_pause_data_old: crate::app::photographpausedata::PhotographPauseData,
38        #[offset(56)]
39        #[rename(name = "m_DisposEffectList")]
40        pub m_dispos_effect_list: crate::system::collections::generic::list_1::List_1<crate::unity_engine::gameobject::GameObject>,
41        #[offset(64)]
42        #[rename(name = "m_BodyAccDataOld")]
43        pub m_body_acc_data_old: crate::app::accessorydata::AccessoryData,
44        #[offset(72)]
45        #[rename(name = "m_FaceAccDataOld")]
46        pub m_face_acc_data_old: crate::app::accessorydata::AccessoryData,
47        #[offset(80)]
48        #[rename(name = "m_WeaponDataOld")]
49        pub m_weapon_data_old: crate::app::itemdata::ItemData,
50    }
51}
52
53#[cfg(feature = "app-photographdisposmanager-types")]
54pub use __types::*;
55
56#[cfg(feature = "app-photographdisposmanager")]
57impl PhotographDisposManager {
58    #[doc = "`LoadResource()` overload"]
59    pub fn load_resource() -> () {
60        unsafe {
61            ::unity::il2cpp_call!((::unity::module_base()+0x26901f0usize)as*mut u8,();
62            )
63        }
64    }
65
66    #[doc = "`IsLoadingResource()` overload"]
67    pub fn is_loading_resource() -> bool {
68        unsafe {
69            ::unity::il2cpp_call!((::unity::module_base()+0x2690620usize)as*mut u8,bool;
70            )
71        }
72    }
73
74    #[doc = "`UnloadResource()` overload"]
75    pub fn unload_resource() -> () {
76        unsafe {
77            ::unity::il2cpp_call!((::unity::module_base()+0x26907e0usize)as*mut u8,();
78            )
79        }
80    }
81
82    #[doc = "`.cctor()` overload"]
83    pub fn cctor() -> () {
84        unsafe {
85            ::unity::il2cpp_call!((::unity::module_base()+0x2690a00usize)as*mut u8,();
86            )
87        }
88    }
89}
90
91#[cfg(feature = "app-photographdisposmanager")]
92pub trait IPhotographDisposManagerMethods: IPhotographDisposManager {
93    #[doc = "`get_DisposInfoList()` overload"]
94    fn get_dispos_info_list(self) -> crate::system::collections::generic::list_1::List_1<crate::app::photographdisposinfo::PhotographDisposInfo> {
95        unsafe {
96            let __receiver =
97                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
98            ::unity::il2cpp_call!((::unity::module_base()+0x268e880usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::photographdisposinfo::PhotographDisposInfo> ;
99(PhotographDisposManager)__receiver)
100        }
101    }
102    #[doc = "`get_CurrentDisposInfo()` overload"]
103    fn get_current_dispos_info(self) -> crate::app::photographdisposinfo::PhotographDisposInfo {
104        unsafe {
105            let __receiver =
106                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
107            ::unity::il2cpp_call!((::unity::module_base()+0x268e890usize)as*mut u8,crate::app::photographdisposinfo::PhotographDisposInfo;
108(PhotographDisposManager)__receiver)
109        }
110    }
111    #[doc = "`get_CurrentDisposIdx()` overload"]
112    fn get_current_dispos_idx(self) -> i32 {
113        unsafe {
114            let __receiver =
115                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
116            ::unity::il2cpp_call!((::unity::module_base()+0x268e8a0usize)as*mut u8,i32;
117(PhotographDisposManager)__receiver)
118        }
119    }
120    #[doc = "`get_CurrentDisposEffect()` overload"]
121    fn get_current_dispos_effect(self) -> crate::unity_engine::gameobject::GameObject {
122        unsafe {
123            let __receiver =
124                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x268e900usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
126(PhotographDisposManager)__receiver)
127        }
128    }
129    #[doc = "`SetUp(crate::app::photographspotdata::PhotographSpotData, crate::unity_engine::gameobject::GameObject)` overload"]
130    fn set_up(
131        self,
132        select_spot: impl ::core::convert::Into<crate::app::photographspotdata::PhotographSpotData>,
133        current_spot: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
134    ) -> () {
135        unsafe {
136            let __receiver =
137                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
138            ::unity::il2cpp_call!((::unity::module_base()+0x268e9a0usize)as*mut u8,();
139(PhotographDisposManager)__receiver,(crate::app::photographspotdata::PhotographSpotData)::core::convert::Into::into(select_spot),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(current_spot))
140        }
141    }
142    #[doc = "`IsLoadingCharacter()` overload"]
143    fn is_loading_character(self) -> bool {
144        unsafe {
145            let __receiver =
146                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
147            ::unity::il2cpp_call!((::unity::module_base()+0x268ef50usize)as*mut u8,bool;
148(PhotographDisposManager)__receiver)
149        }
150    }
151    #[doc = "`RandomDispos()` overload"]
152    fn random_dispos(self) -> () {
153        unsafe {
154            let __receiver =
155                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
156            ::unity::il2cpp_call!((::unity::module_base()+0x268f0b0usize)as*mut u8,();
157(PhotographDisposManager)__receiver)
158        }
159    }
160    #[doc = "`ChangeAcc(bool, bool)` overload"]
161    fn change_acc(self, is_body: impl ::core::convert::Into<bool>, is_next: impl ::core::convert::Into<bool>) -> () {
162        unsafe {
163            let __receiver =
164                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
165            ::unity::il2cpp_call!((::unity::module_base()+0x268f3e0usize)as*mut u8,();
166(PhotographDisposManager)__receiver,(bool)::core::convert::Into::into(is_body),(bool)::core::convert::Into::into(is_next))
167        }
168    }
169    #[doc = "`ChangeAcc(crate::app::accessorydata::AccessoryData, crate::app::accessorydata::AccessoryData)` overload"]
170    fn change_acc_2(
171        self,
172        body_acc: impl ::core::convert::Into<crate::app::accessorydata::AccessoryData>,
173        face_acc: impl ::core::convert::Into<crate::app::accessorydata::AccessoryData>,
174    ) -> () {
175        unsafe {
176            let __receiver =
177                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
178            ::unity::il2cpp_call!((::unity::module_base()+0x268f520usize)as*mut u8,();
179(PhotographDisposManager)__receiver,(crate::app::accessorydata::AccessoryData)::core::convert::Into::into(body_acc),(crate::app::accessorydata::AccessoryData)::core::convert::Into::into(face_acc))
180        }
181    }
182    #[doc = "`EditDispos(::unity::Il2CppString, crate::app::photographpausedata::PhotographPauseData, crate::app::itemdata::ItemData, crate::app::accessorydata::AccessoryData, crate::app::accessorydata::AccessoryData, bool)` overload"]
183    fn edit_dispos(
184        self,
185        character_id: impl ::core::convert::Into<::unity::Il2CppString>,
186        pause_data: impl ::core::convert::Into<crate::app::photographpausedata::PhotographPauseData>,
187        weapon_data: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
188        body_acc: impl ::core::convert::Into<crate::app::accessorydata::AccessoryData>,
189        face_acc: impl ::core::convert::Into<crate::app::accessorydata::AccessoryData>,
190        is_random: impl ::core::convert::Into<bool>,
191    ) -> () {
192        unsafe {
193            let __receiver =
194                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
195            ::unity::il2cpp_call!((::unity::module_base()+0x268f170usize)as*mut u8,();
196(PhotographDisposManager)__receiver,(::unity::Il2CppString)::core::convert::Into::into(character_id),(crate::app::photographpausedata::PhotographPauseData)::core::convert::Into::into(pause_data),(crate::app::itemdata::ItemData)::core::convert::Into::into(weapon_data),(crate::app::accessorydata::AccessoryData)::core::convert::Into::into(body_acc),(crate::app::accessorydata::AccessoryData)::core::convert::Into::into(face_acc),(bool)::core::convert::Into::into(is_random))
197        }
198    }
199    #[doc = "`DecisionDispos()` overload"]
200    fn decision_dispos(self) -> () {
201        unsafe {
202            let __receiver =
203                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
204            ::unity::il2cpp_call!((::unity::module_base()+0x268f540usize)as*mut u8,();
205(PhotographDisposManager)__receiver)
206        }
207    }
208    #[doc = "`CancelDispos()` overload"]
209    fn cancel_dispos(self) -> () {
210        unsafe {
211            let __receiver =
212                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213            ::unity::il2cpp_call!((::unity::module_base()+0x268f6e0usize)as*mut u8,();
214(PhotographDisposManager)__receiver)
215        }
216    }
217    #[doc = "`DisposEffectFadeIn(bool)` overload"]
218    fn dispos_effect_fade_in(self, is_only_current_dispos: impl ::core::convert::Into<bool>) -> () {
219        unsafe {
220            let __receiver =
221                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
222            ::unity::il2cpp_call!((::unity::module_base()+0x268f910usize)as*mut u8,();
223(PhotographDisposManager)__receiver,(bool)::core::convert::Into::into(is_only_current_dispos))
224        }
225    }
226    #[doc = "`DisposEffectFadeOut()` overload"]
227    fn dispos_effect_fade_out(self) -> () {
228        unsafe {
229            let __receiver =
230                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
231            ::unity::il2cpp_call!((::unity::module_base()+0x268fac0usize)as*mut u8,();
232(PhotographDisposManager)__receiver)
233        }
234    }
235    #[doc = "`ChangeDispos(bool, bool)` overload"]
236    fn change_dispos(self, is_trigger: impl ::core::convert::Into<bool>, is_next: impl ::core::convert::Into<bool>) -> () {
237        unsafe {
238            let __receiver =
239                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
240            ::unity::il2cpp_call!((::unity::module_base()+0x268fbd0usize)as*mut u8,();
241(PhotographDisposManager)__receiver,(bool)::core::convert::Into::into(is_trigger),(bool)::core::convert::Into::into(is_next))
242        }
243    }
244    #[doc = "`ChangeIsLookAtCamera()` overload"]
245    fn change_is_look_at_camera(self) -> () {
246        unsafe {
247            let __receiver =
248                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249            ::unity::il2cpp_call!((::unity::module_base()+0x268ffe0usize)as*mut u8,();
250(PhotographDisposManager)__receiver)
251        }
252    }
253    #[doc = "`ResetLookAtRate()` overload"]
254    fn reset_look_at_rate(self) -> () {
255        unsafe {
256            let __receiver =
257                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
258            ::unity::il2cpp_call!((::unity::module_base()+0x2689cd0usize)as*mut u8,();
259(PhotographDisposManager)__receiver)
260        }
261    }
262    #[doc = "`End()` overload"]
263    fn end(self) -> () {
264        unsafe {
265            let __receiver =
266                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267            ::unity::il2cpp_call!((::unity::module_base()+0x26900f0usize)as*mut u8,();
268(PhotographDisposManager)__receiver)
269        }
270    }
271    #[doc = "`.ctor()` overload"]
272    fn ctor(self) -> () {
273        unsafe {
274            let __receiver =
275                <PhotographDisposManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
276            ::unity::il2cpp_call!((::unity::module_base()+0x2690920usize)as*mut u8,();
277(PhotographDisposManager)__receiver)
278        }
279    }
280}
281
282#[cfg(feature = "app-photographdisposmanager")]
283impl<__T: IPhotographDisposManager> IPhotographDisposManagerMethods for __T {}
284
285#[cfg(feature = "app-photographdisposmanager")]
286impl PhotographDisposManager {
287    pub fn get_dispos_info_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
288        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
289    }
290
291    pub fn get_current_dispos_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
293    }
294
295    pub fn get_current_dispos_idx_method_info() -> &'static ::unity::il2cpp::MethodInfo {
296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
297    }
298
299    pub fn get_current_dispos_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
301    }
302
303    pub fn set_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
305    }
306
307    pub fn is_loading_character_method_info() -> &'static ::unity::il2cpp::MethodInfo {
308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
309    }
310
311    pub fn random_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
312        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
313    }
314
315    pub fn change_acc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
316        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
317    }
318
319    pub fn change_acc_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
320        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
321    }
322
323    pub fn edit_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
324        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
325    }
326
327    pub fn decision_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
328        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
329    }
330
331    pub fn cancel_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
332        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
333    }
334
335    pub fn dispos_effect_fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
336        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
337    }
338
339    pub fn dispos_effect_fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
340        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
341    }
342
343    pub fn change_dispos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
344        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
345    }
346
347    pub fn change_is_look_at_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
348        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
349    }
350
351    pub fn reset_look_at_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
352        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
353    }
354
355    pub fn end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
357    }
358
359    pub fn load_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
361    }
362
363    pub fn is_loading_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
365    }
366
367    pub fn unload_resource_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
369    }
370
371    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
373    }
374
375    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
377    }
378}
379
380#[cfg(feature = "app-photographdisposmanager")]
381impl PhotographDisposManager {
382    #[doc = "`.ctor()` — no args"]
383    pub fn new() -> Self {
384        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
385            panic!(
386                "{}
387::{}
388 failed to instantiate",
389                ::core::stringify!(PhotographDisposManager),
390                ::core::stringify!(new),
391            )
392        });
393        <Self as IPhotographDisposManagerMethods>::ctor(this);
394        this
395    }
396}
397
398#[cfg(feature = "app-photographdisposmanager")]
399#[doc(hidden)]
400pub mod prelude {
401    pub use super::{IPhotographDisposManager, IPhotographDisposManagerMethods, PhotographDisposManager};
402    pub use crate::system::object::IObject;
403    #[cfg(feature = "system-object")]
404    pub use crate::system::object::IObjectMethods;
405}