1#[cfg(feature = "app-giftdata-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/giftdata/GiftData.md"))]
18 #[::unity::class(namespace = "App", name = "GiftData")]
19 #[parent(crate::app::structdata_1::StructData_1<crate::app::giftdata::GiftData>)]
20 pub struct GiftData {
21 #[static_field]
22 #[rename(name = "DataMax")]
23 pub data_max: i32,
24 #[offset(40)]
25 #[rename(name = "m_Values")]
26 pub m_values: ::unity::Array<i8>,
27 }
28}
29
30#[cfg(feature = "app-giftdata-types")]
31pub use __types::*;
32
33#[cfg(feature = "app-giftdata")]
34impl GiftData {
35 #[doc = "`Load()` overload"]
36 pub fn load() -> () {
37 unsafe {
38 ::unity::il2cpp_call!((::unity::module_base()+0x2522ac0usize)as*mut u8,();
39 )
40 }
41 }
42
43 #[doc = "`GetValue(crate::app::unit::Unit, crate::app::itemdata::ItemData)` overload"]
44 pub fn get_value(
45 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
46 item: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
47 ) -> i32 {
48 unsafe {
49 ::unity::il2cpp_call!((::unity::module_base()+0x2522bb0usize)as*mut u8,i32;
50(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
51 }
52 }
53
54 #[doc = "`GetValue(crate::app::persondata::PersonData, crate::app::itemdata::ItemData)` overload"]
55 pub fn get_value_2(
56 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
57 item: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
58 ) -> i32 {
59 unsafe {
60 ::unity::il2cpp_call!((::unity::module_base()+0x2522bc0usize)as*mut u8,i32;
61(crate::app::persondata::PersonData)::core::convert::Into::into(person),(crate::app::itemdata::ItemData)::core::convert::Into::into(item))
62 }
63 }
64
65 #[doc = "`GetGiftStartIndex()` overload"]
66 pub fn get_gift_start_index() -> i32 {
67 unsafe {
68 ::unity::il2cpp_call!((::unity::module_base()+0x2522cb0usize)as*mut u8,i32;
69 )
70 }
71 }
72}
73
74#[cfg(feature = "app-giftdata")]
75pub trait IGiftDataMethods: IGiftData {
76 #[doc = "`get_Name()` overload"]
77 fn get_name(self) -> ::unity::Il2CppString {
78 unsafe {
79 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
80 ::unity::il2cpp_call!((::unity::module_base()+0x2522b70usize)as*mut u8, ::unity::Il2CppString;
81(GiftData)__receiver)
82 }
83 }
84 #[doc = "`set_Name(::unity::Il2CppString)` overload"]
85 fn set_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
86 unsafe {
87 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
88 ::unity::il2cpp_call!((::unity::module_base()+0x2522b80usize)as*mut u8,();
89(GiftData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
90 }
91 }
92 #[doc = "`get_Values()` overload"]
93 fn get_values(self) -> ::unity::Array<i8> {
94 unsafe {
95 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
96 ::unity::il2cpp_call!((::unity::module_base()+0x2522b90usize)as*mut u8, ::unity::Array<i8> ;
97(GiftData)__receiver)
98 }
99 }
100 #[doc = "`GetDebugName()` overload"]
101 fn get_debug_name(self) -> ::unity::Il2CppString {
102 unsafe {
103 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
104 {
105 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
106 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
107 panic!(
108 "unity: virtual slot {}
109 out of range (vtable len {}
110) on the runtime class behind {}
111 (method `{}
112`)",
113 8usize,
114 __vt.len(),
115 <GiftData as ::unity::ClassIdentity>::NAME,
116 "GetDebugName",
117 )
118 });
119 let __inner: extern "C" fn(GiftData, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
120 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
121 __inner(__receiver, __mi)
122 }
123 }
124 }
125 #[doc = "`get_V00()` overload"]
126 fn get_v00(self) -> i8 {
127 unsafe {
128 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
129 ::unity::il2cpp_call!((::unity::module_base()+0x2522dc0usize)as*mut u8,i8;
130(GiftData)__receiver)
131 }
132 }
133 #[doc = "`set_V00(i8)` overload"]
134 fn set_v00(self, value: impl ::core::convert::Into<i8>) -> () {
135 unsafe {
136 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
137 ::unity::il2cpp_call!((::unity::module_base()+0x2522df0usize)as*mut u8,();
138(GiftData)__receiver,(i8)::core::convert::Into::into(value))
139 }
140 }
141 #[doc = "`get_V01()` overload"]
142 fn get_v01(self) -> i8 {
143 unsafe {
144 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
145 ::unity::il2cpp_call!((::unity::module_base()+0x2522e20usize)as*mut u8,i8;
146(GiftData)__receiver)
147 }
148 }
149 #[doc = "`set_V01(i8)` overload"]
150 fn set_v01(self, value: impl ::core::convert::Into<i8>) -> () {
151 unsafe {
152 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
153 ::unity::il2cpp_call!((::unity::module_base()+0x2522e50usize)as*mut u8,();
154(GiftData)__receiver,(i8)::core::convert::Into::into(value))
155 }
156 }
157 #[doc = "`get_V02()` overload"]
158 fn get_v02(self) -> i8 {
159 unsafe {
160 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161 ::unity::il2cpp_call!((::unity::module_base()+0x2522e80usize)as*mut u8,i8;
162(GiftData)__receiver)
163 }
164 }
165 #[doc = "`set_V02(i8)` overload"]
166 fn set_v02(self, value: impl ::core::convert::Into<i8>) -> () {
167 unsafe {
168 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
169 ::unity::il2cpp_call!((::unity::module_base()+0x2522eb0usize)as*mut u8,();
170(GiftData)__receiver,(i8)::core::convert::Into::into(value))
171 }
172 }
173 #[doc = "`get_V03()` overload"]
174 fn get_v03(self) -> i8 {
175 unsafe {
176 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
177 ::unity::il2cpp_call!((::unity::module_base()+0x2522ee0usize)as*mut u8,i8;
178(GiftData)__receiver)
179 }
180 }
181 #[doc = "`set_V03(i8)` overload"]
182 fn set_v03(self, value: impl ::core::convert::Into<i8>) -> () {
183 unsafe {
184 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
185 ::unity::il2cpp_call!((::unity::module_base()+0x2522f10usize)as*mut u8,();
186(GiftData)__receiver,(i8)::core::convert::Into::into(value))
187 }
188 }
189 #[doc = "`get_V04()` overload"]
190 fn get_v04(self) -> i8 {
191 unsafe {
192 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193 ::unity::il2cpp_call!((::unity::module_base()+0x2522f40usize)as*mut u8,i8;
194(GiftData)__receiver)
195 }
196 }
197 #[doc = "`set_V04(i8)` overload"]
198 fn set_v04(self, value: impl ::core::convert::Into<i8>) -> () {
199 unsafe {
200 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
201 ::unity::il2cpp_call!((::unity::module_base()+0x2522f70usize)as*mut u8,();
202(GiftData)__receiver,(i8)::core::convert::Into::into(value))
203 }
204 }
205 #[doc = "`get_V05()` overload"]
206 fn get_v05(self) -> i8 {
207 unsafe {
208 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
209 ::unity::il2cpp_call!((::unity::module_base()+0x2522fa0usize)as*mut u8,i8;
210(GiftData)__receiver)
211 }
212 }
213 #[doc = "`set_V05(i8)` overload"]
214 fn set_v05(self, value: impl ::core::convert::Into<i8>) -> () {
215 unsafe {
216 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
217 ::unity::il2cpp_call!((::unity::module_base()+0x2522fd0usize)as*mut u8,();
218(GiftData)__receiver,(i8)::core::convert::Into::into(value))
219 }
220 }
221 #[doc = "`get_V06()` overload"]
222 fn get_v06(self) -> i8 {
223 unsafe {
224 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
225 ::unity::il2cpp_call!((::unity::module_base()+0x2523000usize)as*mut u8,i8;
226(GiftData)__receiver)
227 }
228 }
229 #[doc = "`set_V06(i8)` overload"]
230 fn set_v06(self, value: impl ::core::convert::Into<i8>) -> () {
231 unsafe {
232 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
233 ::unity::il2cpp_call!((::unity::module_base()+0x2523030usize)as*mut u8,();
234(GiftData)__receiver,(i8)::core::convert::Into::into(value))
235 }
236 }
237 #[doc = "`get_V07()` overload"]
238 fn get_v07(self) -> i8 {
239 unsafe {
240 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241 ::unity::il2cpp_call!((::unity::module_base()+0x2523060usize)as*mut u8,i8;
242(GiftData)__receiver)
243 }
244 }
245 #[doc = "`set_V07(i8)` overload"]
246 fn set_v07(self, value: impl ::core::convert::Into<i8>) -> () {
247 unsafe {
248 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249 ::unity::il2cpp_call!((::unity::module_base()+0x2523090usize)as*mut u8,();
250(GiftData)__receiver,(i8)::core::convert::Into::into(value))
251 }
252 }
253 #[doc = "`get_V08()` overload"]
254 fn get_v08(self) -> i8 {
255 unsafe {
256 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
257 ::unity::il2cpp_call!((::unity::module_base()+0x25230c0usize)as*mut u8,i8;
258(GiftData)__receiver)
259 }
260 }
261 #[doc = "`set_V08(i8)` overload"]
262 fn set_v08(self, value: impl ::core::convert::Into<i8>) -> () {
263 unsafe {
264 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265 ::unity::il2cpp_call!((::unity::module_base()+0x25230f0usize)as*mut u8,();
266(GiftData)__receiver,(i8)::core::convert::Into::into(value))
267 }
268 }
269 #[doc = "`get_V09()` overload"]
270 fn get_v09(self) -> i8 {
271 unsafe {
272 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
273 ::unity::il2cpp_call!((::unity::module_base()+0x2523120usize)as*mut u8,i8;
274(GiftData)__receiver)
275 }
276 }
277 #[doc = "`set_V09(i8)` overload"]
278 fn set_v09(self, value: impl ::core::convert::Into<i8>) -> () {
279 unsafe {
280 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
281 ::unity::il2cpp_call!((::unity::module_base()+0x2523150usize)as*mut u8,();
282(GiftData)__receiver,(i8)::core::convert::Into::into(value))
283 }
284 }
285 #[doc = "`get_V10()` overload"]
286 fn get_v10(self) -> i8 {
287 unsafe {
288 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289 ::unity::il2cpp_call!((::unity::module_base()+0x2523180usize)as*mut u8,i8;
290(GiftData)__receiver)
291 }
292 }
293 #[doc = "`set_V10(i8)` overload"]
294 fn set_v10(self, value: impl ::core::convert::Into<i8>) -> () {
295 unsafe {
296 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297 ::unity::il2cpp_call!((::unity::module_base()+0x25231b0usize)as*mut u8,();
298(GiftData)__receiver,(i8)::core::convert::Into::into(value))
299 }
300 }
301 #[doc = "`get_V11()` overload"]
302 fn get_v11(self) -> i8 {
303 unsafe {
304 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
305 ::unity::il2cpp_call!((::unity::module_base()+0x25231e0usize)as*mut u8,i8;
306(GiftData)__receiver)
307 }
308 }
309 #[doc = "`set_V11(i8)` overload"]
310 fn set_v11(self, value: impl ::core::convert::Into<i8>) -> () {
311 unsafe {
312 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313 ::unity::il2cpp_call!((::unity::module_base()+0x2523210usize)as*mut u8,();
314(GiftData)__receiver,(i8)::core::convert::Into::into(value))
315 }
316 }
317 #[doc = "`get_V12()` overload"]
318 fn get_v12(self) -> i8 {
319 unsafe {
320 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321 ::unity::il2cpp_call!((::unity::module_base()+0x2523240usize)as*mut u8,i8;
322(GiftData)__receiver)
323 }
324 }
325 #[doc = "`set_V12(i8)` overload"]
326 fn set_v12(self, value: impl ::core::convert::Into<i8>) -> () {
327 unsafe {
328 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329 ::unity::il2cpp_call!((::unity::module_base()+0x2523270usize)as*mut u8,();
330(GiftData)__receiver,(i8)::core::convert::Into::into(value))
331 }
332 }
333 #[doc = "`get_V13()` overload"]
334 fn get_v13(self) -> i8 {
335 unsafe {
336 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337 ::unity::il2cpp_call!((::unity::module_base()+0x25232a0usize)as*mut u8,i8;
338(GiftData)__receiver)
339 }
340 }
341 #[doc = "`set_V13(i8)` overload"]
342 fn set_v13(self, value: impl ::core::convert::Into<i8>) -> () {
343 unsafe {
344 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
345 ::unity::il2cpp_call!((::unity::module_base()+0x25232d0usize)as*mut u8,();
346(GiftData)__receiver,(i8)::core::convert::Into::into(value))
347 }
348 }
349 #[doc = "`get_V14()` overload"]
350 fn get_v14(self) -> i8 {
351 unsafe {
352 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
353 ::unity::il2cpp_call!((::unity::module_base()+0x2523300usize)as*mut u8,i8;
354(GiftData)__receiver)
355 }
356 }
357 #[doc = "`set_V14(i8)` overload"]
358 fn set_v14(self, value: impl ::core::convert::Into<i8>) -> () {
359 unsafe {
360 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
361 ::unity::il2cpp_call!((::unity::module_base()+0x2523330usize)as*mut u8,();
362(GiftData)__receiver,(i8)::core::convert::Into::into(value))
363 }
364 }
365 #[doc = "`get_V15()` overload"]
366 fn get_v15(self) -> i8 {
367 unsafe {
368 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369 ::unity::il2cpp_call!((::unity::module_base()+0x2523360usize)as*mut u8,i8;
370(GiftData)__receiver)
371 }
372 }
373 #[doc = "`set_V15(i8)` overload"]
374 fn set_v15(self, value: impl ::core::convert::Into<i8>) -> () {
375 unsafe {
376 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
377 ::unity::il2cpp_call!((::unity::module_base()+0x2523390usize)as*mut u8,();
378(GiftData)__receiver,(i8)::core::convert::Into::into(value))
379 }
380 }
381 #[doc = "`get_V16()` overload"]
382 fn get_v16(self) -> i8 {
383 unsafe {
384 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385 ::unity::il2cpp_call!((::unity::module_base()+0x25233c0usize)as*mut u8,i8;
386(GiftData)__receiver)
387 }
388 }
389 #[doc = "`set_V16(i8)` overload"]
390 fn set_v16(self, value: impl ::core::convert::Into<i8>) -> () {
391 unsafe {
392 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393 ::unity::il2cpp_call!((::unity::module_base()+0x25233f0usize)as*mut u8,();
394(GiftData)__receiver,(i8)::core::convert::Into::into(value))
395 }
396 }
397 #[doc = "`get_V17()` overload"]
398 fn get_v17(self) -> i8 {
399 unsafe {
400 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
401 ::unity::il2cpp_call!((::unity::module_base()+0x2523420usize)as*mut u8,i8;
402(GiftData)__receiver)
403 }
404 }
405 #[doc = "`set_V17(i8)` overload"]
406 fn set_v17(self, value: impl ::core::convert::Into<i8>) -> () {
407 unsafe {
408 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
409 ::unity::il2cpp_call!((::unity::module_base()+0x2523450usize)as*mut u8,();
410(GiftData)__receiver,(i8)::core::convert::Into::into(value))
411 }
412 }
413 #[doc = "`get_V18()` overload"]
414 fn get_v18(self) -> i8 {
415 unsafe {
416 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
417 ::unity::il2cpp_call!((::unity::module_base()+0x2523480usize)as*mut u8,i8;
418(GiftData)__receiver)
419 }
420 }
421 #[doc = "`set_V18(i8)` overload"]
422 fn set_v18(self, value: impl ::core::convert::Into<i8>) -> () {
423 unsafe {
424 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
425 ::unity::il2cpp_call!((::unity::module_base()+0x25234b0usize)as*mut u8,();
426(GiftData)__receiver,(i8)::core::convert::Into::into(value))
427 }
428 }
429 #[doc = "`get_V19()` overload"]
430 fn get_v19(self) -> i8 {
431 unsafe {
432 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
433 ::unity::il2cpp_call!((::unity::module_base()+0x25234e0usize)as*mut u8,i8;
434(GiftData)__receiver)
435 }
436 }
437 #[doc = "`set_V19(i8)` overload"]
438 fn set_v19(self, value: impl ::core::convert::Into<i8>) -> () {
439 unsafe {
440 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
441 ::unity::il2cpp_call!((::unity::module_base()+0x2523510usize)as*mut u8,();
442(GiftData)__receiver,(i8)::core::convert::Into::into(value))
443 }
444 }
445 #[doc = "`get_V20()` overload"]
446 fn get_v20(self) -> i8 {
447 unsafe {
448 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449 ::unity::il2cpp_call!((::unity::module_base()+0x2523540usize)as*mut u8,i8;
450(GiftData)__receiver)
451 }
452 }
453 #[doc = "`set_V20(i8)` overload"]
454 fn set_v20(self, value: impl ::core::convert::Into<i8>) -> () {
455 unsafe {
456 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
457 ::unity::il2cpp_call!((::unity::module_base()+0x2523570usize)as*mut u8,();
458(GiftData)__receiver,(i8)::core::convert::Into::into(value))
459 }
460 }
461 #[doc = "`get_V21()` overload"]
462 fn get_v21(self) -> i8 {
463 unsafe {
464 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
465 ::unity::il2cpp_call!((::unity::module_base()+0x25235a0usize)as*mut u8,i8;
466(GiftData)__receiver)
467 }
468 }
469 #[doc = "`set_V21(i8)` overload"]
470 fn set_v21(self, value: impl ::core::convert::Into<i8>) -> () {
471 unsafe {
472 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
473 ::unity::il2cpp_call!((::unity::module_base()+0x25235d0usize)as*mut u8,();
474(GiftData)__receiver,(i8)::core::convert::Into::into(value))
475 }
476 }
477 #[doc = "`get_V22()` overload"]
478 fn get_v22(self) -> i8 {
479 unsafe {
480 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
481 ::unity::il2cpp_call!((::unity::module_base()+0x2523600usize)as*mut u8,i8;
482(GiftData)__receiver)
483 }
484 }
485 #[doc = "`set_V22(i8)` overload"]
486 fn set_v22(self, value: impl ::core::convert::Into<i8>) -> () {
487 unsafe {
488 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
489 ::unity::il2cpp_call!((::unity::module_base()+0x2523630usize)as*mut u8,();
490(GiftData)__receiver,(i8)::core::convert::Into::into(value))
491 }
492 }
493 #[doc = "`get_V23()` overload"]
494 fn get_v23(self) -> i8 {
495 unsafe {
496 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
497 ::unity::il2cpp_call!((::unity::module_base()+0x2523660usize)as*mut u8,i8;
498(GiftData)__receiver)
499 }
500 }
501 #[doc = "`set_V23(i8)` overload"]
502 fn set_v23(self, value: impl ::core::convert::Into<i8>) -> () {
503 unsafe {
504 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
505 ::unity::il2cpp_call!((::unity::module_base()+0x2523690usize)as*mut u8,();
506(GiftData)__receiver,(i8)::core::convert::Into::into(value))
507 }
508 }
509 #[doc = "`get_V24()` overload"]
510 fn get_v24(self) -> i8 {
511 unsafe {
512 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
513 ::unity::il2cpp_call!((::unity::module_base()+0x25236c0usize)as*mut u8,i8;
514(GiftData)__receiver)
515 }
516 }
517 #[doc = "`set_V24(i8)` overload"]
518 fn set_v24(self, value: impl ::core::convert::Into<i8>) -> () {
519 unsafe {
520 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
521 ::unity::il2cpp_call!((::unity::module_base()+0x25236f0usize)as*mut u8,();
522(GiftData)__receiver,(i8)::core::convert::Into::into(value))
523 }
524 }
525 #[doc = "`get_V25()` overload"]
526 fn get_v25(self) -> i8 {
527 unsafe {
528 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
529 ::unity::il2cpp_call!((::unity::module_base()+0x2523720usize)as*mut u8,i8;
530(GiftData)__receiver)
531 }
532 }
533 #[doc = "`set_V25(i8)` overload"]
534 fn set_v25(self, value: impl ::core::convert::Into<i8>) -> () {
535 unsafe {
536 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
537 ::unity::il2cpp_call!((::unity::module_base()+0x2523750usize)as*mut u8,();
538(GiftData)__receiver,(i8)::core::convert::Into::into(value))
539 }
540 }
541 #[doc = "`get_V26()` overload"]
542 fn get_v26(self) -> i8 {
543 unsafe {
544 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
545 ::unity::il2cpp_call!((::unity::module_base()+0x2523780usize)as*mut u8,i8;
546(GiftData)__receiver)
547 }
548 }
549 #[doc = "`set_V26(i8)` overload"]
550 fn set_v26(self, value: impl ::core::convert::Into<i8>) -> () {
551 unsafe {
552 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
553 ::unity::il2cpp_call!((::unity::module_base()+0x25237b0usize)as*mut u8,();
554(GiftData)__receiver,(i8)::core::convert::Into::into(value))
555 }
556 }
557 #[doc = "`get_V27()` overload"]
558 fn get_v27(self) -> i8 {
559 unsafe {
560 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
561 ::unity::il2cpp_call!((::unity::module_base()+0x25237e0usize)as*mut u8,i8;
562(GiftData)__receiver)
563 }
564 }
565 #[doc = "`set_V27(i8)` overload"]
566 fn set_v27(self, value: impl ::core::convert::Into<i8>) -> () {
567 unsafe {
568 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
569 ::unity::il2cpp_call!((::unity::module_base()+0x2523810usize)as*mut u8,();
570(GiftData)__receiver,(i8)::core::convert::Into::into(value))
571 }
572 }
573 #[doc = "`get_V28()` overload"]
574 fn get_v28(self) -> i8 {
575 unsafe {
576 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
577 ::unity::il2cpp_call!((::unity::module_base()+0x2523840usize)as*mut u8,i8;
578(GiftData)__receiver)
579 }
580 }
581 #[doc = "`set_V28(i8)` overload"]
582 fn set_v28(self, value: impl ::core::convert::Into<i8>) -> () {
583 unsafe {
584 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
585 ::unity::il2cpp_call!((::unity::module_base()+0x2523870usize)as*mut u8,();
586(GiftData)__receiver,(i8)::core::convert::Into::into(value))
587 }
588 }
589 #[doc = "`get_V29()` overload"]
590 fn get_v29(self) -> i8 {
591 unsafe {
592 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
593 ::unity::il2cpp_call!((::unity::module_base()+0x25238a0usize)as*mut u8,i8;
594(GiftData)__receiver)
595 }
596 }
597 #[doc = "`set_V29(i8)` overload"]
598 fn set_v29(self, value: impl ::core::convert::Into<i8>) -> () {
599 unsafe {
600 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
601 ::unity::il2cpp_call!((::unity::module_base()+0x25238d0usize)as*mut u8,();
602(GiftData)__receiver,(i8)::core::convert::Into::into(value))
603 }
604 }
605 #[doc = "`get_V30()` overload"]
606 fn get_v30(self) -> i8 {
607 unsafe {
608 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
609 ::unity::il2cpp_call!((::unity::module_base()+0x2523900usize)as*mut u8,i8;
610(GiftData)__receiver)
611 }
612 }
613 #[doc = "`set_V30(i8)` overload"]
614 fn set_v30(self, value: impl ::core::convert::Into<i8>) -> () {
615 unsafe {
616 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
617 ::unity::il2cpp_call!((::unity::module_base()+0x2523930usize)as*mut u8,();
618(GiftData)__receiver,(i8)::core::convert::Into::into(value))
619 }
620 }
621 #[doc = "`get_V31()` overload"]
622 fn get_v31(self) -> i8 {
623 unsafe {
624 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
625 ::unity::il2cpp_call!((::unity::module_base()+0x2523960usize)as*mut u8,i8;
626(GiftData)__receiver)
627 }
628 }
629 #[doc = "`set_V31(i8)` overload"]
630 fn set_v31(self, value: impl ::core::convert::Into<i8>) -> () {
631 unsafe {
632 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
633 ::unity::il2cpp_call!((::unity::module_base()+0x2523990usize)as*mut u8,();
634(GiftData)__receiver,(i8)::core::convert::Into::into(value))
635 }
636 }
637 #[doc = "`get_V32()` overload"]
638 fn get_v32(self) -> i8 {
639 unsafe {
640 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
641 ::unity::il2cpp_call!((::unity::module_base()+0x25239c0usize)as*mut u8,i8;
642(GiftData)__receiver)
643 }
644 }
645 #[doc = "`set_V32(i8)` overload"]
646 fn set_v32(self, value: impl ::core::convert::Into<i8>) -> () {
647 unsafe {
648 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
649 ::unity::il2cpp_call!((::unity::module_base()+0x25239f0usize)as*mut u8,();
650(GiftData)__receiver,(i8)::core::convert::Into::into(value))
651 }
652 }
653 #[doc = "`get_V33()` overload"]
654 fn get_v33(self) -> i8 {
655 unsafe {
656 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
657 ::unity::il2cpp_call!((::unity::module_base()+0x2523a20usize)as*mut u8,i8;
658(GiftData)__receiver)
659 }
660 }
661 #[doc = "`set_V33(i8)` overload"]
662 fn set_v33(self, value: impl ::core::convert::Into<i8>) -> () {
663 unsafe {
664 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
665 ::unity::il2cpp_call!((::unity::module_base()+0x2523a50usize)as*mut u8,();
666(GiftData)__receiver,(i8)::core::convert::Into::into(value))
667 }
668 }
669 #[doc = "`get_V34()` overload"]
670 fn get_v34(self) -> i8 {
671 unsafe {
672 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
673 ::unity::il2cpp_call!((::unity::module_base()+0x2523a80usize)as*mut u8,i8;
674(GiftData)__receiver)
675 }
676 }
677 #[doc = "`set_V34(i8)` overload"]
678 fn set_v34(self, value: impl ::core::convert::Into<i8>) -> () {
679 unsafe {
680 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
681 ::unity::il2cpp_call!((::unity::module_base()+0x2523ab0usize)as*mut u8,();
682(GiftData)__receiver,(i8)::core::convert::Into::into(value))
683 }
684 }
685 #[doc = "`get_V35()` overload"]
686 fn get_v35(self) -> i8 {
687 unsafe {
688 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
689 ::unity::il2cpp_call!((::unity::module_base()+0x2523ae0usize)as*mut u8,i8;
690(GiftData)__receiver)
691 }
692 }
693 #[doc = "`set_V35(i8)` overload"]
694 fn set_v35(self, value: impl ::core::convert::Into<i8>) -> () {
695 unsafe {
696 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
697 ::unity::il2cpp_call!((::unity::module_base()+0x2523b10usize)as*mut u8,();
698(GiftData)__receiver,(i8)::core::convert::Into::into(value))
699 }
700 }
701 #[doc = "`get_V36()` overload"]
702 fn get_v36(self) -> i8 {
703 unsafe {
704 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
705 ::unity::il2cpp_call!((::unity::module_base()+0x2523b40usize)as*mut u8,i8;
706(GiftData)__receiver)
707 }
708 }
709 #[doc = "`set_V36(i8)` overload"]
710 fn set_v36(self, value: impl ::core::convert::Into<i8>) -> () {
711 unsafe {
712 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
713 ::unity::il2cpp_call!((::unity::module_base()+0x2523b70usize)as*mut u8,();
714(GiftData)__receiver,(i8)::core::convert::Into::into(value))
715 }
716 }
717 #[doc = "`get_V37()` overload"]
718 fn get_v37(self) -> i8 {
719 unsafe {
720 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
721 ::unity::il2cpp_call!((::unity::module_base()+0x2523ba0usize)as*mut u8,i8;
722(GiftData)__receiver)
723 }
724 }
725 #[doc = "`set_V37(i8)` overload"]
726 fn set_v37(self, value: impl ::core::convert::Into<i8>) -> () {
727 unsafe {
728 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
729 ::unity::il2cpp_call!((::unity::module_base()+0x2523bd0usize)as*mut u8,();
730(GiftData)__receiver,(i8)::core::convert::Into::into(value))
731 }
732 }
733 #[doc = "`get_V38()` overload"]
734 fn get_v38(self) -> i8 {
735 unsafe {
736 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
737 ::unity::il2cpp_call!((::unity::module_base()+0x2523c00usize)as*mut u8,i8;
738(GiftData)__receiver)
739 }
740 }
741 #[doc = "`set_V38(i8)` overload"]
742 fn set_v38(self, value: impl ::core::convert::Into<i8>) -> () {
743 unsafe {
744 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
745 ::unity::il2cpp_call!((::unity::module_base()+0x2523c30usize)as*mut u8,();
746(GiftData)__receiver,(i8)::core::convert::Into::into(value))
747 }
748 }
749 #[doc = "`get_V39()` overload"]
750 fn get_v39(self) -> i8 {
751 unsafe {
752 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
753 ::unity::il2cpp_call!((::unity::module_base()+0x2523c60usize)as*mut u8,i8;
754(GiftData)__receiver)
755 }
756 }
757 #[doc = "`set_V39(i8)` overload"]
758 fn set_v39(self, value: impl ::core::convert::Into<i8>) -> () {
759 unsafe {
760 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
761 ::unity::il2cpp_call!((::unity::module_base()+0x2523c90usize)as*mut u8,();
762(GiftData)__receiver,(i8)::core::convert::Into::into(value))
763 }
764 }
765 #[doc = "`get_V40()` overload"]
766 fn get_v40(self) -> i8 {
767 unsafe {
768 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
769 ::unity::il2cpp_call!((::unity::module_base()+0x2523cc0usize)as*mut u8,i8;
770(GiftData)__receiver)
771 }
772 }
773 #[doc = "`set_V40(i8)` overload"]
774 fn set_v40(self, value: impl ::core::convert::Into<i8>) -> () {
775 unsafe {
776 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
777 ::unity::il2cpp_call!((::unity::module_base()+0x2523cf0usize)as*mut u8,();
778(GiftData)__receiver,(i8)::core::convert::Into::into(value))
779 }
780 }
781 #[doc = "`get_V41()` overload"]
782 fn get_v41(self) -> i8 {
783 unsafe {
784 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
785 ::unity::il2cpp_call!((::unity::module_base()+0x2523d20usize)as*mut u8,i8;
786(GiftData)__receiver)
787 }
788 }
789 #[doc = "`set_V41(i8)` overload"]
790 fn set_v41(self, value: impl ::core::convert::Into<i8>) -> () {
791 unsafe {
792 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
793 ::unity::il2cpp_call!((::unity::module_base()+0x2523d50usize)as*mut u8,();
794(GiftData)__receiver,(i8)::core::convert::Into::into(value))
795 }
796 }
797 #[doc = "`get_V42()` overload"]
798 fn get_v42(self) -> i8 {
799 unsafe {
800 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
801 ::unity::il2cpp_call!((::unity::module_base()+0x2523d80usize)as*mut u8,i8;
802(GiftData)__receiver)
803 }
804 }
805 #[doc = "`set_V42(i8)` overload"]
806 fn set_v42(self, value: impl ::core::convert::Into<i8>) -> () {
807 unsafe {
808 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
809 ::unity::il2cpp_call!((::unity::module_base()+0x2523db0usize)as*mut u8,();
810(GiftData)__receiver,(i8)::core::convert::Into::into(value))
811 }
812 }
813 #[doc = "`get_V43()` overload"]
814 fn get_v43(self) -> i8 {
815 unsafe {
816 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
817 ::unity::il2cpp_call!((::unity::module_base()+0x2523de0usize)as*mut u8,i8;
818(GiftData)__receiver)
819 }
820 }
821 #[doc = "`set_V43(i8)` overload"]
822 fn set_v43(self, value: impl ::core::convert::Into<i8>) -> () {
823 unsafe {
824 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
825 ::unity::il2cpp_call!((::unity::module_base()+0x2523e10usize)as*mut u8,();
826(GiftData)__receiver,(i8)::core::convert::Into::into(value))
827 }
828 }
829 #[doc = "`get_V44()` overload"]
830 fn get_v44(self) -> i8 {
831 unsafe {
832 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
833 ::unity::il2cpp_call!((::unity::module_base()+0x2523e40usize)as*mut u8,i8;
834(GiftData)__receiver)
835 }
836 }
837 #[doc = "`set_V44(i8)` overload"]
838 fn set_v44(self, value: impl ::core::convert::Into<i8>) -> () {
839 unsafe {
840 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
841 ::unity::il2cpp_call!((::unity::module_base()+0x2523e70usize)as*mut u8,();
842(GiftData)__receiver,(i8)::core::convert::Into::into(value))
843 }
844 }
845 #[doc = "`get_V45()` overload"]
846 fn get_v45(self) -> i8 {
847 unsafe {
848 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
849 ::unity::il2cpp_call!((::unity::module_base()+0x2523ea0usize)as*mut u8,i8;
850(GiftData)__receiver)
851 }
852 }
853 #[doc = "`set_V45(i8)` overload"]
854 fn set_v45(self, value: impl ::core::convert::Into<i8>) -> () {
855 unsafe {
856 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
857 ::unity::il2cpp_call!((::unity::module_base()+0x2523ed0usize)as*mut u8,();
858(GiftData)__receiver,(i8)::core::convert::Into::into(value))
859 }
860 }
861 #[doc = "`get_V46()` overload"]
862 fn get_v46(self) -> i8 {
863 unsafe {
864 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
865 ::unity::il2cpp_call!((::unity::module_base()+0x2523f00usize)as*mut u8,i8;
866(GiftData)__receiver)
867 }
868 }
869 #[doc = "`set_V46(i8)` overload"]
870 fn set_v46(self, value: impl ::core::convert::Into<i8>) -> () {
871 unsafe {
872 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
873 ::unity::il2cpp_call!((::unity::module_base()+0x2523f30usize)as*mut u8,();
874(GiftData)__receiver,(i8)::core::convert::Into::into(value))
875 }
876 }
877 #[doc = "`get_V47()` overload"]
878 fn get_v47(self) -> i8 {
879 unsafe {
880 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
881 ::unity::il2cpp_call!((::unity::module_base()+0x2523f60usize)as*mut u8,i8;
882(GiftData)__receiver)
883 }
884 }
885 #[doc = "`set_V47(i8)` overload"]
886 fn set_v47(self, value: impl ::core::convert::Into<i8>) -> () {
887 unsafe {
888 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
889 ::unity::il2cpp_call!((::unity::module_base()+0x2523f90usize)as*mut u8,();
890(GiftData)__receiver,(i8)::core::convert::Into::into(value))
891 }
892 }
893 #[doc = "`get_V48()` overload"]
894 fn get_v48(self) -> i8 {
895 unsafe {
896 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
897 ::unity::il2cpp_call!((::unity::module_base()+0x2523fc0usize)as*mut u8,i8;
898(GiftData)__receiver)
899 }
900 }
901 #[doc = "`set_V48(i8)` overload"]
902 fn set_v48(self, value: impl ::core::convert::Into<i8>) -> () {
903 unsafe {
904 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
905 ::unity::il2cpp_call!((::unity::module_base()+0x2523ff0usize)as*mut u8,();
906(GiftData)__receiver,(i8)::core::convert::Into::into(value))
907 }
908 }
909 #[doc = "`get_V49()` overload"]
910 fn get_v49(self) -> i8 {
911 unsafe {
912 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
913 ::unity::il2cpp_call!((::unity::module_base()+0x2524020usize)as*mut u8,i8;
914(GiftData)__receiver)
915 }
916 }
917 #[doc = "`set_V49(i8)` overload"]
918 fn set_v49(self, value: impl ::core::convert::Into<i8>) -> () {
919 unsafe {
920 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
921 ::unity::il2cpp_call!((::unity::module_base()+0x2524050usize)as*mut u8,();
922(GiftData)__receiver,(i8)::core::convert::Into::into(value))
923 }
924 }
925 #[doc = "`.ctor()` overload"]
926 fn ctor(self) -> () {
927 unsafe {
928 let __receiver = <GiftData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
929 ::unity::il2cpp_call!((::unity::module_base()+0x2524080usize)as*mut u8,();
930(GiftData)__receiver)
931 }
932 }
933}
934
935#[cfg(feature = "app-giftdata")]
936impl<__T: IGiftData> IGiftDataMethods for __T {}
937
938#[cfg(feature = "app-giftdata")]
939impl GiftData {
940 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
941 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
942 }
943
944 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
945 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
946 }
947
948 pub fn set_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
949 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
950 }
951
952 pub fn get_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
953 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
954 }
955
956 pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
957 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
958 }
959
960 pub fn get_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
961 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
962 }
963
964 pub fn get_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
965 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
966 }
967
968 pub fn get_gift_start_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
969 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
970 }
971
972 pub fn get_v00_method_info() -> &'static ::unity::il2cpp::MethodInfo {
973 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
974 }
975
976 pub fn set_v00_method_info() -> &'static ::unity::il2cpp::MethodInfo {
977 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
978 }
979
980 pub fn get_v01_method_info() -> &'static ::unity::il2cpp::MethodInfo {
981 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
982 }
983
984 pub fn set_v01_method_info() -> &'static ::unity::il2cpp::MethodInfo {
985 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
986 }
987
988 pub fn get_v02_method_info() -> &'static ::unity::il2cpp::MethodInfo {
989 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
990 }
991
992 pub fn set_v02_method_info() -> &'static ::unity::il2cpp::MethodInfo {
993 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
994 }
995
996 pub fn get_v03_method_info() -> &'static ::unity::il2cpp::MethodInfo {
997 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
998 }
999
1000 pub fn set_v03_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1001 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1002 }
1003
1004 pub fn get_v04_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1005 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1006 }
1007
1008 pub fn set_v04_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1009 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1010 }
1011
1012 pub fn get_v05_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1013 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1014 }
1015
1016 pub fn set_v05_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1017 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1018 }
1019
1020 pub fn get_v06_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1021 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1022 }
1023
1024 pub fn set_v06_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1025 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1026 }
1027
1028 pub fn get_v07_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1029 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1030 }
1031
1032 pub fn set_v07_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1033 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1034 }
1035
1036 pub fn get_v08_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1037 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1038 }
1039
1040 pub fn set_v08_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1041 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1042 }
1043
1044 pub fn get_v09_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1045 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1046 }
1047
1048 pub fn set_v09_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1049 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1050 }
1051
1052 pub fn get_v10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1054 }
1055
1056 pub fn set_v10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1058 }
1059
1060 pub fn get_v11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1061 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1062 }
1063
1064 pub fn set_v11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1065 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1066 }
1067
1068 pub fn get_v12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1069 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1070 }
1071
1072 pub fn set_v12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1073 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1074 }
1075
1076 pub fn get_v13_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1077 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1078 }
1079
1080 pub fn set_v13_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1081 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1082 }
1083
1084 pub fn get_v14_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1085 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1086 }
1087
1088 pub fn set_v14_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1089 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1090 }
1091
1092 pub fn get_v15_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1093 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1094 }
1095
1096 pub fn set_v15_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1097 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1098 }
1099
1100 pub fn get_v16_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1101 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1102 }
1103
1104 pub fn set_v16_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1106 }
1107
1108 pub fn get_v17_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1110 }
1111
1112 pub fn set_v17_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1114 }
1115
1116 pub fn get_v18_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1118 }
1119
1120 pub fn set_v18_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1122 }
1123
1124 pub fn get_v19_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1125 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1126 }
1127
1128 pub fn set_v19_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1129 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1130 }
1131
1132 pub fn get_v20_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1133 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1134 }
1135
1136 pub fn set_v20_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1138 }
1139
1140 pub fn get_v21_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1141 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1142 }
1143
1144 pub fn set_v21_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1145 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1146 }
1147
1148 pub fn get_v22_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1149 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1150 }
1151
1152 pub fn set_v22_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1153 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1154 }
1155
1156 pub fn get_v23_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1157 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1158 }
1159
1160 pub fn set_v23_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1161 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1162 }
1163
1164 pub fn get_v24_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1165 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1166 }
1167
1168 pub fn set_v24_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1169 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1170 }
1171
1172 pub fn get_v25_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1173 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1174 }
1175
1176 pub fn set_v25_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1177 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1178 }
1179
1180 pub fn get_v26_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1181 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1182 }
1183
1184 pub fn set_v26_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1185 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1186 }
1187
1188 pub fn get_v27_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1189 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1190 }
1191
1192 pub fn set_v27_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1193 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1194 }
1195
1196 pub fn get_v28_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1197 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1198 }
1199
1200 pub fn set_v28_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1201 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1202 }
1203
1204 pub fn get_v29_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1205 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1206 }
1207
1208 pub fn set_v29_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1209 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1210 }
1211
1212 pub fn get_v30_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1214 }
1215
1216 pub fn set_v30_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1218 }
1219
1220 pub fn get_v31_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1222 }
1223
1224 pub fn set_v31_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1225 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1226 }
1227
1228 pub fn get_v32_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1229 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1230 }
1231
1232 pub fn set_v32_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1233 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1234 }
1235
1236 pub fn get_v33_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1237 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1238 }
1239
1240 pub fn set_v33_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1241 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
1242 }
1243
1244 pub fn get_v34_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1245 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
1246 }
1247
1248 pub fn set_v34_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1249 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
1250 }
1251
1252 pub fn get_v35_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1253 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
1254 }
1255
1256 pub fn set_v35_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1257 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
1258 }
1259
1260 pub fn get_v36_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1261 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
1262 }
1263
1264 pub fn set_v36_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1265 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
1266 }
1267
1268 pub fn get_v37_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1269 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
1270 }
1271
1272 pub fn set_v37_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1273 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
1274 }
1275
1276 pub fn get_v38_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1277 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
1278 }
1279
1280 pub fn set_v38_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1281 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
1282 }
1283
1284 pub fn get_v39_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1285 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
1286 }
1287
1288 pub fn set_v39_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1289 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
1290 }
1291
1292 pub fn get_v40_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1293 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
1294 }
1295
1296 pub fn set_v40_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1297 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
1298 }
1299
1300 pub fn get_v41_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1301 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
1302 }
1303
1304 pub fn set_v41_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
1306 }
1307
1308 pub fn get_v42_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
1310 }
1311
1312 pub fn set_v42_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1313 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
1314 }
1315
1316 pub fn get_v43_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1317 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
1318 }
1319
1320 pub fn set_v43_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1321 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
1322 }
1323
1324 pub fn get_v44_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1325 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
1326 }
1327
1328 pub fn set_v44_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1329 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
1330 }
1331
1332 pub fn get_v45_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1333 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
1334 }
1335
1336 pub fn set_v45_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1337 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
1338 }
1339
1340 pub fn get_v46_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1341 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
1342 }
1343
1344 pub fn set_v46_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1345 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
1346 }
1347
1348 pub fn get_v47_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1349 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
1350 }
1351
1352 pub fn set_v47_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1353 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
1354 }
1355
1356 pub fn get_v48_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1357 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
1358 }
1359
1360 pub fn set_v48_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1361 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
1362 }
1363
1364 pub fn get_v49_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1365 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
1366 }
1367
1368 pub fn set_v49_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1369 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
1370 }
1371
1372 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1373 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
1374 }
1375}
1376
1377#[cfg(feature = "app-giftdata")]
1378impl GiftData {
1379 #[doc = "Direct (non-virtual) call to `GiftData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1380 pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1381 let __mi = Self::get_debug_name_method_info();
1382 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1383 __inner(this.into(), ::core::option::Option::None)
1384 }
1385}
1386
1387#[cfg(feature = "app-giftdata")]
1388impl GiftData {
1389 #[doc = "`.ctor()` — no args"]
1390 pub fn new() -> Self {
1391 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1392 panic!(
1393 "{}
1394::{}
1395 failed to instantiate",
1396 ::core::stringify!(GiftData),
1397 ::core::stringify!(new),
1398 )
1399 });
1400 <Self as IGiftDataMethods>::ctor(this);
1401 this
1402 }
1403}
1404
1405#[cfg(feature = "app-giftdata")]
1406#[doc(hidden)]
1407pub mod prelude {
1408 pub use super::{GiftData, IGiftData, IGiftDataMethods};
1409 #[cfg(feature = "app-structbase")]
1410 pub use crate::app::structbase::IStructBaseMethods;
1411 #[cfg(feature = "app-structdata_1")]
1412 pub use crate::app::structdata_1::IStructData_1Methods;
1413 #[cfg(feature = "app-structtemplate_1")]
1414 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
1415 #[cfg(feature = "system-object")]
1416 pub use crate::system::object::IObjectMethods;
1417 pub use crate::{
1418 app::{structbase::IStructBase, structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1},
1419 system::object::IObject,
1420 };
1421}