Skip to main content

engage/generated/app/
myroomrelianceselectroot.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-myroomrelianceselectroot-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/myroomrelianceselectroot/MyRoomRelianceSelectRoot_CursorTop.md"))]
19    #[::unity::class(namespace = "App", name = "MyRoomRelianceSelectRoot.CursorTop")]
20    #[parent(crate::system::object::Object)]
21    pub struct MyRoomRelianceSelectRoot_CursorTop {
22        #[offset(24)]
23        #[rename(name = "ResetRect")]
24        pub reset_rect: crate::unity_engine::recttransform::RectTransform,
25        #[offset(32)]
26        #[rename(name = "RankC_PosX")]
27        pub rank_c_pos_x: f32,
28        #[offset(36)]
29        #[rename(name = "RankB_PosX")]
30        pub rank_b_pos_x: f32,
31        #[offset(40)]
32        #[rename(name = "RankA_PosX")]
33        pub rank_a_pos_x: f32,
34        #[offset(44)]
35        #[rename(name = "RankS_PosX")]
36        pub rank_s_pos_x: f32,
37        #[offset(48)]
38        #[rename(name = "MoveFrame")]
39        pub move_frame: f32,
40        #[offset(56)]
41        #[rename(name = "m_cursorTop")]
42        pub m_cursor_top: crate::unity_engine::recttransform::RectTransform,
43        #[offset(64)]
44        #[rename(name = "m_selectIndex")]
45        pub m_select_index: i32,
46        #[offset(68)]
47        #[rename(name = "m_prevIndex")]
48        pub m_prev_index: i32,
49        #[offset(72)]
50        #[rename(name = "m_moveTick")]
51        pub m_move_tick: f32,
52    }
53
54    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/myroomrelianceselectroot/MyRoomRelianceSelectRoot.md"))]
55    #[::unity::class(namespace = "App", name = "MyRoomRelianceSelectRoot")]
56    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
57    pub struct MyRoomRelianceSelectRoot {
58        #[offset(24)]
59        #[rename(name = "m_UnitList")]
60        pub m_unit_list: crate::unity_engine::gameobject::GameObject,
61        #[offset(32)]
62        #[rename(name = "m_RelianceSelect")]
63        pub m_reliance_select: crate::unity_engine::gameobject::GameObject,
64        #[offset(40)]
65        #[rename(name = "m_BackCursor")]
66        pub m_back_cursor: crate::unity_engine::gameobject::GameObject,
67        #[offset(48)]
68        #[rename(name = "m_CursorTop")]
69        pub m_cursor_top: crate::unity_engine::gameobject::GameObject,
70        #[offset(56)]
71        #[rename(name = "m_ListLabel")]
72        pub m_list_label: crate::unity_engine::gameobject::GameObject,
73        #[offset(64)]
74        #[rename(name = "m_ArrowL")]
75        pub m_arrow_l: crate::unity_engine::gameobject::GameObject,
76        #[offset(72)]
77        #[rename(name = "m_ArrowR")]
78        pub m_arrow_r: crate::unity_engine::gameobject::GameObject,
79        #[offset(80)]
80        #[rename(name = "m_CharaImageRight")]
81        pub m_chara_image_right: crate::unity_engine::gameobject::GameObject,
82        #[static_field]
83        #[rename(name = "PrefabPath")]
84        pub prefab_path: ::unity::Il2CppString,
85    }
86}
87
88#[cfg(feature = "app-myroomrelianceselectroot-types")]
89pub use __types::*;
90
91#[cfg(feature = "app-myroomrelianceselectroot")]
92pub trait IMyRoomRelianceSelectRoot_CursorTopMethods: IMyRoomRelianceSelectRoot_CursorTop {
93    #[doc = "`get_OpenCount()` overload"]
94    fn get_open_count(self) -> i32 {
95        unsafe {
96            let __receiver =
97                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
98            ::unity::il2cpp_call!((::unity::module_base()+0x20955e0usize)as*mut u8,i32;
99(MyRoomRelianceSelectRoot_CursorTop)__receiver)
100        }
101    }
102    #[doc = "`set_OpenCount(i32)` overload"]
103    fn set_open_count(self, value: impl ::core::convert::Into<i32>) -> () {
104        unsafe {
105            let __receiver =
106                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
107            ::unity::il2cpp_call!((::unity::module_base()+0x20955f0usize)as*mut u8,();
108(MyRoomRelianceSelectRoot_CursorTop)__receiver,(i32)::core::convert::Into::into(value))
109        }
110    }
111    #[doc = "`.ctor(crate::unity_engine::recttransform::RectTransform)` overload"]
112    fn ctor(self, transform: impl ::core::convert::Into<crate::unity_engine::recttransform::RectTransform>) -> () {
113        unsafe {
114            let __receiver =
115                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
116            ::unity::il2cpp_call!((::unity::module_base()+0x2095600usize)as*mut u8,();
117(MyRoomRelianceSelectRoot_CursorTop)__receiver,(crate::unity_engine::recttransform::RectTransform)::core::convert::Into::into(transform))
118        }
119    }
120    #[doc = "`Reset(crate::unity_engine::recttransform::RectTransform)` overload"]
121    fn reset(self, transform: impl ::core::convert::Into<crate::unity_engine::recttransform::RectTransform>) -> () {
122        unsafe {
123            let __receiver =
124                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
125            ::unity::il2cpp_call!((::unity::module_base()+0x2095650usize)as*mut u8,();
126(MyRoomRelianceSelectRoot_CursorTop)__receiver,(crate::unity_engine::recttransform::RectTransform)::core::convert::Into::into(transform))
127        }
128    }
129    #[doc = "`SetSelectIndex(i32)` overload"]
130    fn set_select_index(self, select_index: impl ::core::convert::Into<i32>) -> () {
131        unsafe {
132            let __receiver =
133                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
134            ::unity::il2cpp_call!((::unity::module_base()+0x2095740usize)as*mut u8,();
135(MyRoomRelianceSelectRoot_CursorTop)__receiver,(i32)::core::convert::Into::into(select_index))
136        }
137    }
138    #[doc = "`GetSelectIndex()` overload"]
139    fn get_select_index(self) -> i32 {
140        unsafe {
141            let __receiver =
142                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
143            ::unity::il2cpp_call!((::unity::module_base()+0x2095760usize)as*mut u8,i32;
144(MyRoomRelianceSelectRoot_CursorTop)__receiver)
145        }
146    }
147    #[doc = "`KeyLeft(bool)` overload"]
148    fn key_left(self, is_trigger: impl ::core::convert::Into<bool>) -> () {
149        unsafe {
150            let __receiver =
151                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152            ::unity::il2cpp_call!((::unity::module_base()+0x2095770usize)as*mut u8,();
153(MyRoomRelianceSelectRoot_CursorTop)__receiver,(bool)::core::convert::Into::into(is_trigger))
154        }
155    }
156    #[doc = "`KeyRight(bool)` overload"]
157    fn key_right(self, is_trigger: impl ::core::convert::Into<bool>) -> () {
158        unsafe {
159            let __receiver =
160                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
161            ::unity::il2cpp_call!((::unity::module_base()+0x2095840usize)as*mut u8,();
162(MyRoomRelianceSelectRoot_CursorTop)__receiver,(bool)::core::convert::Into::into(is_trigger))
163        }
164    }
165    #[doc = "`Update()` overload"]
166    fn update(self) -> () {
167        unsafe {
168            let __receiver =
169                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
170            ::unity::il2cpp_call!((::unity::module_base()+0x2095910usize)as*mut u8,();
171(MyRoomRelianceSelectRoot_CursorTop)__receiver)
172        }
173    }
174    #[doc = "`GetCorrectedYCoord()` overload"]
175    fn get_corrected_y_coord(self) -> f32 {
176        unsafe {
177            let __receiver =
178                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179            ::unity::il2cpp_call!((::unity::module_base()+0x2095720usize)as*mut u8,f32;
180(MyRoomRelianceSelectRoot_CursorTop)__receiver)
181        }
182    }
183    #[doc = "`GetPositionX(i32)` overload"]
184    fn get_position_x(self, select_index: impl ::core::convert::Into<i32>) -> f32 {
185        unsafe {
186            let __receiver =
187                <MyRoomRelianceSelectRoot_CursorTop as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
188            ::unity::il2cpp_call!((::unity::module_base()+0x2095ad0usize)as*mut u8,f32;
189(MyRoomRelianceSelectRoot_CursorTop)__receiver,(i32)::core::convert::Into::into(select_index))
190        }
191    }
192}
193
194#[cfg(feature = "app-myroomrelianceselectroot")]
195impl<__T: IMyRoomRelianceSelectRoot_CursorTop> IMyRoomRelianceSelectRoot_CursorTopMethods for __T {}
196
197#[cfg(feature = "app-myroomrelianceselectroot")]
198impl MyRoomRelianceSelectRoot_CursorTop {
199    pub fn get_open_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
200        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
201    }
202
203    pub fn set_open_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
204        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
205    }
206
207    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
208        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
209    }
210
211    pub fn reset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
212        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
213    }
214
215    pub fn set_select_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
216        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
217    }
218
219    pub fn get_select_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
220        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
221    }
222
223    pub fn key_left_method_info() -> &'static ::unity::il2cpp::MethodInfo {
224        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
225    }
226
227    pub fn key_right_method_info() -> &'static ::unity::il2cpp::MethodInfo {
228        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
229    }
230
231    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
232        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
233    }
234
235    pub fn get_corrected_y_coord_method_info() -> &'static ::unity::il2cpp::MethodInfo {
236        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
237    }
238
239    pub fn get_position_x_method_info() -> &'static ::unity::il2cpp::MethodInfo {
240        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
241    }
242}
243
244#[cfg(feature = "app-myroomrelianceselectroot")]
245impl MyRoomRelianceSelectRoot_CursorTop {
246    #[doc = "`.ctor(crate::unity_engine::recttransform::RectTransform)` — overload selector"]
247    pub fn new(transform: crate::unity_engine::recttransform::RectTransform) -> Self {
248        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
249            panic!(
250                "{}
251::{}
252 failed to instantiate",
253                ::core::stringify!(MyRoomRelianceSelectRoot_CursorTop),
254                ::core::stringify!(new),
255            )
256        });
257        <Self as IMyRoomRelianceSelectRoot_CursorTopMethods>::ctor(this, transform);
258        this
259    }
260}
261
262#[cfg(feature = "app-myroomrelianceselectroot")]
263impl MyRoomRelianceSelectRoot {
264    #[doc = "`LoadPrefabAsync()` overload"]
265    pub fn load_prefab_async() -> () {
266        unsafe {
267            ::unity::il2cpp_call!((::unity::module_base()+0x2395300usize)as*mut u8,();
268            )
269        }
270    }
271
272    #[doc = "`IsLoadingPrefab()` overload"]
273    pub fn is_loading_prefab() -> bool {
274        unsafe {
275            ::unity::il2cpp_call!((::unity::module_base()+0x23953a0usize)as*mut u8,bool;
276            )
277        }
278    }
279
280    #[doc = "`UnloadPrefab()` overload"]
281    pub fn unload_prefab() -> () {
282        unsafe {
283            ::unity::il2cpp_call!((::unity::module_base()+0x2395420usize)as*mut u8,();
284            )
285        }
286    }
287
288    #[doc = "`Create()` overload"]
289    pub fn create() -> crate::unity_engine::gameobject::GameObject {
290        unsafe {
291            ::unity::il2cpp_call!((::unity::module_base()+0x23954a0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
292            )
293        }
294    }
295
296    #[doc = "`Destroy()` overload"]
297    pub fn destroy() -> () {
298        unsafe {
299            ::unity::il2cpp_call!((::unity::module_base()+0x2395550usize)as*mut u8,();
300            )
301        }
302    }
303}
304
305#[cfg(feature = "app-myroomrelianceselectroot")]
306pub trait IMyRoomRelianceSelectRootMethods: IMyRoomRelianceSelectRoot {
307    #[doc = "`get_Cursor()` overload"]
308    fn get_cursor(self) -> crate::app::myroomrelianceselectroot::MyRoomRelianceSelectRoot_CursorTop {
309        unsafe {
310            let __receiver =
311                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
312            ::unity::il2cpp_call!((::unity::module_base()+0x23952e0usize)as*mut u8,crate::app::myroomrelianceselectroot::MyRoomRelianceSelectRoot_CursorTop;
313(MyRoomRelianceSelectRoot)__receiver)
314        }
315    }
316    #[doc = "`set_Cursor(crate::app::myroomrelianceselectroot::MyRoomRelianceSelectRoot_CursorTop)` overload"]
317    fn set_cursor(self, value: impl ::core::convert::Into<crate::app::myroomrelianceselectroot::MyRoomRelianceSelectRoot_CursorTop>) -> () {
318        unsafe {
319            let __receiver =
320                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
321            ::unity::il2cpp_call!((::unity::module_base()+0x23952f0usize)as*mut u8,();
322(MyRoomRelianceSelectRoot)__receiver,(crate::app::myroomrelianceselectroot::MyRoomRelianceSelectRoot_CursorTop)::core::convert::Into::into(value))
323        }
324    }
325    #[doc = "`GetUnitListContent()` overload"]
326    fn get_unit_list_content(self) -> crate::app::myroomrelianceselectcontent::MyRoomRelianceSelectContent {
327        unsafe {
328            let __receiver =
329                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
330            ::unity::il2cpp_call!((::unity::module_base()+0x23955e0usize)as*mut u8,crate::app::myroomrelianceselectcontent::MyRoomRelianceSelectContent;
331(MyRoomRelianceSelectRoot)__receiver)
332        }
333    }
334    #[doc = "`GetRelianceSelectContent()` overload"]
335    fn get_reliance_select_content(self) -> crate::app::myroomreliancesubselectcontent::MyRoomRelianceSubSelectContent {
336        unsafe {
337            let __receiver =
338                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339            ::unity::il2cpp_call!((::unity::module_base()+0x2395640usize)as*mut u8,crate::app::myroomreliancesubselectcontent::MyRoomRelianceSubSelectContent;
340(MyRoomRelianceSelectRoot)__receiver)
341        }
342    }
343    #[doc = "`OpenRelianceSelect()` overload"]
344    fn open_reliance_select(self) -> () {
345        unsafe {
346            let __receiver =
347                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348            ::unity::il2cpp_call!((::unity::module_base()+0x23956a0usize)as*mut u8,();
349(MyRoomRelianceSelectRoot)__receiver)
350        }
351    }
352    #[doc = "`CloseRelianceSelect()` overload"]
353    fn close_reliance_select(self) -> () {
354        unsafe {
355            let __receiver =
356                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357            ::unity::il2cpp_call!((::unity::module_base()+0x2395920usize)as*mut u8,();
358(MyRoomRelianceSelectRoot)__receiver)
359        }
360    }
361    #[doc = "`OpenRelianceRank(i32)` overload"]
362    fn open_reliance_rank(self, open_count: impl ::core::convert::Into<i32>) -> () {
363        unsafe {
364            let __receiver =
365                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
366            ::unity::il2cpp_call!((::unity::module_base()+0x2395ba0usize)as*mut u8,();
367(MyRoomRelianceSelectRoot)__receiver,(i32)::core::convert::Into::into(open_count))
368        }
369    }
370    #[doc = "`CloseRelianceRank()` overload"]
371    fn close_reliance_rank(self) -> () {
372        unsafe {
373            let __receiver =
374                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
375            ::unity::il2cpp_call!((::unity::module_base()+0x2395ca0usize)as*mut u8,();
376(MyRoomRelianceSelectRoot)__receiver)
377        }
378    }
379    #[doc = "`ShowCategoryCursor()` overload"]
380    fn show_category_cursor(self) -> () {
381        unsafe {
382            let __receiver =
383                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
384            ::unity::il2cpp_call!((::unity::module_base()+0x2395d00usize)as*mut u8,();
385(MyRoomRelianceSelectRoot)__receiver)
386        }
387    }
388    #[doc = "`HideCategoryCursor()` overload"]
389    fn hide_category_cursor(self) -> () {
390        unsafe {
391            let __receiver =
392                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393            ::unity::il2cpp_call!((::unity::module_base()+0x2395c60usize)as*mut u8,();
394(MyRoomRelianceSelectRoot)__receiver)
395        }
396    }
397    #[doc = "`Start()` overload"]
398    fn start(self) -> () {
399        unsafe {
400            let __receiver =
401                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402            ::unity::il2cpp_call!((::unity::module_base()+0x2395d40usize)as*mut u8,();
403(MyRoomRelianceSelectRoot)__receiver)
404        }
405    }
406    #[doc = "`Update()` overload"]
407    fn update(self) -> () {
408        unsafe {
409            let __receiver =
410                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411            ::unity::il2cpp_call!((::unity::module_base()+0x2395ff0usize)as*mut u8,();
412(MyRoomRelianceSelectRoot)__receiver)
413        }
414    }
415    #[doc = "`.ctor()` overload"]
416    fn ctor(self) -> () {
417        unsafe {
418            let __receiver =
419                <MyRoomRelianceSelectRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
420            ::unity::il2cpp_call!((::unity::module_base()+0x2396040usize)as*mut u8,();
421(MyRoomRelianceSelectRoot)__receiver)
422        }
423    }
424}
425
426#[cfg(feature = "app-myroomrelianceselectroot")]
427impl<__T: IMyRoomRelianceSelectRoot> IMyRoomRelianceSelectRootMethods for __T {}
428
429#[cfg(feature = "app-myroomrelianceselectroot")]
430impl MyRoomRelianceSelectRoot {
431    pub fn get_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
432        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
433    }
434
435    pub fn set_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
436        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
437    }
438
439    pub fn load_prefab_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
440        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
441    }
442
443    pub fn is_loading_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
445    }
446
447    pub fn unload_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
449    }
450
451    pub fn create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
453    }
454
455    pub fn destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
457    }
458
459    pub fn get_unit_list_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
460        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
461    }
462
463    pub fn get_reliance_select_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
464        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
465    }
466
467    pub fn open_reliance_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
468        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
469    }
470
471    pub fn close_reliance_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
472        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
473    }
474
475    pub fn open_reliance_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
476        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
477    }
478
479    pub fn close_reliance_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
480        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
481    }
482
483    pub fn show_category_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
484        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
485    }
486
487    pub fn hide_category_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
488        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
489    }
490
491    pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
492        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
493    }
494
495    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
496        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
497    }
498
499    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
500        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
501    }
502}
503
504#[cfg(feature = "app-myroomrelianceselectroot")]
505impl MyRoomRelianceSelectRoot {
506    #[doc = "`.ctor()` — no args"]
507    pub fn new() -> Self {
508        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
509            panic!(
510                "{}
511::{}
512 failed to instantiate",
513                ::core::stringify!(MyRoomRelianceSelectRoot),
514                ::core::stringify!(new),
515            )
516        });
517        <Self as IMyRoomRelianceSelectRootMethods>::ctor(this);
518        this
519    }
520}
521
522#[cfg(feature = "app-myroomrelianceselectroot")]
523#[doc(hidden)]
524pub mod prelude {
525    pub use super::{
526        IMyRoomRelianceSelectRoot, IMyRoomRelianceSelectRootMethods, IMyRoomRelianceSelectRoot_CursorTop, IMyRoomRelianceSelectRoot_CursorTopMethods,
527        MyRoomRelianceSelectRoot, MyRoomRelianceSelectRoot_CursorTop,
528    };
529    #[cfg(feature = "system-object")]
530    pub use crate::system::object::IObjectMethods;
531    #[cfg(feature = "unity_engine-behaviour")]
532    pub use crate::unity_engine::behaviour::IBehaviourMethods;
533    #[cfg(feature = "unity_engine-component")]
534    pub use crate::unity_engine::component::IComponentMethods;
535    #[cfg(feature = "unity_engine-monobehaviour")]
536    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
537    #[cfg(feature = "unity_engine-object_2")]
538    pub use crate::unity_engine::object_2::IObject_2Methods;
539    pub use crate::{
540        system::object::IObject,
541        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
542    };
543}