1#[cfg(feature = "app-skillarray-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::system::{
9 object::{IObject, Object},
10 valuetype::{IValueType, ValueType},
11 };
12
13 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/skillarray/SkillArray_Entity.md"))]
14 #[repr(C)]
15 #[derive(::core::clone::Clone, ::core::marker::Copy)]
16 pub struct SkillArray_Entity {
17 pub value: u32,
18 }
19 impl ::unity::ClassIdentity for SkillArray_Entity {
20 const NAME: &'static str = "SkillArray.Entity";
21 const NAMESPACE: &'static str = "App";
22
23 fn class() -> ::unity::Class {
24 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
25 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
26 }
27 }
28 impl ::unity::IlType for SkillArray_Entity {
29 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
30 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
31 }
32 }
33
34 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/skillarray/SkillArray.md"))]
35 #[::unity::class(namespace = "App", name = "SkillArray")]
36 #[parent(crate::system::object::Object)]
37 pub struct SkillArray {
38 #[static_field]
39 #[rename(name = "MaxCount")]
40 pub max_count: i32,
41 #[static_field]
42 #[rename(name = "Capacity")]
43 pub capacity: i32,
44 #[static_field]
45 #[rename(name = "Version")]
46 pub version: i32,
47 #[offset(16)]
48 #[rename(name = "m_Mask")]
49 pub m_mask: crate::app::bitstruct::BitStruct,
50 #[offset(24)]
51 #[rename(name = "m_List")]
52 pub m_list: crate::system::collections::generic::list_1::List_1<crate::app::skillarray::SkillArray_Entity>,
53 #[offset(32)]
54 #[rename(name = "m_Flags")]
55 pub m_flags: crate::app::skilldata::SkillData_Flags,
56 #[offset(40)]
57 #[rename(name = "m_Cycles")]
58 pub m_cycles: crate::app::skilldata::SkillData_CycleMasks,
59 #[offset(44)]
60 #[rename(name = "m_Timings")]
61 pub m_timings: crate::app::skilldata::SkillData_TimingMasks,
62 #[offset(48)]
63 #[rename(name = "m_Efficacys")]
64 pub m_efficacys: crate::app::skilldata::SkillData_Attrs,
65 #[offset(52)]
66 #[rename(name = "m_EfficacyIgnores")]
67 pub m_efficacy_ignores: crate::app::skilldata::SkillData_Attrs,
68 #[offset(56)]
69 #[rename(name = "m_BadStates")]
70 pub m_bad_states: crate::app::skilldata::SkillData_States,
71 #[offset(60)]
72 #[rename(name = "m_BadIgnore")]
73 pub m_bad_ignore: crate::app::skilldata::SkillData_States,
74 #[offset(64)]
75 #[rename(name = "m_WeaponLevels")]
76 pub m_weapon_levels: crate::app::weaponlevels::WeaponLevels,
77 #[offset(72)]
78 #[rename(name = "m_IsEquipSkillFirstNull")]
79 pub m_is_equip_skill_first_null: bool,
80 }
81
82 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/skillarray/SkillArray_Enumerator.md"))]
83 #[repr(C)]
84 #[derive(::core::clone::Clone, ::core::marker::Copy)]
85 pub struct SkillArray_Enumerator {
86 pub m_array: crate::app::skillarray::SkillArray,
87 pub m_current: crate::app::skilldata::SkillData,
88 pub m_index: i32,
89 }
90 impl ::unity::ClassIdentity for SkillArray_Enumerator {
91 const NAME: &'static str = "SkillArray.Enumerator";
92 const NAMESPACE: &'static str = "App";
93
94 fn class() -> ::unity::Class {
95 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
96 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
97 }
98 }
99 impl ::unity::IlType for SkillArray_Enumerator {
100 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
101 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
102 }
103 }
104}
105
106#[cfg(feature = "app-skillarray-types")]
107pub use __types::*;
108
109#[cfg(feature = "app-skillarray")]
110impl SkillArray_Entity {
111 #[doc = "`.ctor(i32, i32, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
112 pub fn ctor(
113 &mut self,
114 index: impl ::core::convert::Into<i32>,
115 group: impl ::core::convert::Into<i32>,
116 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
117 age: impl ::core::convert::Into<i32>,
118 ) -> () {
119 unsafe {
120 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e080usize)as*mut u8,();
121(*mut SkillArray_Entity)self as*mut SkillArray_Entity,(i32)::core::convert::Into::into(index),(i32)::core::convert::Into::into(group),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
122 }
123 }
124
125 #[doc = "`get_Index()` overload"]
126 pub fn get_index(&mut self) -> i32 {
127 unsafe {
128 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0a0usize)as*mut u8,i32;
129(*mut SkillArray_Entity)self as*mut SkillArray_Entity)
130 }
131 }
132
133 #[doc = "`set_Index(i32)` overload"]
134 pub fn set_index(&mut self, value: impl ::core::convert::Into<i32>) -> () {
135 unsafe {
136 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0b0usize)as*mut u8,();
137(*mut SkillArray_Entity)self as*mut SkillArray_Entity,(i32)::core::convert::Into::into(value))
138 }
139 }
140
141 #[doc = "`get_Group()` overload"]
142 pub fn get_group(&mut self) -> i32 {
143 unsafe {
144 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0c0usize)as*mut u8,i32;
145(*mut SkillArray_Entity)self as*mut SkillArray_Entity)
146 }
147 }
148
149 #[doc = "`set_Group(i32)` overload"]
150 pub fn set_group(&mut self, value: impl ::core::convert::Into<i32>) -> () {
151 unsafe {
152 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0d0usize)as*mut u8,();
153(*mut SkillArray_Entity)self as*mut SkillArray_Entity,(i32)::core::convert::Into::into(value))
154 }
155 }
156
157 #[doc = "`get_Age()` overload"]
158 pub fn get_age(&mut self) -> i32 {
159 unsafe {
160 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0e0usize)as*mut u8,i32;
161(*mut SkillArray_Entity)self as*mut SkillArray_Entity)
162 }
163 }
164
165 #[doc = "`set_Age(i32)` overload"]
166 pub fn set_age(&mut self, value: impl ::core::convert::Into<i32>) -> () {
167 unsafe {
168 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e0f0usize)as*mut u8,();
169(*mut SkillArray_Entity)self as*mut SkillArray_Entity,(i32)::core::convert::Into::into(value))
170 }
171 }
172
173 #[doc = "`get_Category()` overload"]
174 pub fn get_category(&mut self) -> crate::app::skilldata::SkillData_Categorys {
175 unsafe {
176 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e100usize)as*mut u8,crate::app::skilldata::SkillData_Categorys;
177(*mut SkillArray_Entity)self as*mut SkillArray_Entity)
178 }
179 }
180
181 #[doc = "`set_Category(crate::app::skilldata::SkillData_Categorys)` overload"]
182 pub fn set_category(&mut self, value: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>) -> () {
183 unsafe {
184 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e110usize)as*mut u8,();
185(*mut SkillArray_Entity)self as*mut SkillArray_Entity,(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(value))
186 }
187 }
188
189 #[doc = "`get_Skill()` overload"]
190 pub fn get_skill(&mut self) -> crate::app::skilldata::SkillData {
191 unsafe {
192 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e120usize)as*mut u8,crate::app::skilldata::SkillData;
193(*mut SkillArray_Entity)self as*mut SkillArray_Entity)
194 }
195 }
196}
197
198#[cfg(feature = "app-skillarray")]
199impl SkillArray_Entity {
200 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
201 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
202 }
203
204 pub fn get_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
205 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
206 }
207
208 pub fn set_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
209 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
210 }
211
212 pub fn get_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
214 }
215
216 pub fn set_group_method_info() -> &'static ::unity::il2cpp::MethodInfo {
217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
218 }
219
220 pub fn get_age_method_info() -> &'static ::unity::il2cpp::MethodInfo {
221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
222 }
223
224 pub fn set_age_method_info() -> &'static ::unity::il2cpp::MethodInfo {
225 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
226 }
227
228 pub fn get_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
229 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
230 }
231
232 pub fn set_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
233 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
234 }
235
236 pub fn get_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
237 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
238 }
239}
240
241#[cfg(feature = "app-skillarray")]
242pub trait ISkillArrayMethods: ISkillArray {
243 #[doc = "`.ctor()` overload"]
244 fn ctor(self) -> () {
245 unsafe {
246 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
247 ::unity::il2cpp_call!((::unity::module_base()+0x247dca0usize)as*mut u8,();
248(SkillArray)__receiver)
249 }
250 }
251 #[doc = "`.ctor(crate::app::skillarray::SkillArray)` overload"]
252 fn ctor_2(self, src: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
253 unsafe {
254 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
255 ::unity::il2cpp_call!((::unity::module_base()+0x247dda0usize)as*mut u8,();
256(SkillArray)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(src))
257 }
258 }
259 #[doc = "`GetEnumerator()` overload"]
260 fn get_enumerator(self) -> crate::app::skillarray::SkillArray_Enumerator {
261 unsafe {
262 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
263 ::unity::il2cpp_call!((::unity::module_base()+0x247e0e0usize)as*mut u8,crate::app::skillarray::SkillArray_Enumerator;
264(SkillArray)__receiver)
265 }
266 }
267 #[doc = "`get_Flags()` overload"]
268 fn get_flags(self) -> crate::app::skilldata::SkillData_Flags {
269 unsafe {
270 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
271 ::unity::il2cpp_call!((::unity::module_base()+0x247e100usize)as*mut u8,crate::app::skilldata::SkillData_Flags;
272(SkillArray)__receiver)
273 }
274 }
275 #[doc = "`Test(::unity::Il2CppString)` overload"]
276 fn test(self, sid: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
277 unsafe {
278 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
279 ::unity::il2cpp_call!((::unity::module_base()+0x247e110usize)as*mut u8,bool;
280(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid))
281 }
282 }
283 #[doc = "`Test(crate::app::skilldata::SkillData)` overload"]
284 fn test_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
285 unsafe {
286 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
287 ::unity::il2cpp_call!((::unity::module_base()+0x247e1d0usize)as*mut u8,bool;
288(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
289 }
290 }
291 #[doc = "`Test(crate::app::skilldata::SkillData_Flags)` overload"]
292 fn test_3(self, flags: impl ::core::convert::Into<crate::app::skilldata::SkillData_Flags>) -> bool {
293 unsafe {
294 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
295 ::unity::il2cpp_call!((::unity::module_base()+0x247e1f0usize)as*mut u8,bool;
296(SkillArray)__receiver,(crate::app::skilldata::SkillData_Flags)::core::convert::Into::into(flags))
297 }
298 }
299 #[doc = "`Test(crate::app::skilldata::SkillData_States)` overload"]
300 fn test_4(self, states: impl ::core::convert::Into<crate::app::skilldata::SkillData_States>) -> bool {
301 unsafe {
302 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
303 ::unity::il2cpp_call!((::unity::module_base()+0x247e200usize)as*mut u8,bool;
304(SkillArray)__receiver,(crate::app::skilldata::SkillData_States)::core::convert::Into::into(states))
305 }
306 }
307 #[doc = "`Test(crate::app::skilldata::SkillData_Timings)` overload"]
308 fn test_5(self, timing: impl ::core::convert::Into<crate::app::skilldata::SkillData_Timings>) -> bool {
309 unsafe {
310 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311 ::unity::il2cpp_call!((::unity::module_base()+0x247e210usize)as*mut u8,bool;
312(SkillArray)__receiver,(crate::app::skilldata::SkillData_Timings)::core::convert::Into::into(timing))
313 }
314 }
315 #[doc = "`Test(crate::app::skilldata::SkillData_Timings, crate::app::skilldata::SkillData_Timings)` overload"]
316 fn test_6(
317 self,
318 timing1: impl ::core::convert::Into<crate::app::skilldata::SkillData_Timings>,
319 timing2: impl ::core::convert::Into<crate::app::skilldata::SkillData_Timings>,
320 ) -> bool {
321 unsafe {
322 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323 ::unity::il2cpp_call!((::unity::module_base()+0x247e220usize)as*mut u8,bool;
324(SkillArray)__receiver,(crate::app::skilldata::SkillData_Timings)::core::convert::Into::into(timing1),(crate::app::skilldata::SkillData_Timings)::core::convert::Into::into(timing2))
325 }
326 }
327 #[doc = "`Test(crate::app::skilldata::SkillData_TimingMasks)` overload"]
328 fn test_7(self, mask: impl ::core::convert::Into<crate::app::skilldata::SkillData_TimingMasks>) -> bool {
329 unsafe {
330 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331 ::unity::il2cpp_call!((::unity::module_base()+0x247e240usize)as*mut u8,bool;
332(SkillArray)__receiver,(crate::app::skilldata::SkillData_TimingMasks)::core::convert::Into::into(mask))
333 }
334 }
335 #[doc = "`Test(crate::app::skilldata::SkillData_Cycles)` overload"]
336 fn test_8(self, cycle: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>) -> bool {
337 unsafe {
338 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339 ::unity::il2cpp_call!((::unity::module_base()+0x247e250usize)as*mut u8,bool;
340(SkillArray)__receiver,(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle))
341 }
342 }
343 #[doc = "`Test(crate::app::skilldata::SkillData_Cycles, crate::app::skilldata::SkillData_Cycles)` overload"]
344 fn test_9(
345 self,
346 cycle1: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>,
347 cycle2: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>,
348 ) -> bool {
349 unsafe {
350 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
351 ::unity::il2cpp_call!((::unity::module_base()+0x247e260usize)as*mut u8,bool;
352(SkillArray)__receiver,(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle1),(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle2))
353 }
354 }
355 #[doc = "`Test(crate::app::skilldata::SkillData_CycleMasks)` overload"]
356 fn test_10(self, mask: impl ::core::convert::Into<crate::app::skilldata::SkillData_CycleMasks>) -> bool {
357 unsafe {
358 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
359 ::unity::il2cpp_call!((::unity::module_base()+0x247e280usize)as*mut u8,bool;
360(SkillArray)__receiver,(crate::app::skilldata::SkillData_CycleMasks)::core::convert::Into::into(mask))
361 }
362 }
363 #[doc = "`Test(crate::app::skilldata::SkillData_Targets)` overload"]
364 fn test_11(self, target: impl ::core::convert::Into<crate::app::skilldata::SkillData_Targets>) -> bool {
365 unsafe {
366 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x247e290usize)as*mut u8,bool;
368(SkillArray)__receiver,(crate::app::skilldata::SkillData_Targets)::core::convert::Into::into(target))
369 }
370 }
371 #[doc = "`GetBadStates()` overload"]
372 fn get_bad_states(self) -> crate::app::skilldata::SkillData_States {
373 unsafe {
374 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
375 ::unity::il2cpp_call!((::unity::module_base()+0x247e3e0usize)as*mut u8,crate::app::skilldata::SkillData_States;
376(SkillArray)__receiver)
377 }
378 }
379 #[doc = "`Set(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys)` overload"]
380 fn set(
381 self,
382 sid: impl ::core::convert::Into<::unity::Il2CppString>,
383 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
384 ) -> bool {
385 unsafe {
386 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387 ::unity::il2cpp_call!((::unity::module_base()+0x247e3f0usize)as*mut u8,bool;
388(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
389 }
390 }
391 #[doc = "`Set(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys)` overload"]
392 fn set_2(
393 self,
394 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
395 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
396 ) -> bool {
397 unsafe {
398 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
399 ::unity::il2cpp_call!((::unity::module_base()+0x247eae0usize)as*mut u8,bool;
400(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
401 }
402 }
403 #[doc = "`Set(::unity::Array<::unity::Il2CppString>, crate::app::skilldata::SkillData_Categorys)` overload"]
404 fn set_3(
405 self,
406 sids: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
407 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
408 ) -> () {
409 unsafe {
410 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411 ::unity::il2cpp_call!((::unity::module_base()+0x247f130usize)as*mut u8,();
412(SkillArray)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(sids),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
413 }
414 }
415 #[doc = "`Set(crate::app::skillarray::SkillArray)` overload"]
416 fn set_4(self, src: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
417 unsafe {
418 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419 ::unity::il2cpp_call!((::unity::module_base()+0x247f8d0usize)as*mut u8,();
420(SkillArray)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(src))
421 }
422 }
423 #[doc = "`Add(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
424 fn add(
425 self,
426 sid: impl ::core::convert::Into<::unity::Il2CppString>,
427 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
428 age: impl ::core::convert::Into<i32>,
429 ) -> bool {
430 unsafe {
431 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
432 ::unity::il2cpp_call!((::unity::module_base()+0x2480100usize)as*mut u8,bool;
433(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
434 }
435 }
436 #[doc = "`Add(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
437 fn add_2(
438 self,
439 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
440 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
441 age: impl ::core::convert::Into<i32>,
442 ) -> bool {
443 unsafe {
444 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
445 ::unity::il2cpp_call!((::unity::module_base()+0x2480750usize)as*mut u8,bool;
446(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
447 }
448 }
449 #[doc = "`AddWithoutUpdate(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
450 fn add_without_update(
451 self,
452 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
453 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
454 age: impl ::core::convert::Into<i32>,
455 ) -> bool {
456 unsafe {
457 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458 ::unity::il2cpp_call!((::unity::module_base()+0x2480d10usize)as*mut u8,bool;
459(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
460 }
461 }
462 #[doc = "`Update()` overload"]
463 fn update(self) -> () {
464 unsafe {
465 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466 ::unity::il2cpp_call!((::unity::module_base()+0x2481130usize)as*mut u8,();
467(SkillArray)__receiver)
468 }
469 }
470 #[doc = "`Add(::unity::Array<::unity::Il2CppString>, crate::app::skilldata::SkillData_Categorys)` overload"]
471 fn add_3(
472 self,
473 sids: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
474 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
475 ) -> bool {
476 unsafe {
477 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
478 ::unity::il2cpp_call!((::unity::module_base()+0x2481310usize)as*mut u8,bool;
479(SkillArray)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(sids),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
480 }
481 }
482 #[doc = "`Add(crate::system::collections::generic::list_1::List_1<crate::app::skilldata::SkillData>, crate::app::skilldata::SkillData_Categorys)` overload"]
483 fn add_4(
484 self,
485 skills: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::skilldata::SkillData>>,
486 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
487 ) -> bool {
488 unsafe {
489 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
490 ::unity::il2cpp_call!((::unity::module_base()+0x2481a00usize)as*mut u8,bool;
491(SkillArray)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::skilldata::SkillData>)::core::convert::Into::into(skills),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
492 }
493 }
494 #[doc = "`Add(crate::app::skillarray::SkillArray)` overload"]
495 fn add_5(self, src: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> bool {
496 unsafe {
497 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
498 ::unity::il2cpp_call!((::unity::module_base()+0x24820c0usize)as*mut u8,bool;
499(SkillArray)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(src))
500 }
501 }
502 #[doc = "`Remove(::unity::Il2CppString)` overload"]
503 fn remove(self, sid: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
504 unsafe {
505 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
506 ::unity::il2cpp_call!((::unity::module_base()+0x2482850usize)as*mut u8,bool;
507(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid))
508 }
509 }
510 #[doc = "`Remove(crate::app::skillarray::SkillArray)` overload"]
511 fn remove_2(self, src: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> bool {
512 unsafe {
513 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514 ::unity::il2cpp_call!((::unity::module_base()+0x2482bf0usize)as*mut u8,bool;
515(SkillArray)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(src))
516 }
517 }
518 #[doc = "`Remove(crate::app::skilldata::SkillData)` overload"]
519 fn remove_3(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
520 unsafe {
521 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
522 ::unity::il2cpp_call!((::unity::module_base()+0x2483080usize)as*mut u8,bool;
523(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
524 }
525 }
526 #[doc = "`Remove(crate::app::skilldata::SkillData_Flags)` overload"]
527 fn remove_4(self, flags: impl ::core::convert::Into<crate::app::skilldata::SkillData_Flags>) -> bool {
528 unsafe {
529 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530 ::unity::il2cpp_call!((::unity::module_base()+0x24833a0usize)as*mut u8,bool;
531(SkillArray)__receiver,(crate::app::skilldata::SkillData_Flags)::core::convert::Into::into(flags))
532 }
533 }
534 #[doc = "`Replace(i32, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys)` overload"]
535 fn replace(
536 self,
537 index: impl ::core::convert::Into<i32>,
538 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
539 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
540 ) -> bool {
541 unsafe {
542 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
543 ::unity::il2cpp_call!((::unity::module_base()+0x2483760usize)as*mut u8,bool;
544(SkillArray)__receiver,(i32)::core::convert::Into::into(index),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
545 }
546 }
547 #[doc = "`Replace(crate::app::skilldata::SkillData)` overload"]
548 fn replace_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
549 unsafe {
550 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551 ::unity::il2cpp_call!((::unity::module_base()+0x2483aa0usize)as*mut u8,bool;
552(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
553 }
554 }
555 #[doc = "`Move(i32, i32)` overload"]
556 fn r#move(self, old_index: impl ::core::convert::Into<i32>, new_index: impl ::core::convert::Into<i32>) -> bool {
557 unsafe {
558 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
559 ::unity::il2cpp_call!((::unity::module_base()+0x2483e80usize)as*mut u8,bool;
560(SkillArray)__receiver,(i32)::core::convert::Into::into(old_index),(i32)::core::convert::Into::into(new_index))
561 }
562 }
563 #[doc = "`Sort()` overload"]
564 fn sort(self) -> () {
565 unsafe {
566 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
567 ::unity::il2cpp_call!((::unity::module_base()+0x2484130usize)as*mut u8,();
568(SkillArray)__receiver)
569 }
570 }
571 #[doc = "`GetGiveSkill(crate::app::skilldata::SkillData)` overload"]
572 fn get_give_skill(self, give: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> crate::app::skilldata::SkillData {
573 unsafe {
574 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
575 ::unity::il2cpp_call!((::unity::module_base()+0x2484260usize)as*mut u8,crate::app::skilldata::SkillData;
576(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(give))
577 }
578 }
579 #[doc = "`AddImpl(::unity::Il2CppString, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
580 fn add_impl(
581 self,
582 sid: impl ::core::convert::Into<::unity::Il2CppString>,
583 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
584 age: impl ::core::convert::Into<i32>,
585 ) -> bool {
586 unsafe {
587 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
588 ::unity::il2cpp_call!((::unity::module_base()+0x24842e0usize)as*mut u8,bool;
589(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
590 }
591 }
592 #[doc = "`AddImpl(crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
593 fn add_impl_2(
594 self,
595 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
596 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
597 age: impl ::core::convert::Into<i32>,
598 ) -> bool {
599 unsafe {
600 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
601 ::unity::il2cpp_call!((::unity::module_base()+0x2484780usize)as*mut u8,bool;
602(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
603 }
604 }
605 #[doc = "`RemoveImpl(crate::app::skilldata::SkillData)` overload"]
606 fn remove_impl(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
607 unsafe {
608 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
609 ::unity::il2cpp_call!((::unity::module_base()+0x2484b90usize)as*mut u8,bool;
610(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
611 }
612 }
613 #[doc = "`RemoveImpl(i32)` overload"]
614 fn remove_impl_2(self, index: impl ::core::convert::Into<i32>) -> bool {
615 unsafe {
616 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
617 ::unity::il2cpp_call!((::unity::module_base()+0x2484d10usize)as*mut u8,bool;
618(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
619 }
620 }
621 #[doc = "`ReplaceImpl(i32, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys, i32)` overload"]
622 fn replace_impl(
623 self,
624 index: impl ::core::convert::Into<i32>,
625 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
626 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
627 age: impl ::core::convert::Into<i32>,
628 ) -> bool {
629 unsafe {
630 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
631 ::unity::il2cpp_call!((::unity::module_base()+0x2484df0usize)as*mut u8,bool;
632(SkillArray)__receiver,(i32)::core::convert::Into::into(index),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category),(i32)::core::convert::Into::into(age))
633 }
634 }
635 #[doc = "`MoveImpl(i32, i32)` overload"]
636 fn move_impl(self, old_index: impl ::core::convert::Into<i32>, new_index: impl ::core::convert::Into<i32>) -> bool {
637 unsafe {
638 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
639 ::unity::il2cpp_call!((::unity::module_base()+0x2484f90usize)as*mut u8,bool;
640(SkillArray)__receiver,(i32)::core::convert::Into::into(old_index),(i32)::core::convert::Into::into(new_index))
641 }
642 }
643 #[doc = "`AddSyncImpl(crate::app::unit::Unit, crate::app::skilldata::SkillData, crate::app::skilldata::SkillData_Categorys)` overload"]
644 fn add_sync_impl(
645 self,
646 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
647 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
648 category: impl ::core::convert::Into<crate::app::skilldata::SkillData_Categorys>,
649 ) -> bool {
650 unsafe {
651 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
652 ::unity::il2cpp_call!((::unity::module_base()+0x2485080usize)as*mut u8,bool;
653(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::skilldata::SkillData_Categorys)::core::convert::Into::into(category))
654 }
655 }
656 #[doc = "`CanGive(crate::app::skilldata::SkillData)` overload"]
657 fn can_give(self, give: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> bool {
658 unsafe {
659 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
660 ::unity::il2cpp_call!((::unity::module_base()+0x24856f0usize)as*mut u8,bool;
661(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(give))
662 }
663 }
664 #[doc = "`Commit(crate::app::unit::Unit)` overload"]
665 fn commit(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
666 unsafe {
667 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
668 ::unity::il2cpp_call!((::unity::module_base()+0x2485a10usize)as*mut u8,();
669(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
670 }
671 }
672 #[doc = "`GetItemRangeI(crate::app::unit::Unit, crate::app::itemdata::ItemData)` overload"]
673 fn get_item_range_i(
674 self,
675 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
676 item: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
677 ) -> i32 {
678 unsafe {
679 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
680 ::unity::il2cpp_call!((::unity::module_base()+0x2485d80usize)as*mut u8,i32;
681(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
682 }
683 }
684 #[doc = "`GetItemRangeO(crate::app::unit::Unit, crate::app::itemdata::ItemData)` overload"]
685 fn get_item_range_o(
686 self,
687 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
688 item: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
689 ) -> i32 {
690 unsafe {
691 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
692 ::unity::il2cpp_call!((::unity::module_base()+0x2485ff0usize)as*mut u8,i32;
693(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
694 }
695 }
696 #[doc = "`GetItemDistance(crate::app::unit::Unit, crate::app::itemdata::ItemData)` overload"]
697 fn get_item_distance(
698 self,
699 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
700 item: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
701 ) -> i32 {
702 unsafe {
703 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
704 ::unity::il2cpp_call!((::unity::module_base()+0x2486220usize)as*mut u8,i32;
705(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
706 }
707 }
708 #[doc = "`GetRodRangeExtend(crate::app::itemdata::ItemData)` overload"]
709 fn get_rod_range_extend(self, item: impl ::core::convert::Into<crate::app::itemdata::ItemData>) -> i32 {
710 unsafe {
711 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
712 ::unity::il2cpp_call!((::unity::module_base()+0x24863f0usize)as*mut u8,i32;
713(SkillArray)__receiver,(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
714 }
715 }
716 #[doc = "`UpdateImpl()` overload"]
717 fn update_impl(self) -> () {
718 unsafe {
719 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
720 ::unity::il2cpp_call!((::unity::module_base()+0x24865c0usize)as*mut u8,();
721(SkillArray)__receiver)
722 }
723 }
724 #[doc = "`Clear()` overload"]
725 fn clear(self) -> () {
726 unsafe {
727 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
728 ::unity::il2cpp_call!((::unity::module_base()+0x2486790usize)as*mut u8,();
729(SkillArray)__receiver)
730 }
731 }
732 #[doc = "`Copy(crate::app::skillarray::SkillArray)` overload"]
733 fn copy(self, src: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
734 unsafe {
735 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
736 ::unity::il2cpp_call!((::unity::module_base()+0x2486860usize)as*mut u8,();
737(SkillArray)__receiver,(crate::app::skillarray::SkillArray)::core::convert::Into::into(src))
738 }
739 }
740 #[doc = "`Change(i32)` overload"]
741 fn change(self, index: impl ::core::convert::Into<i32>) -> () {
742 unsafe {
743 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
744 ::unity::il2cpp_call!((::unity::module_base()+0x2486ac0usize)as*mut u8,();
745(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
746 }
747 }
748 #[doc = "`IsExist()` overload"]
749 fn is_exist(self) -> bool {
750 unsafe {
751 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
752 ::unity::il2cpp_call!((::unity::module_base()+0x2486fc0usize)as*mut u8,bool;
753(SkillArray)__receiver)
754 }
755 }
756 #[doc = "`IsIgnore(crate::app::skilldata::SkillData_States)` overload"]
757 fn is_ignore(self, state: impl ::core::convert::Into<crate::app::skilldata::SkillData_States>) -> bool {
758 unsafe {
759 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
760 ::unity::il2cpp_call!((::unity::module_base()+0x2487010usize)as*mut u8,bool;
761(SkillArray)__receiver,(crate::app::skilldata::SkillData_States)::core::convert::Into::into(state))
762 }
763 }
764 #[doc = "`IndexOf(::unity::Il2CppString)` overload"]
765 fn index_of(self, sid: impl ::core::convert::Into<::unity::Il2CppString>) -> i32 {
766 unsafe {
767 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
768 ::unity::il2cpp_call!((::unity::module_base()+0x2487020usize)as*mut u8,i32;
769(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid))
770 }
771 }
772 #[doc = "`IndexOf(crate::app::skilldata::SkillData)` overload"]
773 fn index_of_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> i32 {
774 unsafe {
775 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
776 ::unity::il2cpp_call!((::unity::module_base()+0x2487170usize)as*mut u8,i32;
777(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
778 }
779 }
780 #[doc = "`get_Count()` overload"]
781 fn get_count(self) -> i32 {
782 unsafe {
783 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
784 ::unity::il2cpp_call!((::unity::module_base()+0x2487250usize)as*mut u8,i32;
785(SkillArray)__receiver)
786 }
787 }
788 #[doc = "`get_Item(i32)` overload"]
789 fn get_item(self, index: impl ::core::convert::Into<i32>) -> crate::app::skilldata::SkillData {
790 unsafe {
791 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
792 ::unity::il2cpp_call!((::unity::module_base()+0x24872a0usize)as*mut u8,crate::app::skilldata::SkillData;
793(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
794 }
795 }
796 #[doc = "`GetSkill(i32)` overload"]
797 fn get_skill(self, index: impl ::core::convert::Into<i32>) -> crate::app::skilldata::SkillData {
798 unsafe {
799 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
800 ::unity::il2cpp_call!((::unity::module_base()+0x2487370usize)as*mut u8,crate::app::skilldata::SkillData;
801(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
802 }
803 }
804 #[doc = "`TryGetSkill(i32)` overload"]
805 fn try_get_skill(self, index: impl ::core::convert::Into<i32>) -> crate::app::skilldata::SkillData {
806 unsafe {
807 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
808 ::unity::il2cpp_call!((::unity::module_base()+0x2487440usize)as*mut u8,crate::app::skilldata::SkillData;
809(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
810 }
811 }
812 #[doc = "`GetEntity(i32)` overload"]
813 fn get_entity(self, index: impl ::core::convert::Into<i32>) -> crate::app::skillarray::SkillArray_Entity {
814 unsafe {
815 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
816 ::unity::il2cpp_call!((::unity::module_base()+0x2487540usize)as*mut u8,crate::app::skillarray::SkillArray_Entity;
817(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
818 }
819 }
820 #[doc = "`GetAge(i32)` overload"]
821 fn get_age(self, index: impl ::core::convert::Into<i32>) -> i32 {
822 unsafe {
823 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
824 ::unity::il2cpp_call!((::unity::module_base()+0x24875b0usize)as*mut u8,i32;
825(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
826 }
827 }
828 #[doc = "`GetAge(crate::app::skilldata::SkillData)` overload"]
829 fn get_age_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> i32 {
830 unsafe {
831 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
832 ::unity::il2cpp_call!((::unity::module_base()+0x2487620usize)as*mut u8,i32;
833(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
834 }
835 }
836 #[doc = "`GetDecay(i32)` overload"]
837 fn get_decay(self, index: impl ::core::convert::Into<i32>) -> i32 {
838 unsafe {
839 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
840 ::unity::il2cpp_call!((::unity::module_base()+0x2487760usize)as*mut u8,i32;
841(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
842 }
843 }
844 #[doc = "`GetCategory(i32)` overload"]
845 fn get_category(self, index: impl ::core::convert::Into<i32>) -> crate::app::skilldata::SkillData_Categorys {
846 unsafe {
847 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
848 ::unity::il2cpp_call!((::unity::module_base()+0x24877e0usize)as*mut u8,crate::app::skilldata::SkillData_Categorys;
849(SkillArray)__receiver,(i32)::core::convert::Into::into(index))
850 }
851 }
852 #[doc = "`GetCategory(crate::app::skilldata::SkillData)` overload"]
853 fn get_category_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> crate::app::skilldata::SkillData_Categorys {
854 unsafe {
855 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
856 ::unity::il2cpp_call!((::unity::module_base()+0x2487850usize)as*mut u8,crate::app::skilldata::SkillData_Categorys;
857(SkillArray)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
858 }
859 }
860 #[doc = "`Find(::unity::Il2CppString)` overload"]
861 fn find(self, sid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::skilldata::SkillData {
862 unsafe {
863 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
864 ::unity::il2cpp_call!((::unity::module_base()+0x2487990usize)as*mut u8,crate::app::skilldata::SkillData;
865(SkillArray)__receiver,(::unity::Il2CppString)::core::convert::Into::into(sid))
866 }
867 }
868 #[doc = "`Find(crate::app::skilldata::SkillData_Flags)` overload"]
869 fn find_2(self, flags: impl ::core::convert::Into<crate::app::skilldata::SkillData_Flags>) -> crate::app::skilldata::SkillData {
870 unsafe {
871 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
872 ::unity::il2cpp_call!((::unity::module_base()+0x2487b90usize)as*mut u8,crate::app::skilldata::SkillData;
873(SkillArray)__receiver,(crate::app::skilldata::SkillData_Flags)::core::convert::Into::into(flags))
874 }
875 }
876 #[doc = "`Find(crate::app::skilldata::SkillData_States)` overload"]
877 fn find_3(self, states: impl ::core::convert::Into<crate::app::skilldata::SkillData_States>) -> crate::app::skilldata::SkillData {
878 unsafe {
879 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
880 ::unity::il2cpp_call!((::unity::module_base()+0x2487cd0usize)as*mut u8,crate::app::skilldata::SkillData;
881(SkillArray)__receiver,(crate::app::skilldata::SkillData_States)::core::convert::Into::into(states))
882 }
883 }
884 #[doc = "`Find(crate::app::skilldata::SkillData_Works)` overload"]
885 fn find_4(self, work: impl ::core::convert::Into<crate::app::skilldata::SkillData_Works>) -> crate::app::skilldata::SkillData {
886 unsafe {
887 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
888 ::unity::il2cpp_call!((::unity::module_base()+0x2487e10usize)as*mut u8,crate::app::skilldata::SkillData;
889(SkillArray)__receiver,(crate::app::skilldata::SkillData_Works)::core::convert::Into::into(work))
890 }
891 }
892 #[doc = "`UpdateAging(crate::app::skilldata::SkillData_Cycles, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)` overload"]
893 fn update_aging(
894 self,
895 cycle: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>,
896 ignore: impl ::core::convert::Into<crate::system::func_2::Func_2<crate::app::skilldata::SkillData, bool>>,
897 ) -> bool {
898 unsafe {
899 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
900 ::unity::il2cpp_call!((::unity::module_base()+0x2487f50usize)as*mut u8,bool;
901(SkillArray)__receiver,(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle),(crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)::core::convert::Into::into(ignore))
902 }
903 }
904 #[doc = "`UpdateAging(crate::app::skilldata::SkillData_Cycles, crate::app::skilldata::SkillData_Cycles, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)` overload"]
905 fn update_aging_2(
906 self,
907 cycle1: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>,
908 cycle2: impl ::core::convert::Into<crate::app::skilldata::SkillData_Cycles>,
909 ignore: impl ::core::convert::Into<crate::system::func_2::Func_2<crate::app::skilldata::SkillData, bool>>,
910 ) -> bool {
911 unsafe {
912 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
913 ::unity::il2cpp_call!((::unity::module_base()+0x2488590usize)as*mut u8,bool;
914(SkillArray)__receiver,(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle1),(crate::app::skilldata::SkillData_Cycles)::core::convert::Into::into(cycle2),(crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)::core::convert::Into::into(ignore))
915 }
916 }
917 #[doc = "`UpdateAgingImpl(crate::app::skilldata::SkillData_CycleMasks, crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)` overload"]
918 fn update_aging_impl(
919 self,
920 mask: impl ::core::convert::Into<crate::app::skilldata::SkillData_CycleMasks>,
921 ignore: impl ::core::convert::Into<crate::system::func_2::Func_2<crate::app::skilldata::SkillData, bool>>,
922 ) -> bool {
923 unsafe {
924 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
925 ::unity::il2cpp_call!((::unity::module_base()+0x2487f60usize)as*mut u8,bool;
926(SkillArray)__receiver,(crate::app::skilldata::SkillData_CycleMasks)::core::convert::Into::into(mask),(crate::system::func_2::Func_2<crate::app::skilldata::SkillData,bool>)::core::convert::Into::into(ignore))
927 }
928 }
929 #[doc = "`ClearCycles()` overload"]
930 fn clear_cycles(self) -> () {
931 unsafe {
932 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
933 ::unity::il2cpp_call!((::unity::module_base()+0x24885b0usize)as*mut u8,();
934(SkillArray)__receiver)
935 }
936 }
937 #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
938 fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
939 unsafe {
940 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
941 ::unity::il2cpp_call!((::unity::module_base()+0x2488950usize)as*mut u8,();
942(SkillArray)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
943 }
944 }
945 #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
946 fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
947 unsafe {
948 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
949 ::unity::il2cpp_call!((::unity::module_base()+0x2488b90usize)as*mut u8,();
950(SkillArray)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
951 }
952 }
953 #[doc = "`CalcWork(i32, crate::app::skilldata::SkillData_Works)` overload"]
954 fn calc_work(self, value: impl ::core::convert::Into<i32>, work: impl ::core::convert::Into<crate::app::skilldata::SkillData_Works>) -> i32 {
955 unsafe {
956 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
957 ::unity::il2cpp_call!((::unity::module_base()+0x24891d0usize)as*mut u8,i32;
958(SkillArray)__receiver,(i32)::core::convert::Into::into(value),(crate::app::skilldata::SkillData_Works)::core::convert::Into::into(work))
959 }
960 }
961 #[doc = "`GetPower()` overload"]
962 fn get_power(self) -> i32 {
963 unsafe {
964 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
965 ::unity::il2cpp_call!((::unity::module_base()+0x2489450usize)as*mut u8,i32;
966(SkillArray)__receiver)
967 }
968 }
969 #[doc = "`GetEfficacyValue(crate::app::unit::Unit)` overload"]
970 fn get_efficacy_value(self, target: impl ::core::convert::Into<crate::app::unit::Unit>) -> i32 {
971 unsafe {
972 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
973 ::unity::il2cpp_call!((::unity::module_base()+0x24895a0usize)as*mut u8,i32;
974(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target))
975 }
976 }
977 #[doc = "`GetEfficacyMask(crate::app::unit::Unit)` overload"]
978 fn get_efficacy_mask(self, target: impl ::core::convert::Into<crate::app::unit::Unit>) -> crate::app::skilldata::SkillData_Attrs {
979 unsafe {
980 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
981 ::unity::il2cpp_call!((::unity::module_base()+0x2489750usize)as*mut u8,crate::app::skilldata::SkillData_Attrs;
982(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target))
983 }
984 }
985 #[doc = "`IsEfficacy(crate::app::unit::Unit)` overload"]
986 fn is_efficacy(self, target: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
987 unsafe {
988 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
989 ::unity::il2cpp_call!((::unity::module_base()+0x2489790usize)as*mut u8,bool;
990(SkillArray)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(target))
991 }
992 }
993 #[doc = "`get_WeaponLevels()` overload"]
994 fn get_weapon_levels(self) -> crate::app::weaponlevels::WeaponLevels {
995 unsafe {
996 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
997 ::unity::il2cpp_call!((::unity::module_base()+0x24897d0usize)as*mut u8,crate::app::weaponlevels::WeaponLevels;
998(SkillArray)__receiver)
999 }
1000 }
1001 #[doc = "`get_IsEquipSkillFirstNull()` overload"]
1002 fn get_is_equip_skill_first_null(self) -> bool {
1003 unsafe {
1004 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1005 ::unity::il2cpp_call!((::unity::module_base()+0x24897e0usize)as*mut u8,bool;
1006(SkillArray)__receiver)
1007 }
1008 }
1009 #[doc = "`set_IsEquipSkillFirstNull(bool)` overload"]
1010 fn set_is_equip_skill_first_null(self, value: impl ::core::convert::Into<bool>) -> () {
1011 unsafe {
1012 let __receiver = <SkillArray as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1013 ::unity::il2cpp_call!((::unity::module_base()+0x24897f0usize)as*mut u8,();
1014(SkillArray)__receiver,(bool)::core::convert::Into::into(value))
1015 }
1016 }
1017}
1018
1019#[cfg(feature = "app-skillarray")]
1020impl<__T: ISkillArray> ISkillArrayMethods for __T {}
1021
1022#[cfg(feature = "app-skillarray")]
1023impl SkillArray {
1024 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1025 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1026 }
1027
1028 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1029 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1030 }
1031
1032 pub fn get_enumerator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1033 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1034 }
1035
1036 pub fn get_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1037 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1038 }
1039
1040 pub fn test_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1041 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1042 }
1043
1044 pub fn test_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1045 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1046 }
1047
1048 pub fn test_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1049 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1050 }
1051
1052 pub fn test_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1054 }
1055
1056 pub fn test_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1058 }
1059
1060 pub fn test_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1061 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1062 }
1063
1064 pub fn test_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1065 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1066 }
1067
1068 pub fn test_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1069 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1070 }
1071
1072 pub fn test_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1073 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1074 }
1075
1076 pub fn test_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1077 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1078 }
1079
1080 pub fn test_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1081 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1082 }
1083
1084 pub fn get_bad_states_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1085 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1086 }
1087
1088 pub fn set_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1089 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1090 }
1091
1092 pub fn set_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1093 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1094 }
1095
1096 pub fn set_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1097 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1098 }
1099
1100 pub fn set_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1101 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1102 }
1103
1104 pub fn add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1106 }
1107
1108 pub fn add_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1110 }
1111
1112 pub fn add_without_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1114 }
1115
1116 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1118 }
1119
1120 pub fn add_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1122 }
1123
1124 pub fn add_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1125 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1126 }
1127
1128 pub fn add_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1129 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1130 }
1131
1132 pub fn remove_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1133 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1134 }
1135
1136 pub fn remove_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1138 }
1139
1140 pub fn remove_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1141 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1142 }
1143
1144 pub fn remove_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1145 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1146 }
1147
1148 pub fn replace_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1149 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1150 }
1151
1152 pub fn replace_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1153 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1154 }
1155
1156 pub fn move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1157 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1158 }
1159
1160 pub fn sort_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1161 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1162 }
1163
1164 pub fn get_give_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1165 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1166 }
1167
1168 pub fn add_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1169 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1170 }
1171
1172 pub fn add_impl_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1173 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1174 }
1175
1176 pub fn remove_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1177 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1178 }
1179
1180 pub fn remove_impl_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1181 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1182 }
1183
1184 pub fn replace_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1185 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1186 }
1187
1188 pub fn move_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1189 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1190 }
1191
1192 pub fn add_sync_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1193 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1194 }
1195
1196 pub fn can_give_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1197 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1198 }
1199
1200 pub fn commit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1201 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1202 }
1203
1204 pub fn get_item_range_i_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1205 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1206 }
1207
1208 pub fn get_item_range_o_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1209 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1210 }
1211
1212 pub fn get_item_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1214 }
1215
1216 pub fn get_rod_range_extend_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1218 }
1219
1220 pub fn update_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1222 }
1223
1224 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1225 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1226 }
1227
1228 pub fn copy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1229 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1230 }
1231
1232 pub fn change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1233 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1234 }
1235
1236 pub fn is_exist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1237 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1238 }
1239
1240 pub fn is_ignore_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1241 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1242 }
1243
1244 pub fn index_of_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1245 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1246 }
1247
1248 pub fn index_of_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1249 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1250 }
1251
1252 pub fn get_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1253 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1254 }
1255
1256 pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1257 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1258 }
1259
1260 pub fn get_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1261 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1262 }
1263
1264 pub fn try_get_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1265 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1266 }
1267
1268 pub fn get_entity_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1269 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1270 }
1271
1272 pub fn get_age_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1273 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1274 }
1275
1276 pub fn get_age_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1277 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1278 }
1279
1280 pub fn get_decay_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1281 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1282 }
1283
1284 pub fn get_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1285 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1286 }
1287
1288 pub fn get_category_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1289 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1290 }
1291
1292 pub fn find_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1293 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1294 }
1295
1296 pub fn find_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1297 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1298 }
1299
1300 pub fn find_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1301 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1302 }
1303
1304 pub fn find_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1306 }
1307
1308 pub fn update_aging_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1310 }
1311
1312 pub fn update_aging_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1313 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1314 }
1315
1316 pub fn update_aging_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1317 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1318 }
1319
1320 pub fn clear_cycles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1321 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1322 }
1323
1324 pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1325 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1326 }
1327
1328 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1329 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1330 }
1331
1332 pub fn calc_work_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1333 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1334 }
1335
1336 pub fn get_power_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1337 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1338 }
1339
1340 pub fn get_efficacy_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1341 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1342 }
1343
1344 pub fn get_efficacy_mask_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1345 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1346 }
1347
1348 pub fn is_efficacy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1349 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1350 }
1351
1352 pub fn get_weapon_levels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1353 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1354 }
1355
1356 pub fn get_is_equip_skill_first_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1357 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1358 }
1359
1360 pub fn set_is_equip_skill_first_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1361 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1362 }
1363}
1364
1365#[cfg(feature = "app-skillarray")]
1366impl SkillArray {
1367 #[doc = "`.ctor()` — no args"]
1368 pub fn new() -> Self {
1369 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1370 panic!(
1371 "{}
1372::{}
1373 failed to instantiate",
1374 ::core::stringify!(SkillArray),
1375 ::core::stringify!(new),
1376 )
1377 });
1378 <Self as ISkillArrayMethods>::ctor(this);
1379 this
1380 }
1381
1382 #[doc = "`.ctor(crate::app::skillarray::SkillArray)` — overload selector"]
1383 pub fn new_2(src: crate::app::skillarray::SkillArray) -> Self {
1384 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1385 panic!(
1386 "{}
1387::{}
1388 failed to instantiate",
1389 ::core::stringify!(SkillArray),
1390 ::core::stringify!(new_2),
1391 )
1392 });
1393 <Self as ISkillArrayMethods>::ctor_2(this, src);
1394 this
1395 }
1396}
1397
1398#[cfg(feature = "app-skillarray")]
1399impl SkillArray_Enumerator {
1400 #[doc = "`.ctor(crate::app::skillarray::SkillArray)` overload"]
1401 pub fn ctor(&mut self, skill_array: impl ::core::convert::Into<crate::app::skillarray::SkillArray>) -> () {
1402 unsafe {
1403 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e1b0usize)as*mut u8,();
1404(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator,(crate::app::skillarray::SkillArray)::core::convert::Into::into(skill_array))
1405 }
1406 }
1407
1408 #[doc = "`Dispose()` overload"]
1409 pub fn dispose(&mut self) -> () {
1410 unsafe {
1411 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e1f0usize)as*mut u8,();
1412(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator)
1413 }
1414 }
1415
1416 #[doc = "`MoveNext()` overload"]
1417 pub fn move_next(&mut self) -> bool {
1418 unsafe {
1419 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e230usize)as*mut u8,bool;
1420(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator)
1421 }
1422 }
1423
1424 #[doc = "`Reset()` overload"]
1425 pub fn reset(&mut self) -> () {
1426 unsafe {
1427 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e380usize)as*mut u8,();
1428(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator)
1429 }
1430 }
1431
1432 #[doc = "`System.Collections.IEnumerator.get_Current()` overload"]
1433 pub fn system_collections_i_enumerator_get_current(&mut self) -> crate::system::object::Object {
1434 unsafe {
1435 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e390usize)as*mut u8,crate::system::object::Object;
1436(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator)
1437 }
1438 }
1439
1440 #[doc = "`get_Current()` overload"]
1441 pub fn get_current(&mut self) -> crate::app::skilldata::SkillData {
1442 unsafe {
1443 ::unity::il2cpp_call!((::unity::module_base()+0x1d6e3a0usize)as*mut u8,crate::app::skilldata::SkillData;
1444(*mut SkillArray_Enumerator)self as*mut SkillArray_Enumerator)
1445 }
1446 }
1447}
1448
1449#[cfg(feature = "app-skillarray")]
1450impl SkillArray_Enumerator {
1451 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1453 }
1454
1455 pub fn dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1457 }
1458
1459 pub fn move_next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1461 }
1462
1463 pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1465 }
1466
1467 pub fn system_collections_i_enumerator_get_current_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1469 }
1470
1471 pub fn get_current_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1473 }
1474}
1475
1476#[cfg(feature = "app-skillarray")]
1477#[doc(hidden)]
1478pub mod prelude {
1479 pub use super::{ISkillArray, ISkillArrayMethods, SkillArray, SkillArray_Entity, SkillArray_Enumerator};
1480 #[cfg(feature = "system-object")]
1481 pub use crate::system::object::IObjectMethods;
1482 #[cfg(feature = "system-valuetype")]
1483 pub use crate::system::valuetype::IValueTypeMethods;
1484 pub use crate::system::{object::IObject, valuetype::IValueType};
1485}