Skip to main content

engage/generated/app/
animaldata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-animaldata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            structbase::{IStructBase, StructBase},
11            structdata_1::{IStructData_1, StructData_1},
12            structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13        },
14        system::object::{IObject, Object},
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/animaldata/AnimalData.md"))]
18    #[::unity::class(namespace = "App", name = "AnimalData")]
19    #[parent(crate::app::structdata_1::StructData_1<crate::app::animaldata::AnimalData>)]
20    pub struct AnimalData {
21        #[offset(104)]
22        #[rename(name = "Items")]
23        pub items: ::unity::Array<::unity::Il2CppString>,
24        #[offset(120)]
25        #[rename(name = "m_catchNumFlagName")]
26        pub m_catch_num_flag_name: ::unity::Il2CppString,
27    }
28}
29
30#[cfg(feature = "app-animaldata-types")]
31pub use __types::*;
32
33#[cfg(feature = "app-animaldata")]
34impl AnimalData {
35    #[doc = "`Load()` overload"]
36    pub fn load() -> () {
37        unsafe {
38            ::unity::il2cpp_call!((::unity::module_base()+0x1c92660usize)as*mut u8,();
39            )
40        }
41    }
42
43    #[doc = "`GetByPID(::unity::Il2CppString)` overload"]
44    pub fn get_by_pid(pid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::animaldata::AnimalData {
45        unsafe {
46            ::unity::il2cpp_call!((::unity::module_base()+0x1c90300usize)as*mut u8,crate::app::animaldata::AnimalData;
47(::unity::Il2CppString)::core::convert::Into::into(pid))
48        }
49    }
50
51    #[doc = "`GetByANID(::unity::Il2CppString)` overload"]
52    pub fn get_by_anid(anid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::animaldata::AnimalData {
53        unsafe {
54            ::unity::il2cpp_call!((::unity::module_base()+0x1c92710usize)as*mut u8,crate::app::animaldata::AnimalData;
55(::unity::Il2CppString)::core::convert::Into::into(anid))
56        }
57    }
58}
59
60#[cfg(feature = "app-animaldata")]
61pub trait IAnimalDataMethods: IAnimalData {
62    #[doc = "`get_ANID()` overload"]
63    fn get_anid(self) -> ::unity::Il2CppString {
64        unsafe {
65            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
66            ::unity::il2cpp_call!((::unity::module_base()+0x1c92840usize)as*mut u8, ::unity::Il2CppString;
67(AnimalData)__receiver)
68        }
69    }
70    #[doc = "`set_ANID(::unity::Il2CppString)` overload"]
71    fn set_anid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
72        unsafe {
73            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
74            ::unity::il2cpp_call!((::unity::module_base()+0x1c92850usize)as*mut u8,();
75(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
76        }
77    }
78    #[doc = "`get_Name()` overload"]
79    fn get_name(self) -> ::unity::Il2CppString {
80        unsafe {
81            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
82            ::unity::il2cpp_call!((::unity::module_base()+0x1c92860usize)as*mut u8, ::unity::Il2CppString;
83(AnimalData)__receiver)
84        }
85    }
86    #[doc = "`set_Name(::unity::Il2CppString)` overload"]
87    fn set_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
88        unsafe {
89            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
90            ::unity::il2cpp_call!((::unity::module_base()+0x1c92870usize)as*mut u8,();
91(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
92        }
93    }
94    #[doc = "`get_Help()` overload"]
95    fn get_help(self) -> ::unity::Il2CppString {
96        unsafe {
97            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
98            ::unity::il2cpp_call!((::unity::module_base()+0x1c92880usize)as*mut u8, ::unity::Il2CppString;
99(AnimalData)__receiver)
100        }
101    }
102    #[doc = "`set_Help(::unity::Il2CppString)` overload"]
103    fn set_help(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
104        unsafe {
105            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
106            ::unity::il2cpp_call!((::unity::module_base()+0x1c92890usize)as*mut u8,();
107(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
108        }
109    }
110    #[doc = "`get_IconName()` overload"]
111    fn get_icon_name(self) -> ::unity::Il2CppString {
112        unsafe {
113            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
114            ::unity::il2cpp_call!((::unity::module_base()+0x1c928a0usize)as*mut u8, ::unity::Il2CppString;
115(AnimalData)__receiver)
116        }
117    }
118    #[doc = "`set_IconName(::unity::Il2CppString)` overload"]
119    fn set_icon_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
120        unsafe {
121            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
122            ::unity::il2cpp_call!((::unity::module_base()+0x1c928b0usize)as*mut u8,();
123(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
124        }
125    }
126    #[doc = "`get_Category()` overload"]
127    fn get_category(self) -> ::unity::Il2CppString {
128        unsafe {
129            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
130            ::unity::il2cpp_call!((::unity::module_base()+0x1c928c0usize)as*mut u8, ::unity::Il2CppString;
131(AnimalData)__receiver)
132        }
133    }
134    #[doc = "`set_Category(::unity::Il2CppString)` overload"]
135    fn set_category(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
136        unsafe {
137            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
138            ::unity::il2cpp_call!((::unity::module_base()+0x1c928d0usize)as*mut u8,();
139(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
140        }
141    }
142    #[doc = "`get_Radius()` overload"]
143    fn get_radius(self) -> f32 {
144        unsafe {
145            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
146            ::unity::il2cpp_call!((::unity::module_base()+0x1c928e0usize)as*mut u8,f32;
147(AnimalData)__receiver)
148        }
149    }
150    #[doc = "`set_Radius(f32)` overload"]
151    fn set_radius(self, value: impl ::core::convert::Into<f32>) -> () {
152        unsafe {
153            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
154            ::unity::il2cpp_call!((::unity::module_base()+0x1c928f0usize)as*mut u8,();
155(AnimalData)__receiver,(f32)::core::convert::Into::into(value))
156        }
157    }
158    #[doc = "`get_NID()` overload"]
159    fn get_nid(self) -> ::unity::Il2CppString {
160        unsafe {
161            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
162            ::unity::il2cpp_call!((::unity::module_base()+0x1c92900usize)as*mut u8, ::unity::Il2CppString;
163(AnimalData)__receiver)
164        }
165    }
166    #[doc = "`set_NID(::unity::Il2CppString)` overload"]
167    fn set_nid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
168        unsafe {
169            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
170            ::unity::il2cpp_call!((::unity::module_base()+0x1c92910usize)as*mut u8,();
171(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
172        }
173    }
174    #[doc = "`get_PID()` overload"]
175    fn get_pid(self) -> ::unity::Il2CppString {
176        unsafe {
177            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
178            ::unity::il2cpp_call!((::unity::module_base()+0x1c92920usize)as*mut u8, ::unity::Il2CppString;
179(AnimalData)__receiver)
180        }
181    }
182    #[doc = "`set_PID(::unity::Il2CppString)` overload"]
183    fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
184        unsafe {
185            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
186            ::unity::il2cpp_call!((::unity::module_base()+0x1c92930usize)as*mut u8,();
187(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
188        }
189    }
190    #[doc = "`get_Item()` overload"]
191    fn get_item(self) -> ::unity::Il2CppString {
192        unsafe {
193            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
194            ::unity::il2cpp_call!((::unity::module_base()+0x1c92940usize)as*mut u8, ::unity::Il2CppString;
195(AnimalData)__receiver)
196        }
197    }
198    #[doc = "`set_Item(::unity::Il2CppString)` overload"]
199    fn set_item(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
200        unsafe {
201            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
202            ::unity::il2cpp_call!((::unity::module_base()+0x1c92950usize)as*mut u8,();
203(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
204        }
205    }
206    #[doc = "`get_Rare()` overload"]
207    fn get_rare(self) -> bool {
208        unsafe {
209            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
210            ::unity::il2cpp_call!((::unity::module_base()+0x1c92960usize)as*mut u8,bool;
211(AnimalData)__receiver)
212        }
213    }
214    #[doc = "`set_Rare(bool)` overload"]
215    fn set_rare(self, value: impl ::core::convert::Into<bool>) -> () {
216        unsafe {
217            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
218            ::unity::il2cpp_call!((::unity::module_base()+0x1c92970usize)as*mut u8,();
219(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
220        }
221    }
222    #[doc = "`get_M001()` overload"]
223    fn get_m001(self) -> bool {
224        unsafe {
225            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
226            ::unity::il2cpp_call!((::unity::module_base()+0x1c92980usize)as*mut u8,bool;
227(AnimalData)__receiver)
228        }
229    }
230    #[doc = "`set_M001(bool)` overload"]
231    fn set_m001(self, value: impl ::core::convert::Into<bool>) -> () {
232        unsafe {
233            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
234            ::unity::il2cpp_call!((::unity::module_base()+0x1c92990usize)as*mut u8,();
235(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
236        }
237    }
238    #[doc = "`get_M002()` overload"]
239    fn get_m002(self) -> bool {
240        unsafe {
241            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
242            ::unity::il2cpp_call!((::unity::module_base()+0x1c929a0usize)as*mut u8,bool;
243(AnimalData)__receiver)
244        }
245    }
246    #[doc = "`set_M002(bool)` overload"]
247    fn set_m002(self, value: impl ::core::convert::Into<bool>) -> () {
248        unsafe {
249            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
250            ::unity::il2cpp_call!((::unity::module_base()+0x1c929b0usize)as*mut u8,();
251(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
252        }
253    }
254    #[doc = "`get_M003()` overload"]
255    fn get_m003(self) -> bool {
256        unsafe {
257            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
258            ::unity::il2cpp_call!((::unity::module_base()+0x1c929c0usize)as*mut u8,bool;
259(AnimalData)__receiver)
260        }
261    }
262    #[doc = "`set_M003(bool)` overload"]
263    fn set_m003(self, value: impl ::core::convert::Into<bool>) -> () {
264        unsafe {
265            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
266            ::unity::il2cpp_call!((::unity::module_base()+0x1c929d0usize)as*mut u8,();
267(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
268        }
269    }
270    #[doc = "`get_M004()` overload"]
271    fn get_m004(self) -> bool {
272        unsafe {
273            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
274            ::unity::il2cpp_call!((::unity::module_base()+0x1c929e0usize)as*mut u8,bool;
275(AnimalData)__receiver)
276        }
277    }
278    #[doc = "`set_M004(bool)` overload"]
279    fn set_m004(self, value: impl ::core::convert::Into<bool>) -> () {
280        unsafe {
281            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
282            ::unity::il2cpp_call!((::unity::module_base()+0x1c929f0usize)as*mut u8,();
283(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
284        }
285    }
286    #[doc = "`get_M005()` overload"]
287    fn get_m005(self) -> bool {
288        unsafe {
289            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
290            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a00usize)as*mut u8,bool;
291(AnimalData)__receiver)
292        }
293    }
294    #[doc = "`set_M005(bool)` overload"]
295    fn set_m005(self, value: impl ::core::convert::Into<bool>) -> () {
296        unsafe {
297            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a10usize)as*mut u8,();
299(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
300        }
301    }
302    #[doc = "`get_M006()` overload"]
303    fn get_m006(self) -> bool {
304        unsafe {
305            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
306            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a20usize)as*mut u8,bool;
307(AnimalData)__receiver)
308        }
309    }
310    #[doc = "`set_M006(bool)` overload"]
311    fn set_m006(self, value: impl ::core::convert::Into<bool>) -> () {
312        unsafe {
313            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a30usize)as*mut u8,();
315(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
316        }
317    }
318    #[doc = "`get_M007()` overload"]
319    fn get_m007(self) -> bool {
320        unsafe {
321            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
322            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a40usize)as*mut u8,bool;
323(AnimalData)__receiver)
324        }
325    }
326    #[doc = "`set_M007(bool)` overload"]
327    fn set_m007(self, value: impl ::core::convert::Into<bool>) -> () {
328        unsafe {
329            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
330            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a50usize)as*mut u8,();
331(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
332        }
333    }
334    #[doc = "`get_M008()` overload"]
335    fn get_m008(self) -> bool {
336        unsafe {
337            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
338            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a60usize)as*mut u8,bool;
339(AnimalData)__receiver)
340        }
341    }
342    #[doc = "`set_M008(bool)` overload"]
343    fn set_m008(self, value: impl ::core::convert::Into<bool>) -> () {
344        unsafe {
345            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
346            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a70usize)as*mut u8,();
347(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
348        }
349    }
350    #[doc = "`get_M009()` overload"]
351    fn get_m009(self) -> bool {
352        unsafe {
353            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
354            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a80usize)as*mut u8,bool;
355(AnimalData)__receiver)
356        }
357    }
358    #[doc = "`set_M009(bool)` overload"]
359    fn set_m009(self, value: impl ::core::convert::Into<bool>) -> () {
360        unsafe {
361            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
362            ::unity::il2cpp_call!((::unity::module_base()+0x1c92a90usize)as*mut u8,();
363(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
364        }
365    }
366    #[doc = "`get_M010()` overload"]
367    fn get_m010(self) -> bool {
368        unsafe {
369            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
370            ::unity::il2cpp_call!((::unity::module_base()+0x1c92aa0usize)as*mut u8,bool;
371(AnimalData)__receiver)
372        }
373    }
374    #[doc = "`set_M010(bool)` overload"]
375    fn set_m010(self, value: impl ::core::convert::Into<bool>) -> () {
376        unsafe {
377            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ab0usize)as*mut u8,();
379(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
380        }
381    }
382    #[doc = "`get_M011()` overload"]
383    fn get_m011(self) -> bool {
384        unsafe {
385            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
386            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ac0usize)as*mut u8,bool;
387(AnimalData)__receiver)
388        }
389    }
390    #[doc = "`set_M011(bool)` overload"]
391    fn set_m011(self, value: impl ::core::convert::Into<bool>) -> () {
392        unsafe {
393            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
394            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ad0usize)as*mut u8,();
395(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
396        }
397    }
398    #[doc = "`get_M012()` overload"]
399    fn get_m012(self) -> bool {
400        unsafe {
401            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ae0usize)as*mut u8,bool;
403(AnimalData)__receiver)
404        }
405    }
406    #[doc = "`set_M012(bool)` overload"]
407    fn set_m012(self, value: impl ::core::convert::Into<bool>) -> () {
408        unsafe {
409            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
410            ::unity::il2cpp_call!((::unity::module_base()+0x1c92af0usize)as*mut u8,();
411(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
412        }
413    }
414    #[doc = "`get_M013()` overload"]
415    fn get_m013(self) -> bool {
416        unsafe {
417            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
418            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b00usize)as*mut u8,bool;
419(AnimalData)__receiver)
420        }
421    }
422    #[doc = "`set_M013(bool)` overload"]
423    fn set_m013(self, value: impl ::core::convert::Into<bool>) -> () {
424        unsafe {
425            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
426            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b10usize)as*mut u8,();
427(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
428        }
429    }
430    #[doc = "`get_M014()` overload"]
431    fn get_m014(self) -> bool {
432        unsafe {
433            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
434            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b20usize)as*mut u8,bool;
435(AnimalData)__receiver)
436        }
437    }
438    #[doc = "`set_M014(bool)` overload"]
439    fn set_m014(self, value: impl ::core::convert::Into<bool>) -> () {
440        unsafe {
441            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
442            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b30usize)as*mut u8,();
443(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
444        }
445    }
446    #[doc = "`get_M015()` overload"]
447    fn get_m015(self) -> bool {
448        unsafe {
449            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
450            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b40usize)as*mut u8,bool;
451(AnimalData)__receiver)
452        }
453    }
454    #[doc = "`set_M015(bool)` overload"]
455    fn set_m015(self, value: impl ::core::convert::Into<bool>) -> () {
456        unsafe {
457            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b50usize)as*mut u8,();
459(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
460        }
461    }
462    #[doc = "`get_M016()` overload"]
463    fn get_m016(self) -> bool {
464        unsafe {
465            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b60usize)as*mut u8,bool;
467(AnimalData)__receiver)
468        }
469    }
470    #[doc = "`set_M016(bool)` overload"]
471    fn set_m016(self, value: impl ::core::convert::Into<bool>) -> () {
472        unsafe {
473            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
474            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b70usize)as*mut u8,();
475(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
476        }
477    }
478    #[doc = "`get_M017()` overload"]
479    fn get_m017(self) -> bool {
480        unsafe {
481            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
482            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b80usize)as*mut u8,bool;
483(AnimalData)__receiver)
484        }
485    }
486    #[doc = "`set_M017(bool)` overload"]
487    fn set_m017(self, value: impl ::core::convert::Into<bool>) -> () {
488        unsafe {
489            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
490            ::unity::il2cpp_call!((::unity::module_base()+0x1c92b90usize)as*mut u8,();
491(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
492        }
493    }
494    #[doc = "`get_M018()` overload"]
495    fn get_m018(self) -> bool {
496        unsafe {
497            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
498            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ba0usize)as*mut u8,bool;
499(AnimalData)__receiver)
500        }
501    }
502    #[doc = "`set_M018(bool)` overload"]
503    fn set_m018(self, value: impl ::core::convert::Into<bool>) -> () {
504        unsafe {
505            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
506            ::unity::il2cpp_call!((::unity::module_base()+0x1c92bb0usize)as*mut u8,();
507(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
508        }
509    }
510    #[doc = "`get_M019()` overload"]
511    fn get_m019(self) -> bool {
512        unsafe {
513            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514            ::unity::il2cpp_call!((::unity::module_base()+0x1c92bc0usize)as*mut u8,bool;
515(AnimalData)__receiver)
516        }
517    }
518    #[doc = "`set_M019(bool)` overload"]
519    fn set_m019(self, value: impl ::core::convert::Into<bool>) -> () {
520        unsafe {
521            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
522            ::unity::il2cpp_call!((::unity::module_base()+0x1c92bd0usize)as*mut u8,();
523(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
524        }
525    }
526    #[doc = "`get_M020()` overload"]
527    fn get_m020(self) -> bool {
528        unsafe {
529            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530            ::unity::il2cpp_call!((::unity::module_base()+0x1c92be0usize)as*mut u8,bool;
531(AnimalData)__receiver)
532        }
533    }
534    #[doc = "`set_M020(bool)` overload"]
535    fn set_m020(self, value: impl ::core::convert::Into<bool>) -> () {
536        unsafe {
537            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
538            ::unity::il2cpp_call!((::unity::module_base()+0x1c92bf0usize)as*mut u8,();
539(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
540        }
541    }
542    #[doc = "`get_M021()` overload"]
543    fn get_m021(self) -> bool {
544        unsafe {
545            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
546            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c00usize)as*mut u8,bool;
547(AnimalData)__receiver)
548        }
549    }
550    #[doc = "`set_M021(bool)` overload"]
551    fn set_m021(self, value: impl ::core::convert::Into<bool>) -> () {
552        unsafe {
553            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
554            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c10usize)as*mut u8,();
555(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
556        }
557    }
558    #[doc = "`get_M022()` overload"]
559    fn get_m022(self) -> bool {
560        unsafe {
561            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
562            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c20usize)as*mut u8,bool;
563(AnimalData)__receiver)
564        }
565    }
566    #[doc = "`set_M022(bool)` overload"]
567    fn set_m022(self, value: impl ::core::convert::Into<bool>) -> () {
568        unsafe {
569            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
570            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c30usize)as*mut u8,();
571(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
572        }
573    }
574    #[doc = "`get_M023()` overload"]
575    fn get_m023(self) -> bool {
576        unsafe {
577            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c40usize)as*mut u8,bool;
579(AnimalData)__receiver)
580        }
581    }
582    #[doc = "`set_M023(bool)` overload"]
583    fn set_m023(self, value: impl ::core::convert::Into<bool>) -> () {
584        unsafe {
585            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
586            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c50usize)as*mut u8,();
587(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
588        }
589    }
590    #[doc = "`get_M024()` overload"]
591    fn get_m024(self) -> bool {
592        unsafe {
593            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
594            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c60usize)as*mut u8,bool;
595(AnimalData)__receiver)
596        }
597    }
598    #[doc = "`set_M024(bool)` overload"]
599    fn set_m024(self, value: impl ::core::convert::Into<bool>) -> () {
600        unsafe {
601            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
602            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c70usize)as*mut u8,();
603(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
604        }
605    }
606    #[doc = "`get_M025()` overload"]
607    fn get_m025(self) -> bool {
608        unsafe {
609            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
610            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c80usize)as*mut u8,bool;
611(AnimalData)__receiver)
612        }
613    }
614    #[doc = "`set_M025(bool)` overload"]
615    fn set_m025(self, value: impl ::core::convert::Into<bool>) -> () {
616        unsafe {
617            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
618            ::unity::il2cpp_call!((::unity::module_base()+0x1c92c90usize)as*mut u8,();
619(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
620        }
621    }
622    #[doc = "`get_M026()` overload"]
623    fn get_m026(self) -> bool {
624        unsafe {
625            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
626            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ca0usize)as*mut u8,bool;
627(AnimalData)__receiver)
628        }
629    }
630    #[doc = "`set_M026(bool)` overload"]
631    fn set_m026(self, value: impl ::core::convert::Into<bool>) -> () {
632        unsafe {
633            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
634            ::unity::il2cpp_call!((::unity::module_base()+0x1c92cb0usize)as*mut u8,();
635(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
636        }
637    }
638    #[doc = "`get_S001()` overload"]
639    fn get_s001(self) -> bool {
640        unsafe {
641            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
642            ::unity::il2cpp_call!((::unity::module_base()+0x1c92cc0usize)as*mut u8,bool;
643(AnimalData)__receiver)
644        }
645    }
646    #[doc = "`set_S001(bool)` overload"]
647    fn set_s001(self, value: impl ::core::convert::Into<bool>) -> () {
648        unsafe {
649            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650            ::unity::il2cpp_call!((::unity::module_base()+0x1c92cd0usize)as*mut u8,();
651(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
652        }
653    }
654    #[doc = "`get_S002()` overload"]
655    fn get_s002(self) -> bool {
656        unsafe {
657            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
658            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ce0usize)as*mut u8,bool;
659(AnimalData)__receiver)
660        }
661    }
662    #[doc = "`set_S002(bool)` overload"]
663    fn set_s002(self, value: impl ::core::convert::Into<bool>) -> () {
664        unsafe {
665            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
666            ::unity::il2cpp_call!((::unity::module_base()+0x1c92cf0usize)as*mut u8,();
667(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
668        }
669    }
670    #[doc = "`get_S003()` overload"]
671    fn get_s003(self) -> bool {
672        unsafe {
673            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
674            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d00usize)as*mut u8,bool;
675(AnimalData)__receiver)
676        }
677    }
678    #[doc = "`set_S003(bool)` overload"]
679    fn set_s003(self, value: impl ::core::convert::Into<bool>) -> () {
680        unsafe {
681            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
682            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d10usize)as*mut u8,();
683(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
684        }
685    }
686    #[doc = "`get_S004()` overload"]
687    fn get_s004(self) -> bool {
688        unsafe {
689            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
690            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d20usize)as*mut u8,bool;
691(AnimalData)__receiver)
692        }
693    }
694    #[doc = "`set_S004(bool)` overload"]
695    fn set_s004(self, value: impl ::core::convert::Into<bool>) -> () {
696        unsafe {
697            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
698            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d30usize)as*mut u8,();
699(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
700        }
701    }
702    #[doc = "`get_S005()` overload"]
703    fn get_s005(self) -> bool {
704        unsafe {
705            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
706            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d40usize)as*mut u8,bool;
707(AnimalData)__receiver)
708        }
709    }
710    #[doc = "`set_S005(bool)` overload"]
711    fn set_s005(self, value: impl ::core::convert::Into<bool>) -> () {
712        unsafe {
713            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
714            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d50usize)as*mut u8,();
715(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
716        }
717    }
718    #[doc = "`get_S006()` overload"]
719    fn get_s006(self) -> bool {
720        unsafe {
721            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
722            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d60usize)as*mut u8,bool;
723(AnimalData)__receiver)
724        }
725    }
726    #[doc = "`set_S006(bool)` overload"]
727    fn set_s006(self, value: impl ::core::convert::Into<bool>) -> () {
728        unsafe {
729            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
730            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d70usize)as*mut u8,();
731(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
732        }
733    }
734    #[doc = "`get_S007()` overload"]
735    fn get_s007(self) -> bool {
736        unsafe {
737            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
738            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d80usize)as*mut u8,bool;
739(AnimalData)__receiver)
740        }
741    }
742    #[doc = "`set_S007(bool)` overload"]
743    fn set_s007(self, value: impl ::core::convert::Into<bool>) -> () {
744        unsafe {
745            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
746            ::unity::il2cpp_call!((::unity::module_base()+0x1c92d90usize)as*mut u8,();
747(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
748        }
749    }
750    #[doc = "`get_S008()` overload"]
751    fn get_s008(self) -> bool {
752        unsafe {
753            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
754            ::unity::il2cpp_call!((::unity::module_base()+0x1c92da0usize)as*mut u8,bool;
755(AnimalData)__receiver)
756        }
757    }
758    #[doc = "`set_S008(bool)` overload"]
759    fn set_s008(self, value: impl ::core::convert::Into<bool>) -> () {
760        unsafe {
761            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
762            ::unity::il2cpp_call!((::unity::module_base()+0x1c92db0usize)as*mut u8,();
763(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
764        }
765    }
766    #[doc = "`get_S009()` overload"]
767    fn get_s009(self) -> bool {
768        unsafe {
769            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770            ::unity::il2cpp_call!((::unity::module_base()+0x1c92dc0usize)as*mut u8,bool;
771(AnimalData)__receiver)
772        }
773    }
774    #[doc = "`set_S009(bool)` overload"]
775    fn set_s009(self, value: impl ::core::convert::Into<bool>) -> () {
776        unsafe {
777            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
778            ::unity::il2cpp_call!((::unity::module_base()+0x1c92dd0usize)as*mut u8,();
779(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
780        }
781    }
782    #[doc = "`get_S010()` overload"]
783    fn get_s010(self) -> bool {
784        unsafe {
785            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
786            ::unity::il2cpp_call!((::unity::module_base()+0x1c92de0usize)as*mut u8,bool;
787(AnimalData)__receiver)
788        }
789    }
790    #[doc = "`set_S010(bool)` overload"]
791    fn set_s010(self, value: impl ::core::convert::Into<bool>) -> () {
792        unsafe {
793            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794            ::unity::il2cpp_call!((::unity::module_base()+0x1c92df0usize)as*mut u8,();
795(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
796        }
797    }
798    #[doc = "`get_S011()` overload"]
799    fn get_s011(self) -> bool {
800        unsafe {
801            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
802            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e00usize)as*mut u8,bool;
803(AnimalData)__receiver)
804        }
805    }
806    #[doc = "`set_S011(bool)` overload"]
807    fn set_s011(self, value: impl ::core::convert::Into<bool>) -> () {
808        unsafe {
809            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
810            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e10usize)as*mut u8,();
811(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
812        }
813    }
814    #[doc = "`get_S012()` overload"]
815    fn get_s012(self) -> bool {
816        unsafe {
817            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
818            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e20usize)as*mut u8,bool;
819(AnimalData)__receiver)
820        }
821    }
822    #[doc = "`set_S012(bool)` overload"]
823    fn set_s012(self, value: impl ::core::convert::Into<bool>) -> () {
824        unsafe {
825            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
826            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e30usize)as*mut u8,();
827(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
828        }
829    }
830    #[doc = "`get_S013()` overload"]
831    fn get_s013(self) -> bool {
832        unsafe {
833            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
834            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e40usize)as*mut u8,bool;
835(AnimalData)__receiver)
836        }
837    }
838    #[doc = "`set_S013(bool)` overload"]
839    fn set_s013(self, value: impl ::core::convert::Into<bool>) -> () {
840        unsafe {
841            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
842            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e50usize)as*mut u8,();
843(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
844        }
845    }
846    #[doc = "`get_S014()` overload"]
847    fn get_s014(self) -> bool {
848        unsafe {
849            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
850            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e60usize)as*mut u8,bool;
851(AnimalData)__receiver)
852        }
853    }
854    #[doc = "`set_S014(bool)` overload"]
855    fn set_s014(self, value: impl ::core::convert::Into<bool>) -> () {
856        unsafe {
857            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
858            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e70usize)as*mut u8,();
859(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
860        }
861    }
862    #[doc = "`get_S015()` overload"]
863    fn get_s015(self) -> bool {
864        unsafe {
865            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
866            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e80usize)as*mut u8,bool;
867(AnimalData)__receiver)
868        }
869    }
870    #[doc = "`set_S015(bool)` overload"]
871    fn set_s015(self, value: impl ::core::convert::Into<bool>) -> () {
872        unsafe {
873            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
874            ::unity::il2cpp_call!((::unity::module_base()+0x1c92e90usize)as*mut u8,();
875(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
876        }
877    }
878    #[doc = "`get_G001()` overload"]
879    fn get_g001(self) -> bool {
880        unsafe {
881            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
882            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ea0usize)as*mut u8,bool;
883(AnimalData)__receiver)
884        }
885    }
886    #[doc = "`set_G001(bool)` overload"]
887    fn set_g001(self, value: impl ::core::convert::Into<bool>) -> () {
888        unsafe {
889            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
890            ::unity::il2cpp_call!((::unity::module_base()+0x1c92eb0usize)as*mut u8,();
891(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
892        }
893    }
894    #[doc = "`get_G002()` overload"]
895    fn get_g002(self) -> bool {
896        unsafe {
897            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
898            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ec0usize)as*mut u8,bool;
899(AnimalData)__receiver)
900        }
901    }
902    #[doc = "`set_G002(bool)` overload"]
903    fn set_g002(self, value: impl ::core::convert::Into<bool>) -> () {
904        unsafe {
905            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
906            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ed0usize)as*mut u8,();
907(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
908        }
909    }
910    #[doc = "`get_G003()` overload"]
911    fn get_g003(self) -> bool {
912        unsafe {
913            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
914            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ee0usize)as*mut u8,bool;
915(AnimalData)__receiver)
916        }
917    }
918    #[doc = "`set_G003(bool)` overload"]
919    fn set_g003(self, value: impl ::core::convert::Into<bool>) -> () {
920        unsafe {
921            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
922            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ef0usize)as*mut u8,();
923(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
924        }
925    }
926    #[doc = "`get_G004()` overload"]
927    fn get_g004(self) -> bool {
928        unsafe {
929            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
930            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f00usize)as*mut u8,bool;
931(AnimalData)__receiver)
932        }
933    }
934    #[doc = "`set_G004(bool)` overload"]
935    fn set_g004(self, value: impl ::core::convert::Into<bool>) -> () {
936        unsafe {
937            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
938            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f10usize)as*mut u8,();
939(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
940        }
941    }
942    #[doc = "`get_G005()` overload"]
943    fn get_g005(self) -> bool {
944        unsafe {
945            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
946            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f20usize)as*mut u8,bool;
947(AnimalData)__receiver)
948        }
949    }
950    #[doc = "`set_G005(bool)` overload"]
951    fn set_g005(self, value: impl ::core::convert::Into<bool>) -> () {
952        unsafe {
953            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
954            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f30usize)as*mut u8,();
955(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
956        }
957    }
958    #[doc = "`get_G006()` overload"]
959    fn get_g006(self) -> bool {
960        unsafe {
961            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
962            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f40usize)as*mut u8,bool;
963(AnimalData)__receiver)
964        }
965    }
966    #[doc = "`set_G006(bool)` overload"]
967    fn set_g006(self, value: impl ::core::convert::Into<bool>) -> () {
968        unsafe {
969            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
970            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f50usize)as*mut u8,();
971(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
972        }
973    }
974    #[doc = "`get_E001()` overload"]
975    fn get_e001(self) -> bool {
976        unsafe {
977            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
978            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f60usize)as*mut u8,bool;
979(AnimalData)__receiver)
980        }
981    }
982    #[doc = "`set_E001(bool)` overload"]
983    fn set_e001(self, value: impl ::core::convert::Into<bool>) -> () {
984        unsafe {
985            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
986            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f70usize)as*mut u8,();
987(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
988        }
989    }
990    #[doc = "`get_E002()` overload"]
991    fn get_e002(self) -> bool {
992        unsafe {
993            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
994            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f80usize)as*mut u8,bool;
995(AnimalData)__receiver)
996        }
997    }
998    #[doc = "`set_E002(bool)` overload"]
999    fn set_e002(self, value: impl ::core::convert::Into<bool>) -> () {
1000        unsafe {
1001            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1002            ::unity::il2cpp_call!((::unity::module_base()+0x1c92f90usize)as*mut u8,();
1003(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
1004        }
1005    }
1006    #[doc = "`get_E003()` overload"]
1007    fn get_e003(self) -> bool {
1008        unsafe {
1009            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1010            ::unity::il2cpp_call!((::unity::module_base()+0x1c92fa0usize)as*mut u8,bool;
1011(AnimalData)__receiver)
1012        }
1013    }
1014    #[doc = "`set_E003(bool)` overload"]
1015    fn set_e003(self, value: impl ::core::convert::Into<bool>) -> () {
1016        unsafe {
1017            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1018            ::unity::il2cpp_call!((::unity::module_base()+0x1c92fb0usize)as*mut u8,();
1019(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
1020        }
1021    }
1022    #[doc = "`get_E004()` overload"]
1023    fn get_e004(self) -> bool {
1024        unsafe {
1025            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1026            ::unity::il2cpp_call!((::unity::module_base()+0x1c92fc0usize)as*mut u8,bool;
1027(AnimalData)__receiver)
1028        }
1029    }
1030    #[doc = "`set_E004(bool)` overload"]
1031    fn set_e004(self, value: impl ::core::convert::Into<bool>) -> () {
1032        unsafe {
1033            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1034            ::unity::il2cpp_call!((::unity::module_base()+0x1c92fd0usize)as*mut u8,();
1035(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
1036        }
1037    }
1038    #[doc = "`get_E005()` overload"]
1039    fn get_e005(self) -> bool {
1040        unsafe {
1041            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1042            ::unity::il2cpp_call!((::unity::module_base()+0x1c92fe0usize)as*mut u8,bool;
1043(AnimalData)__receiver)
1044        }
1045    }
1046    #[doc = "`set_E005(bool)` overload"]
1047    fn set_e005(self, value: impl ::core::convert::Into<bool>) -> () {
1048        unsafe {
1049            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1050            ::unity::il2cpp_call!((::unity::module_base()+0x1c92ff0usize)as*mut u8,();
1051(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
1052        }
1053    }
1054    #[doc = "`get_E006()` overload"]
1055    fn get_e006(self) -> bool {
1056        unsafe {
1057            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1058            ::unity::il2cpp_call!((::unity::module_base()+0x1c93000usize)as*mut u8,bool;
1059(AnimalData)__receiver)
1060        }
1061    }
1062    #[doc = "`set_E006(bool)` overload"]
1063    fn set_e006(self, value: impl ::core::convert::Into<bool>) -> () {
1064        unsafe {
1065            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1066            ::unity::il2cpp_call!((::unity::module_base()+0x1c93010usize)as*mut u8,();
1067(AnimalData)__receiver,(bool)::core::convert::Into::into(value))
1068        }
1069    }
1070    #[doc = "`GetCatchNumFlagName()` overload"]
1071    fn get_catch_num_flag_name(self) -> ::unity::Il2CppString {
1072        unsafe {
1073            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1074            ::unity::il2cpp_call!((::unity::module_base()+0x1c93020usize)as*mut u8, ::unity::Il2CppString;
1075(AnimalData)__receiver)
1076        }
1077    }
1078    #[doc = "`GetDebugName()` overload"]
1079    fn get_debug_name(self) -> ::unity::Il2CppString {
1080        unsafe {
1081            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1082            {
1083                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1084                let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1085                    panic!(
1086                        "unity: virtual slot {}
1087 out of range (vtable len {}
1088) on the runtime class behind {}
1089 (method `{}
1090`)",
1091                        8usize,
1092                        __vt.len(),
1093                        <AnimalData as ::unity::ClassIdentity>::NAME,
1094                        "GetDebugName",
1095                    )
1096                });
1097                let __inner: extern "C" fn(AnimalData, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
1098                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1099                __inner(__receiver, __mi)
1100            }
1101        }
1102    }
1103    #[doc = "`OnBuild()` overload"]
1104    fn on_build(self) -> () {
1105        unsafe {
1106            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1107            {
1108                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1109                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1110                    panic!(
1111                        "unity: virtual slot {}
1112 out of range (vtable len {}
1113) on the runtime class behind {}
1114 (method `{}
1115`)",
1116                        4usize,
1117                        __vt.len(),
1118                        <AnimalData as ::unity::ClassIdentity>::NAME,
1119                        "OnBuild",
1120                    )
1121                });
1122                let __inner: extern "C" fn(AnimalData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1123                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1124                __inner(__receiver, __mi)
1125            }
1126        }
1127    }
1128    #[doc = "`IsHome(::unity::Il2CppString)` overload"]
1129    fn is_home(self, chapter_id: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
1130        unsafe {
1131            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1132            ::unity::il2cpp_call!((::unity::module_base()+0x1c931f0usize)as*mut u8,bool;
1133(AnimalData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(chapter_id))
1134        }
1135    }
1136    #[doc = "`ConvertItemList()` overload"]
1137    fn convert_item_list(self) -> () {
1138        unsafe {
1139            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1140            ::unity::il2cpp_call!((::unity::module_base()+0x1c930c0usize)as*mut u8,();
1141(AnimalData)__receiver)
1142        }
1143    }
1144    #[doc = "`.ctor()` overload"]
1145    fn ctor(self) -> () {
1146        unsafe {
1147            let __receiver = <AnimalData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1148            ::unity::il2cpp_call!((::unity::module_base()+0x1c93310usize)as*mut u8,();
1149(AnimalData)__receiver)
1150        }
1151    }
1152}
1153
1154#[cfg(feature = "app-animaldata")]
1155impl<__T: IAnimalData> IAnimalDataMethods for __T {}
1156
1157#[cfg(feature = "app-animaldata")]
1158impl AnimalData {
1159    pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1161    }
1162
1163    pub fn get_by_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1165    }
1166
1167    pub fn get_by_anid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1169    }
1170
1171    pub fn get_anid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1173    }
1174
1175    pub fn set_anid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1177    }
1178
1179    pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1181    }
1182
1183    pub fn set_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1185    }
1186
1187    pub fn get_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1189    }
1190
1191    pub fn set_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1193    }
1194
1195    pub fn get_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1197    }
1198
1199    pub fn set_icon_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1200        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1201    }
1202
1203    pub fn get_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1204        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1205    }
1206
1207    pub fn set_category_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1208        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1209    }
1210
1211    pub fn get_radius_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1212        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1213    }
1214
1215    pub fn set_radius_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1216        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1217    }
1218
1219    pub fn get_nid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1220        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1221    }
1222
1223    pub fn set_nid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1224        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1225    }
1226
1227    pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1228        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1229    }
1230
1231    pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1232        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1233    }
1234
1235    pub fn get_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1236        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1237    }
1238
1239    pub fn set_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1240        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1241    }
1242
1243    pub fn get_rare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1244        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1245    }
1246
1247    pub fn set_rare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1248        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1249    }
1250
1251    pub fn get_m001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1252        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1253    }
1254
1255    pub fn set_m001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1256        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1257    }
1258
1259    pub fn get_m002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1260        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1261    }
1262
1263    pub fn set_m002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1264        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1265    }
1266
1267    pub fn get_m003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1268        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1269    }
1270
1271    pub fn set_m003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1272        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1273    }
1274
1275    pub fn get_m004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1276        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1277    }
1278
1279    pub fn set_m004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1280        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1281    }
1282
1283    pub fn get_m005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1284        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1285    }
1286
1287    pub fn set_m005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1288        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1289    }
1290
1291    pub fn get_m006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1292        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1293    }
1294
1295    pub fn set_m006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1296        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1297    }
1298
1299    pub fn get_m007_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1300        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1301    }
1302
1303    pub fn set_m007_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1304        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1305    }
1306
1307    pub fn get_m008_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1308        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1309    }
1310
1311    pub fn set_m008_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1312        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1313    }
1314
1315    pub fn get_m009_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1316        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1317    }
1318
1319    pub fn set_m009_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1320        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1321    }
1322
1323    pub fn get_m010_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1324        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1325    }
1326
1327    pub fn set_m010_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1328        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1329    }
1330
1331    pub fn get_m011_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1332        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1333    }
1334
1335    pub fn set_m011_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1336        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1337    }
1338
1339    pub fn get_m012_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1340        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1341    }
1342
1343    pub fn set_m012_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1344        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1345    }
1346
1347    pub fn get_m013_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1348        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1349    }
1350
1351    pub fn set_m013_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1352        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1353    }
1354
1355    pub fn get_m014_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1356        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1357    }
1358
1359    pub fn set_m014_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1360        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1361    }
1362
1363    pub fn get_m015_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1364        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1365    }
1366
1367    pub fn set_m015_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1368        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1369    }
1370
1371    pub fn get_m016_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1372        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1373    }
1374
1375    pub fn set_m016_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1376        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1377    }
1378
1379    pub fn get_m017_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1380        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1381    }
1382
1383    pub fn set_m017_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1384        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1385    }
1386
1387    pub fn get_m018_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1388        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1389    }
1390
1391    pub fn set_m018_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1392        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1393    }
1394
1395    pub fn get_m019_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1396        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1397    }
1398
1399    pub fn set_m019_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1400        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1401    }
1402
1403    pub fn get_m020_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1404        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1405    }
1406
1407    pub fn set_m020_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1408        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1409    }
1410
1411    pub fn get_m021_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1412        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1413    }
1414
1415    pub fn set_m021_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1416        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1417    }
1418
1419    pub fn get_m022_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1420        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1421    }
1422
1423    pub fn set_m022_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1424        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1425    }
1426
1427    pub fn get_m023_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1428        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1429    }
1430
1431    pub fn set_m023_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1432        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1433    }
1434
1435    pub fn get_m024_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1436        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1437    }
1438
1439    pub fn set_m024_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1440        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1441    }
1442
1443    pub fn get_m025_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1444        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1445    }
1446
1447    pub fn set_m025_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1448        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1449    }
1450
1451    pub fn get_m026_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1452        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1453    }
1454
1455    pub fn set_m026_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1456        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1457    }
1458
1459    pub fn get_s001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1460        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1461    }
1462
1463    pub fn set_s001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1464        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1465    }
1466
1467    pub fn get_s002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1468        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1469    }
1470
1471    pub fn set_s002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1472        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1473    }
1474
1475    pub fn get_s003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1476        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1477    }
1478
1479    pub fn set_s003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1480        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1481    }
1482
1483    pub fn get_s004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1484        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1485    }
1486
1487    pub fn set_s004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1488        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1489    }
1490
1491    pub fn get_s005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1492        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1493    }
1494
1495    pub fn set_s005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1496        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1497    }
1498
1499    pub fn get_s006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1500        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1501    }
1502
1503    pub fn set_s006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1504        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1505    }
1506
1507    pub fn get_s007_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1508        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1509    }
1510
1511    pub fn set_s007_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1512        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1513    }
1514
1515    pub fn get_s008_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1516        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1517    }
1518
1519    pub fn set_s008_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1520        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1521    }
1522
1523    pub fn get_s009_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1524        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1525    }
1526
1527    pub fn set_s009_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1528        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1529    }
1530
1531    pub fn get_s010_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1532        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1533    }
1534
1535    pub fn set_s010_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1536        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1537    }
1538
1539    pub fn get_s011_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1540        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1541    }
1542
1543    pub fn set_s011_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1544        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1545    }
1546
1547    pub fn get_s012_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1548        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1549    }
1550
1551    pub fn set_s012_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1552        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1553    }
1554
1555    pub fn get_s013_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1556        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1557    }
1558
1559    pub fn set_s013_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1560        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1561    }
1562
1563    pub fn get_s014_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1564        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1565    }
1566
1567    pub fn set_s014_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1568        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1569    }
1570
1571    pub fn get_s015_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1572        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1573    }
1574
1575    pub fn set_s015_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1576        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1577    }
1578
1579    pub fn get_g001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1580        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1581    }
1582
1583    pub fn set_g001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1584        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1585    }
1586
1587    pub fn get_g002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1588        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1589    }
1590
1591    pub fn set_g002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1592        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
1593    }
1594
1595    pub fn get_g003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1596        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
1597    }
1598
1599    pub fn set_g003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1600        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
1601    }
1602
1603    pub fn get_g004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1604        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
1605    }
1606
1607    pub fn set_g004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1608        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
1609    }
1610
1611    pub fn get_g005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1612        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
1613    }
1614
1615    pub fn set_g005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1616        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
1617    }
1618
1619    pub fn get_g006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1620        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
1621    }
1622
1623    pub fn set_g006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1624        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
1625    }
1626
1627    pub fn get_e001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1628        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
1629    }
1630
1631    pub fn set_e001_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1632        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
1633    }
1634
1635    pub fn get_e002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1636        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
1637    }
1638
1639    pub fn set_e002_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1640        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
1641    }
1642
1643    pub fn get_e003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1644        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
1645    }
1646
1647    pub fn set_e003_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1648        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
1649    }
1650
1651    pub fn get_e004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1652        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
1653    }
1654
1655    pub fn set_e004_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1656        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
1657    }
1658
1659    pub fn get_e005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1660        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
1661    }
1662
1663    pub fn set_e005_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1664        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
1665    }
1666
1667    pub fn get_e006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1668        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
1669    }
1670
1671    pub fn set_e006_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1672        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
1673    }
1674
1675    pub fn get_catch_num_flag_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1676        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
1677    }
1678
1679    pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1680        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
1681    }
1682
1683    pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1684        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
1685    }
1686
1687    pub fn is_home_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1688        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
1689    }
1690
1691    pub fn convert_item_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1692        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
1693    }
1694
1695    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1696        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
1697    }
1698}
1699
1700#[cfg(feature = "app-animaldata")]
1701impl AnimalData {
1702    #[doc = "Direct (non-virtual) call to `AnimalData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1703    pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1704        let __mi = Self::get_debug_name_method_info();
1705        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1706        __inner(this.into(), ::core::option::Option::None)
1707    }
1708
1709    #[doc = "Direct (non-virtual) call to `AnimalData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1710    pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1711        let __mi = Self::on_build_method_info();
1712        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1713        __inner(this.into(), ::core::option::Option::None)
1714    }
1715}
1716
1717#[cfg(feature = "app-animaldata")]
1718impl AnimalData {
1719    #[doc = "`.ctor()` — no args"]
1720    pub fn new() -> Self {
1721        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1722            panic!(
1723                "{}
1724::{}
1725 failed to instantiate",
1726                ::core::stringify!(AnimalData),
1727                ::core::stringify!(new),
1728            )
1729        });
1730        <Self as IAnimalDataMethods>::ctor(this);
1731        this
1732    }
1733}
1734
1735#[cfg(feature = "app-animaldata")]
1736#[doc(hidden)]
1737pub mod prelude {
1738    pub use super::{AnimalData, IAnimalData, IAnimalDataMethods};
1739    #[cfg(feature = "app-structbase")]
1740    pub use crate::app::structbase::IStructBaseMethods;
1741    #[cfg(feature = "app-structdata_1")]
1742    pub use crate::app::structdata_1::IStructData_1Methods;
1743    #[cfg(feature = "app-structtemplate_1")]
1744    pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
1745    #[cfg(feature = "system-object")]
1746    pub use crate::system::object::IObjectMethods;
1747    pub use crate::{
1748        app::{structbase::IStructBase, structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1},
1749        system::object::IObject,
1750    };
1751}