1#[cfg(feature = "app-dragonrideeffectmanager-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::singletonclass_1::{ISingletonClass_1, SingletonClass_1},
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/dragonrideeffectmanager/DragonRideEffectManager_TypeIndex.md"))]
18 #[repr(C)]
19 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
20 pub struct DragonRideEffectManager_TypeIndex {
21 pub value: i32,
22 }
23 impl ::unity::ClassIdentity for DragonRideEffectManager_TypeIndex {
24 const NAME: &'static str = "DragonRideEffectManager.TypeIndex";
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 DragonRideEffectManager_TypeIndex {
33 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
34 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
35 }
36 }
37 impl DragonRideEffectManager_TypeIndex {
38 pub fn type_big() -> Self {
39 Self { value: 0 }
40 }
41
42 pub fn type_link() -> Self {
43 Self { value: 1 }
44 }
45
46 pub fn type_special() -> Self {
47 Self { value: 2 }
48 }
49 }
50
51 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideeffectmanager/DragonRideEffectManager_EffectReserver.md"))]
52 #[::unity::class(namespace = "App", name = "DragonRideEffectManager.EffectReserver")]
53 #[parent(crate::system::object::Object)]
54 pub struct DragonRideEffectManager_EffectReserver {
55 #[offset(16)]
56 #[rename(name = "m_Reserve")]
57 pub m_reserve: ::unity::Array<crate::unity_engine::gameobject::GameObject>,
58 #[offset(24)]
59 #[rename(name = "m_TypeName")]
60 pub m_type_name: ::unity::Il2CppString,
61 #[offset(32)]
62 #[rename(name = "m_CountMax")]
63 pub m_count_max: i32,
64 #[offset(36)]
65 #[rename(name = "m_UseCount")]
66 pub m_use_count: i32,
67 #[offset(40)]
68 #[rename(name = "m_ReturnCount")]
69 pub m_return_count: i32,
70 }
71
72 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/dragonrideeffectmanager/DragonRideEffectManager.md"))]
73 #[::unity::class(namespace = "App", name = "DragonRideEffectManager")]
74 #[parent(crate::app::singletonclass_1::SingletonClass_1<crate::app::dragonrideeffectmanager::DragonRideEffectManager>)]
75 pub struct DragonRideEffectManager {
76 #[offset(28)]
77 #[rename(name = "MaxNormalCount")]
78 pub max_normal_count: i32,
79 #[offset(32)]
80 #[rename(name = "MaxOtherTypeCount")]
81 pub max_other_type_count: i32,
82 #[offset(36)]
83 #[rename(name = "MaxShotCount")]
84 pub max_shot_count: i32,
85 #[offset(40)]
86 #[rename(name = "MaxMaximumAssistCount")]
87 pub max_maximum_assist_count: i32,
88 #[offset(48)]
89 #[rename(name = "EffecttRoot")]
90 pub effectt_root: ::unity::Il2CppString,
91 #[offset(56)]
92 #[rename(name = "PathTargetNormal")]
93 pub path_target_normal: ::unity::Il2CppString,
94 #[offset(64)]
95 #[rename(name = "PathTargetBig")]
96 pub path_target_big: ::unity::Il2CppString,
97 #[offset(72)]
98 #[rename(name = "PathTargetLink")]
99 pub path_target_link: ::unity::Il2CppString,
100 #[offset(80)]
101 #[rename(name = "PathTargetSpecial")]
102 pub path_target_special: ::unity::Il2CppString,
103 #[offset(88)]
104 #[rename(name = "PathShotPlayer")]
105 pub path_shot_player: ::unity::Il2CppString,
106 #[offset(96)]
107 #[rename(name = "PathShotAssist")]
108 pub path_shot_assist: ::unity::Il2CppString,
109 #[offset(104)]
110 #[rename(name = "PathMaximumAssist")]
111 pub path_maximum_assist: ::unity::Il2CppString,
112 #[offset(112)]
113 #[rename(name = "m_EffectParent")]
114 pub m_effect_parent: crate::unity_engine::gameobject::GameObject,
115 #[offset(120)]
116 #[rename(name = "m_NormalReserve")]
117 pub m_normal_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
118 #[offset(128)]
119 #[rename(name = "m_BigReserve")]
120 pub m_big_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
121 #[offset(136)]
122 #[rename(name = "m_LinkReserve")]
123 pub m_link_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
124 #[offset(144)]
125 #[rename(name = "m_SpecialReserve")]
126 pub m_special_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
127 #[offset(152)]
128 #[rename(name = "m_ShotPReserve")]
129 pub m_shot_p_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
130 #[offset(160)]
131 #[rename(name = "m_ShotAReserve")]
132 pub m_shot_a_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
133 #[offset(168)]
134 #[rename(name = "m_MaximumReserve")]
135 pub m_maximum_reserve: crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver,
136 }
137}
138
139#[cfg(feature = "app-dragonrideeffectmanager-types")]
140pub use __types::*;
141
142#[cfg(feature = "app-dragonrideeffectmanager")]
143pub trait IDragonRideEffectManager_EffectReserverMethods: IDragonRideEffectManager_EffectReserver {
144 #[doc = "`.ctor()` overload"]
145 fn ctor(self) -> () {
146 unsafe {
147 let __receiver = <DragonRideEffectManager_EffectReserver as ::unity::FromIlInstance>::from_il_instance(
148 <Self as ::unity::SystemObject>::as_instance(self),
149 );
150 ::unity::il2cpp_call!((::unity::module_base()+0x1bd4330usize)as*mut u8,();
151(DragonRideEffectManager_EffectReserver)__receiver)
152 }
153 }
154 #[doc = "`CreateReserve(::unity::Il2CppString, ::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
155 fn create_reserve(
156 self,
157 type_name: impl ::core::convert::Into<::unity::Il2CppString>,
158 path: impl ::core::convert::Into<::unity::Il2CppString>,
159 root_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
160 max: impl ::core::convert::Into<i32>,
161 ) -> () {
162 unsafe {
163 let __receiver = <DragonRideEffectManager_EffectReserver as ::unity::FromIlInstance>::from_il_instance(
164 <Self as ::unity::SystemObject>::as_instance(self),
165 );
166 ::unity::il2cpp_call!((::unity::module_base()+0x1bd43a0usize)as*mut u8,();
167(DragonRideEffectManager_EffectReserver)__receiver,(::unity::Il2CppString)::core::convert::Into::into(type_name),(::unity::Il2CppString)::core::convert::Into::into(path),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_obj),(i32)::core::convert::Into::into(max))
168 }
169 }
170 #[doc = "`RentalObj()` overload"]
171 fn rental_obj(self) -> crate::unity_engine::gameobject::GameObject {
172 unsafe {
173 let __receiver = <DragonRideEffectManager_EffectReserver as ::unity::FromIlInstance>::from_il_instance(
174 <Self as ::unity::SystemObject>::as_instance(self),
175 );
176 ::unity::il2cpp_call!((::unity::module_base()+0x1bd4580usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
177(DragonRideEffectManager_EffectReserver)__receiver)
178 }
179 }
180 #[doc = "`ReturnObj(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject)` overload"]
181 fn return_obj(
182 self,
183 root_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
184 obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
185 ) -> () {
186 unsafe {
187 let __receiver = <DragonRideEffectManager_EffectReserver as ::unity::FromIlInstance>::from_il_instance(
188 <Self as ::unity::SystemObject>::as_instance(self),
189 );
190 ::unity::il2cpp_call!((::unity::module_base()+0x1bd45d0usize)as*mut u8,();
191(DragonRideEffectManager_EffectReserver)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_obj),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
192 }
193 }
194 #[doc = "`Destruct()` overload"]
195 fn destruct(self) -> () {
196 unsafe {
197 let __receiver = <DragonRideEffectManager_EffectReserver as ::unity::FromIlInstance>::from_il_instance(
198 <Self as ::unity::SystemObject>::as_instance(self),
199 );
200 ::unity::il2cpp_call!((::unity::module_base()+0x1bd46e0usize)as*mut u8,();
201(DragonRideEffectManager_EffectReserver)__receiver)
202 }
203 }
204}
205
206#[cfg(feature = "app-dragonrideeffectmanager")]
207impl<__T: IDragonRideEffectManager_EffectReserver> IDragonRideEffectManager_EffectReserverMethods for __T {}
208
209#[cfg(feature = "app-dragonrideeffectmanager")]
210impl DragonRideEffectManager_EffectReserver {
211 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
212 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
213 }
214
215 pub fn create_reserve_method_info() -> &'static ::unity::il2cpp::MethodInfo {
216 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
217 }
218
219 pub fn rental_obj_method_info() -> &'static ::unity::il2cpp::MethodInfo {
220 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
221 }
222
223 pub fn return_obj_method_info() -> &'static ::unity::il2cpp::MethodInfo {
224 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
225 }
226
227 pub fn destruct_method_info() -> &'static ::unity::il2cpp::MethodInfo {
228 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
229 }
230}
231
232#[cfg(feature = "app-dragonrideeffectmanager")]
233impl DragonRideEffectManager_EffectReserver {
234 #[doc = "`.ctor()` — no args"]
235 pub fn new() -> Self {
236 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
237 panic!(
238 "{}
239::{}
240 failed to instantiate",
241 ::core::stringify!(DragonRideEffectManager_EffectReserver),
242 ::core::stringify!(new),
243 )
244 });
245 <Self as IDragonRideEffectManager_EffectReserverMethods>::ctor(this);
246 this
247 }
248}
249
250#[cfg(feature = "app-dragonrideeffectmanager")]
251pub trait IDragonRideEffectManagerMethods: IDragonRideEffectManager {
252 #[doc = "`get_Normal()` overload"]
253 fn get_normal(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
254 unsafe {
255 let __receiver =
256 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f00usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
258(DragonRideEffectManager)__receiver)
259 }
260 }
261 #[doc = "`get_Big()` overload"]
262 fn get_big(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
263 unsafe {
264 let __receiver =
265 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
266 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f10usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
267(DragonRideEffectManager)__receiver)
268 }
269 }
270 #[doc = "`get_Link()` overload"]
271 fn get_link(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
272 unsafe {
273 let __receiver =
274 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f20usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
276(DragonRideEffectManager)__receiver)
277 }
278 }
279 #[doc = "`get_Special()` overload"]
280 fn get_special(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
281 unsafe {
282 let __receiver =
283 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
284 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f30usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
285(DragonRideEffectManager)__receiver)
286 }
287 }
288 #[doc = "`get_ShotPlayer()` overload"]
289 fn get_shot_player(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
290 unsafe {
291 let __receiver =
292 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
293 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f40usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
294(DragonRideEffectManager)__receiver)
295 }
296 }
297 #[doc = "`get_ShotAssist()` overload"]
298 fn get_shot_assist(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
299 unsafe {
300 let __receiver =
301 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
302 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f50usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
303(DragonRideEffectManager)__receiver)
304 }
305 }
306 #[doc = "`get_MaximumAssist()` overload"]
307 fn get_maximum_assist(self) -> crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver {
308 unsafe {
309 let __receiver =
310 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f60usize)as*mut u8,crate::app::dragonrideeffectmanager::DragonRideEffectManager_EffectReserver;
312(DragonRideEffectManager)__receiver)
313 }
314 }
315 #[doc = "`.ctor()` overload"]
316 fn ctor(self) -> () {
317 unsafe {
318 let __receiver =
319 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320 ::unity::il2cpp_call!((::unity::module_base()+0x2ac4f70usize)as*mut u8,();
321(DragonRideEffectManager)__receiver)
322 }
323 }
324 #[doc = "`Destruct()` overload"]
325 fn destruct(self) -> () {
326 unsafe {
327 let __receiver =
328 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5490usize)as*mut u8,();
330(DragonRideEffectManager)__receiver)
331 }
332 }
333 #[doc = "`Tick()` overload"]
334 fn tick(self) -> () {
335 unsafe {
336 let __receiver =
337 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5560usize)as*mut u8,();
339(DragonRideEffectManager)__receiver)
340 }
341 }
342 #[doc = "`CheckReserveListCondition()` overload"]
343 fn check_reserve_list_condition(self) -> () {
344 unsafe {
345 let __receiver =
346 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
347 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5570usize)as*mut u8,();
348(DragonRideEffectManager)__receiver)
349 }
350 }
351 #[doc = "`ReturnNormal(crate::unity_engine::gameobject::GameObject)` overload"]
352 fn return_normal(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
353 unsafe {
354 let __receiver =
355 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
356 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5580usize)as*mut u8,();
357(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
358 }
359 }
360 #[doc = "`ReturnBig(crate::unity_engine::gameobject::GameObject)` overload"]
361 fn return_big(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
362 unsafe {
363 let __receiver =
364 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365 ::unity::il2cpp_call!((::unity::module_base()+0x2ac55a0usize)as*mut u8,();
366(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
367 }
368 }
369 #[doc = "`ReturnLink(crate::unity_engine::gameobject::GameObject)` overload"]
370 fn return_link(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
371 unsafe {
372 let __receiver =
373 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
374 ::unity::il2cpp_call!((::unity::module_base()+0x2ac55c0usize)as*mut u8,();
375(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
376 }
377 }
378 #[doc = "`ReturnSpecial(crate::unity_engine::gameobject::GameObject)` overload"]
379 fn return_special(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
380 unsafe {
381 let __receiver =
382 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
383 ::unity::il2cpp_call!((::unity::module_base()+0x2ac55e0usize)as*mut u8,();
384(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
385 }
386 }
387 #[doc = "`ReturnShotPlayer(crate::unity_engine::gameobject::GameObject)` overload"]
388 fn return_shot_player(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
389 unsafe {
390 let __receiver =
391 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
392 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5600usize)as*mut u8,();
393(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
394 }
395 }
396 #[doc = "`ReturnShotAssist(crate::unity_engine::gameobject::GameObject)` overload"]
397 fn return_shot_assist(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
398 unsafe {
399 let __receiver =
400 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
401 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5620usize)as*mut u8,();
402(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
403 }
404 }
405 #[doc = "`ReturnMaximumAssist(crate::unity_engine::gameobject::GameObject)` overload"]
406 fn return_maximum_assist(self, obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
407 unsafe {
408 let __receiver =
409 <DragonRideEffectManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
410 ::unity::il2cpp_call!((::unity::module_base()+0x2ac5640usize)as*mut u8,();
411(DragonRideEffectManager)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(obj))
412 }
413 }
414}
415
416#[cfg(feature = "app-dragonrideeffectmanager")]
417impl<__T: IDragonRideEffectManager> IDragonRideEffectManagerMethods for __T {}
418
419#[cfg(feature = "app-dragonrideeffectmanager")]
420impl DragonRideEffectManager {
421 pub fn get_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
422 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
423 }
424
425 pub fn get_big_method_info() -> &'static ::unity::il2cpp::MethodInfo {
426 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
427 }
428
429 pub fn get_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
430 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
431 }
432
433 pub fn get_special_method_info() -> &'static ::unity::il2cpp::MethodInfo {
434 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
435 }
436
437 pub fn get_shot_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
438 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
439 }
440
441 pub fn get_shot_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
442 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
443 }
444
445 pub fn get_maximum_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
446 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
447 }
448
449 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
450 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
451 }
452
453 pub fn destruct_method_info() -> &'static ::unity::il2cpp::MethodInfo {
454 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
455 }
456
457 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
458 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
459 }
460
461 pub fn check_reserve_list_condition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
462 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
463 }
464
465 pub fn return_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
466 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
467 }
468
469 pub fn return_big_method_info() -> &'static ::unity::il2cpp::MethodInfo {
470 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
471 }
472
473 pub fn return_link_method_info() -> &'static ::unity::il2cpp::MethodInfo {
474 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
475 }
476
477 pub fn return_special_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
479 }
480
481 pub fn return_shot_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
483 }
484
485 pub fn return_shot_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
487 }
488
489 pub fn return_maximum_assist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
491 }
492}
493
494#[cfg(feature = "app-dragonrideeffectmanager")]
495impl DragonRideEffectManager {
496 #[doc = "`.ctor()` — no args"]
497 pub fn new() -> Self {
498 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
499 panic!(
500 "{}
501::{}
502 failed to instantiate",
503 ::core::stringify!(DragonRideEffectManager),
504 ::core::stringify!(new),
505 )
506 });
507 <Self as IDragonRideEffectManagerMethods>::ctor(this);
508 this
509 }
510}
511
512#[cfg(feature = "app-dragonrideeffectmanager")]
513#[doc(hidden)]
514pub mod prelude {
515 pub use super::{
516 DragonRideEffectManager, DragonRideEffectManager_EffectReserver, DragonRideEffectManager_TypeIndex, IDragonRideEffectManager,
517 IDragonRideEffectManagerMethods, IDragonRideEffectManager_EffectReserver, IDragonRideEffectManager_EffectReserverMethods,
518 };
519 #[cfg(feature = "app-singletonclass_1")]
520 pub use crate::app::singletonclass_1::ISingletonClass_1Methods;
521 #[cfg(feature = "system-object")]
522 pub use crate::system::object::IObjectMethods;
523 #[cfg(feature = "system-enum")]
524 pub use crate::system::r#enum::IEnumMethods;
525 #[cfg(feature = "system-valuetype")]
526 pub use crate::system::valuetype::IValueTypeMethods;
527 pub use crate::{
528 app::singletonclass_1::ISingletonClass_1,
529 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
530 };
531}