Skip to main content

engage/generated/app/
profilecardstamproot.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-profilecardstamproot-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        system::object::{IObject, Object},
10        unity_engine::{
11            behaviour::{Behaviour, IBehaviour},
12            component::{Component, IComponent},
13            monobehaviour::{IMonoBehaviour, MonoBehaviour},
14            object_2::{IObject_2, Object_2},
15        },
16    };
17
18    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/profilecardstamproot/ProfileCardStampRoot.md"))]
19    #[::unity::class(namespace = "App", name = "ProfileCardStampRoot")]
20    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21    pub struct ProfileCardStampRoot {
22        #[offset(24)]
23        #[rename(name = "m_StampCountCaption")]
24        pub m_stamp_count_caption: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
25        #[offset(32)]
26        #[rename(name = "m_StampCountText")]
27        pub m_stamp_count_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
28        #[offset(40)]
29        #[rename(name = "m_StampObject")]
30        pub m_stamp_object: crate::unity_engine::gameobject::GameObject,
31        #[offset(48)]
32        #[rename(name = "m_StampRectTransform")]
33        pub m_stamp_rect_transform: crate::unity_engine::recttransform::RectTransform,
34        #[offset(56)]
35        #[rename(name = "m_StampAnimator")]
36        pub m_stamp_animator: crate::unity_engine::animator::Animator,
37        #[offset(64)]
38        #[rename(name = "m_StampGroupRectTransform")]
39        pub m_stamp_group_rect_transform: crate::unity_engine::recttransform::RectTransform,
40        #[offset(72)]
41        #[rename(name = "m_StampImage")]
42        pub m_stamp_image: crate::unity_engine::ui::image::Image,
43        #[offset(80)]
44        #[rename(name = "m_StampImageRectTransform")]
45        pub m_stamp_image_rect_transform: crate::unity_engine::recttransform::RectTransform,
46        #[offset(88)]
47        #[rename(name = "m_StampIconRectTransform")]
48        pub m_stamp_icon_rect_transform: crate::unity_engine::recttransform::RectTransform,
49        #[offset(96)]
50        #[rename(name = "m_FrameObject")]
51        pub m_frame_object: crate::unity_engine::gameobject::GameObject,
52        #[offset(104)]
53        #[rename(name = "m_FrameImage")]
54        pub m_frame_image: crate::unity_engine::ui::image::Image,
55        #[offset(112)]
56        #[rename(name = "m_StampEffectRectTransform")]
57        pub m_stamp_effect_rect_transform: crate::unity_engine::recttransform::RectTransform,
58        #[offset(120)]
59        #[rename(name = "m_StampEffectAnimator")]
60        pub m_stamp_effect_animator: crate::unity_engine::animator::Animator,
61        #[offset(128)]
62        #[rename(name = "m_StampKeyHelpObject")]
63        pub m_stamp_key_help_object: crate::unity_engine::gameobject::GameObject,
64        #[offset(136)]
65        #[rename(name = "m_StampKeyHelpAnimator")]
66        pub m_stamp_key_help_animator: crate::unity_engine::animator::Animator,
67        #[offset(144)]
68        #[rename(name = "m_FrameColorEnable")]
69        pub m_frame_color_enable: crate::unity_engine::color::Color,
70        #[offset(160)]
71        #[rename(name = "m_FrameColorDisable")]
72        pub m_frame_color_disable: crate::unity_engine::color::Color,
73        #[offset(176)]
74        #[rename(name = "m_StampCountCurrent")]
75        pub m_stamp_count_current: i32,
76        #[offset(180)]
77        #[rename(name = "m_StampCountMax")]
78        pub m_stamp_count_max: i32,
79        #[offset(184)]
80        #[rename(name = "m_InitialStampPosition")]
81        pub m_initial_stamp_position: crate::unity_engine::vector2::Vector2,
82        #[offset(192)]
83        #[rename(name = "m_InitialStampSize")]
84        pub m_initial_stamp_size: crate::unity_engine::vector2::Vector2,
85        #[offset(200)]
86        #[rename(name = "m_StampScale")]
87        pub m_stamp_scale: crate::unity_engine::vector2::Vector2,
88        #[offset(208)]
89        #[rename(name = "m_IsStarted")]
90        pub m_is_started: bool,
91        #[offset(212)]
92        #[rename(name = "m_RecordRotZ")]
93        pub m_record_rot_z: f32,
94        #[offset(216)]
95        #[rename(name = "m_RecordScale")]
96        pub m_record_scale: crate::unity_engine::vector2::Vector2,
97        #[offset(224)]
98        #[rename(name = "m_RecordImageScale")]
99        pub m_record_image_scale: crate::unity_engine::vector2::Vector2,
100    }
101}
102
103#[cfg(feature = "app-profilecardstamproot-types")]
104pub use __types::*;
105
106#[cfg(feature = "app-profilecardstamproot")]
107pub trait IProfileCardStampRootMethods: IProfileCardStampRoot {
108    #[doc = "`Start()` overload"]
109    fn start(self) -> () {
110        unsafe {
111            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
112            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb710usize)as*mut u8,();
113(ProfileCardStampRoot)__receiver)
114        }
115    }
116    #[doc = "`Reuse()` overload"]
117    fn reuse(self) -> () {
118        unsafe {
119            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
120            ::unity::il2cpp_call!((::unity::module_base()+0x2bf46c0usize)as*mut u8,();
121(ProfileCardStampRoot)__receiver)
122        }
123    }
124    #[doc = "`SetStampCountCurrent(i32)` overload"]
125    fn set_stamp_count_current(self, count: impl ::core::convert::Into<i32>) -> () {
126        unsafe {
127            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128            ::unity::il2cpp_call!((::unity::module_base()+0x2bf4410usize)as*mut u8,();
129(ProfileCardStampRoot)__receiver,(i32)::core::convert::Into::into(count))
130        }
131    }
132    #[doc = "`SetStampCountMax(i32)` overload"]
133    fn set_stamp_count_max(self, max: impl ::core::convert::Into<i32>) -> () {
134        unsafe {
135            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136            ::unity::il2cpp_call!((::unity::module_base()+0x2bf44e0usize)as*mut u8,();
137(ProfileCardStampRoot)__receiver,(i32)::core::convert::Into::into(max))
138        }
139    }
140    #[doc = "`SetStampImage(crate::app::profilecardstampdata::ProfileCardStampData)` overload"]
141    fn set_stamp_image(self, stamp_data: impl ::core::convert::Into<crate::app::profilecardstampdata::ProfileCardStampData>) -> () {
142        unsafe {
143            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
144            ::unity::il2cpp_call!((::unity::module_base()+0x2bf45d0usize)as*mut u8,();
145(ProfileCardStampRoot)__receiver,(crate::app::profilecardstampdata::ProfileCardStampData)::core::convert::Into::into(stamp_data))
146        }
147    }
148    #[doc = "`GetStampObject()` overload"]
149    fn get_stamp_object(self) -> crate::unity_engine::gameobject::GameObject {
150        unsafe {
151            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb9d0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
153(ProfileCardStampRoot)__receiver)
154        }
155    }
156    #[doc = "`SetStampObjectActive(bool)` overload"]
157    fn set_stamp_object_active(self, actived: impl ::core::convert::Into<bool>) -> () {
158        unsafe {
159            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9fe0usize)as*mut u8,();
161(ProfileCardStampRoot)__receiver,(bool)::core::convert::Into::into(actived))
162        }
163    }
164    #[doc = "`GetStampPosition()` overload"]
165    fn get_stamp_position(self) -> crate::unity_engine::vector2::Vector2 {
166        unsafe {
167            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
168            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa4e0usize)as*mut u8,crate::unity_engine::vector2::Vector2;
169(ProfileCardStampRoot)__receiver)
170        }
171    }
172    #[doc = "`SetStampPosition(crate::unity_engine::vector2::Vector2)` overload"]
173    fn set_stamp_position(self, position: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>) -> () {
174        unsafe {
175            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
176            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9aa0usize)as*mut u8,();
177(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(position))
178        }
179    }
180    #[doc = "`ResetStampPosition()` overload"]
181    fn reset_stamp_position(self) -> () {
182        unsafe {
183            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
184            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb870usize)as*mut u8,();
185(ProfileCardStampRoot)__receiver)
186        }
187    }
188    #[doc = "`MoveStamp(crate::unity_engine::vector2::Vector2, crate::unity_engine::rect::Rect, bool)` overload"]
189    fn move_stamp(
190        self,
191        movement: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
192        range: impl ::core::convert::Into<crate::unity_engine::rect::Rect>,
193        is_frame: impl ::core::convert::Into<bool>,
194    ) -> () {
195        unsafe {
196            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197            ::unity::il2cpp_call!((::unity::module_base()+0x2bf8bc0usize)as*mut u8,();
198(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(movement),(crate::unity_engine::rect::Rect)::core::convert::Into::into(range),(bool)::core::convert::Into::into(is_frame))
199        }
200    }
201    #[doc = "`GetStampRotation()` overload"]
202    fn get_stamp_rotation(self) -> f32 {
203        unsafe {
204            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa580usize)as*mut u8,f32;
206(ProfileCardStampRoot)__receiver)
207        }
208    }
209    #[doc = "`ResetStampRotation()` overload"]
210    fn reset_stamp_rotation(self) -> () {
211        unsafe {
212            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9b60usize)as*mut u8,();
214(ProfileCardStampRoot)__receiver)
215        }
216    }
217    #[doc = "`RotateStamp(f32)` overload"]
218    fn rotate_stamp(self, rotation: impl ::core::convert::Into<f32>) -> () {
219        unsafe {
220            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
221            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9c00usize)as*mut u8,();
222(ProfileCardStampRoot)__receiver,(f32)::core::convert::Into::into(rotation))
223        }
224    }
225    #[doc = "`GetStampScale()` overload"]
226    fn get_stamp_scale(self) -> crate::unity_engine::vector2::Vector2 {
227        unsafe {
228            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb9e0usize)as*mut u8,crate::unity_engine::vector2::Vector2;
230(ProfileCardStampRoot)__receiver)
231        }
232    }
233    #[doc = "`ResetStampScale()` overload"]
234    fn reset_stamp_scale(self) -> () {
235        unsafe {
236            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
237            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa4a0usize)as*mut u8,();
238(ProfileCardStampRoot)__receiver)
239        }
240    }
241    #[doc = "`SetStampScale(crate::unity_engine::vector2::Vector2, f32, f32)` overload"]
242    fn set_stamp_scale(
243        self,
244        scaling: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
245        min: impl ::core::convert::Into<f32>,
246        max: impl ::core::convert::Into<f32>,
247    ) -> () {
248        unsafe {
249            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
250            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9cb0usize)as*mut u8,();
251(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
252        }
253    }
254    #[doc = "`ScaleStamp(crate::unity_engine::vector2::Vector2, f32, f32)` overload"]
255    fn scale_stamp(
256        self,
257        scaling: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
258        min: impl ::core::convert::Into<f32>,
259        max: impl ::core::convert::Into<f32>,
260    ) -> () {
261        unsafe {
262            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
263            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb9f0usize)as*mut u8,();
264(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
265        }
266    }
267    #[doc = "`ScaleStamp(f32, f32, f32)` overload"]
268    fn scale_stamp_2(
269        self,
270        scaling: impl ::core::convert::Into<f32>,
271        min: impl ::core::convert::Into<f32>,
272        max: impl ::core::convert::Into<f32>,
273    ) -> () {
274        unsafe {
275            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
276            ::unity::il2cpp_call!((::unity::module_base()+0x2bfbac0usize)as*mut u8,();
277(ProfileCardStampRoot)__receiver,(f32)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
278        }
279    }
280    #[doc = "`AddStampScale(f32, f32, f32)` overload"]
281    fn add_stamp_scale(
282        self,
283        scaling: impl ::core::convert::Into<f32>,
284        min: impl ::core::convert::Into<f32>,
285        max: impl ::core::convert::Into<f32>,
286    ) -> () {
287        unsafe {
288            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
289            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa2d0usize)as*mut u8,();
290(ProfileCardStampRoot)__receiver,(f32)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
291        }
292    }
293    #[doc = "`SaveTransform()` overload"]
294    fn save_transform(self) -> () {
295        unsafe {
296            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
297            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa150usize)as*mut u8,();
298(ProfileCardStampRoot)__receiver)
299        }
300    }
301    #[doc = "`LoadTransform()` overload"]
302    fn load_transform(self) -> () {
303        unsafe {
304            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
305            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa200usize)as*mut u8,();
306(ProfileCardStampRoot)__receiver)
307        }
308    }
309    #[doc = "`GetStampRect()` overload"]
310    fn get_stamp_rect(self) -> crate::app::profilecardroot::ProfileCardRoot_RectInfo {
311        unsafe {
312            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
313            ::unity::il2cpp_call!((::unity::module_base()+0x2bf90f0usize)as*mut u8,crate::app::profilecardroot::ProfileCardRoot_RectInfo;
314(ProfileCardStampRoot)__receiver)
315        }
316    }
317    #[doc = "`GetIconRect()` overload"]
318    fn get_icon_rect(self) -> crate::app::profilecardroot::ProfileCardRoot_RectInfo {
319        unsafe {
320            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321            ::unity::il2cpp_call!((::unity::module_base()+0x2bf8f50usize)as*mut u8,crate::app::profilecardroot::ProfileCardRoot_RectInfo;
322(ProfileCardStampRoot)__receiver)
323        }
324    }
325    #[doc = "`GetStampImageScale()` overload"]
326    fn get_stamp_image_scale(self) -> crate::unity_engine::vector2::Vector2 {
327        unsafe {
328            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa620usize)as*mut u8,crate::unity_engine::vector2::Vector2;
330(ProfileCardStampRoot)__receiver)
331        }
332    }
333    #[doc = "`ResetStampImageScale()` overload"]
334    fn reset_stamp_image_scale(self) -> () {
335        unsafe {
336            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb930usize)as*mut u8,();
338(ProfileCardStampRoot)__receiver)
339        }
340    }
341    #[doc = "`ScaleStampImage(crate::unity_engine::vector2::Vector2, f32, f32)` overload"]
342    fn scale_stamp_image(
343        self,
344        scaling: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
345        min: impl ::core::convert::Into<f32>,
346        max: impl ::core::convert::Into<f32>,
347    ) -> () {
348        unsafe {
349            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
350            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa3b0usize)as*mut u8,();
351(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
352        }
353    }
354    #[doc = "`SetStampImageScale(crate::unity_engine::vector2::Vector2, f32, f32)` overload"]
355    fn set_stamp_image_scale(
356        self,
357        scaling: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
358        min: impl ::core::convert::Into<f32>,
359        max: impl ::core::convert::Into<f32>,
360    ) -> () {
361        unsafe {
362            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
363            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9db0usize)as*mut u8,();
364(ProfileCardStampRoot)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(scaling),(f32)::core::convert::Into::into(min),(f32)::core::convert::Into::into(max))
365        }
366    }
367    #[doc = "`PlayIdleStampAnimation()` overload"]
368    fn play_idle_stamp_animation(self) -> () {
369        unsafe {
370            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
371            ::unity::il2cpp_call!((::unity::module_base()+0x2bfa9c0usize)as*mut u8,();
372(ProfileCardStampRoot)__receiver)
373        }
374    }
375    #[doc = "`PlayPushStampAnimation()` overload"]
376    fn play_push_stamp_animation(self) -> () {
377        unsafe {
378            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
379            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9710usize)as*mut u8,();
380(ProfileCardStampRoot)__receiver)
381        }
382    }
383    #[doc = "`PlayCatchStampAnimation()` overload"]
384    fn play_catch_stamp_animation(self) -> () {
385        unsafe {
386            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387            ::unity::il2cpp_call!((::unity::module_base()+0x2bfac90usize)as*mut u8,();
388(ProfileCardStampRoot)__receiver)
389        }
390    }
391    #[doc = "`PlayHoldStampAnimation()` overload"]
392    fn play_hold_stamp_animation(self) -> () {
393        unsafe {
394            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
395            ::unity::il2cpp_call!((::unity::module_base()+0x2bfab20usize)as*mut u8,();
396(ProfileCardStampRoot)__receiver)
397        }
398    }
399    #[doc = "`PlayDeleteStampAnimation()` overload"]
400    fn play_delete_stamp_animation(self) -> () {
401        unsafe {
402            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
403            ::unity::il2cpp_call!((::unity::module_base()+0x2bfadd0usize)as*mut u8,();
404(ProfileCardStampRoot)__receiver)
405        }
406    }
407    #[doc = "`PlayEffectAnimation()` overload"]
408    fn play_effect_animation(self) -> () {
409        unsafe {
410            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411            ::unity::il2cpp_call!((::unity::module_base()+0x2bf97d0usize)as*mut u8,();
412(ProfileCardStampRoot)__receiver)
413        }
414    }
415    #[doc = "`SetKeyHelpActive(bool)` overload"]
416    fn set_key_help_active(self, actived: impl ::core::convert::Into<bool>) -> () {
417        unsafe {
418            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419            ::unity::il2cpp_call!((::unity::module_base()+0x2bf45b0usize)as*mut u8,();
420(ProfileCardStampRoot)__receiver,(bool)::core::convert::Into::into(actived))
421        }
422    }
423    #[doc = "`OpenKeyHelpWindow()` overload"]
424    fn open_key_help_window(self) -> () {
425        unsafe {
426            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
427            ::unity::il2cpp_call!((::unity::module_base()+0x2bf9f30usize)as*mut u8,();
428(ProfileCardStampRoot)__receiver)
429        }
430    }
431    #[doc = "`CloseKeyHelpWindow()` overload"]
432    fn close_key_help_window(self) -> () {
433        unsafe {
434            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435            ::unity::il2cpp_call!((::unity::module_base()+0x2bfb3f0usize)as*mut u8,();
436(ProfileCardStampRoot)__receiver)
437        }
438    }
439    #[doc = "`SetStampFrameActive(bool)` overload"]
440    fn set_stamp_frame_active(self, is_active: impl ::core::convert::Into<bool>) -> () {
441        unsafe {
442            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
443            ::unity::il2cpp_call!((::unity::module_base()+0x2bfab00usize)as*mut u8,();
444(ProfileCardStampRoot)__receiver,(bool)::core::convert::Into::into(is_active))
445        }
446    }
447    #[doc = "`SetStampFrameColor(bool)` overload"]
448    fn set_stamp_frame_color(self, is_enable: impl ::core::convert::Into<bool>) -> () {
449        unsafe {
450            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x2bfaee0usize)as*mut u8,();
452(ProfileCardStampRoot)__receiver,(bool)::core::convert::Into::into(is_enable))
453        }
454    }
455    #[doc = "`.ctor()` overload"]
456    fn ctor(self) -> () {
457        unsafe {
458            let __receiver = <ProfileCardStampRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
459            ::unity::il2cpp_call!((::unity::module_base()+0x2bfbb80usize)as*mut u8,();
460(ProfileCardStampRoot)__receiver)
461        }
462    }
463}
464
465#[cfg(feature = "app-profilecardstamproot")]
466impl<__T: IProfileCardStampRoot> IProfileCardStampRootMethods for __T {}
467
468#[cfg(feature = "app-profilecardstamproot")]
469impl ProfileCardStampRoot {
470    pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
471        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
472    }
473
474    pub fn reuse_method_info() -> &'static ::unity::il2cpp::MethodInfo {
475        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
476    }
477
478    pub fn set_stamp_count_current_method_info() -> &'static ::unity::il2cpp::MethodInfo {
479        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
480    }
481
482    pub fn set_stamp_count_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
483        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
484    }
485
486    pub fn set_stamp_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
487        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
488    }
489
490    pub fn get_stamp_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
491        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
492    }
493
494    pub fn set_stamp_object_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
495        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
496    }
497
498    pub fn get_stamp_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
499        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
500    }
501
502    pub fn set_stamp_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
503        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
504    }
505
506    pub fn reset_stamp_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
507        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
508    }
509
510    pub fn move_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
511        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
512    }
513
514    pub fn get_stamp_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
515        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
516    }
517
518    pub fn reset_stamp_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
519        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
520    }
521
522    pub fn rotate_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
523        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
524    }
525
526    pub fn get_stamp_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
527        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
528    }
529
530    pub fn reset_stamp_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
531        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
532    }
533
534    pub fn set_stamp_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
535        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
536    }
537
538    pub fn scale_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
539        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
540    }
541
542    pub fn scale_stamp_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
543        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
544    }
545
546    pub fn add_stamp_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
547        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
548    }
549
550    pub fn save_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
551        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
552    }
553
554    pub fn load_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
555        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
556    }
557
558    pub fn get_stamp_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
559        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
560    }
561
562    pub fn get_icon_rect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
563        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
564    }
565
566    pub fn get_stamp_image_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
567        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
568    }
569
570    pub fn reset_stamp_image_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
571        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
572    }
573
574    pub fn scale_stamp_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
575        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
576    }
577
578    pub fn set_stamp_image_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
579        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
580    }
581
582    pub fn play_idle_stamp_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
583        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
584    }
585
586    pub fn play_push_stamp_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
587        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
588    }
589
590    pub fn play_catch_stamp_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
591        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
592    }
593
594    pub fn play_hold_stamp_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
595        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
596    }
597
598    pub fn play_delete_stamp_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
599        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
600    }
601
602    pub fn play_effect_animation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
603        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
604    }
605
606    pub fn set_key_help_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
607        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
608    }
609
610    pub fn open_key_help_window_method_info() -> &'static ::unity::il2cpp::MethodInfo {
611        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
612    }
613
614    pub fn close_key_help_window_method_info() -> &'static ::unity::il2cpp::MethodInfo {
615        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
616    }
617
618    pub fn set_stamp_frame_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
619        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
620    }
621
622    pub fn set_stamp_frame_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
623        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
624    }
625
626    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
627        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
628    }
629}
630
631#[cfg(feature = "app-profilecardstamproot")]
632impl ProfileCardStampRoot {
633    #[doc = "`.ctor()` — no args"]
634    pub fn new() -> Self {
635        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
636            panic!(
637                "{}
638::{}
639 failed to instantiate",
640                ::core::stringify!(ProfileCardStampRoot),
641                ::core::stringify!(new),
642            )
643        });
644        <Self as IProfileCardStampRootMethods>::ctor(this);
645        this
646    }
647}
648
649#[cfg(feature = "app-profilecardstamproot")]
650#[doc(hidden)]
651pub mod prelude {
652    pub use super::{IProfileCardStampRoot, IProfileCardStampRootMethods, ProfileCardStampRoot};
653    #[cfg(feature = "system-object")]
654    pub use crate::system::object::IObjectMethods;
655    #[cfg(feature = "unity_engine-behaviour")]
656    pub use crate::unity_engine::behaviour::IBehaviourMethods;
657    #[cfg(feature = "unity_engine-component")]
658    pub use crate::unity_engine::component::IComponentMethods;
659    #[cfg(feature = "unity_engine-monobehaviour")]
660    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
661    #[cfg(feature = "unity_engine-object_2")]
662    pub use crate::unity_engine::object_2::IObject_2Methods;
663    pub use crate::{
664        system::object::IObject,
665        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
666    };
667}