Skip to main content

engage/generated/app/
fishingfishdata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-fishingfishdata-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/fishingfishdata/FishingFishData.md"))]
18    #[::unity::class(namespace = "App", name = "FishingFishData")]
19    #[parent(crate::app::structdata_1::StructData_1<crate::app::fishingfishdata::FishingFishData>)]
20    pub struct FishingFishData {}
21}
22
23#[cfg(feature = "app-fishingfishdata-types")]
24pub use __types::*;
25
26#[cfg(feature = "app-fishingfishdata")]
27impl FishingFishData {
28    #[doc = "`Load()` overload"]
29    pub fn load() -> () {
30        unsafe {
31            ::unity::il2cpp_call!((::unity::module_base()+0x26f5540usize)as*mut u8,();
32            )
33        }
34    }
35
36    #[doc = "`RegistGlobalFlags()` overload"]
37    pub fn regist_global_flags() -> () {
38        unsafe {
39            ::unity::il2cpp_call!((::unity::module_base()+0x26f5600usize)as*mut u8,();
40            )
41        }
42    }
43
44    #[doc = "`GetFishedFishCount()` overload"]
45    pub fn get_fished_fish_count() -> i32 {
46        unsafe {
47            ::unity::il2cpp_call!((::unity::module_base()+0x26f5810usize)as*mut u8,i32;
48            )
49        }
50    }
51}
52
53#[cfg(feature = "app-fishingfishdata")]
54pub trait IFishingFishDataMethods: IFishingFishData {
55    #[doc = "`get_ID()` overload"]
56    fn get_id(self) -> ::unity::Il2CppString {
57        unsafe {
58            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
59            ::unity::il2cpp_call!((::unity::module_base()+0x26f5120usize)as*mut u8, ::unity::Il2CppString;
60(FishingFishData)__receiver)
61        }
62    }
63    #[doc = "`set_ID(::unity::Il2CppString)` overload"]
64    fn set_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
65        unsafe {
66            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
67            ::unity::il2cpp_call!((::unity::module_base()+0x26f5130usize)as*mut u8,();
68(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
69        }
70    }
71    #[doc = "`get_FishName()` overload"]
72    fn get_fish_name(self) -> ::unity::Il2CppString {
73        unsafe {
74            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
75            ::unity::il2cpp_call!((::unity::module_base()+0x26f5140usize)as*mut u8, ::unity::Il2CppString;
76(FishingFishData)__receiver)
77        }
78    }
79    #[doc = "`set_FishName(::unity::Il2CppString)` overload"]
80    fn set_fish_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
81        unsafe {
82            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
83            ::unity::il2cpp_call!((::unity::module_base()+0x26f5150usize)as*mut u8,();
84(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
85        }
86    }
87    #[doc = "`get_LargeType()` overload"]
88    fn get_large_type(self) -> i32 {
89        unsafe {
90            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
91            ::unity::il2cpp_call!((::unity::module_base()+0x26f5160usize)as*mut u8,i32;
92(FishingFishData)__receiver)
93        }
94    }
95    #[doc = "`set_LargeType(i32)` overload"]
96    fn set_large_type(self, value: impl ::core::convert::Into<i32>) -> () {
97        unsafe {
98            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
99            ::unity::il2cpp_call!((::unity::module_base()+0x26f5170usize)as*mut u8,();
100(FishingFishData)__receiver,(i32)::core::convert::Into::into(value))
101        }
102    }
103    #[doc = "`get_ShadowSize()` overload"]
104    fn get_shadow_size(self) -> i32 {
105        unsafe {
106            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
107            ::unity::il2cpp_call!((::unity::module_base()+0x26f5180usize)as*mut u8,i32;
108(FishingFishData)__receiver)
109        }
110    }
111    #[doc = "`set_ShadowSize(i32)` overload"]
112    fn set_shadow_size(self, value: impl ::core::convert::Into<i32>) -> () {
113        unsafe {
114            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
115            ::unity::il2cpp_call!((::unity::module_base()+0x26f5190usize)as*mut u8,();
116(FishingFishData)__receiver,(i32)::core::convert::Into::into(value))
117        }
118    }
119    #[doc = "`get_RadarSizeMult()` overload"]
120    fn get_radar_size_mult(self) -> f32 {
121        unsafe {
122            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
123            ::unity::il2cpp_call!((::unity::module_base()+0x26f51a0usize)as*mut u8,f32;
124(FishingFishData)__receiver)
125        }
126    }
127    #[doc = "`set_RadarSizeMult(f32)` overload"]
128    fn set_radar_size_mult(self, value: impl ::core::convert::Into<f32>) -> () {
129        unsafe {
130            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
131            ::unity::il2cpp_call!((::unity::module_base()+0x26f51b0usize)as*mut u8,();
132(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
133        }
134    }
135    #[doc = "`get_FoodType()` overload"]
136    fn get_food_type(self) -> ::unity::Il2CppString {
137        unsafe {
138            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
139            ::unity::il2cpp_call!((::unity::module_base()+0x26f51c0usize)as*mut u8, ::unity::Il2CppString;
140(FishingFishData)__receiver)
141        }
142    }
143    #[doc = "`set_FoodType(::unity::Il2CppString)` overload"]
144    fn set_food_type(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
145        unsafe {
146            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
147            ::unity::il2cpp_call!((::unity::module_base()+0x26f51d0usize)as*mut u8,();
148(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
149        }
150    }
151    #[doc = "`get_PieceCount()` overload"]
152    fn get_piece_count(self) -> i32 {
153        unsafe {
154            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
155            ::unity::il2cpp_call!((::unity::module_base()+0x26f51e0usize)as*mut u8,i32;
156(FishingFishData)__receiver)
157        }
158    }
159    #[doc = "`set_PieceCount(i32)` overload"]
160    fn set_piece_count(self, value: impl ::core::convert::Into<i32>) -> () {
161        unsafe {
162            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
163            ::unity::il2cpp_call!((::unity::module_base()+0x26f51f0usize)as*mut u8,();
164(FishingFishData)__receiver,(i32)::core::convert::Into::into(value))
165        }
166    }
167    #[doc = "`get_CounterTime()` overload"]
168    fn get_counter_time(self) -> f32 {
169        unsafe {
170            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
171            ::unity::il2cpp_call!((::unity::module_base()+0x26f5200usize)as*mut u8,f32;
172(FishingFishData)__receiver)
173        }
174    }
175    #[doc = "`set_CounterTime(f32)` overload"]
176    fn set_counter_time(self, value: impl ::core::convert::Into<f32>) -> () {
177        unsafe {
178            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179            ::unity::il2cpp_call!((::unity::module_base()+0x26f5210usize)as*mut u8,();
180(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
181        }
182    }
183    #[doc = "`get_TurnCounterTime()` overload"]
184    fn get_turn_counter_time(self) -> f32 {
185        unsafe {
186            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187            ::unity::il2cpp_call!((::unity::module_base()+0x26f5220usize)as*mut u8,f32;
188(FishingFishData)__receiver)
189        }
190    }
191    #[doc = "`set_TurnCounterTime(f32)` overload"]
192    fn set_turn_counter_time(self, value: impl ::core::convert::Into<f32>) -> () {
193        unsafe {
194            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
195            ::unity::il2cpp_call!((::unity::module_base()+0x26f5230usize)as*mut u8,();
196(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
197        }
198    }
199    #[doc = "`get_TurnAngleMin()` overload"]
200    fn get_turn_angle_min(self) -> f32 {
201        unsafe {
202            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
203            ::unity::il2cpp_call!((::unity::module_base()+0x26f5240usize)as*mut u8,f32;
204(FishingFishData)__receiver)
205        }
206    }
207    #[doc = "`set_TurnAngleMin(f32)` overload"]
208    fn set_turn_angle_min(self, value: impl ::core::convert::Into<f32>) -> () {
209        unsafe {
210            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211            ::unity::il2cpp_call!((::unity::module_base()+0x26f5250usize)as*mut u8,();
212(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
213        }
214    }
215    #[doc = "`get_TurnAngleMax()` overload"]
216    fn get_turn_angle_max(self) -> f32 {
217        unsafe {
218            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219            ::unity::il2cpp_call!((::unity::module_base()+0x26f5260usize)as*mut u8,f32;
220(FishingFishData)__receiver)
221        }
222    }
223    #[doc = "`set_TurnAngleMax(f32)` overload"]
224    fn set_turn_angle_max(self, value: impl ::core::convert::Into<f32>) -> () {
225        unsafe {
226            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227            ::unity::il2cpp_call!((::unity::module_base()+0x26f5270usize)as*mut u8,();
228(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
229        }
230    }
231    #[doc = "`get_EscapeSpeed()` overload"]
232    fn get_escape_speed(self) -> f32 {
233        unsafe {
234            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235            ::unity::il2cpp_call!((::unity::module_base()+0x26f5280usize)as*mut u8,f32;
236(FishingFishData)__receiver)
237        }
238    }
239    #[doc = "`set_EscapeSpeed(f32)` overload"]
240    fn set_escape_speed(self, value: impl ::core::convert::Into<f32>) -> () {
241        unsafe {
242            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243            ::unity::il2cpp_call!((::unity::module_base()+0x26f5290usize)as*mut u8,();
244(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
245        }
246    }
247    #[doc = "`get_CounterSpeedH()` overload"]
248    fn get_counter_speed_h(self) -> f32 {
249        unsafe {
250            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251            ::unity::il2cpp_call!((::unity::module_base()+0x26f52a0usize)as*mut u8,f32;
252(FishingFishData)__receiver)
253        }
254    }
255    #[doc = "`set_CounterSpeedH(f32)` overload"]
256    fn set_counter_speed_h(self, value: impl ::core::convert::Into<f32>) -> () {
257        unsafe {
258            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259            ::unity::il2cpp_call!((::unity::module_base()+0x26f52b0usize)as*mut u8,();
260(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
261        }
262    }
263    #[doc = "`get_CounterSpeedM()` overload"]
264    fn get_counter_speed_m(self) -> f32 {
265        unsafe {
266            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267            ::unity::il2cpp_call!((::unity::module_base()+0x26f52c0usize)as*mut u8,f32;
268(FishingFishData)__receiver)
269        }
270    }
271    #[doc = "`set_CounterSpeedM(f32)` overload"]
272    fn set_counter_speed_m(self, value: impl ::core::convert::Into<f32>) -> () {
273        unsafe {
274            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275            ::unity::il2cpp_call!((::unity::module_base()+0x26f52d0usize)as*mut u8,();
276(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
277        }
278    }
279    #[doc = "`get_CounterSpeedL()` overload"]
280    fn get_counter_speed_l(self) -> f32 {
281        unsafe {
282            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283            ::unity::il2cpp_call!((::unity::module_base()+0x26f52e0usize)as*mut u8,f32;
284(FishingFishData)__receiver)
285        }
286    }
287    #[doc = "`set_CounterSpeedL(f32)` overload"]
288    fn set_counter_speed_l(self, value: impl ::core::convert::Into<f32>) -> () {
289        unsafe {
290            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291            ::unity::il2cpp_call!((::unity::module_base()+0x26f52f0usize)as*mut u8,();
292(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
293        }
294    }
295    #[doc = "`get_CatchTime()` overload"]
296    fn get_catch_time(self) -> f32 {
297        unsafe {
298            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299            ::unity::il2cpp_call!((::unity::module_base()+0x26f5300usize)as*mut u8,f32;
300(FishingFishData)__receiver)
301        }
302    }
303    #[doc = "`set_CatchTime(f32)` overload"]
304    fn set_catch_time(self, value: impl ::core::convert::Into<f32>) -> () {
305        unsafe {
306            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307            ::unity::il2cpp_call!((::unity::module_base()+0x26f5310usize)as*mut u8,();
308(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
309        }
310    }
311    #[doc = "`get_CatchTimeRandomAdd()` overload"]
312    fn get_catch_time_random_add(self) -> f32 {
313        unsafe {
314            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
315            ::unity::il2cpp_call!((::unity::module_base()+0x26f5320usize)as*mut u8,f32;
316(FishingFishData)__receiver)
317        }
318    }
319    #[doc = "`set_CatchTimeRandomAdd(f32)` overload"]
320    fn set_catch_time_random_add(self, value: impl ::core::convert::Into<f32>) -> () {
321        unsafe {
322            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323            ::unity::il2cpp_call!((::unity::module_base()+0x26f5330usize)as*mut u8,();
324(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
325        }
326    }
327    #[doc = "`get_EscapeTime()` overload"]
328    fn get_escape_time(self) -> f32 {
329        unsafe {
330            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331            ::unity::il2cpp_call!((::unity::module_base()+0x26f5340usize)as*mut u8,f32;
332(FishingFishData)__receiver)
333        }
334    }
335    #[doc = "`set_EscapeTime(f32)` overload"]
336    fn set_escape_time(self, value: impl ::core::convert::Into<f32>) -> () {
337        unsafe {
338            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339            ::unity::il2cpp_call!((::unity::module_base()+0x26f5350usize)as*mut u8,();
340(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
341        }
342    }
343    #[doc = "`get_HP()` overload"]
344    fn get_hp(self) -> f32 {
345        unsafe {
346            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
347            ::unity::il2cpp_call!((::unity::module_base()+0x26f5360usize)as*mut u8,f32;
348(FishingFishData)__receiver)
349        }
350    }
351    #[doc = "`set_HP(f32)` overload"]
352    fn set_hp(self, value: impl ::core::convert::Into<f32>) -> () {
353        unsafe {
354            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
355            ::unity::il2cpp_call!((::unity::module_base()+0x26f5370usize)as*mut u8,();
356(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
357        }
358    }
359    #[doc = "`get_LethalHP()` overload"]
360    fn get_lethal_hp(self) -> f32 {
361        unsafe {
362            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
363            ::unity::il2cpp_call!((::unity::module_base()+0x26f5380usize)as*mut u8,f32;
364(FishingFishData)__receiver)
365        }
366    }
367    #[doc = "`set_LethalHP(f32)` overload"]
368    fn set_lethal_hp(self, value: impl ::core::convert::Into<f32>) -> () {
369        unsafe {
370            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
371            ::unity::il2cpp_call!((::unity::module_base()+0x26f5390usize)as*mut u8,();
372(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
373        }
374    }
375    #[doc = "`get_RegenaratePerSec()` overload"]
376    fn get_regenarate_per_sec(self) -> f32 {
377        unsafe {
378            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379            ::unity::il2cpp_call!((::unity::module_base()+0x26f53a0usize)as*mut u8,f32;
380(FishingFishData)__receiver)
381        }
382    }
383    #[doc = "`set_RegenaratePerSec(f32)` overload"]
384    fn set_regenarate_per_sec(self, value: impl ::core::convert::Into<f32>) -> () {
385        unsafe {
386            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387            ::unity::il2cpp_call!((::unity::module_base()+0x26f53b0usize)as*mut u8,();
388(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
389        }
390    }
391    #[doc = "`get_BaseSize()` overload"]
392    fn get_base_size(self) -> f32 {
393        unsafe {
394            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
395            ::unity::il2cpp_call!((::unity::module_base()+0x26f53c0usize)as*mut u8,f32;
396(FishingFishData)__receiver)
397        }
398    }
399    #[doc = "`set_BaseSize(f32)` overload"]
400    fn set_base_size(self, value: impl ::core::convert::Into<f32>) -> () {
401        unsafe {
402            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403            ::unity::il2cpp_call!((::unity::module_base()+0x26f53d0usize)as*mut u8,();
404(FishingFishData)__receiver,(f32)::core::convert::Into::into(value))
405        }
406    }
407    #[doc = "`get_NameLabel()` overload"]
408    fn get_name_label(self) -> ::unity::Il2CppString {
409        unsafe {
410            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411            ::unity::il2cpp_call!((::unity::module_base()+0x26f53e0usize)as*mut u8, ::unity::Il2CppString;
412(FishingFishData)__receiver)
413        }
414    }
415    #[doc = "`set_NameLabel(::unity::Il2CppString)` overload"]
416    fn set_name_label(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
417        unsafe {
418            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419            ::unity::il2cpp_call!((::unity::module_base()+0x26f53f0usize)as*mut u8,();
420(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
421        }
422    }
423    #[doc = "`get_MessageLabel()` overload"]
424    fn get_message_label(self) -> ::unity::Il2CppString {
425        unsafe {
426            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
427            ::unity::il2cpp_call!((::unity::module_base()+0x26f5400usize)as*mut u8, ::unity::Il2CppString;
428(FishingFishData)__receiver)
429        }
430    }
431    #[doc = "`set_MessageLabel(::unity::Il2CppString)` overload"]
432    fn set_message_label(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
433        unsafe {
434            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435            ::unity::il2cpp_call!((::unity::module_base()+0x26f5410usize)as*mut u8,();
436(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
437        }
438    }
439    #[doc = "`get_TimeFlagMorning()` overload"]
440    fn get_time_flag_morning(self) -> bool {
441        unsafe {
442            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443            ::unity::il2cpp_call!((::unity::module_base()+0x26f5420usize)as*mut u8,bool;
444(FishingFishData)__receiver)
445        }
446    }
447    #[doc = "`set_TimeFlagMorning(bool)` overload"]
448    fn set_time_flag_morning(self, value: impl ::core::convert::Into<bool>) -> () {
449        unsafe {
450            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x26f5430usize)as*mut u8,();
452(FishingFishData)__receiver,(bool)::core::convert::Into::into(value))
453        }
454    }
455    #[doc = "`get_TimeFlagDay()` overload"]
456    fn get_time_flag_day(self) -> bool {
457        unsafe {
458            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459            ::unity::il2cpp_call!((::unity::module_base()+0x26f5440usize)as*mut u8,bool;
460(FishingFishData)__receiver)
461        }
462    }
463    #[doc = "`set_TimeFlagDay(bool)` overload"]
464    fn set_time_flag_day(self, value: impl ::core::convert::Into<bool>) -> () {
465        unsafe {
466            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
467            ::unity::il2cpp_call!((::unity::module_base()+0x26f5450usize)as*mut u8,();
468(FishingFishData)__receiver,(bool)::core::convert::Into::into(value))
469        }
470    }
471    #[doc = "`get_TimeFlagNight()` overload"]
472    fn get_time_flag_night(self) -> bool {
473        unsafe {
474            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475            ::unity::il2cpp_call!((::unity::module_base()+0x26f5460usize)as*mut u8,bool;
476(FishingFishData)__receiver)
477        }
478    }
479    #[doc = "`set_TimeFlagNight(bool)` overload"]
480    fn set_time_flag_night(self, value: impl ::core::convert::Into<bool>) -> () {
481        unsafe {
482            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
483            ::unity::il2cpp_call!((::unity::module_base()+0x26f5470usize)as*mut u8,();
484(FishingFishData)__receiver,(bool)::core::convert::Into::into(value))
485        }
486    }
487    #[doc = "`get_BestRodType()` overload"]
488    fn get_best_rod_type(self) -> i32 {
489        unsafe {
490            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
491            ::unity::il2cpp_call!((::unity::module_base()+0x26f5480usize)as*mut u8,i32;
492(FishingFishData)__receiver)
493        }
494    }
495    #[doc = "`set_BestRodType(i32)` overload"]
496    fn set_best_rod_type(self, value: impl ::core::convert::Into<i32>) -> () {
497        unsafe {
498            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
499            ::unity::il2cpp_call!((::unity::module_base()+0x26f5490usize)as*mut u8,();
500(FishingFishData)__receiver,(i32)::core::convert::Into::into(value))
501        }
502    }
503    #[doc = "`get_TextureID()` overload"]
504    fn get_texture_id(self) -> ::unity::Il2CppString {
505        unsafe {
506            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
507            ::unity::il2cpp_call!((::unity::module_base()+0x26f54a0usize)as*mut u8, ::unity::Il2CppString;
508(FishingFishData)__receiver)
509        }
510    }
511    #[doc = "`set_TextureID(::unity::Il2CppString)` overload"]
512    fn set_texture_id(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
513        unsafe {
514            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515            ::unity::il2cpp_call!((::unity::module_base()+0x26f54b0usize)as*mut u8,();
516(FishingFishData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
517        }
518    }
519    #[doc = "`.ctor()` overload"]
520    fn ctor(self) -> () {
521        unsafe {
522            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
523            ::unity::il2cpp_call!((::unity::module_base()+0x26f54c0usize)as*mut u8,();
524(FishingFishData)__receiver)
525        }
526    }
527    #[doc = "`OnBuild()` overload"]
528    fn on_build(self) -> () {
529        unsafe {
530            let __receiver = <FishingFishData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
531            {
532                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
533                let __vi = *__vt.get(4usize).unwrap_or_else(|| {
534                    panic!(
535                        "unity: virtual slot {}
536 out of range (vtable len {}
537) on the runtime class behind {}
538 (method `{}
539`)",
540                        4usize,
541                        __vt.len(),
542                        <FishingFishData as ::unity::ClassIdentity>::NAME,
543                        "OnBuild",
544                    )
545                });
546                let __inner: extern "C" fn(FishingFishData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
547                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
548                __inner(__receiver, __mi)
549            }
550        }
551    }
552}
553
554#[cfg(feature = "app-fishingfishdata")]
555impl<__T: IFishingFishData> IFishingFishDataMethods for __T {}
556
557#[cfg(feature = "app-fishingfishdata")]
558impl FishingFishData {
559    pub fn get_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
560        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
561    }
562
563    pub fn set_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
564        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
565    }
566
567    pub fn get_fish_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
568        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
569    }
570
571    pub fn set_fish_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
572        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
573    }
574
575    pub fn get_large_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
576        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
577    }
578
579    pub fn set_large_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
580        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
581    }
582
583    pub fn get_shadow_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
584        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
585    }
586
587    pub fn set_shadow_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
588        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
589    }
590
591    pub fn get_radar_size_mult_method_info() -> &'static ::unity::il2cpp::MethodInfo {
592        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
593    }
594
595    pub fn set_radar_size_mult_method_info() -> &'static ::unity::il2cpp::MethodInfo {
596        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
597    }
598
599    pub fn get_food_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
600        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
601    }
602
603    pub fn set_food_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
604        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
605    }
606
607    pub fn get_piece_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
608        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
609    }
610
611    pub fn set_piece_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
612        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
613    }
614
615    pub fn get_counter_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
616        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
617    }
618
619    pub fn set_counter_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
620        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
621    }
622
623    pub fn get_turn_counter_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
624        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
625    }
626
627    pub fn set_turn_counter_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
628        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
629    }
630
631    pub fn get_turn_angle_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
632        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
633    }
634
635    pub fn set_turn_angle_min_method_info() -> &'static ::unity::il2cpp::MethodInfo {
636        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
637    }
638
639    pub fn get_turn_angle_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
640        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
641    }
642
643    pub fn set_turn_angle_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
644        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
645    }
646
647    pub fn get_escape_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
648        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
649    }
650
651    pub fn set_escape_speed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
652        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
653    }
654
655    pub fn get_counter_speed_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
656        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
657    }
658
659    pub fn set_counter_speed_h_method_info() -> &'static ::unity::il2cpp::MethodInfo {
660        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
661    }
662
663    pub fn get_counter_speed_m_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
665    }
666
667    pub fn set_counter_speed_m_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
669    }
670
671    pub fn get_counter_speed_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
673    }
674
675    pub fn set_counter_speed_l_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
677    }
678
679    pub fn get_catch_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
681    }
682
683    pub fn set_catch_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
685    }
686
687    pub fn get_catch_time_random_add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
689    }
690
691    pub fn set_catch_time_random_add_method_info() -> &'static ::unity::il2cpp::MethodInfo {
692        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
693    }
694
695    pub fn get_escape_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
696        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
697    }
698
699    pub fn set_escape_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
700        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
701    }
702
703    pub fn get_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
704        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
705    }
706
707    pub fn set_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
708        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
709    }
710
711    pub fn get_lethal_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
712        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
713    }
714
715    pub fn set_lethal_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
716        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
717    }
718
719    pub fn get_regenarate_per_sec_method_info() -> &'static ::unity::il2cpp::MethodInfo {
720        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
721    }
722
723    pub fn set_regenarate_per_sec_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
725    }
726
727    pub fn get_base_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
729    }
730
731    pub fn set_base_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
733    }
734
735    pub fn get_name_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
737    }
738
739    pub fn set_name_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
740        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
741    }
742
743    pub fn get_message_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
744        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
745    }
746
747    pub fn set_message_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
748        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
749    }
750
751    pub fn get_time_flag_morning_method_info() -> &'static ::unity::il2cpp::MethodInfo {
752        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
753    }
754
755    pub fn set_time_flag_morning_method_info() -> &'static ::unity::il2cpp::MethodInfo {
756        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
757    }
758
759    pub fn get_time_flag_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
760        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
761    }
762
763    pub fn set_time_flag_day_method_info() -> &'static ::unity::il2cpp::MethodInfo {
764        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
765    }
766
767    pub fn get_time_flag_night_method_info() -> &'static ::unity::il2cpp::MethodInfo {
768        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
769    }
770
771    pub fn set_time_flag_night_method_info() -> &'static ::unity::il2cpp::MethodInfo {
772        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
773    }
774
775    pub fn get_best_rod_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
776        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
777    }
778
779    pub fn set_best_rod_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
780        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
781    }
782
783    pub fn get_texture_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
784        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
785    }
786
787    pub fn set_texture_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
788        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
789    }
790
791    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
792        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
793    }
794
795    pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
796        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
797    }
798
799    pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
800        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
801    }
802
803    pub fn regist_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
804        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
805    }
806
807    pub fn get_fished_fish_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
808        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
809    }
810}
811
812#[cfg(feature = "app-fishingfishdata")]
813impl FishingFishData {
814    #[doc = "Direct (non-virtual) call to `FishingFishData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
815    pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
816        let __mi = Self::on_build_method_info();
817        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
818        __inner(this.into(), ::core::option::Option::None)
819    }
820}
821
822#[cfg(feature = "app-fishingfishdata")]
823impl FishingFishData {
824    #[doc = "`.ctor()` — no args"]
825    pub fn new() -> Self {
826        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
827            panic!(
828                "{}
829::{}
830 failed to instantiate",
831                ::core::stringify!(FishingFishData),
832                ::core::stringify!(new),
833            )
834        });
835        <Self as IFishingFishDataMethods>::ctor(this);
836        this
837    }
838}
839
840#[cfg(feature = "app-fishingfishdata")]
841#[doc(hidden)]
842pub mod prelude {
843    pub use super::{FishingFishData, IFishingFishData, IFishingFishDataMethods};
844    #[cfg(feature = "app-structbase")]
845    pub use crate::app::structbase::IStructBaseMethods;
846    #[cfg(feature = "app-structdata_1")]
847    pub use crate::app::structdata_1::IStructData_1Methods;
848    #[cfg(feature = "app-structtemplate_1")]
849    pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
850    #[cfg(feature = "system-object")]
851    pub use crate::system::object::IObjectMethods;
852    pub use crate::{
853        app::{structbase::IStructBase, structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1},
854        system::object::IObject,
855    };
856}