1#[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}