1#[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}