1#[cfg(feature = "app-ringlistsequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 basicmenu::{BasicMenu, IBasicMenu},
11 basicmenucontent::{BasicMenuContent, IBasicMenuContent},
12 basicmenuitem::{BasicMenuItem, IBasicMenuItem},
13 basicmenuitemcontent::{BasicMenuItemContent, IBasicMenuItemContent},
14 godunitselectmenucontent::{GodUnitSelectMenuContent, IGodUnitSelectMenuContent},
15 procinst::{IProcInst, ProcInst},
16 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
17 },
18 system::{
19 collections::generic::list_1::{IList_1, List_1},
20 object::{IObject, Object},
21 r#enum::{Enum, IEnum},
22 valuetype::{IValueType, ValueType},
23 },
24 unity_engine::{
25 behaviour::{Behaviour, IBehaviour},
26 component::{Component, IComponent},
27 monobehaviour::{IMonoBehaviour, MonoBehaviour},
28 object_2::{IObject_2, Object_2},
29 },
30 };
31
32 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_PageData.md"))]
33 #[::unity::class(namespace = "App", name = "RingListSequence.PageData")]
34 #[parent(crate::system::object::Object)]
35 pub struct RingListSequence_PageData {}
36
37 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodPageData.md"))]
38 #[::unity::class(namespace = "App", name = "RingListSequence.GodPageData")]
39 #[parent(crate::app::ringlistsequence::RingListSequence_PageData)]
40 pub struct RingListSequence_GodPageData {}
41
42 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaImage.md"))]
43 #[::unity::class(namespace = "App", name = "RingListSequence.CharaImage")]
44 #[parent(crate::system::object::Object)]
45 pub struct RingListSequence_CharaImage {
46 #[offset(16)]
47 #[rename(name = "m_RootObject")]
48 pub m_root_object: crate::unity_engine::gameobject::GameObject,
49 #[offset(24)]
50 #[rename(name = "m_RootAnimator")]
51 pub m_root_animator: crate::unity_engine::animator::Animator,
52 #[offset(32)]
53 #[rename(name = "m_CharaImage")]
54 pub m_chara_image: crate::unity_engine::ui::image::Image,
55 #[offset(40)]
56 #[rename(name = "m_FrameImage")]
57 pub m_frame_image: crate::unity_engine::ui::image::Image,
58 #[offset(48)]
59 #[rename(name = "m_BackImage")]
60 pub m_back_image: crate::unity_engine::ui::image::Image,
61 #[offset(56)]
62 #[rename(name = "m_CharaMaterial")]
63 pub m_chara_material: crate::unity_engine::material::Material,
64 #[offset(64)]
65 #[rename(name = "m_FrameMaterial")]
66 pub m_frame_material: crate::unity_engine::material::Material,
67 }
68
69 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingListWindow_SkillInfo.md"))]
70 #[::unity::class(namespace = "App", name = "RingListSequence.RingListWindow.SkillInfo")]
71 #[parent(crate::system::object::Object)]
72 pub struct RingListSequence_RingListWindow_SkillInfo {
73 #[offset(16)]
74 #[rename(name = "m_RootObject")]
75 pub m_root_object: crate::unity_engine::gameobject::GameObject,
76 #[offset(24)]
77 #[rename(name = "m_IconImage")]
78 pub m_icon_image: crate::unity_engine::ui::image::Image,
79 #[offset(32)]
80 #[rename(name = "m_NameText")]
81 pub m_name_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
82 #[offset(40)]
83 #[rename(name = "m_DescriptionText")]
84 pub m_description_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
85 }
86
87 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaImageController.md"))]
88 #[::unity::class(namespace = "App", name = "RingListSequence.CharaImageController")]
89 #[parent(crate::system::object::Object)]
90 pub struct RingListSequence_CharaImageController {
91 #[static_field]
92 #[rename(name = "CharaImageMax")]
93 pub chara_image_max: i32,
94 #[offset(16)]
95 #[rename(name = "m_RootObject")]
96 pub m_root_object: crate::unity_engine::gameobject::GameObject,
97 #[offset(24)]
98 #[rename(name = "m_CharaImage")]
99 pub m_chara_image: ::unity::Array<crate::app::ringlistsequence::RingListSequence_CharaImage>,
100 #[offset(32)]
101 #[rename(name = "m_CurrentCharaImageIndex")]
102 pub m_current_chara_image_index: i32,
103 }
104
105 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaInfoWindow.md"))]
106 #[::unity::class(namespace = "App", name = "RingListSequence.CharaInfoWindow")]
107 #[parent(crate::system::object::Object)]
108 pub struct RingListSequence_CharaInfoWindow {
109 #[offset(16)]
110 #[rename(name = "m_CharaNameText")]
111 pub m_chara_name_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
112 #[offset(24)]
113 #[rename(name = "m_RingNameText")]
114 pub m_ring_name_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
115 #[offset(32)]
116 #[rename(name = "m_CharaDescriptionText")]
117 pub m_chara_description_text: ::unity::Array<crate::tm_pro::textmeshprougui::TextMeshProUGUI>,
118 #[offset(40)]
119 #[rename(name = "m_RingImage")]
120 pub m_ring_image: crate::unity_engine::ui::image::Image,
121 }
122
123 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingListWindow_RingInfo.md"))]
124 #[::unity::class(namespace = "App", name = "RingListSequence.RingListWindow.RingInfo")]
125 #[parent(crate::system::object::Object)]
126 pub struct RingListSequence_RingListWindow_RingInfo {
127 #[static_field]
128 #[rename(name = "GainMax")]
129 pub gain_max: i32,
130 #[offset(16)]
131 #[rename(name = "m_Rank")]
132 pub m_rank: crate::app::ringdata::RingData_Ranks,
133 #[offset(24)]
134 #[rename(name = "m_RootObject")]
135 pub m_root_object: crate::unity_engine::gameobject::GameObject,
136 #[offset(32)]
137 #[rename(name = "m_RingImage")]
138 pub m_ring_image: crate::unity_engine::ui::image::Image,
139 #[offset(40)]
140 #[rename(name = "m_Gain")]
141 pub m_gain: ::unity::Array<crate::app::ringlistsequence::RingListSequence_RingListWindow_RingInfo_Gain>,
142 }
143
144 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaInfoWindow_CharaDescriptionText.md"))]
145 #[repr(C)]
146 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
147 pub struct RingListSequence_CharaInfoWindow_CharaDescriptionText {
148 pub value: i32,
149 }
150 impl ::unity::ClassIdentity for RingListSequence_CharaInfoWindow_CharaDescriptionText {
151 const NAME: &'static str = "RingListSequence.CharaInfoWindow.CharaDescriptionText";
152 const NAMESPACE: &'static str = "App";
153
154 fn class() -> ::unity::Class {
155 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
156 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
157 }
158 }
159 impl ::unity::IlType for RingListSequence_CharaInfoWindow_CharaDescriptionText {
160 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
161 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
162 }
163 }
164 impl RingListSequence_CharaInfoWindow_CharaDescriptionText {
165 pub fn overview() -> Self {
166 Self { value: 0 }
167 }
168
169 pub fn commentary() -> Self {
170 Self { value: 1 }
171 }
172
173 pub fn source_title_header() -> Self {
174 Self { value: 2 }
175 }
176
177 pub fn source_title_body0() -> Self {
178 Self { value: 3 }
179 }
180
181 pub fn source_title_body1() -> Self {
182 Self { value: 4 }
183 }
184
185 pub fn max() -> Self {
186 Self { value: 5 }
187 }
188 }
189
190 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_PageDataList.md"))]
191 #[::unity::class(namespace = "App", name = "RingListSequence.PageDataList")]
192 #[parent(crate::system::collections::generic::list_1::List_1<crate::app::ringlistsequence::RingListSequence_PageData>)]
193 pub struct RingListSequence_PageDataList {}
194
195 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_PageDataList_GodComparer.md"))]
196 #[::unity::class(namespace = "App", name = "RingListSequence.PageDataList.GodComparer")]
197 #[parent(crate::system::object::Object)]
198 pub struct RingListSequence_PageDataList_GodComparer {}
199
200 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodAndRingListWindow.md"))]
201 #[::unity::class(namespace = "App", name = "RingListSequence.GodAndRingListWindow")]
202 #[parent(crate::system::object::Object)]
203 pub struct RingListSequence_GodAndRingListWindow {
204 #[offset(16)]
205 #[rename(name = "m_RootObject")]
206 pub m_root_object: crate::unity_engine::gameobject::GameObject,
207 #[offset(24)]
208 #[rename(name = "m_Menu")]
209 pub m_menu: crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_Menu,
210 }
211
212 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_Label.md"))]
213 #[repr(C)]
214 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
215 pub struct RingListSequence_Label {
216 pub value: i32,
217 }
218 impl ::unity::ClassIdentity for RingListSequence_Label {
219 const NAME: &'static str = "RingListSequence.Label";
220 const NAMESPACE: &'static str = "App";
221
222 fn class() -> ::unity::Class {
223 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
224 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
225 }
226 }
227 impl ::unity::IlType for RingListSequence_Label {
228 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
229 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
230 }
231 }
232 impl RingListSequence_Label {
233 pub fn start() -> Self {
234 Self { value: 0 }
235 }
236
237 pub fn end() -> Self {
238 Self { value: 1 }
239 }
240 }
241
242 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaNavigation.md"))]
243 #[::unity::class(namespace = "App", name = "RingListSequence.CharaNavigation")]
244 #[parent(crate::system::object::Object)]
245 pub struct RingListSequence_CharaNavigation {
246 #[static_field]
247 #[rename(name = "PointMax")]
248 pub point_max: i32,
249 #[offset(16)]
250 #[rename(name = "m_RootObject")]
251 pub m_root_object: crate::unity_engine::gameobject::GameObject,
252 #[offset(24)]
253 #[rename(name = "m_PointImage")]
254 pub m_point_image: ::unity::Array<crate::unity_engine::ui::image::Image>,
255 #[offset(32)]
256 #[rename(name = "m_PointNum")]
257 pub m_point_num: i32,
258 #[offset(36)]
259 #[rename(name = "m_CurrentPointIndex")]
260 pub m_current_point_index: i32,
261 }
262
263 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodAndRingListWindow_MenuContent.md"))]
264 #[::unity::class(namespace = "App", name = "RingListSequence.GodAndRingListWindow.MenuContent")]
265 #[parent(crate::app::godunitselectmenucontent::GodUnitSelectMenuContent)]
266 pub struct RingListSequence_GodAndRingListWindow_MenuContent {}
267
268 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodAndRingListWindow_MenuItem.md"))]
269 #[::unity::class(namespace = "App", name = "RingListSequence.GodAndRingListWindow.MenuItem")]
270 #[parent(crate::app::basicmenuitem::BasicMenuItem)]
271 pub struct RingListSequence_GodAndRingListWindow_MenuItem {}
272
273 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodAndRingListWindow_MenuItemContent.md"))]
274 #[::unity::class(namespace = "App", name = "RingListSequence.GodAndRingListWindow.MenuItemContent")]
275 #[parent(crate::app::basicmenuitemcontent::BasicMenuItemContent)]
276 pub struct RingListSequence_GodAndRingListWindow_MenuItemContent {
277 #[offset(72)]
278 #[rename(name = "m_Setter")]
279 pub m_setter: crate::app::unitmenuitemsetter::UnitMenuItemSetter,
280 }
281
282 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence.md"))]
283 #[::unity::class(namespace = "App", name = "RingListSequence")]
284 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::ringlistsequence::RingListSequence>)]
285 pub struct RingListSequence {
286 #[static_field]
287 #[rename(name = "LayoutPrefabPath")]
288 pub layout_prefab_path: ::unity::Il2CppString,
289 #[static_field]
290 #[rename(name = "CharaFrameImageSpriteAtlasPath")]
291 pub chara_frame_image_sprite_atlas_path: ::unity::Il2CppString,
292 #[offset(120)]
293 #[rename(name = "m_PageList")]
294 pub m_page_list: crate::app::ringlistsequence::RingListSequence_PageDataList,
295 #[offset(128)]
296 #[rename(name = "m_CurrentPageIndex")]
297 pub m_current_page_index: i32,
298 #[offset(136)]
299 #[rename(name = "m_CurrentPageData")]
300 pub m_current_page_data: crate::app::ringlistsequence::RingListSequence_PageData,
301 #[offset(144)]
302 #[rename(name = "m_LayoutPrefab")]
303 pub m_layout_prefab: crate::unity_engine::gameobject::GameObject,
304 #[offset(152)]
305 #[rename(name = "m_RelatedGroupWindow")]
306 pub m_related_group_window: crate::app::ringlistsequence::RingListSequence_RelatedGroupWindow,
307 #[offset(160)]
308 #[rename(name = "m_CharaArrowGroup")]
309 pub m_chara_arrow_group: crate::app::ringlistsequence::RingListSequence_CharaArrowGroup,
310 #[offset(168)]
311 #[rename(name = "m_CharaImageController")]
312 pub m_chara_image_controller: crate::app::ringlistsequence::RingListSequence_CharaImageController,
313 #[offset(176)]
314 #[rename(name = "m_CharaNavigation")]
315 pub m_chara_navigation: crate::app::ringlistsequence::RingListSequence_CharaNavigation,
316 #[offset(184)]
317 #[rename(name = "m_CharaInfoWindow")]
318 pub m_chara_info_window: crate::app::ringlistsequence::RingListSequence_CharaInfoWindow,
319 #[offset(192)]
320 #[rename(name = "m_SkillListWindow")]
321 pub m_skill_list_window: crate::app::ringlistskillmenu::RingListSkillMenu,
322 #[offset(200)]
323 #[rename(name = "m_RingListWindow")]
324 pub m_ring_list_window: crate::app::ringlistsequence::RingListSequence_RingListWindow,
325 #[offset(208)]
326 #[rename(name = "m_GodAndRingListWindow")]
327 pub m_god_and_ring_list_window: crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow,
328 #[offset(216)]
329 #[rename(name = "m_ReservedJumpPageData")]
330 pub m_reserved_jump_page_data: crate::app::ringlistsequence::RingListSequence_PageData,
331 #[offset(224)]
332 #[rename(name = "m_CharaFrameSpriteAtlasManager")]
333 pub m_chara_frame_sprite_atlas_manager: crate::app::spriteatlasmanager_2::SpriteAtlasManager_2,
334 #[offset(232)]
335 #[rename(name = "m_RootAnim")]
336 pub m_root_anim: crate::unity_engine::animator::Animator,
337 }
338
339 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingListWindow_RingInfo_Gain.md"))]
340 #[::unity::class(namespace = "App", name = "RingListSequence.RingListWindow.RingInfo.Gain")]
341 #[parent(crate::system::object::Object)]
342 pub struct RingListSequence_RingListWindow_RingInfo_Gain {
343 #[offset(16)]
344 #[rename(name = "m_NameText")]
345 pub m_name_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
346 #[offset(24)]
347 #[rename(name = "m_ParamText")]
348 pub m_param_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
349 }
350
351 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_GodAndRingListWindow_Menu.md"))]
352 #[::unity::class(namespace = "App", name = "RingListSequence.GodAndRingListWindow.Menu")]
353 #[parent(crate::app::basicmenu::BasicMenu)]
354 pub struct RingListSequence_GodAndRingListWindow_Menu {}
355
356 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RelatedGroupWindow.md"))]
357 #[::unity::class(namespace = "App", name = "RingListSequence.RelatedGroupWindow")]
358 #[parent(crate::system::object::Object)]
359 pub struct RingListSequence_RelatedGroupWindow {
360 #[offset(16)]
361 #[rename(name = "m_RootObject")]
362 pub m_root_object: crate::unity_engine::gameobject::GameObject,
363 #[offset(24)]
364 #[rename(name = "m_GroupNameText")]
365 pub m_group_name_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
366 #[offset(32)]
367 #[rename(name = "m_CurrentWorldMid")]
368 pub m_current_world_mid: ::unity::Il2CppString,
369 }
370
371 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_CharaArrowGroup.md"))]
372 #[::unity::class(namespace = "App", name = "RingListSequence.CharaArrowGroup")]
373 #[parent(crate::system::object::Object)]
374 pub struct RingListSequence_CharaArrowGroup {
375 #[offset(16)]
376 #[rename(name = "m_RootObject")]
377 pub m_root_object: crate::unity_engine::gameobject::GameObject,
378 #[offset(24)]
379 #[rename(name = "m_LeftArrowImage")]
380 pub m_left_arrow_image: crate::unity_engine::ui::image::Image,
381 #[offset(32)]
382 #[rename(name = "m_RightArrowImage")]
383 pub m_right_arrow_image: crate::unity_engine::ui::image::Image,
384 }
385
386 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingListWindow_RingInfoRank.md"))]
387 #[repr(C)]
388 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
389 pub struct RingListSequence_RingListWindow_RingInfoRank {
390 pub value: i32,
391 }
392 impl ::unity::ClassIdentity for RingListSequence_RingListWindow_RingInfoRank {
393 const NAME: &'static str = "RingListSequence.RingListWindow.RingInfoRank";
394 const NAMESPACE: &'static str = "App";
395
396 fn class() -> ::unity::Class {
397 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
398 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
399 }
400 }
401 impl ::unity::IlType for RingListSequence_RingListWindow_RingInfoRank {
402 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
403 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
404 }
405 }
406 impl RingListSequence_RingListWindow_RingInfoRank {
407 pub fn c() -> Self {
408 Self { value: 0 }
409 }
410
411 pub fn b() -> Self {
412 Self { value: 1 }
413 }
414
415 pub fn a() -> Self {
416 Self { value: 2 }
417 }
418
419 pub fn s() -> Self {
420 Self { value: 3 }
421 }
422
423 pub fn max() -> Self {
424 Self { value: 4 }
425 }
426 }
427
428 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingPageData.md"))]
429 #[::unity::class(namespace = "App", name = "RingListSequence.RingPageData")]
430 #[parent(crate::app::ringlistsequence::RingListSequence_PageData)]
431 pub struct RingListSequence_RingPageData {
432 #[static_field]
433 #[rename(name = "SpecialGroupPageDataNum")]
434 pub special_group_page_data_num: i32,
435 }
436
437 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/ringlistsequence/RingListSequence_RingListWindow.md"))]
438 #[::unity::class(namespace = "App", name = "RingListSequence.RingListWindow")]
439 #[parent(crate::system::object::Object)]
440 pub struct RingListSequence_RingListWindow {
441 #[offset(16)]
442 #[rename(name = "m_RootObject")]
443 pub m_root_object: crate::unity_engine::gameobject::GameObject,
444 #[offset(24)]
445 #[rename(name = "m_TitleText")]
446 pub m_title_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
447 #[offset(32)]
448 #[rename(name = "m_RingInfo")]
449 pub m_ring_info: ::unity::Array<crate::app::ringlistsequence::RingListSequence_RingListWindow_RingInfo>,
450 #[offset(40)]
451 #[rename(name = "m_SkillInfo")]
452 pub m_skill_info: crate::app::ringlistsequence::RingListSequence_RingListWindow_SkillInfo,
453 }
454}
455
456#[cfg(feature = "app-ringlistsequence-types")]
457pub use __types::*;
458
459#[cfg(feature = "app-ringlistsequence")]
460pub trait IRingListSequence_PageDataMethods: IRingListSequence_PageData {
461 #[doc = "`get_PageIndex()` overload"]
462 fn get_page_index(self) -> i32 {
463 unsafe {
464 let __receiver =
465 <RingListSequence_PageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ed0usize)as*mut u8,i32;
467(RingListSequence_PageData)__receiver)
468 }
469 }
470 #[doc = "`set_PageIndex(i32)` overload"]
471 fn set_page_index(self, value: impl ::core::convert::Into<i32>) -> () {
472 unsafe {
473 let __receiver =
474 <RingListSequence_PageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ee0usize)as*mut u8,();
476(RingListSequence_PageData)__receiver,(i32)::core::convert::Into::into(value))
477 }
478 }
479 #[doc = "`.ctor()` overload"]
480 fn ctor(self) -> () {
481 unsafe {
482 let __receiver =
483 <RingListSequence_PageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ec0usize)as*mut u8,();
485(RingListSequence_PageData)__receiver)
486 }
487 }
488}
489
490#[cfg(feature = "app-ringlistsequence")]
491impl<__T: IRingListSequence_PageData> IRingListSequence_PageDataMethods for __T {}
492
493#[cfg(feature = "app-ringlistsequence")]
494impl RingListSequence_PageData {
495 pub fn get_page_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
496 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
497 }
498
499 pub fn set_page_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
500 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
501 }
502
503 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
504 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
505 }
506}
507
508#[cfg(feature = "app-ringlistsequence")]
509impl RingListSequence_PageData {
510 #[doc = "`.ctor()` — no args"]
511 pub fn new() -> Self {
512 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
513 panic!(
514 "{}
515::{}
516 failed to instantiate",
517 ::core::stringify!(RingListSequence_PageData),
518 ::core::stringify!(new),
519 )
520 });
521 <Self as IRingListSequence_PageDataMethods>::ctor(this);
522 this
523 }
524}
525
526#[cfg(feature = "app-ringlistsequence")]
527pub trait IRingListSequence_GodPageDataMethods: IRingListSequence_GodPageData {
528 #[doc = "`get_Data()` overload"]
529 fn get_data(self) -> crate::app::goddata::GodData {
530 unsafe {
531 let __receiver =
532 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
533 ::unity::il2cpp_call!((::unity::module_base()+0x1b17c90usize)as*mut u8,crate::app::goddata::GodData;
534(RingListSequence_GodPageData)__receiver)
535 }
536 }
537 #[doc = "`set_Data(crate::app::goddata::GodData)` overload"]
538 fn set_data(self, value: impl ::core::convert::Into<crate::app::goddata::GodData>) -> () {
539 unsafe {
540 let __receiver =
541 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
542 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ca0usize)as*mut u8,();
543(RingListSequence_GodPageData)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(value))
544 }
545 }
546 #[doc = "`get_RelatedGroupIndex()` overload"]
547 fn get_related_group_index(self) -> i32 {
548 unsafe {
549 let __receiver =
550 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551 ::unity::il2cpp_call!((::unity::module_base()+0x1b17cb0usize)as*mut u8,i32;
552(RingListSequence_GodPageData)__receiver)
553 }
554 }
555 #[doc = "`set_RelatedGroupIndex(i32)` overload"]
556 fn set_related_group_index(self, value: impl ::core::convert::Into<i32>) -> () {
557 unsafe {
558 let __receiver =
559 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
560 ::unity::il2cpp_call!((::unity::module_base()+0x1b17cc0usize)as*mut u8,();
561(RingListSequence_GodPageData)__receiver,(i32)::core::convert::Into::into(value))
562 }
563 }
564 #[doc = "`set_RelatedGroupPageDataNum(i32)` overload"]
565 fn set_related_group_page_data_num(self, value: impl ::core::convert::Into<i32>) -> () {
566 unsafe {
567 let __receiver =
568 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
569 ::unity::il2cpp_call!((::unity::module_base()+0x1b17cd0usize)as*mut u8,();
570(RingListSequence_GodPageData)__receiver,(i32)::core::convert::Into::into(value))
571 }
572 }
573 #[doc = "`get_RelatedGroupPageDataNum()` overload"]
574 fn get_related_group_page_data_num(self) -> i32 {
575 unsafe {
576 let __receiver =
577 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ce0usize)as*mut u8,i32;
579(RingListSequence_GodPageData)__receiver)
580 }
581 }
582 #[doc = "`set_MenuSelect(crate::app::basicmenuselect::BasicMenuSelect)` overload"]
583 fn set_menu_select(self, value: impl ::core::convert::Into<crate::app::basicmenuselect::BasicMenuSelect>) -> () {
584 unsafe {
585 let __receiver =
586 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587 ::unity::il2cpp_call!((::unity::module_base()+0x1b17cf0usize)as*mut u8,();
588(RingListSequence_GodPageData)__receiver,(crate::app::basicmenuselect::BasicMenuSelect)::core::convert::Into::into(value))
589 }
590 }
591 #[doc = "`get_MenuSelect()` overload"]
592 fn get_menu_select(self) -> crate::app::basicmenuselect::BasicMenuSelect {
593 unsafe {
594 let __receiver =
595 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596 ::unity::il2cpp_call!((::unity::module_base()+0x1b17d00usize)as*mut u8,crate::app::basicmenuselect::BasicMenuSelect;
597(RingListSequence_GodPageData)__receiver)
598 }
599 }
600 #[doc = "`Build(crate::app::goddata::GodData)` overload"]
601 fn build(self, god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> () {
602 unsafe {
603 let __receiver =
604 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
605 ::unity::il2cpp_call!((::unity::module_base()+0x1b17d10usize)as*mut u8,();
606(RingListSequence_GodPageData)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
607 }
608 }
609 #[doc = "`GetMaxBondLevel()` overload"]
610 fn get_max_bond_level(self) -> i32 {
611 unsafe {
612 let __receiver =
613 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
614 ::unity::il2cpp_call!((::unity::module_base()+0x1b17470usize)as*mut u8,i32;
615(RingListSequence_GodPageData)__receiver)
616 }
617 }
618 #[doc = "`GetToLv()` overload"]
619 fn get_to_lv(self) -> i32 {
620 unsafe {
621 let __receiver =
622 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623 ::unity::il2cpp_call!((::unity::module_base()+0x1b17da0usize)as*mut u8,i32;
624(RingListSequence_GodPageData)__receiver)
625 }
626 }
627 #[doc = "`.ctor()` overload"]
628 fn ctor(self) -> () {
629 unsafe {
630 let __receiver =
631 <RingListSequence_GodPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
632 ::unity::il2cpp_call!((::unity::module_base()+0x1b17eb0usize)as*mut u8,();
633(RingListSequence_GodPageData)__receiver)
634 }
635 }
636}
637
638#[cfg(feature = "app-ringlistsequence")]
639impl<__T: IRingListSequence_GodPageData> IRingListSequence_GodPageDataMethods for __T {}
640
641#[cfg(feature = "app-ringlistsequence")]
642impl RingListSequence_GodPageData {
643 pub fn get_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
645 }
646
647 pub fn set_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
649 }
650
651 pub fn get_related_group_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
653 }
654
655 pub fn set_related_group_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
657 }
658
659 pub fn set_related_group_page_data_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
661 }
662
663 pub fn get_related_group_page_data_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
665 }
666
667 pub fn set_menu_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
669 }
670
671 pub fn get_menu_select_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
673 }
674
675 pub fn build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
677 }
678
679 pub fn get_max_bond_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
681 }
682
683 pub fn get_to_lv_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
685 }
686
687 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
689 }
690}
691
692#[cfg(feature = "app-ringlistsequence")]
693impl RingListSequence_GodPageData {
694 #[doc = "`.ctor()` — no args"]
695 pub fn new() -> Self {
696 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
697 panic!(
698 "{}
699::{}
700 failed to instantiate",
701 ::core::stringify!(RingListSequence_GodPageData),
702 ::core::stringify!(new),
703 )
704 });
705 <Self as IRingListSequence_GodPageDataMethods>::ctor(this);
706 this
707 }
708}
709
710#[cfg(feature = "app-ringlistsequence")]
711pub trait IRingListSequence_CharaImageMethods: IRingListSequence_CharaImage {
712 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
713 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
714 unsafe {
715 let __receiver =
716 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
717 ::unity::il2cpp_call!((::unity::module_base()+0x1b154b0usize)as*mut u8,();
718(RingListSequence_CharaImage)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
719 }
720 }
721 #[doc = "`Dispose()` overload"]
722 fn dispose(self) -> () {
723 unsafe {
724 let __receiver =
725 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
726 {
727 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
728 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
729 panic!(
730 "unity: virtual slot {}
731 out of range (vtable len {}
732) on the runtime class behind {}
733 (method `{}
734`)",
735 4usize,
736 __vt.len(),
737 <RingListSequence_CharaImage as ::unity::ClassIdentity>::NAME,
738 "Dispose",
739 )
740 });
741 let __inner: extern "C" fn(RingListSequence_CharaImage, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
742 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
743 __inner(__receiver, __mi)
744 }
745 }
746 }
747 #[doc = "`FadeIn()` overload"]
748 fn fade_in(self) -> () {
749 unsafe {
750 let __receiver =
751 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
752 ::unity::il2cpp_call!((::unity::module_base()+0x1b156d0usize)as*mut u8,();
753(RingListSequence_CharaImage)__receiver)
754 }
755 }
756 #[doc = "`FadeOut()` overload"]
757 fn fade_out(self) -> () {
758 unsafe {
759 let __receiver =
760 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
761 ::unity::il2cpp_call!((::unity::module_base()+0x1b15760usize)as*mut u8,();
762(RingListSequence_CharaImage)__receiver)
763 }
764 }
765 #[doc = "`ChangeImage(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
766 fn change_image(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
767 unsafe {
768 let __receiver =
769 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770 ::unity::il2cpp_call!((::unity::module_base()+0x1b157f0usize)as*mut u8,();
771(RingListSequence_CharaImage)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
772 }
773 }
774 #[doc = "`ChangeGodChara(crate::app::ringlistsequence::RingListSequence_GodPageData)` overload"]
775 fn change_god_chara(self, god_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>) -> () {
776 unsafe {
777 let __receiver =
778 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779 ::unity::il2cpp_call!((::unity::module_base()+0x1b158e0usize)as*mut u8,();
780(RingListSequence_CharaImage)__receiver,(crate::app::ringlistsequence::RingListSequence_GodPageData)::core::convert::Into::into(god_page_data))
781 }
782 }
783 #[doc = "`ChangeRingChara(crate::app::ringlistsequence::RingListSequence_RingPageData)` overload"]
784 fn change_ring_chara(self, ring_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_RingPageData>) -> () {
785 unsafe {
786 let __receiver =
787 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
788 ::unity::il2cpp_call!((::unity::module_base()+0x1b15a30usize)as*mut u8,();
789(RingListSequence_CharaImage)__receiver,(crate::app::ringlistsequence::RingListSequence_RingPageData)::core::convert::Into::into(ring_page_data))
790 }
791 }
792 #[doc = "`SetCharaImageSprite(crate::unity_engine::sprite::Sprite)` overload"]
793 fn set_chara_image_sprite(self, sprite: impl ::core::convert::Into<crate::unity_engine::sprite::Sprite>) -> () {
794 unsafe {
795 let __receiver =
796 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
797 ::unity::il2cpp_call!((::unity::module_base()+0x1b15c20usize)as*mut u8,();
798(RingListSequence_CharaImage)__receiver,(crate::unity_engine::sprite::Sprite)::core::convert::Into::into(sprite))
799 }
800 }
801 #[doc = "`SetFrameImageSprite(crate::unity_engine::sprite::Sprite)` overload"]
802 fn set_frame_image_sprite(self, sprite: impl ::core::convert::Into<crate::unity_engine::sprite::Sprite>) -> () {
803 unsafe {
804 let __receiver =
805 <RingListSequence_CharaImage as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
806 ::unity::il2cpp_call!((::unity::module_base()+0x1b15d90usize)as*mut u8,();
807(RingListSequence_CharaImage)__receiver,(crate::unity_engine::sprite::Sprite)::core::convert::Into::into(sprite))
808 }
809 }
810}
811
812#[cfg(feature = "app-ringlistsequence")]
813impl<__T: IRingListSequence_CharaImage> IRingListSequence_CharaImageMethods for __T {}
814
815#[cfg(feature = "app-ringlistsequence")]
816impl RingListSequence_CharaImage {
817 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
818 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
819 }
820
821 pub fn dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
822 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
823 }
824
825 pub fn fade_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
826 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
827 }
828
829 pub fn fade_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
830 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
831 }
832
833 pub fn change_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
834 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
835 }
836
837 pub fn change_god_chara_method_info() -> &'static ::unity::il2cpp::MethodInfo {
838 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
839 }
840
841 pub fn change_ring_chara_method_info() -> &'static ::unity::il2cpp::MethodInfo {
842 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
843 }
844
845 pub fn set_chara_image_sprite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
846 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
847 }
848
849 pub fn set_frame_image_sprite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
850 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
851 }
852}
853
854#[cfg(feature = "app-ringlistsequence")]
855impl RingListSequence_CharaImage {
856 #[doc = "Direct (non-virtual) call to `RingListSequence_CharaImage`'s own `Dispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
857 pub unsafe fn dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
858 let __mi = Self::dispose_method_info();
859 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
860 __inner(this.into(), ::core::option::Option::None)
861 }
862}
863
864#[cfg(feature = "app-ringlistsequence")]
865impl RingListSequence_CharaImage {
866 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
867 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
868 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
869 panic!(
870 "{}
871::{}
872 failed to instantiate",
873 ::core::stringify!(RingListSequence_CharaImage),
874 ::core::stringify!(new),
875 )
876 });
877 <Self as IRingListSequence_CharaImageMethods>::ctor(this, root_object);
878 this
879 }
880}
881
882#[cfg(feature = "app-ringlistsequence")]
883pub trait IRingListSequence_RingListWindow_SkillInfoMethods: IRingListSequence_RingListWindow_SkillInfo {
884 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
885 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
886 unsafe {
887 let __receiver = <RingListSequence_RingListWindow_SkillInfo as ::unity::FromIlInstance>::from_il_instance(
888 <Self as ::unity::SystemObject>::as_instance(self),
889 );
890 ::unity::il2cpp_call!((::unity::module_base()+0x22ec4c0usize)as*mut u8,();
891(RingListSequence_RingListWindow_SkillInfo)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
892 }
893 }
894 #[doc = "`Clear()` overload"]
895 fn clear(self) -> () {
896 unsafe {
897 let __receiver = <RingListSequence_RingListWindow_SkillInfo as ::unity::FromIlInstance>::from_il_instance(
898 <Self as ::unity::SystemObject>::as_instance(self),
899 );
900 ::unity::il2cpp_call!((::unity::module_base()+0x22ec660usize)as*mut u8,();
901(RingListSequence_RingListWindow_SkillInfo)__receiver)
902 }
903 }
904 #[doc = "`SetData(crate::app::ringdata::RingData)` overload"]
905 fn set_data(self, ring_data: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
906 unsafe {
907 let __receiver = <RingListSequence_RingListWindow_SkillInfo as ::unity::FromIlInstance>::from_il_instance(
908 <Self as ::unity::SystemObject>::as_instance(self),
909 );
910 ::unity::il2cpp_call!((::unity::module_base()+0x22ec6e0usize)as*mut u8,();
911(RingListSequence_RingListWindow_SkillInfo)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(ring_data))
912 }
913 }
914}
915
916#[cfg(feature = "app-ringlistsequence")]
917impl<__T: IRingListSequence_RingListWindow_SkillInfo> IRingListSequence_RingListWindow_SkillInfoMethods for __T {}
918
919#[cfg(feature = "app-ringlistsequence")]
920impl RingListSequence_RingListWindow_SkillInfo {
921 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
922 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
923 }
924
925 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
926 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
927 }
928
929 pub fn set_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
930 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
931 }
932}
933
934#[cfg(feature = "app-ringlistsequence")]
935impl RingListSequence_RingListWindow_SkillInfo {
936 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
937 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
938 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
939 panic!(
940 "{}
941::{}
942 failed to instantiate",
943 ::core::stringify!(RingListSequence_RingListWindow_SkillInfo),
944 ::core::stringify!(new),
945 )
946 });
947 <Self as IRingListSequence_RingListWindow_SkillInfoMethods>::ctor(this, root_object);
948 this
949 }
950}
951
952#[cfg(feature = "app-ringlistsequence")]
953pub trait IRingListSequence_CharaImageControllerMethods: IRingListSequence_CharaImageController {
954 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
955 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
956 unsafe {
957 let __receiver = <RingListSequence_CharaImageController as ::unity::FromIlInstance>::from_il_instance(
958 <Self as ::unity::SystemObject>::as_instance(self),
959 );
960 ::unity::il2cpp_call!((::unity::module_base()+0x1b15f40usize)as*mut u8,();
961(RingListSequence_CharaImageController)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
962 }
963 }
964 #[doc = "`Dispose()` overload"]
965 fn dispose(self) -> () {
966 unsafe {
967 let __receiver = <RingListSequence_CharaImageController as ::unity::FromIlInstance>::from_il_instance(
968 <Self as ::unity::SystemObject>::as_instance(self),
969 );
970 {
971 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
972 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
973 panic!(
974 "unity: virtual slot {}
975 out of range (vtable len {}
976) on the runtime class behind {}
977 (method `{}
978`)",
979 4usize,
980 __vt.len(),
981 <RingListSequence_CharaImageController as ::unity::ClassIdentity>::NAME,
982 "Dispose",
983 )
984 });
985 let __inner: extern "C" fn(RingListSequence_CharaImageController, ::unity::OptionalMethod) -> () =
986 ::core::mem::transmute(__vi.method_ptr);
987 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
988 __inner(__receiver, __mi)
989 }
990 }
991 }
992 #[doc = "`ChangeImage(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
993 fn change_image(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
994 unsafe {
995 let __receiver = <RingListSequence_CharaImageController as ::unity::FromIlInstance>::from_il_instance(
996 <Self as ::unity::SystemObject>::as_instance(self),
997 );
998 ::unity::il2cpp_call!((::unity::module_base()+0x1b16200usize)as*mut u8,();
999(RingListSequence_CharaImageController)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
1000 }
1001 }
1002}
1003
1004#[cfg(feature = "app-ringlistsequence")]
1005impl<__T: IRingListSequence_CharaImageController> IRingListSequence_CharaImageControllerMethods for __T {}
1006
1007#[cfg(feature = "app-ringlistsequence")]
1008impl RingListSequence_CharaImageController {
1009 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1010 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1011 }
1012
1013 pub fn dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1014 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1015 }
1016
1017 pub fn change_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1018 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1019 }
1020}
1021
1022#[cfg(feature = "app-ringlistsequence")]
1023impl RingListSequence_CharaImageController {
1024 #[doc = "Direct (non-virtual) call to `RingListSequence_CharaImageController`'s own `Dispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1025 pub unsafe fn dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1026 let __mi = Self::dispose_method_info();
1027 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1028 __inner(this.into(), ::core::option::Option::None)
1029 }
1030}
1031
1032#[cfg(feature = "app-ringlistsequence")]
1033impl RingListSequence_CharaImageController {
1034 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
1035 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
1036 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1037 panic!(
1038 "{}
1039::{}
1040 failed to instantiate",
1041 ::core::stringify!(RingListSequence_CharaImageController),
1042 ::core::stringify!(new),
1043 )
1044 });
1045 <Self as IRingListSequence_CharaImageControllerMethods>::ctor(this, root_object);
1046 this
1047 }
1048}
1049
1050#[cfg(feature = "app-ringlistsequence")]
1051pub trait IRingListSequence_CharaInfoWindowMethods: IRingListSequence_CharaInfoWindow {
1052 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
1053 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
1054 unsafe {
1055 let __receiver =
1056 <RingListSequence_CharaInfoWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1057 ::unity::il2cpp_call!((::unity::module_base()+0x1b16410usize)as*mut u8,();
1058(RingListSequence_CharaInfoWindow)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
1059 }
1060 }
1061 #[doc = "`Clear()` overload"]
1062 fn clear(self) -> () {
1063 unsafe {
1064 let __receiver =
1065 <RingListSequence_CharaInfoWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1066 ::unity::il2cpp_call!((::unity::module_base()+0x1b16830usize)as*mut u8,();
1067(RingListSequence_CharaInfoWindow)__receiver)
1068 }
1069 }
1070 #[doc = "`SetPageData(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
1071 fn set_page_data(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
1072 unsafe {
1073 let __receiver =
1074 <RingListSequence_CharaInfoWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1075 ::unity::il2cpp_call!((::unity::module_base()+0x1b169a0usize)as*mut u8,();
1076(RingListSequence_CharaInfoWindow)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
1077 }
1078 }
1079 #[doc = "`SetPageData(crate::app::ringlistsequence::RingListSequence_GodPageData)` overload"]
1080 fn set_page_data_2(self, god_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>) -> () {
1081 unsafe {
1082 let __receiver =
1083 <RingListSequence_CharaInfoWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1084 ::unity::il2cpp_call!((::unity::module_base()+0x1b16a90usize)as*mut u8,();
1085(RingListSequence_CharaInfoWindow)__receiver,(crate::app::ringlistsequence::RingListSequence_GodPageData)::core::convert::Into::into(god_page_data))
1086 }
1087 }
1088 #[doc = "`SetPageData(crate::app::ringlistsequence::RingListSequence_RingPageData)` overload"]
1089 fn set_page_data_3(self, ring_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_RingPageData>) -> () {
1090 unsafe {
1091 let __receiver =
1092 <RingListSequence_CharaInfoWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1093 ::unity::il2cpp_call!((::unity::module_base()+0x1b16f30usize)as*mut u8,();
1094(RingListSequence_CharaInfoWindow)__receiver,(crate::app::ringlistsequence::RingListSequence_RingPageData)::core::convert::Into::into(ring_page_data))
1095 }
1096 }
1097}
1098
1099#[cfg(feature = "app-ringlistsequence")]
1100impl<__T: IRingListSequence_CharaInfoWindow> IRingListSequence_CharaInfoWindowMethods for __T {}
1101
1102#[cfg(feature = "app-ringlistsequence")]
1103impl RingListSequence_CharaInfoWindow {
1104 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1106 }
1107
1108 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1110 }
1111
1112 pub fn set_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1114 }
1115
1116 pub fn set_page_data_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1118 }
1119
1120 pub fn set_page_data_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1122 }
1123}
1124
1125#[cfg(feature = "app-ringlistsequence")]
1126impl RingListSequence_CharaInfoWindow {
1127 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
1128 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
1129 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1130 panic!(
1131 "{}
1132::{}
1133 failed to instantiate",
1134 ::core::stringify!(RingListSequence_CharaInfoWindow),
1135 ::core::stringify!(new),
1136 )
1137 });
1138 <Self as IRingListSequence_CharaInfoWindowMethods>::ctor(this, root_object);
1139 this
1140 }
1141}
1142
1143#[cfg(feature = "app-ringlistsequence")]
1144pub trait IRingListSequence_RingListWindow_RingInfoMethods: IRingListSequence_RingListWindow_RingInfo {
1145 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject, crate::app::ringdata::RingData_Ranks)` overload"]
1146 fn ctor(
1147 self,
1148 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1149 rank: impl ::core::convert::Into<crate::app::ringdata::RingData_Ranks>,
1150 ) -> () {
1151 unsafe {
1152 let __receiver = <RingListSequence_RingListWindow_RingInfo as ::unity::FromIlInstance>::from_il_instance(
1153 <Self as ::unity::SystemObject>::as_instance(self),
1154 );
1155 ::unity::il2cpp_call!((::unity::module_base()+0x1b7e2f0usize)as*mut u8,();
1156(RingListSequence_RingListWindow_RingInfo)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(crate::app::ringdata::RingData_Ranks)::core::convert::Into::into(rank))
1157 }
1158 }
1159 #[doc = "`Clear()` overload"]
1160 fn clear(self) -> () {
1161 unsafe {
1162 let __receiver = <RingListSequence_RingListWindow_RingInfo as ::unity::FromIlInstance>::from_il_instance(
1163 <Self as ::unity::SystemObject>::as_instance(self),
1164 );
1165 ::unity::il2cpp_call!((::unity::module_base()+0x1b7e6a0usize)as*mut u8,();
1166(RingListSequence_RingListWindow_RingInfo)__receiver)
1167 }
1168 }
1169 #[doc = "`SetData(crate::app::ringdata::RingData)` overload"]
1170 fn set_data(self, ring_data: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
1171 unsafe {
1172 let __receiver = <RingListSequence_RingListWindow_RingInfo as ::unity::FromIlInstance>::from_il_instance(
1173 <Self as ::unity::SystemObject>::as_instance(self),
1174 );
1175 ::unity::il2cpp_call!((::unity::module_base()+0x1b7e7b0usize)as*mut u8,();
1176(RingListSequence_RingListWindow_RingInfo)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(ring_data))
1177 }
1178 }
1179}
1180
1181#[cfg(feature = "app-ringlistsequence")]
1182impl<__T: IRingListSequence_RingListWindow_RingInfo> IRingListSequence_RingListWindow_RingInfoMethods for __T {}
1183
1184#[cfg(feature = "app-ringlistsequence")]
1185impl RingListSequence_RingListWindow_RingInfo {
1186 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1187 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1188 }
1189
1190 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1191 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1192 }
1193
1194 pub fn set_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1195 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1196 }
1197}
1198
1199#[cfg(feature = "app-ringlistsequence")]
1200impl RingListSequence_RingListWindow_RingInfo {
1201 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject, crate::app::ringdata::RingData_Ranks)` — overload selector"]
1202 pub fn new(root_object: crate::unity_engine::gameobject::GameObject, rank: crate::app::ringdata::RingData_Ranks) -> Self {
1203 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1204 panic!(
1205 "{}
1206::{}
1207 failed to instantiate",
1208 ::core::stringify!(RingListSequence_RingListWindow_RingInfo),
1209 ::core::stringify!(new),
1210 )
1211 });
1212 <Self as IRingListSequence_RingListWindow_RingInfoMethods>::ctor(this, root_object, rank);
1213 this
1214 }
1215}
1216
1217#[cfg(feature = "app-ringlistsequence")]
1218pub trait IRingListSequence_PageDataListMethods: IRingListSequence_PageDataList {
1219 #[doc = "`Build()` overload"]
1220 fn build(self) -> () {
1221 unsafe {
1222 let __receiver =
1223 <RingListSequence_PageDataList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1224 ::unity::il2cpp_call!((::unity::module_base()+0x1b17ef0usize)as*mut u8,();
1225(RingListSequence_PageDataList)__receiver)
1226 }
1227 }
1228 #[doc = "`.ctor()` overload"]
1229 fn ctor(self) -> () {
1230 unsafe {
1231 let __receiver =
1232 <RingListSequence_PageDataList as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1233 ::unity::il2cpp_call!((::unity::module_base()+0x1b188a0usize)as*mut u8,();
1234(RingListSequence_PageDataList)__receiver)
1235 }
1236 }
1237}
1238
1239#[cfg(feature = "app-ringlistsequence")]
1240impl<__T: IRingListSequence_PageDataList> IRingListSequence_PageDataListMethods for __T {}
1241
1242#[cfg(feature = "app-ringlistsequence")]
1243impl RingListSequence_PageDataList {
1244 pub fn build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1245 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1246 }
1247
1248 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1249 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1250 }
1251}
1252
1253#[cfg(feature = "app-ringlistsequence")]
1254impl RingListSequence_PageDataList {
1255 #[doc = "`.ctor()` — no args"]
1256 pub fn new() -> Self {
1257 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1258 panic!(
1259 "{}
1260::{}
1261 failed to instantiate",
1262 ::core::stringify!(RingListSequence_PageDataList),
1263 ::core::stringify!(new),
1264 )
1265 });
1266 <Self as IRingListSequence_PageDataListMethods>::ctor(this);
1267 this
1268 }
1269}
1270
1271#[cfg(feature = "app-ringlistsequence")]
1272pub trait IRingListSequence_PageDataList_GodComparerMethods: IRingListSequence_PageDataList_GodComparer {
1273 #[doc = "`Compare(crate::app::ringlistsequence::RingListSequence_GodPageData, crate::app::ringlistsequence::RingListSequence_GodPageData)` overload"]
1274 fn compare(
1275 self,
1276 a: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>,
1277 b: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>,
1278 ) -> i32 {
1279 unsafe {
1280 let __receiver = <RingListSequence_PageDataList_GodComparer as ::unity::FromIlInstance>::from_il_instance(
1281 <Self as ::unity::SystemObject>::as_instance(self),
1282 );
1283 {
1284 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1285 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1286 panic!(
1287 "unity: virtual slot {}
1288 out of range (vtable len {}
1289) on the runtime class behind {}
1290 (method `{}
1291`)",
1292 4usize,
1293 __vt.len(),
1294 <RingListSequence_PageDataList_GodComparer as ::unity::ClassIdentity>::NAME,
1295 "Compare",
1296 )
1297 });
1298 let __inner: extern "C" fn(
1299 RingListSequence_PageDataList_GodComparer,
1300 crate::app::ringlistsequence::RingListSequence_GodPageData,
1301 crate::app::ringlistsequence::RingListSequence_GodPageData,
1302 ::unity::OptionalMethod,
1303 ) -> i32 = ::core::mem::transmute(__vi.method_ptr);
1304 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1305 __inner(__receiver, ::core::convert::Into::into(a), ::core::convert::Into::into(b), __mi)
1306 }
1307 }
1308 }
1309 #[doc = "`.ctor()` overload"]
1310 fn ctor(self) -> () {
1311 unsafe {
1312 let __receiver = <RingListSequence_PageDataList_GodComparer as ::unity::FromIlInstance>::from_il_instance(
1313 <Self as ::unity::SystemObject>::as_instance(self),
1314 );
1315 ::unity::il2cpp_call!((::unity::module_base()+0x1b7e2e0usize)as*mut u8,();
1316(RingListSequence_PageDataList_GodComparer)__receiver)
1317 }
1318 }
1319}
1320
1321#[cfg(feature = "app-ringlistsequence")]
1322impl<__T: IRingListSequence_PageDataList_GodComparer> IRingListSequence_PageDataList_GodComparerMethods for __T {}
1323
1324#[cfg(feature = "app-ringlistsequence")]
1325impl RingListSequence_PageDataList_GodComparer {
1326 pub fn compare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1328 }
1329
1330 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1331 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1332 }
1333}
1334
1335#[cfg(feature = "app-ringlistsequence")]
1336impl RingListSequence_PageDataList_GodComparer {
1337 #[doc = "Direct (non-virtual) call to `RingListSequence_PageDataList_GodComparer`'s own `Compare`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1338 pub unsafe fn compare(
1339 this: impl ::core::convert::Into<::unity::IlInstance>,
1340 a: crate::app::ringlistsequence::RingListSequence_GodPageData,
1341 b: crate::app::ringlistsequence::RingListSequence_GodPageData,
1342 ) -> i32 {
1343 let __mi = Self::compare_method_info();
1344 let __inner: extern "C" fn(
1345 ::unity::IlInstance,
1346 crate::app::ringlistsequence::RingListSequence_GodPageData,
1347 crate::app::ringlistsequence::RingListSequence_GodPageData,
1348 ::unity::OptionalMethod,
1349 ) -> i32 = ::core::mem::transmute(__mi.method_ptr);
1350 __inner(this.into(), a, b, ::core::option::Option::None)
1351 }
1352}
1353
1354#[cfg(feature = "app-ringlistsequence")]
1355impl RingListSequence_PageDataList_GodComparer {
1356 #[doc = "`.ctor()` — no args"]
1357 pub fn new() -> Self {
1358 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1359 panic!(
1360 "{}
1361::{}
1362 failed to instantiate",
1363 ::core::stringify!(RingListSequence_PageDataList_GodComparer),
1364 ::core::stringify!(new),
1365 )
1366 });
1367 <Self as IRingListSequence_PageDataList_GodComparerMethods>::ctor(this);
1368 this
1369 }
1370}
1371
1372#[cfg(feature = "app-ringlistsequence")]
1373pub trait IRingListSequence_GodAndRingListWindowMethods: IRingListSequence_GodAndRingListWindow {
1374 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
1375 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
1376 unsafe {
1377 let __receiver = <RingListSequence_GodAndRingListWindow as ::unity::FromIlInstance>::from_il_instance(
1378 <Self as ::unity::SystemObject>::as_instance(self),
1379 );
1380 ::unity::il2cpp_call!((::unity::module_base()+0x1b17a10usize)as*mut u8,();
1381(RingListSequence_GodAndRingListWindow)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
1382 }
1383 }
1384 #[doc = "`Delete()` overload"]
1385 fn delete(self) -> () {
1386 unsafe {
1387 let __receiver = <RingListSequence_GodAndRingListWindow as ::unity::FromIlInstance>::from_il_instance(
1388 <Self as ::unity::SystemObject>::as_instance(self),
1389 );
1390 ::unity::il2cpp_call!((::unity::module_base()+0x1b17a50usize)as*mut u8,();
1391(RingListSequence_GodAndRingListWindow)__receiver)
1392 }
1393 }
1394 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
1395 fn create_bind(
1396 self,
1397 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1398 current_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>,
1399 ) -> () {
1400 unsafe {
1401 let __receiver = <RingListSequence_GodAndRingListWindow as ::unity::FromIlInstance>::from_il_instance(
1402 <Self as ::unity::SystemObject>::as_instance(self),
1403 );
1404 ::unity::il2cpp_call!((::unity::module_base()+0x1b17a70usize)as*mut u8,();
1405(RingListSequence_GodAndRingListWindow)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(current_page_data))
1406 }
1407 }
1408}
1409
1410#[cfg(feature = "app-ringlistsequence")]
1411impl<__T: IRingListSequence_GodAndRingListWindow> IRingListSequence_GodAndRingListWindowMethods for __T {}
1412
1413#[cfg(feature = "app-ringlistsequence")]
1414impl RingListSequence_GodAndRingListWindow {
1415 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1417 }
1418
1419 pub fn delete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1421 }
1422
1423 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1425 }
1426}
1427
1428#[cfg(feature = "app-ringlistsequence")]
1429impl RingListSequence_GodAndRingListWindow {
1430 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
1431 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
1432 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1433 panic!(
1434 "{}
1435::{}
1436 failed to instantiate",
1437 ::core::stringify!(RingListSequence_GodAndRingListWindow),
1438 ::core::stringify!(new),
1439 )
1440 });
1441 <Self as IRingListSequence_GodAndRingListWindowMethods>::ctor(this, root_object);
1442 this
1443 }
1444}
1445
1446#[cfg(feature = "app-ringlistsequence")]
1447pub trait IRingListSequence_CharaNavigationMethods: IRingListSequence_CharaNavigation {
1448 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
1449 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
1450 unsafe {
1451 let __receiver =
1452 <RingListSequence_CharaNavigation as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1453 ::unity::il2cpp_call!((::unity::module_base()+0x1b175e0usize)as*mut u8,();
1454(RingListSequence_CharaNavigation)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
1455 }
1456 }
1457 #[doc = "`Setup(i32, i32)` overload"]
1458 fn setup(self, current_point_index: impl ::core::convert::Into<i32>, point_num: impl ::core::convert::Into<i32>) -> () {
1459 unsafe {
1460 let __receiver =
1461 <RingListSequence_CharaNavigation as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1462 ::unity::il2cpp_call!((::unity::module_base()+0x1b177c0usize)as*mut u8,();
1463(RingListSequence_CharaNavigation)__receiver,(i32)::core::convert::Into::into(current_point_index),(i32)::core::convert::Into::into(point_num))
1464 }
1465 }
1466 #[doc = "`SetCurrentPointIndex(i32)` overload"]
1467 fn set_current_point_index(self, current_point_index: impl ::core::convert::Into<i32>) -> () {
1468 unsafe {
1469 let __receiver =
1470 <RingListSequence_CharaNavigation as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1471 ::unity::il2cpp_call!((::unity::module_base()+0x1b178b0usize)as*mut u8,();
1472(RingListSequence_CharaNavigation)__receiver,(i32)::core::convert::Into::into(current_point_index))
1473 }
1474 }
1475}
1476
1477#[cfg(feature = "app-ringlistsequence")]
1478impl<__T: IRingListSequence_CharaNavigation> IRingListSequence_CharaNavigationMethods for __T {}
1479
1480#[cfg(feature = "app-ringlistsequence")]
1481impl RingListSequence_CharaNavigation {
1482 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1483 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1484 }
1485
1486 pub fn setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1487 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1488 }
1489
1490 pub fn set_current_point_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1492 }
1493}
1494
1495#[cfg(feature = "app-ringlistsequence")]
1496impl RingListSequence_CharaNavigation {
1497 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
1498 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
1499 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1500 panic!(
1501 "{}
1502::{}
1503 failed to instantiate",
1504 ::core::stringify!(RingListSequence_CharaNavigation),
1505 ::core::stringify!(new),
1506 )
1507 });
1508 <Self as IRingListSequence_CharaNavigationMethods>::ctor(this, root_object);
1509 this
1510 }
1511}
1512
1513#[cfg(feature = "app-ringlistsequence")]
1514impl RingListSequence_GodAndRingListWindow_MenuContent {
1515 #[doc = "`CreateContent()` overload"]
1516 pub fn create_content() -> crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_MenuContent {
1517 unsafe {
1518 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d070usize)as*mut u8,crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_MenuContent;
1519 )
1520 }
1521 }
1522}
1523
1524#[cfg(feature = "app-ringlistsequence")]
1525pub trait IRingListSequence_GodAndRingListWindow_MenuContentMethods: IRingListSequence_GodAndRingListWindow_MenuContent {
1526 #[doc = "`GetMenuItemContentMax()` overload"]
1527 fn get_menu_item_content_max(self) -> i32 {
1528 unsafe {
1529 let __receiver = <RingListSequence_GodAndRingListWindow_MenuContent as ::unity::FromIlInstance>::from_il_instance(
1530 <Self as ::unity::SystemObject>::as_instance(self),
1531 );
1532 {
1533 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1534 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1535 panic!(
1536 "unity: virtual slot {}
1537 out of range (vtable len {}
1538) on the runtime class behind {}
1539 (method `{}
1540`)",
1541 4usize,
1542 __vt.len(),
1543 <RingListSequence_GodAndRingListWindow_MenuContent as ::unity::ClassIdentity>::NAME,
1544 "GetMenuItemContentMax",
1545 )
1546 });
1547 let __inner: extern "C" fn(RingListSequence_GodAndRingListWindow_MenuContent, ::unity::OptionalMethod) -> i32 =
1548 ::core::mem::transmute(__vi.method_ptr);
1549 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1550 __inner(__receiver, __mi)
1551 }
1552 }
1553 }
1554 #[doc = "`.ctor()` overload"]
1555 fn ctor(self) -> () {
1556 unsafe {
1557 let __receiver = <RingListSequence_GodAndRingListWindow_MenuContent as ::unity::FromIlInstance>::from_il_instance(
1558 <Self as ::unity::SystemObject>::as_instance(self),
1559 );
1560 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d4a0usize)as*mut u8,();
1561(RingListSequence_GodAndRingListWindow_MenuContent)__receiver)
1562 }
1563 }
1564}
1565
1566#[cfg(feature = "app-ringlistsequence")]
1567impl<__T: IRingListSequence_GodAndRingListWindow_MenuContent> IRingListSequence_GodAndRingListWindow_MenuContentMethods for __T {}
1568
1569#[cfg(feature = "app-ringlistsequence")]
1570impl RingListSequence_GodAndRingListWindow_MenuContent {
1571 pub fn get_menu_item_content_max_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1573 }
1574
1575 pub fn create_content_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1577 }
1578
1579 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1581 }
1582}
1583
1584#[cfg(feature = "app-ringlistsequence")]
1585impl RingListSequence_GodAndRingListWindow_MenuContent {
1586 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuContent`'s own `GetMenuItemContentMax`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1587 pub unsafe fn get_menu_item_content_max(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
1588 let __mi = Self::get_menu_item_content_max_method_info();
1589 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
1590 __inner(this.into(), ::core::option::Option::None)
1591 }
1592}
1593
1594#[cfg(feature = "app-ringlistsequence")]
1595impl RingListSequence_GodAndRingListWindow_MenuContent {
1596 #[doc = "`.ctor()` — no args"]
1597 pub fn new() -> Self {
1598 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1599 panic!(
1600 "{}
1601::{}
1602 failed to instantiate",
1603 ::core::stringify!(RingListSequence_GodAndRingListWindow_MenuContent),
1604 ::core::stringify!(new),
1605 )
1606 });
1607 <Self as IRingListSequence_GodAndRingListWindow_MenuContentMethods>::ctor(this);
1608 this
1609 }
1610}
1611
1612#[cfg(feature = "app-ringlistsequence")]
1613pub trait IRingListSequence_GodAndRingListWindow_MenuItemMethods: IRingListSequence_GodAndRingListWindow_MenuItem {
1614 #[doc = "`get_PageData()` overload"]
1615 fn get_page_data(self) -> crate::app::ringlistsequence::RingListSequence_PageData {
1616 unsafe {
1617 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1618 <Self as ::unity::SystemObject>::as_instance(self),
1619 );
1620 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d4b0usize)as*mut u8,crate::app::ringlistsequence::RingListSequence_PageData;
1621(RingListSequence_GodAndRingListWindow_MenuItem)__receiver)
1622 }
1623 }
1624 #[doc = "`set_PageData(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
1625 fn set_page_data(self, value: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
1626 unsafe {
1627 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1628 <Self as ::unity::SystemObject>::as_instance(self),
1629 );
1630 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d4c0usize)as*mut u8,();
1631(RingListSequence_GodAndRingListWindow_MenuItem)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(value))
1632 }
1633 }
1634 #[doc = "`.ctor(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
1635 fn ctor(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
1636 unsafe {
1637 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1638 <Self as ::unity::SystemObject>::as_instance(self),
1639 );
1640 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d4d0usize)as*mut u8,();
1641(RingListSequence_GodAndRingListWindow_MenuItem)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
1642 }
1643 }
1644 #[doc = "`GetName()` overload"]
1645 fn get_name(self) -> ::unity::Il2CppString {
1646 unsafe {
1647 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1648 <Self as ::unity::SystemObject>::as_instance(self),
1649 );
1650 {
1651 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1652 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1653 panic!(
1654 "unity: virtual slot {}
1655 out of range (vtable len {}
1656) on the runtime class behind {}
1657 (method `{}
1658`)",
1659 4usize,
1660 __vt.len(),
1661 <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::ClassIdentity>::NAME,
1662 "GetName",
1663 )
1664 });
1665 let __inner: extern "C" fn(RingListSequence_GodAndRingListWindow_MenuItem, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1666 ::core::mem::transmute(__vi.method_ptr);
1667 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1668 __inner(__receiver, __mi)
1669 }
1670 }
1671 }
1672 #[doc = "`BuildAttribute()` overload"]
1673 fn build_attribute(self) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
1674 unsafe {
1675 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1676 <Self as ::unity::SystemObject>::as_instance(self),
1677 );
1678 {
1679 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1680 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1681 panic!(
1682 "unity: virtual slot {}
1683 out of range (vtable len {}
1684) on the runtime class behind {}
1685 (method `{}
1686`)",
1687 8usize,
1688 __vt.len(),
1689 <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::ClassIdentity>::NAME,
1690 "BuildAttribute",
1691 )
1692 });
1693 let __inner: extern "C" fn(
1694 RingListSequence_GodAndRingListWindow_MenuItem,
1695 ::unity::OptionalMethod,
1696 ) -> crate::app::basicmenuitem::BasicMenuItem_Attribute = ::core::mem::transmute(__vi.method_ptr);
1697 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1698 __inner(__receiver, __mi)
1699 }
1700 }
1701 }
1702 #[doc = "`IsGod()` overload"]
1703 fn is_god(self) -> bool {
1704 unsafe {
1705 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1706 <Self as ::unity::SystemObject>::as_instance(self),
1707 );
1708 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d720usize)as*mut u8,bool;
1709(RingListSequence_GodAndRingListWindow_MenuItem)__receiver)
1710 }
1711 }
1712 #[doc = "`IsRing()` overload"]
1713 fn is_ring(self) -> bool {
1714 unsafe {
1715 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1716 <Self as ::unity::SystemObject>::as_instance(self),
1717 );
1718 ::unity::il2cpp_call!((::unity::module_base()+0x1b7d7b0usize)as*mut u8,bool;
1719(RingListSequence_GodAndRingListWindow_MenuItem)__receiver)
1720 }
1721 }
1722 #[doc = "`ACall()` overload"]
1723 fn a_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1724 unsafe {
1725 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1726 <Self as ::unity::SystemObject>::as_instance(self),
1727 );
1728 {
1729 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1730 let __vi = *__vt.get(18usize).unwrap_or_else(|| {
1731 panic!(
1732 "unity: virtual slot {}
1733 out of range (vtable len {}
1734) on the runtime class behind {}
1735 (method `{}
1736`)",
1737 18usize,
1738 __vt.len(),
1739 <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::ClassIdentity>::NAME,
1740 "ACall",
1741 )
1742 });
1743 let __inner: extern "C" fn(
1744 RingListSequence_GodAndRingListWindow_MenuItem,
1745 ::unity::OptionalMethod,
1746 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1747 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1748 __inner(__receiver, __mi)
1749 }
1750 }
1751 }
1752 #[doc = "`BCall()` overload"]
1753 fn b_call(self) -> crate::app::basicmenu::BasicMenu_Result {
1754 unsafe {
1755 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::FromIlInstance>::from_il_instance(
1756 <Self as ::unity::SystemObject>::as_instance(self),
1757 );
1758 {
1759 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1760 let __vi = *__vt.get(19usize).unwrap_or_else(|| {
1761 panic!(
1762 "unity: virtual slot {}
1763 out of range (vtable len {}
1764) on the runtime class behind {}
1765 (method `{}
1766`)",
1767 19usize,
1768 __vt.len(),
1769 <RingListSequence_GodAndRingListWindow_MenuItem as ::unity::ClassIdentity>::NAME,
1770 "BCall",
1771 )
1772 });
1773 let __inner: extern "C" fn(
1774 RingListSequence_GodAndRingListWindow_MenuItem,
1775 ::unity::OptionalMethod,
1776 ) -> crate::app::basicmenu::BasicMenu_Result = ::core::mem::transmute(__vi.method_ptr);
1777 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1778 __inner(__receiver, __mi)
1779 }
1780 }
1781 }
1782}
1783
1784#[cfg(feature = "app-ringlistsequence")]
1785impl<__T: IRingListSequence_GodAndRingListWindow_MenuItem> IRingListSequence_GodAndRingListWindow_MenuItemMethods for __T {}
1786
1787#[cfg(feature = "app-ringlistsequence")]
1788impl RingListSequence_GodAndRingListWindow_MenuItem {
1789 pub fn get_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1790 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1791 }
1792
1793 pub fn set_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1794 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1795 }
1796
1797 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1798 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1799 }
1800
1801 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1802 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1803 }
1804
1805 pub fn build_attribute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1806 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1807 }
1808
1809 pub fn is_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1810 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1811 }
1812
1813 pub fn is_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1814 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1815 }
1816
1817 pub fn a_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1818 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
1819 }
1820
1821 pub fn b_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1822 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1823 }
1824}
1825
1826#[cfg(feature = "app-ringlistsequence")]
1827impl RingListSequence_GodAndRingListWindow_MenuItem {
1828 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItem`'s own `GetName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1829 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1830 let __mi = Self::get_name_method_info();
1831 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1832 __inner(this.into(), ::core::option::Option::None)
1833 }
1834
1835 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItem`'s own `BuildAttribute`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1836 pub unsafe fn build_attribute(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenuitem::BasicMenuItem_Attribute {
1837 let __mi = Self::build_attribute_method_info();
1838 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenuitem::BasicMenuItem_Attribute =
1839 ::core::mem::transmute(__mi.method_ptr);
1840 __inner(this.into(), ::core::option::Option::None)
1841 }
1842
1843 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItem`'s own `ACall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1844 pub unsafe fn a_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1845 let __mi = Self::a_call_method_info();
1846 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1847 ::core::mem::transmute(__mi.method_ptr);
1848 __inner(this.into(), ::core::option::Option::None)
1849 }
1850
1851 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItem`'s own `BCall`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1852 pub unsafe fn b_call(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::basicmenu::BasicMenu_Result {
1853 let __mi = Self::b_call_method_info();
1854 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::basicmenu::BasicMenu_Result =
1855 ::core::mem::transmute(__mi.method_ptr);
1856 __inner(this.into(), ::core::option::Option::None)
1857 }
1858}
1859
1860#[cfg(feature = "app-ringlistsequence")]
1861impl RingListSequence_GodAndRingListWindow_MenuItem {
1862 #[doc = "`.ctor(crate::app::ringlistsequence::RingListSequence_PageData)` — overload selector"]
1863 pub fn new(page_data: crate::app::ringlistsequence::RingListSequence_PageData) -> Self {
1864 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1865 panic!(
1866 "{}
1867::{}
1868 failed to instantiate",
1869 ::core::stringify!(RingListSequence_GodAndRingListWindow_MenuItem),
1870 ::core::stringify!(new),
1871 )
1872 });
1873 <Self as IRingListSequence_GodAndRingListWindow_MenuItemMethods>::ctor(this, page_data);
1874 this
1875 }
1876}
1877
1878#[cfg(feature = "app-ringlistsequence")]
1879pub trait IRingListSequence_GodAndRingListWindow_MenuItemContentMethods: IRingListSequence_GodAndRingListWindow_MenuItemContent {
1880 #[doc = "`GetTextMeshProComponent()` overload"]
1881 fn get_text_mesh_pro_component(self) -> crate::tm_pro::textmeshprougui::TextMeshProUGUI {
1882 unsafe {
1883 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::FromIlInstance>::from_il_instance(
1884 <Self as ::unity::SystemObject>::as_instance(self),
1885 );
1886 {
1887 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1888 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
1889 panic!(
1890 "unity: virtual slot {}
1891 out of range (vtable len {}
1892) on the runtime class behind {}
1893 (method `{}
1894`)",
1895 5usize,
1896 __vt.len(),
1897 <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::ClassIdentity>::NAME,
1898 "GetTextMeshProComponent",
1899 )
1900 });
1901 let __inner: extern "C" fn(
1902 RingListSequence_GodAndRingListWindow_MenuItemContent,
1903 ::unity::OptionalMethod,
1904 ) -> crate::tm_pro::textmeshprougui::TextMeshProUGUI = ::core::mem::transmute(__vi.method_ptr);
1905 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1906 __inner(__receiver, __mi)
1907 }
1908 }
1909 }
1910 #[doc = "`Build(crate::app::basicmenuitem::BasicMenuItem)` overload"]
1911 fn build(self, menu_item: impl ::core::convert::Into<crate::app::basicmenuitem::BasicMenuItem>) -> () {
1912 unsafe {
1913 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::FromIlInstance>::from_il_instance(
1914 <Self as ::unity::SystemObject>::as_instance(self),
1915 );
1916 {
1917 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1918 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
1919 panic!(
1920 "unity: virtual slot {}
1921 out of range (vtable len {}
1922) on the runtime class behind {}
1923 (method `{}
1924`)",
1925 8usize,
1926 __vt.len(),
1927 <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::ClassIdentity>::NAME,
1928 "Build",
1929 )
1930 });
1931 let __inner: extern "C" fn(
1932 RingListSequence_GodAndRingListWindow_MenuItemContent,
1933 crate::app::basicmenuitem::BasicMenuItem,
1934 ::unity::OptionalMethod,
1935 ) -> () = ::core::mem::transmute(__vi.method_ptr);
1936 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1937 __inner(__receiver, ::core::convert::Into::into(menu_item), __mi)
1938 }
1939 }
1940 }
1941 #[doc = "`UpdateTextColor()` overload"]
1942 fn update_text_color(self) -> () {
1943 unsafe {
1944 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::FromIlInstance>::from_il_instance(
1945 <Self as ::unity::SystemObject>::as_instance(self),
1946 );
1947 {
1948 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1949 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
1950 panic!(
1951 "unity: virtual slot {}
1952 out of range (vtable len {}
1953) on the runtime class behind {}
1954 (method `{}
1955`)",
1956 7usize,
1957 __vt.len(),
1958 <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::ClassIdentity>::NAME,
1959 "UpdateTextColor",
1960 )
1961 });
1962 let __inner: extern "C" fn(RingListSequence_GodAndRingListWindow_MenuItemContent, ::unity::OptionalMethod) -> () =
1963 ::core::mem::transmute(__vi.method_ptr);
1964 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1965 __inner(__receiver, __mi)
1966 }
1967 }
1968 }
1969 #[doc = "`SetupByMenuItem(crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_MenuItem)` overload"]
1970 fn setup_by_menu_item(
1971 self,
1972 menu_item: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_MenuItem>,
1973 ) -> () {
1974 unsafe {
1975 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::FromIlInstance>::from_il_instance(
1976 <Self as ::unity::SystemObject>::as_instance(self),
1977 );
1978 ::unity::il2cpp_call!((::unity::module_base()+0x1b7dc50usize)as*mut u8,();
1979(RingListSequence_GodAndRingListWindow_MenuItemContent)__receiver,(crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_MenuItem)::core::convert::Into::into(menu_item))
1980 }
1981 }
1982 #[doc = "`.ctor()` overload"]
1983 fn ctor(self) -> () {
1984 unsafe {
1985 let __receiver = <RingListSequence_GodAndRingListWindow_MenuItemContent as ::unity::FromIlInstance>::from_il_instance(
1986 <Self as ::unity::SystemObject>::as_instance(self),
1987 );
1988 ::unity::il2cpp_call!((::unity::module_base()+0x1b7dfd0usize)as*mut u8,();
1989(RingListSequence_GodAndRingListWindow_MenuItemContent)__receiver)
1990 }
1991 }
1992}
1993
1994#[cfg(feature = "app-ringlistsequence")]
1995impl<__T: IRingListSequence_GodAndRingListWindow_MenuItemContent> IRingListSequence_GodAndRingListWindow_MenuItemContentMethods for __T {}
1996
1997#[cfg(feature = "app-ringlistsequence")]
1998impl RingListSequence_GodAndRingListWindow_MenuItemContent {
1999 pub fn get_text_mesh_pro_component_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2001 }
2002
2003 pub fn build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2005 }
2006
2007 pub fn update_text_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2009 }
2010
2011 pub fn setup_by_menu_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2013 }
2014
2015 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2017 }
2018}
2019
2020#[cfg(feature = "app-ringlistsequence")]
2021impl RingListSequence_GodAndRingListWindow_MenuItemContent {
2022 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItemContent`'s own `GetTextMeshProComponent`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2023 pub unsafe fn get_text_mesh_pro_component(
2024 this: impl ::core::convert::Into<::unity::IlInstance>,
2025 ) -> crate::tm_pro::textmeshprougui::TextMeshProUGUI {
2026 let __mi = Self::get_text_mesh_pro_component_method_info();
2027 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::tm_pro::textmeshprougui::TextMeshProUGUI =
2028 ::core::mem::transmute(__mi.method_ptr);
2029 __inner(this.into(), ::core::option::Option::None)
2030 }
2031
2032 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItemContent`'s own `Build`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2033 pub unsafe fn build(this: impl ::core::convert::Into<::unity::IlInstance>, menu_item: crate::app::basicmenuitem::BasicMenuItem) -> () {
2034 let __mi = Self::build_method_info();
2035 let __inner: extern "C" fn(::unity::IlInstance, crate::app::basicmenuitem::BasicMenuItem, ::unity::OptionalMethod) -> () =
2036 ::core::mem::transmute(__mi.method_ptr);
2037 __inner(this.into(), menu_item, ::core::option::Option::None)
2038 }
2039
2040 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_MenuItemContent`'s own `UpdateTextColor`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2041 pub unsafe fn update_text_color(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2042 let __mi = Self::update_text_color_method_info();
2043 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2044 __inner(this.into(), ::core::option::Option::None)
2045 }
2046}
2047
2048#[cfg(feature = "app-ringlistsequence")]
2049impl RingListSequence_GodAndRingListWindow_MenuItemContent {
2050 #[doc = "`.ctor()` — no args"]
2051 pub fn new() -> Self {
2052 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2053 panic!(
2054 "{}
2055::{}
2056 failed to instantiate",
2057 ::core::stringify!(RingListSequence_GodAndRingListWindow_MenuItemContent),
2058 ::core::stringify!(new),
2059 )
2060 });
2061 <Self as IRingListSequence_GodAndRingListWindow_MenuItemContentMethods>::ctor(this);
2062 this
2063 }
2064}
2065
2066#[cfg(feature = "app-ringlistsequence")]
2067impl RingListSequence {
2068 #[doc = "`GetGodUnit(crate::app::goddata::GodData)` overload"]
2069 pub fn get_god_unit(god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> crate::app::godunit::GodUnit {
2070 unsafe {
2071 ::unity::il2cpp_call!((::unity::module_base()+0x242c970usize)as*mut u8,crate::app::godunit::GodUnit;
2072(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
2073 }
2074 }
2075
2076 #[doc = "`IsGotGod(crate::app::goddata::GodData)` overload"]
2077 pub fn is_got_god(god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> bool {
2078 unsafe {
2079 ::unity::il2cpp_call!((::unity::module_base()+0x242c980usize)as*mut u8,bool;
2080(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
2081 }
2082 }
2083
2084 #[doc = "`IsGotRing(crate::app::ringdata::RingData)` overload"]
2085 pub fn is_got_ring(ring_data: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> bool {
2086 unsafe {
2087 ::unity::il2cpp_call!((::unity::module_base()+0x242ca70usize)as*mut u8,bool;
2088(crate::app::ringdata::RingData)::core::convert::Into::into(ring_data))
2089 }
2090 }
2091
2092 #[doc = "`IsGodAndRingRelated(crate::app::ringlistsequence::RingListSequence_GodPageData, crate::app::ringlistsequence::RingListSequence_RingPageData)` overload"]
2093 pub fn is_god_and_ring_related(
2094 god_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>,
2095 ring_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_RingPageData>,
2096 ) -> bool {
2097 unsafe {
2098 ::unity::il2cpp_call!((::unity::module_base()+0x242ca80usize)as*mut u8,bool;
2099(crate::app::ringlistsequence::RingListSequence_GodPageData)::core::convert::Into::into(god_page_data),(crate::app::ringlistsequence::RingListSequence_RingPageData)::core::convert::Into::into(ring_page_data))
2100 }
2101 }
2102
2103 #[doc = "`GetGodName(crate::app::goddata::GodData)` overload"]
2104 pub fn get_god_name(god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> ::unity::Il2CppString {
2105 unsafe {
2106 ::unity::il2cpp_call!((::unity::module_base()+0x242cab0usize)as*mut u8, ::unity::Il2CppString;
2107(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
2108 }
2109 }
2110
2111 #[doc = "`GetGodName(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
2112 pub fn get_god_name_2(page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> ::unity::Il2CppString {
2113 unsafe {
2114 ::unity::il2cpp_call!((::unity::module_base()+0x242cb10usize)as*mut u8, ::unity::Il2CppString;
2115(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
2116 }
2117 }
2118
2119 #[doc = "`GetWorldTextMid(crate::app::goddata::GodData)` overload"]
2120 pub fn get_world_text_mid(god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> ::unity::Il2CppString {
2121 unsafe {
2122 ::unity::il2cpp_call!((::unity::module_base()+0x242cc60usize)as*mut u8, ::unity::Il2CppString;
2123(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
2124 }
2125 }
2126
2127 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
2128 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
2129 unsafe {
2130 ::unity::il2cpp_call!((::unity::module_base()+0x242f910usize)as*mut u8,();
2131(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2132 }
2133 }
2134
2135 #[doc = "`IsOpenEnable()` overload"]
2136 pub fn is_open_enable() -> bool {
2137 unsafe {
2138 ::unity::il2cpp_call!((::unity::module_base()+0x242fa50usize)as*mut u8,bool;
2139 )
2140 }
2141 }
2142}
2143
2144#[cfg(feature = "app-ringlistsequence")]
2145pub trait IRingListSequenceMethods: IRingListSequence {
2146 #[doc = "`CompareGodName(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
2147 fn compare_god_name(
2148 self,
2149 god_name1: impl ::core::convert::Into<::unity::Il2CppString>,
2150 god_name2: impl ::core::convert::Into<::unity::Il2CppString>,
2151 ) -> bool {
2152 unsafe {
2153 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2154 ::unity::il2cpp_call!((::unity::module_base()+0x242cc50usize)as*mut u8,bool;
2155(RingListSequence)__receiver,(::unity::Il2CppString)::core::convert::Into::into(god_name1),(::unity::Il2CppString)::core::convert::Into::into(god_name2))
2156 }
2157 }
2158 #[doc = "`Load()` overload"]
2159 fn load(self) -> () {
2160 unsafe {
2161 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2162 ::unity::il2cpp_call!((::unity::module_base()+0x242ccf0usize)as*mut u8,();
2163(RingListSequence)__receiver)
2164 }
2165 }
2166 #[doc = "`Unload()` overload"]
2167 fn unload(self) -> () {
2168 unsafe {
2169 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2170 ::unity::il2cpp_call!((::unity::module_base()+0x242ce70usize)as*mut u8,();
2171(RingListSequence)__receiver)
2172 }
2173 }
2174 #[doc = "`WaitLoading()` overload"]
2175 fn wait_loading(self) -> () {
2176 unsafe {
2177 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2178 ::unity::il2cpp_call!((::unity::module_base()+0x242d030usize)as*mut u8,();
2179(RingListSequence)__receiver)
2180 }
2181 }
2182 #[doc = "`Start()` overload"]
2183 fn start(self) -> () {
2184 unsafe {
2185 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2186 ::unity::il2cpp_call!((::unity::module_base()+0x242d180usize)as*mut u8,();
2187(RingListSequence)__receiver)
2188 }
2189 }
2190 #[doc = "`SetPageData(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
2191 fn set_page_data(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
2192 unsafe {
2193 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2194 ::unity::il2cpp_call!((::unity::module_base()+0x242d770usize)as*mut u8,();
2195(RingListSequence)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
2196 }
2197 }
2198 #[doc = "`Open()` overload"]
2199 fn open(self) -> () {
2200 unsafe {
2201 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2202 ::unity::il2cpp_call!((::unity::module_base()+0x242de80usize)as*mut u8,();
2203(RingListSequence)__receiver)
2204 }
2205 }
2206 #[doc = "`WaitOpening()` overload"]
2207 fn wait_opening(self) -> () {
2208 unsafe {
2209 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2210 ::unity::il2cpp_call!((::unity::module_base()+0x242e060usize)as*mut u8,();
2211(RingListSequence)__receiver)
2212 }
2213 }
2214 #[doc = "`Tick()` overload"]
2215 fn tick(self) -> () {
2216 unsafe {
2217 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2218 ::unity::il2cpp_call!((::unity::module_base()+0x242e120usize)as*mut u8,();
2219(RingListSequence)__receiver)
2220 }
2221 }
2222 #[doc = "`Close()` overload"]
2223 fn close(self) -> () {
2224 unsafe {
2225 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2226 ::unity::il2cpp_call!((::unity::module_base()+0x242ee90usize)as*mut u8,();
2227(RingListSequence)__receiver)
2228 }
2229 }
2230 #[doc = "`WaitClosing()` overload"]
2231 fn wait_closing(self) -> () {
2232 unsafe {
2233 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2234 ::unity::il2cpp_call!((::unity::module_base()+0x242f010usize)as*mut u8,();
2235(RingListSequence)__receiver)
2236 }
2237 }
2238 #[doc = "`OnCreate()` overload"]
2239 fn on_create(self) -> () {
2240 unsafe {
2241 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2242 {
2243 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2244 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2245 panic!(
2246 "unity: virtual slot {}
2247 out of range (vtable len {}
2248) on the runtime class behind {}
2249 (method `{}
2250`)",
2251 9usize,
2252 __vt.len(),
2253 <RingListSequence as ::unity::ClassIdentity>::NAME,
2254 "OnCreate",
2255 )
2256 });
2257 let __inner: extern "C" fn(RingListSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2258 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2259 __inner(__receiver, __mi)
2260 }
2261 }
2262 }
2263 #[doc = "`OnDispose()` overload"]
2264 fn on_dispose(self) -> () {
2265 unsafe {
2266 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2267 {
2268 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2269 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
2270 panic!(
2271 "unity: virtual slot {}
2272 out of range (vtable len {}
2273) on the runtime class behind {}
2274 (method `{}
2275`)",
2276 10usize,
2277 __vt.len(),
2278 <RingListSequence as ::unity::ClassIdentity>::NAME,
2279 "OnDispose",
2280 )
2281 });
2282 let __inner: extern "C" fn(RingListSequence, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
2283 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2284 __inner(__receiver, __mi)
2285 }
2286 }
2287 }
2288 #[doc = "`GetDesc()` overload"]
2289 fn get_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
2290 unsafe {
2291 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2292 ::unity::il2cpp_call!((::unity::module_base()+0x242f250usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
2293(RingListSequence)__receiver)
2294 }
2295 }
2296 #[doc = "`.ctor()` overload"]
2297 fn ctor(self) -> () {
2298 unsafe {
2299 let __receiver = <RingListSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2300 ::unity::il2cpp_call!((::unity::module_base()+0x242f990usize)as*mut u8,();
2301(RingListSequence)__receiver)
2302 }
2303 }
2304}
2305
2306#[cfg(feature = "app-ringlistsequence")]
2307impl<__T: IRingListSequence> IRingListSequenceMethods for __T {}
2308
2309#[cfg(feature = "app-ringlistsequence")]
2310impl RingListSequence {
2311 pub fn get_god_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2312 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2313 }
2314
2315 pub fn is_got_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2316 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2317 }
2318
2319 pub fn is_got_ring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2320 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2321 }
2322
2323 pub fn is_god_and_ring_related_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2324 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2325 }
2326
2327 pub fn get_god_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2328 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2329 }
2330
2331 pub fn get_god_name_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2332 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2333 }
2334
2335 pub fn compare_god_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2336 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
2337 }
2338
2339 pub fn get_world_text_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
2341 }
2342
2343 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
2345 }
2346
2347 pub fn unload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
2349 }
2350
2351 pub fn wait_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
2353 }
2354
2355 pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
2357 }
2358
2359 pub fn set_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
2361 }
2362
2363 pub fn open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
2365 }
2366
2367 pub fn wait_opening_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
2369 }
2370
2371 pub fn tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
2373 }
2374
2375 pub fn close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
2377 }
2378
2379 pub fn wait_closing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
2381 }
2382
2383 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
2385 }
2386
2387 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
2389 }
2390
2391 pub fn get_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
2393 }
2394
2395 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
2397 }
2398
2399 pub fn is_open_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
2401 }
2402
2403 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
2405 }
2406}
2407
2408#[cfg(feature = "app-ringlistsequence")]
2409impl RingListSequence {
2410 #[doc = "Direct (non-virtual) call to `RingListSequence`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2411 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2412 let __mi = Self::on_create_method_info();
2413 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2414 __inner(this.into(), ::core::option::Option::None)
2415 }
2416
2417 #[doc = "Direct (non-virtual) call to `RingListSequence`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2418 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2419 let __mi = Self::on_dispose_method_info();
2420 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2421 __inner(this.into(), ::core::option::Option::None)
2422 }
2423}
2424
2425#[cfg(feature = "app-ringlistsequence")]
2426impl RingListSequence {
2427 #[doc = "`.ctor()` — no args"]
2428 pub fn new() -> Self {
2429 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2430 panic!(
2431 "{}
2432::{}
2433 failed to instantiate",
2434 ::core::stringify!(RingListSequence),
2435 ::core::stringify!(new),
2436 )
2437 });
2438 <Self as IRingListSequenceMethods>::ctor(this);
2439 this
2440 }
2441}
2442
2443#[cfg(feature = "app-ringlistsequence")]
2444pub trait IRingListSequence_RingListWindow_RingInfo_GainMethods: IRingListSequence_RingListWindow_RingInfo_Gain {
2445 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
2446 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
2447 unsafe {
2448 let __receiver = <RingListSequence_RingListWindow_RingInfo_Gain as ::unity::FromIlInstance>::from_il_instance(
2449 <Self as ::unity::SystemObject>::as_instance(self),
2450 );
2451 ::unity::il2cpp_call!((::unity::module_base()+0x3ed95e0usize)as*mut u8,();
2452(RingListSequence_RingListWindow_RingInfo_Gain)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
2453 }
2454 }
2455 #[doc = "`SetName(crate::app::capabilitydefinition::CapabilityDefinition_Type, bool)` overload"]
2456 fn set_name(
2457 self,
2458 capability_type: impl ::core::convert::Into<crate::app::capabilitydefinition::CapabilityDefinition_Type>,
2459 is_opend: impl ::core::convert::Into<bool>,
2460 ) -> () {
2461 unsafe {
2462 let __receiver = <RingListSequence_RingListWindow_RingInfo_Gain as ::unity::FromIlInstance>::from_il_instance(
2463 <Self as ::unity::SystemObject>::as_instance(self),
2464 );
2465 ::unity::il2cpp_call!((::unity::module_base()+0x3ed96f0usize)as*mut u8,();
2466(RingListSequence_RingListWindow_RingInfo_Gain)__receiver,(crate::app::capabilitydefinition::CapabilityDefinition_Type)::core::convert::Into::into(capability_type),(bool)::core::convert::Into::into(is_opend))
2467 }
2468 }
2469 #[doc = "`SetParam(i32)` overload"]
2470 fn set_param(self, capability_enhance: impl ::core::convert::Into<i32>) -> () {
2471 unsafe {
2472 let __receiver = <RingListSequence_RingListWindow_RingInfo_Gain as ::unity::FromIlInstance>::from_il_instance(
2473 <Self as ::unity::SystemObject>::as_instance(self),
2474 );
2475 ::unity::il2cpp_call!((::unity::module_base()+0x3ed9800usize)as*mut u8,();
2476(RingListSequence_RingListWindow_RingInfo_Gain)__receiver,(i32)::core::convert::Into::into(capability_enhance))
2477 }
2478 }
2479}
2480
2481#[cfg(feature = "app-ringlistsequence")]
2482impl<__T: IRingListSequence_RingListWindow_RingInfo_Gain> IRingListSequence_RingListWindow_RingInfo_GainMethods for __T {}
2483
2484#[cfg(feature = "app-ringlistsequence")]
2485impl RingListSequence_RingListWindow_RingInfo_Gain {
2486 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2487 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2488 }
2489
2490 pub fn set_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2492 }
2493
2494 pub fn set_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2495 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2496 }
2497}
2498
2499#[cfg(feature = "app-ringlistsequence")]
2500impl RingListSequence_RingListWindow_RingInfo_Gain {
2501 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
2502 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
2503 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2504 panic!(
2505 "{}
2506::{}
2507 failed to instantiate",
2508 ::core::stringify!(RingListSequence_RingListWindow_RingInfo_Gain),
2509 ::core::stringify!(new),
2510 )
2511 });
2512 <Self as IRingListSequence_RingListWindow_RingInfo_GainMethods>::ctor(this, root_object);
2513 this
2514 }
2515}
2516
2517#[cfg(feature = "app-ringlistsequence")]
2518impl RingListSequence_GodAndRingListWindow_Menu {
2519 #[doc = "`CreateMenuBind(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::ringlistsequence::RingListSequence_PageData, crate::app::procinst::ProcInst)` overload"]
2520 pub fn create_menu_bind(
2521 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
2522 current_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>,
2523 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
2524 ) -> crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_Menu {
2525 unsafe {
2526 ::unity::il2cpp_call!((::unity::module_base()+0x1b7cf60usize)as*mut u8,crate::app::ringlistsequence::RingListSequence_GodAndRingListWindow_Menu;
2527(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(current_page_data),(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
2528 }
2529 }
2530}
2531
2532#[cfg(feature = "app-ringlistsequence")]
2533pub trait IRingListSequence_GodAndRingListWindow_MenuMethods: IRingListSequence_GodAndRingListWindow_Menu {
2534 #[doc = "`get_SelectedPageData()` overload"]
2535 fn get_selected_page_data(self) -> crate::app::ringlistsequence::RingListSequence_PageData {
2536 unsafe {
2537 let __receiver = <RingListSequence_GodAndRingListWindow_Menu as ::unity::FromIlInstance>::from_il_instance(
2538 <Self as ::unity::SystemObject>::as_instance(self),
2539 );
2540 ::unity::il2cpp_call!((::unity::module_base()+0x1b7cf30usize)as*mut u8,crate::app::ringlistsequence::RingListSequence_PageData;
2541(RingListSequence_GodAndRingListWindow_Menu)__receiver)
2542 }
2543 }
2544 #[doc = "`set_SelectedPageData(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
2545 fn set_selected_page_data(self, value: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
2546 unsafe {
2547 let __receiver = <RingListSequence_GodAndRingListWindow_Menu as ::unity::FromIlInstance>::from_il_instance(
2548 <Self as ::unity::SystemObject>::as_instance(self),
2549 );
2550 ::unity::il2cpp_call!((::unity::module_base()+0x1b7cf40usize)as*mut u8,();
2551(RingListSequence_GodAndRingListWindow_Menu)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(value))
2552 }
2553 }
2554 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicmenucontent::BasicMenuContent)` overload"]
2555 fn ctor(
2556 self,
2557 menu_item_list: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>>,
2558 menu_content: impl ::core::convert::Into<crate::app::basicmenucontent::BasicMenuContent>,
2559 ) -> () {
2560 unsafe {
2561 let __receiver = <RingListSequence_GodAndRingListWindow_Menu as ::unity::FromIlInstance>::from_il_instance(
2562 <Self as ::unity::SystemObject>::as_instance(self),
2563 );
2564 ::unity::il2cpp_call!((::unity::module_base()+0x1b7cf50usize)as*mut u8,();
2565(RingListSequence_GodAndRingListWindow_Menu)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>)::core::convert::Into::into(menu_item_list),(crate::app::basicmenucontent::BasicMenuContent)::core::convert::Into::into(menu_content))
2566 }
2567 }
2568 #[doc = "`OnCreate()` overload"]
2569 fn on_create(self) -> () {
2570 unsafe {
2571 let __receiver = <RingListSequence_GodAndRingListWindow_Menu as ::unity::FromIlInstance>::from_il_instance(
2572 <Self as ::unity::SystemObject>::as_instance(self),
2573 );
2574 {
2575 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2576 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2577 panic!(
2578 "unity: virtual slot {}
2579 out of range (vtable len {}
2580) on the runtime class behind {}
2581 (method `{}
2582`)",
2583 9usize,
2584 __vt.len(),
2585 <RingListSequence_GodAndRingListWindow_Menu as ::unity::ClassIdentity>::NAME,
2586 "OnCreate",
2587 )
2588 });
2589 let __inner: extern "C" fn(RingListSequence_GodAndRingListWindow_Menu, ::unity::OptionalMethod) -> () =
2590 ::core::mem::transmute(__vi.method_ptr);
2591 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2592 __inner(__receiver, __mi)
2593 }
2594 }
2595 }
2596 #[doc = "`OnDispose()` overload"]
2597 fn on_dispose(self) -> () {
2598 unsafe {
2599 let __receiver = <RingListSequence_GodAndRingListWindow_Menu as ::unity::FromIlInstance>::from_il_instance(
2600 <Self as ::unity::SystemObject>::as_instance(self),
2601 );
2602 {
2603 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2604 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
2605 panic!(
2606 "unity: virtual slot {}
2607 out of range (vtable len {}
2608) on the runtime class behind {}
2609 (method `{}
2610`)",
2611 10usize,
2612 __vt.len(),
2613 <RingListSequence_GodAndRingListWindow_Menu as ::unity::ClassIdentity>::NAME,
2614 "OnDispose",
2615 )
2616 });
2617 let __inner: extern "C" fn(RingListSequence_GodAndRingListWindow_Menu, ::unity::OptionalMethod) -> () =
2618 ::core::mem::transmute(__vi.method_ptr);
2619 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2620 __inner(__receiver, __mi)
2621 }
2622 }
2623 }
2624}
2625
2626#[cfg(feature = "app-ringlistsequence")]
2627impl<__T: IRingListSequence_GodAndRingListWindow_Menu> IRingListSequence_GodAndRingListWindow_MenuMethods for __T {}
2628
2629#[cfg(feature = "app-ringlistsequence")]
2630impl RingListSequence_GodAndRingListWindow_Menu {
2631 pub fn get_selected_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2633 }
2634
2635 pub fn set_selected_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2637 }
2638
2639 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2641 }
2642
2643 pub fn create_menu_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
2645 }
2646
2647 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
2649 }
2650
2651 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
2653 }
2654}
2655
2656#[cfg(feature = "app-ringlistsequence")]
2657impl RingListSequence_GodAndRingListWindow_Menu {
2658 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_Menu`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2659 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2660 let __mi = Self::on_create_method_info();
2661 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2662 __inner(this.into(), ::core::option::Option::None)
2663 }
2664
2665 #[doc = "Direct (non-virtual) call to `RingListSequence_GodAndRingListWindow_Menu`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2666 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
2667 let __mi = Self::on_dispose_method_info();
2668 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
2669 __inner(this.into(), ::core::option::Option::None)
2670 }
2671}
2672
2673#[cfg(feature = "app-ringlistsequence")]
2674impl RingListSequence_GodAndRingListWindow_Menu {
2675 #[doc = "`.ctor(crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>, crate::app::basicmenucontent::BasicMenuContent)` — overload selector"]
2676 pub fn new(
2677 menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
2678 menu_content: crate::app::basicmenucontent::BasicMenuContent,
2679 ) -> Self {
2680 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2681 panic!(
2682 "{}
2683::{}
2684 failed to instantiate",
2685 ::core::stringify!(RingListSequence_GodAndRingListWindow_Menu),
2686 ::core::stringify!(new),
2687 )
2688 });
2689 <Self as IRingListSequence_GodAndRingListWindow_MenuMethods>::ctor(this, menu_item_list, menu_content);
2690 this
2691 }
2692}
2693
2694#[cfg(feature = "app-ringlistsequence")]
2695pub trait IRingListSequence_RelatedGroupWindowMethods: IRingListSequence_RelatedGroupWindow {
2696 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
2697 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
2698 unsafe {
2699 let __receiver = <RingListSequence_RelatedGroupWindow as ::unity::FromIlInstance>::from_il_instance(
2700 <Self as ::unity::SystemObject>::as_instance(self),
2701 );
2702 ::unity::il2cpp_call!((::unity::module_base()+0x1b18920usize)as*mut u8,();
2703(RingListSequence_RelatedGroupWindow)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
2704 }
2705 }
2706 #[doc = "`SetText(crate::app::ringlistsequence::RingListSequence_PageData)` overload"]
2707 fn set_text(self, page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_PageData>) -> () {
2708 unsafe {
2709 let __receiver = <RingListSequence_RelatedGroupWindow as ::unity::FromIlInstance>::from_il_instance(
2710 <Self as ::unity::SystemObject>::as_instance(self),
2711 );
2712 ::unity::il2cpp_call!((::unity::module_base()+0x1b18a00usize)as*mut u8,();
2713(RingListSequence_RelatedGroupWindow)__receiver,(crate::app::ringlistsequence::RingListSequence_PageData)::core::convert::Into::into(page_data))
2714 }
2715 }
2716}
2717
2718#[cfg(feature = "app-ringlistsequence")]
2719impl<__T: IRingListSequence_RelatedGroupWindow> IRingListSequence_RelatedGroupWindowMethods for __T {}
2720
2721#[cfg(feature = "app-ringlistsequence")]
2722impl RingListSequence_RelatedGroupWindow {
2723 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2725 }
2726
2727 pub fn set_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2729 }
2730}
2731
2732#[cfg(feature = "app-ringlistsequence")]
2733impl RingListSequence_RelatedGroupWindow {
2734 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
2735 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
2736 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2737 panic!(
2738 "{}
2739::{}
2740 failed to instantiate",
2741 ::core::stringify!(RingListSequence_RelatedGroupWindow),
2742 ::core::stringify!(new),
2743 )
2744 });
2745 <Self as IRingListSequence_RelatedGroupWindowMethods>::ctor(this, root_object);
2746 this
2747 }
2748}
2749
2750#[cfg(feature = "app-ringlistsequence")]
2751pub trait IRingListSequence_CharaArrowGroupMethods: IRingListSequence_CharaArrowGroup {
2752 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
2753 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
2754 unsafe {
2755 let __receiver =
2756 <RingListSequence_CharaArrowGroup as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2757 ::unity::il2cpp_call!((::unity::module_base()+0x1b152d0usize)as*mut u8,();
2758(RingListSequence_CharaArrowGroup)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
2759 }
2760 }
2761 #[doc = "`ShowAll()` overload"]
2762 fn show_all(self) -> () {
2763 unsafe {
2764 let __receiver =
2765 <RingListSequence_CharaArrowGroup as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2766 ::unity::il2cpp_call!((::unity::module_base()+0x1b15430usize)as*mut u8,();
2767(RingListSequence_CharaArrowGroup)__receiver)
2768 }
2769 }
2770 #[doc = "`HideAll()` overload"]
2771 fn hide_all(self) -> () {
2772 unsafe {
2773 let __receiver =
2774 <RingListSequence_CharaArrowGroup as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2775 ::unity::il2cpp_call!((::unity::module_base()+0x1b15470usize)as*mut u8,();
2776(RingListSequence_CharaArrowGroup)__receiver)
2777 }
2778 }
2779}
2780
2781#[cfg(feature = "app-ringlistsequence")]
2782impl<__T: IRingListSequence_CharaArrowGroup> IRingListSequence_CharaArrowGroupMethods for __T {}
2783
2784#[cfg(feature = "app-ringlistsequence")]
2785impl RingListSequence_CharaArrowGroup {
2786 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2787 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2788 }
2789
2790 pub fn show_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2791 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2792 }
2793
2794 pub fn hide_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2795 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2796 }
2797}
2798
2799#[cfg(feature = "app-ringlistsequence")]
2800impl RingListSequence_CharaArrowGroup {
2801 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
2802 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
2803 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2804 panic!(
2805 "{}
2806::{}
2807 failed to instantiate",
2808 ::core::stringify!(RingListSequence_CharaArrowGroup),
2809 ::core::stringify!(new),
2810 )
2811 });
2812 <Self as IRingListSequence_CharaArrowGroupMethods>::ctor(this, root_object);
2813 this
2814 }
2815}
2816
2817#[cfg(feature = "app-ringlistsequence")]
2818impl RingListSequence_RingPageData {
2819 #[doc = "`.cctor()` overload"]
2820 pub fn cctor() -> () {
2821 unsafe {
2822 ::unity::il2cpp_call!((::unity::module_base()+0x1b19370usize)as*mut u8,();
2823 )
2824 }
2825 }
2826}
2827
2828#[cfg(feature = "app-ringlistsequence")]
2829pub trait IRingListSequence_RingPageDataMethods: IRingListSequence_RingPageData {
2830 #[doc = "`get_Data()` overload"]
2831 fn get_data(self) -> crate::app::ringdata::RingData {
2832 unsafe {
2833 let __receiver =
2834 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2835 ::unity::il2cpp_call!((::unity::module_base()+0x1b19120usize)as*mut u8,crate::app::ringdata::RingData;
2836(RingListSequence_RingPageData)__receiver)
2837 }
2838 }
2839 #[doc = "`set_Data(crate::app::ringdata::RingData)` overload"]
2840 fn set_data(self, value: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
2841 unsafe {
2842 let __receiver =
2843 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2844 ::unity::il2cpp_call!((::unity::module_base()+0x1b19130usize)as*mut u8,();
2845(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(value))
2846 }
2847 }
2848 #[doc = "`get_DataRankC()` overload"]
2849 fn get_data_rank_c(self) -> crate::app::ringdata::RingData {
2850 unsafe {
2851 let __receiver =
2852 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2853 ::unity::il2cpp_call!((::unity::module_base()+0x1b19140usize)as*mut u8,crate::app::ringdata::RingData;
2854(RingListSequence_RingPageData)__receiver)
2855 }
2856 }
2857 #[doc = "`set_DataRankC(crate::app::ringdata::RingData)` overload"]
2858 fn set_data_rank_c(self, value: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
2859 unsafe {
2860 let __receiver =
2861 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2862 ::unity::il2cpp_call!((::unity::module_base()+0x1b19150usize)as*mut u8,();
2863(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(value))
2864 }
2865 }
2866 #[doc = "`get_DataRankB()` overload"]
2867 fn get_data_rank_b(self) -> crate::app::ringdata::RingData {
2868 unsafe {
2869 let __receiver =
2870 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2871 ::unity::il2cpp_call!((::unity::module_base()+0x1b19160usize)as*mut u8,crate::app::ringdata::RingData;
2872(RingListSequence_RingPageData)__receiver)
2873 }
2874 }
2875 #[doc = "`set_DataRankB(crate::app::ringdata::RingData)` overload"]
2876 fn set_data_rank_b(self, value: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
2877 unsafe {
2878 let __receiver =
2879 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2880 ::unity::il2cpp_call!((::unity::module_base()+0x1b19170usize)as*mut u8,();
2881(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(value))
2882 }
2883 }
2884 #[doc = "`get_DataRankA()` overload"]
2885 fn get_data_rank_a(self) -> crate::app::ringdata::RingData {
2886 unsafe {
2887 let __receiver =
2888 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2889 ::unity::il2cpp_call!((::unity::module_base()+0x1b19180usize)as*mut u8,crate::app::ringdata::RingData;
2890(RingListSequence_RingPageData)__receiver)
2891 }
2892 }
2893 #[doc = "`set_DataRankA(crate::app::ringdata::RingData)` overload"]
2894 fn set_data_rank_a(self, value: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
2895 unsafe {
2896 let __receiver =
2897 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2898 ::unity::il2cpp_call!((::unity::module_base()+0x1b19190usize)as*mut u8,();
2899(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(value))
2900 }
2901 }
2902 #[doc = "`get_DataRankS()` overload"]
2903 fn get_data_rank_s(self) -> crate::app::ringdata::RingData {
2904 unsafe {
2905 let __receiver =
2906 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2907 ::unity::il2cpp_call!((::unity::module_base()+0x1b191a0usize)as*mut u8,crate::app::ringdata::RingData;
2908(RingListSequence_RingPageData)__receiver)
2909 }
2910 }
2911 #[doc = "`set_DataRankS(crate::app::ringdata::RingData)` overload"]
2912 fn set_data_rank_s(self, value: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> () {
2913 unsafe {
2914 let __receiver =
2915 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2916 ::unity::il2cpp_call!((::unity::module_base()+0x1b191b0usize)as*mut u8,();
2917(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(value))
2918 }
2919 }
2920 #[doc = "`get_RelatedGodPageData()` overload"]
2921 fn get_related_god_page_data(self) -> crate::app::ringlistsequence::RingListSequence_GodPageData {
2922 unsafe {
2923 let __receiver =
2924 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2925 ::unity::il2cpp_call!((::unity::module_base()+0x1b191c0usize)as*mut u8,crate::app::ringlistsequence::RingListSequence_GodPageData;
2926(RingListSequence_RingPageData)__receiver)
2927 }
2928 }
2929 #[doc = "`set_RelatedGodPageData(crate::app::ringlistsequence::RingListSequence_GodPageData)` overload"]
2930 fn set_related_god_page_data(self, value: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_GodPageData>) -> () {
2931 unsafe {
2932 let __receiver =
2933 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2934 ::unity::il2cpp_call!((::unity::module_base()+0x1b191d0usize)as*mut u8,();
2935(RingListSequence_RingPageData)__receiver,(crate::app::ringlistsequence::RingListSequence_GodPageData)::core::convert::Into::into(value))
2936 }
2937 }
2938 #[doc = "`get_RelatedGroupIndex()` overload"]
2939 fn get_related_group_index(self) -> i32 {
2940 unsafe {
2941 let __receiver =
2942 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2943 ::unity::il2cpp_call!((::unity::module_base()+0x1b191e0usize)as*mut u8,i32;
2944(RingListSequence_RingPageData)__receiver)
2945 }
2946 }
2947 #[doc = "`set_RelatedGroupIndex(i32)` overload"]
2948 fn set_related_group_index(self, value: impl ::core::convert::Into<i32>) -> () {
2949 unsafe {
2950 let __receiver =
2951 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2952 ::unity::il2cpp_call!((::unity::module_base()+0x1b191f0usize)as*mut u8,();
2953(RingListSequence_RingPageData)__receiver,(i32)::core::convert::Into::into(value))
2954 }
2955 }
2956 #[doc = "`get_RelatedGroupPageDataNum()` overload"]
2957 fn get_related_group_page_data_num(self) -> i32 {
2958 unsafe {
2959 let __receiver =
2960 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2961 ::unity::il2cpp_call!((::unity::module_base()+0x1b19200usize)as*mut u8,i32;
2962(RingListSequence_RingPageData)__receiver)
2963 }
2964 }
2965 #[doc = "`Build(crate::app::ringdata::RingData)` overload"]
2966 fn build(self, ring_data: impl ::core::convert::Into<crate::app::ringdata::RingData>) -> bool {
2967 unsafe {
2968 let __receiver =
2969 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2970 ::unity::il2cpp_call!((::unity::module_base()+0x1b19280usize)as*mut u8,bool;
2971(RingListSequence_RingPageData)__receiver,(crate::app::ringdata::RingData)::core::convert::Into::into(ring_data))
2972 }
2973 }
2974 #[doc = "`IsGotRankC()` overload"]
2975 fn is_got_rank_c(self) -> bool {
2976 unsafe {
2977 let __receiver =
2978 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2979 ::unity::il2cpp_call!((::unity::module_base()+0x1b19320usize)as*mut u8,bool;
2980(RingListSequence_RingPageData)__receiver)
2981 }
2982 }
2983 #[doc = "`IsGotRankB()` overload"]
2984 fn is_got_rank_b(self) -> bool {
2985 unsafe {
2986 let __receiver =
2987 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2988 ::unity::il2cpp_call!((::unity::module_base()+0x1b19330usize)as*mut u8,bool;
2989(RingListSequence_RingPageData)__receiver)
2990 }
2991 }
2992 #[doc = "`IsGotRankA()` overload"]
2993 fn is_got_rank_a(self) -> bool {
2994 unsafe {
2995 let __receiver =
2996 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2997 ::unity::il2cpp_call!((::unity::module_base()+0x1b19340usize)as*mut u8,bool;
2998(RingListSequence_RingPageData)__receiver)
2999 }
3000 }
3001 #[doc = "`IsGotRankS()` overload"]
3002 fn is_got_rank_s(self) -> bool {
3003 unsafe {
3004 let __receiver =
3005 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3006 ::unity::il2cpp_call!((::unity::module_base()+0x1b19350usize)as*mut u8,bool;
3007(RingListSequence_RingPageData)__receiver)
3008 }
3009 }
3010 #[doc = "`GetGotRankNum()` overload"]
3011 fn get_got_rank_num(self) -> i32 {
3012 unsafe {
3013 let __receiver =
3014 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3015 ::unity::il2cpp_call!((::unity::module_base()+0x1b17560usize)as*mut u8,i32;
3016(RingListSequence_RingPageData)__receiver)
3017 }
3018 }
3019 #[doc = "`GetGotMaxRank()` overload"]
3020 fn get_got_max_rank(self) -> crate::app::ringdata::RingData_Ranks {
3021 unsafe {
3022 let __receiver =
3023 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3024 ::unity::il2cpp_call!((::unity::module_base()+0x1b15ed0usize)as*mut u8,crate::app::ringdata::RingData_Ranks;
3025(RingListSequence_RingPageData)__receiver)
3026 }
3027 }
3028 #[doc = "`.ctor()` overload"]
3029 fn ctor(self) -> () {
3030 unsafe {
3031 let __receiver =
3032 <RingListSequence_RingPageData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3033 ::unity::il2cpp_call!((::unity::module_base()+0x1b19360usize)as*mut u8,();
3034(RingListSequence_RingPageData)__receiver)
3035 }
3036 }
3037}
3038
3039#[cfg(feature = "app-ringlistsequence")]
3040impl<__T: IRingListSequence_RingPageData> IRingListSequence_RingPageDataMethods for __T {}
3041
3042#[cfg(feature = "app-ringlistsequence")]
3043impl RingListSequence_RingPageData {
3044 pub fn get_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3045 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3046 }
3047
3048 pub fn set_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3049 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3050 }
3051
3052 pub fn get_data_rank_c_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3054 }
3055
3056 pub fn set_data_rank_c_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3058 }
3059
3060 pub fn get_data_rank_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3061 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3062 }
3063
3064 pub fn set_data_rank_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3065 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
3066 }
3067
3068 pub fn get_data_rank_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3069 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
3070 }
3071
3072 pub fn set_data_rank_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3073 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
3074 }
3075
3076 pub fn get_data_rank_s_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3077 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
3078 }
3079
3080 pub fn set_data_rank_s_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3081 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
3082 }
3083
3084 pub fn get_related_god_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3085 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
3086 }
3087
3088 pub fn set_related_god_page_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3089 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
3090 }
3091
3092 pub fn get_related_group_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3093 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
3094 }
3095
3096 pub fn set_related_group_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3097 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
3098 }
3099
3100 pub fn get_related_group_page_data_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3101 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
3102 }
3103
3104 pub fn build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
3106 }
3107
3108 pub fn is_got_rank_c_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
3110 }
3111
3112 pub fn is_got_rank_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
3114 }
3115
3116 pub fn is_got_rank_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
3118 }
3119
3120 pub fn is_got_rank_s_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
3122 }
3123
3124 pub fn get_got_rank_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3125 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
3126 }
3127
3128 pub fn get_got_max_rank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3129 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
3130 }
3131
3132 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3133 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
3134 }
3135
3136 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
3138 }
3139}
3140
3141#[cfg(feature = "app-ringlistsequence")]
3142impl RingListSequence_RingPageData {
3143 #[doc = "`.ctor()` — no args"]
3144 pub fn new() -> Self {
3145 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3146 panic!(
3147 "{}
3148::{}
3149 failed to instantiate",
3150 ::core::stringify!(RingListSequence_RingPageData),
3151 ::core::stringify!(new),
3152 )
3153 });
3154 <Self as IRingListSequence_RingPageDataMethods>::ctor(this);
3155 this
3156 }
3157}
3158
3159#[cfg(feature = "app-ringlistsequence")]
3160pub trait IRingListSequence_RingListWindowMethods: IRingListSequence_RingListWindow {
3161 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
3162 fn ctor(self, root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
3163 unsafe {
3164 let __receiver =
3165 <RingListSequence_RingListWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3166 ::unity::il2cpp_call!((::unity::module_base()+0x1b18b60usize)as*mut u8,();
3167(RingListSequence_RingListWindow)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object))
3168 }
3169 }
3170 #[doc = "`Clear()` overload"]
3171 fn clear(self) -> () {
3172 unsafe {
3173 let __receiver =
3174 <RingListSequence_RingListWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3175 ::unity::il2cpp_call!((::unity::module_base()+0x1b18fb0usize)as*mut u8,();
3176(RingListSequence_RingListWindow)__receiver)
3177 }
3178 }
3179 #[doc = "`SetData(crate::app::ringlistsequence::RingListSequence_RingPageData)` overload"]
3180 fn set_data(self, ring_page_data: impl ::core::convert::Into<crate::app::ringlistsequence::RingListSequence_RingPageData>) -> () {
3181 unsafe {
3182 let __receiver =
3183 <RingListSequence_RingListWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3184 ::unity::il2cpp_call!((::unity::module_base()+0x1b19050usize)as*mut u8,();
3185(RingListSequence_RingListWindow)__receiver,(crate::app::ringlistsequence::RingListSequence_RingPageData)::core::convert::Into::into(ring_page_data))
3186 }
3187 }
3188 #[doc = "`Show()` overload"]
3189 fn show(self) -> () {
3190 unsafe {
3191 let __receiver =
3192 <RingListSequence_RingListWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3193 ::unity::il2cpp_call!((::unity::module_base()+0x1b18fa0usize)as*mut u8,();
3194(RingListSequence_RingListWindow)__receiver)
3195 }
3196 }
3197 #[doc = "`Hide()` overload"]
3198 fn hide(self) -> () {
3199 unsafe {
3200 let __receiver =
3201 <RingListSequence_RingListWindow as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
3202 ::unity::il2cpp_call!((::unity::module_base()+0x1b19110usize)as*mut u8,();
3203(RingListSequence_RingListWindow)__receiver)
3204 }
3205 }
3206}
3207
3208#[cfg(feature = "app-ringlistsequence")]
3209impl<__T: IRingListSequence_RingListWindow> IRingListSequence_RingListWindowMethods for __T {}
3210
3211#[cfg(feature = "app-ringlistsequence")]
3212impl RingListSequence_RingListWindow {
3213 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3214 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3215 }
3216
3217 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3218 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3219 }
3220
3221 pub fn set_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3222 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3223 }
3224
3225 pub fn show_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3226 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3227 }
3228
3229 pub fn hide_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3230 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
3231 }
3232}
3233
3234#[cfg(feature = "app-ringlistsequence")]
3235impl RingListSequence_RingListWindow {
3236 #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
3237 pub fn new(root_object: crate::unity_engine::gameobject::GameObject) -> Self {
3238 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3239 panic!(
3240 "{}
3241::{}
3242 failed to instantiate",
3243 ::core::stringify!(RingListSequence_RingListWindow),
3244 ::core::stringify!(new),
3245 )
3246 });
3247 <Self as IRingListSequence_RingListWindowMethods>::ctor(this, root_object);
3248 this
3249 }
3250}
3251
3252#[cfg(feature = "app-ringlistsequence")]
3253#[doc(hidden)]
3254pub mod prelude {
3255 pub use super::{
3256 IRingListSequence, IRingListSequenceMethods, IRingListSequence_CharaArrowGroup, IRingListSequence_CharaArrowGroupMethods,
3257 IRingListSequence_CharaImage, IRingListSequence_CharaImageController, IRingListSequence_CharaImageControllerMethods,
3258 IRingListSequence_CharaImageMethods, IRingListSequence_CharaInfoWindow, IRingListSequence_CharaInfoWindowMethods,
3259 IRingListSequence_CharaNavigation, IRingListSequence_CharaNavigationMethods, IRingListSequence_GodAndRingListWindow,
3260 IRingListSequence_GodAndRingListWindowMethods, IRingListSequence_GodAndRingListWindow_Menu,
3261 IRingListSequence_GodAndRingListWindow_MenuContent, IRingListSequence_GodAndRingListWindow_MenuContentMethods,
3262 IRingListSequence_GodAndRingListWindow_MenuItem, IRingListSequence_GodAndRingListWindow_MenuItemContent,
3263 IRingListSequence_GodAndRingListWindow_MenuItemContentMethods, IRingListSequence_GodAndRingListWindow_MenuItemMethods,
3264 IRingListSequence_GodAndRingListWindow_MenuMethods, IRingListSequence_GodPageData, IRingListSequence_GodPageDataMethods,
3265 IRingListSequence_PageData, IRingListSequence_PageDataList, IRingListSequence_PageDataListMethods,
3266 IRingListSequence_PageDataList_GodComparer, IRingListSequence_PageDataList_GodComparerMethods, IRingListSequence_PageDataMethods,
3267 IRingListSequence_RelatedGroupWindow, IRingListSequence_RelatedGroupWindowMethods, IRingListSequence_RingListWindow,
3268 IRingListSequence_RingListWindowMethods, IRingListSequence_RingListWindow_RingInfo, IRingListSequence_RingListWindow_RingInfoMethods,
3269 IRingListSequence_RingListWindow_RingInfo_Gain, IRingListSequence_RingListWindow_RingInfo_GainMethods,
3270 IRingListSequence_RingListWindow_SkillInfo, IRingListSequence_RingListWindow_SkillInfoMethods, IRingListSequence_RingPageData,
3271 IRingListSequence_RingPageDataMethods, RingListSequence, RingListSequence_CharaArrowGroup, RingListSequence_CharaImage,
3272 RingListSequence_CharaImageController, RingListSequence_CharaInfoWindow, RingListSequence_CharaInfoWindow_CharaDescriptionText,
3273 RingListSequence_CharaNavigation, RingListSequence_GodAndRingListWindow, RingListSequence_GodAndRingListWindow_Menu,
3274 RingListSequence_GodAndRingListWindow_MenuContent, RingListSequence_GodAndRingListWindow_MenuItem,
3275 RingListSequence_GodAndRingListWindow_MenuItemContent, RingListSequence_GodPageData, RingListSequence_Label, RingListSequence_PageData,
3276 RingListSequence_PageDataList, RingListSequence_PageDataList_GodComparer, RingListSequence_RelatedGroupWindow,
3277 RingListSequence_RingListWindow, RingListSequence_RingListWindow_RingInfo, RingListSequence_RingListWindow_RingInfoRank,
3278 RingListSequence_RingListWindow_RingInfo_Gain, RingListSequence_RingListWindow_SkillInfo, RingListSequence_RingPageData,
3279 };
3280 #[cfg(feature = "app-basicmenu")]
3281 pub use crate::app::basicmenu::IBasicMenuMethods;
3282 #[cfg(feature = "app-basicmenucontent")]
3283 pub use crate::app::basicmenucontent::IBasicMenuContentMethods;
3284 #[cfg(feature = "app-basicmenuitem")]
3285 pub use crate::app::basicmenuitem::IBasicMenuItemMethods;
3286 #[cfg(feature = "app-basicmenuitemcontent")]
3287 pub use crate::app::basicmenuitemcontent::IBasicMenuItemContentMethods;
3288 #[cfg(feature = "app-godunitselectmenucontent")]
3289 pub use crate::app::godunitselectmenucontent::IGodUnitSelectMenuContentMethods;
3290 #[cfg(feature = "app-procinst")]
3291 pub use crate::app::procinst::IProcInstMethods;
3292 #[cfg(feature = "app-singletonprocinst_1")]
3293 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
3294 #[cfg(feature = "system-collections-generic-list_1")]
3295 pub use crate::system::collections::generic::list_1::IList_1Methods;
3296 #[cfg(feature = "system-object")]
3297 pub use crate::system::object::IObjectMethods;
3298 #[cfg(feature = "system-enum")]
3299 pub use crate::system::r#enum::IEnumMethods;
3300 #[cfg(feature = "system-valuetype")]
3301 pub use crate::system::valuetype::IValueTypeMethods;
3302 #[cfg(feature = "unity_engine-behaviour")]
3303 pub use crate::unity_engine::behaviour::IBehaviourMethods;
3304 #[cfg(feature = "unity_engine-component")]
3305 pub use crate::unity_engine::component::IComponentMethods;
3306 #[cfg(feature = "unity_engine-monobehaviour")]
3307 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
3308 #[cfg(feature = "unity_engine-object_2")]
3309 pub use crate::unity_engine::object_2::IObject_2Methods;
3310 pub use crate::{
3311 app::{
3312 basicmenu::IBasicMenu, basicmenucontent::IBasicMenuContent, basicmenuitem::IBasicMenuItem, basicmenuitemcontent::IBasicMenuItemContent,
3313 godunitselectmenucontent::IGodUnitSelectMenuContent, procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1,
3314 },
3315 system::{collections::generic::list_1::IList_1, object::IObject, r#enum::IEnum, valuetype::IValueType},
3316 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
3317 };
3318}