1#[cfg(feature = "app-titlebar-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::procinst::{IProcInst, ProcInst},
10 system::{
11 object::{IObject, Object},
12 r#enum::{Enum, IEnum},
13 valuetype::{IValueType, ValueType},
14 },
15 unity_engine::{
16 behaviour::{Behaviour, IBehaviour},
17 component::{Component, IComponent},
18 monobehaviour::{IMonoBehaviour, MonoBehaviour},
19 object_2::{IObject_2, Object_2},
20 },
21 };
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_AnimType.md"))]
24 #[repr(C)]
25 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
26 pub struct TitleBar_AnimType {
27 pub value: i32,
28 }
29 impl ::unity::ClassIdentity for TitleBar_AnimType {
30 const NAME: &'static str = "TitleBar.AnimType";
31 const NAMESPACE: &'static str = "App";
32
33 fn class() -> ::unity::Class {
34 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
35 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
36 }
37 }
38 impl ::unity::IlType for TitleBar_AnimType {
39 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
40 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
41 }
42 }
43 impl TitleBar_AnimType {
44 pub fn none() -> Self {
45 Self { value: 0 }
46 }
47
48 pub fn open() -> Self {
49 Self { value: 1 }
50 }
51
52 pub fn close() -> Self {
53 Self { value: 2 }
54 }
55
56 pub fn invalid() -> Self {
57 Self { value: 3 }
58 }
59 }
60
61 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_Num.md"))]
62 #[::unity::class(namespace = "App", name = "TitleBar.Num")]
63 #[parent(crate::system::object::Object)]
64 pub struct TitleBar_Num {
65 #[offset(16)]
66 #[rename(name = "Gold")]
67 pub gold: i32,
68 #[offset(20)]
69 #[rename(name = "PieceOfBond")]
70 pub piece_of_bond: i32,
71 #[offset(24)]
72 #[rename(name = "RefineSilver")]
73 pub refine_silver: i32,
74 #[offset(28)]
75 #[rename(name = "RefineSteel")]
76 pub refine_steel: i32,
77 #[offset(32)]
78 #[rename(name = "RefineIron")]
79 pub refine_iron: i32,
80 #[offset(40)]
81 #[rename(name = "RefineGodList")]
82 pub refine_god_list: ::unity::Array<i32>,
83 #[offset(48)]
84 #[rename(name = "ProofMaster")]
85 pub proof_master: i32,
86 #[offset(52)]
87 #[rename(name = "ProofChange")]
88 pub proof_change: i32,
89 #[offset(56)]
90 #[rename(name = "ProofEnchant")]
91 pub proof_enchant: i32,
92 #[offset(60)]
93 #[rename(name = "ProofGunner")]
94 pub proof_gunner: i32,
95 #[offset(64)]
96 #[rename(name = "RelayTicket")]
97 pub relay_ticket: i32,
98 }
99
100 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_Title.md"))]
101 #[::unity::class(namespace = "App", name = "TitleBar.Title")]
102 #[parent(crate::system::object::Object)]
103 pub struct TitleBar_Title {
104 #[offset(16)]
105 #[rename(name = "Root")]
106 pub root: crate::unity_engine::gameobject::GameObject,
107 #[offset(24)]
108 #[rename(name = "Animator")]
109 pub animator: crate::unity_engine::animator::Animator,
110 #[offset(32)]
111 #[rename(name = "TitleText")]
112 pub title_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
113 #[offset(40)]
114 #[rename(name = "HelpText")]
115 pub help_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
116 #[offset(48)]
117 #[rename(name = "UnitObj")]
118 pub unit_obj: crate::unity_engine::gameobject::GameObject,
119 #[offset(56)]
120 #[rename(name = "UnitValue")]
121 pub unit_value: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
122 #[offset(64)]
123 #[rename(name = "UnitMaxValue")]
124 pub unit_max_value: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
125 #[offset(72)]
126 #[rename(name = "KeyHelp")]
127 pub key_help: crate::app::keyhelptitlebarcontroller::KeyHelpTitleBarController,
128 }
129
130 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_TitleBarProc.md"))]
131 #[::unity::class(namespace = "App", name = "TitleBar.TitleBarProc")]
132 #[parent(crate::app::procinst::ProcInst)]
133 pub struct TitleBar_TitleBarProc {}
134
135 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_Values.md"))]
136 #[::unity::class(namespace = "App", name = "TitleBar.Values")]
137 #[parent(crate::system::object::Object)]
138 pub struct TitleBar_Values {
139 #[offset(16)]
140 #[rename(name = "Root")]
141 pub root: crate::unity_engine::gameobject::GameObject,
142 #[offset(24)]
143 #[rename(name = "Animator")]
144 pub animator: crate::unity_engine::animator::Animator,
145 #[offset(32)]
146 #[rename(name = "MaterialObjList")]
147 pub material_obj_list: crate::system::collections::generic::list_1::List_1<crate::unity_engine::gameobject::GameObject>,
148 #[offset(40)]
149 #[rename(name = "PieceOfBondObject")]
150 pub piece_of_bond_object: crate::unity_engine::gameobject::GameObject,
151 #[offset(48)]
152 #[rename(name = "PieceOfBondValue")]
153 pub piece_of_bond_value: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
154 #[offset(56)]
155 #[rename(name = "MoneyObject")]
156 pub money_object: crate::unity_engine::gameobject::GameObject,
157 #[offset(64)]
158 #[rename(name = "MoneyValue")]
159 pub money_value: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
160 }
161
162 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar_FooterType.md"))]
163 #[repr(C)]
164 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
165 pub struct TitleBar_FooterType {
166 pub value: i32,
167 }
168 impl ::unity::ClassIdentity for TitleBar_FooterType {
169 const NAME: &'static str = "TitleBar.FooterType";
170 const NAMESPACE: &'static str = "App";
171
172 fn class() -> ::unity::Class {
173 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
174 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
175 }
176 }
177 impl ::unity::IlType for TitleBar_FooterType {
178 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
179 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
180 }
181 }
182 impl TitleBar_FooterType {
183 pub fn gold() -> Self {
184 Self { value: 1 }
185 }
186
187 pub fn piece_of_bond() -> Self {
188 Self { value: 2 }
189 }
190
191 pub fn refine() -> Self {
192 Self { value: 4 }
193 }
194
195 pub fn refine_god() -> Self {
196 Self { value: 8 }
197 }
198
199 pub fn proof() -> Self {
200 Self { value: 16 }
201 }
202
203 pub fn relay_ticket() -> Self {
204 Self { value: 32 }
205 }
206
207 pub fn none() -> Self {
208 Self { value: 0 }
209 }
210
211 pub fn gold_and_bond() -> Self {
212 Self { value: 3 }
213 }
214
215 pub fn gold_and_refine() -> Self {
216 Self { value: 5 }
217 }
218
219 pub fn gold_and_bond_and_refine() -> Self {
220 Self { value: 7 }
221 }
222
223 pub fn gold_and_bond_and_relay_ticket() -> Self {
224 Self { value: 35 }
225 }
226 }
227
228 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/titlebar/TitleBar.md"))]
229 #[::unity::class(namespace = "App", name = "TitleBar")]
230 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
231 pub struct TitleBar {
232 #[static_field]
233 #[rename(name = "PrefabPath")]
234 pub prefab_path: ::unity::Il2CppString,
235 #[offset(24)]
236 #[rename(name = "m_AnimatorHeader")]
237 pub m_animator_header: crate::unity_engine::animator::Animator,
238 #[offset(32)]
239 #[rename(name = "m_AnimatorFooter")]
240 pub m_animator_footer: crate::unity_engine::animator::Animator,
241 #[offset(40)]
242 #[rename(name = "m_Title0")]
243 pub m_title0: crate::app::titlebar::TitleBar_Title,
244 #[offset(48)]
245 #[rename(name = "m_Title1")]
246 pub m_title1: crate::app::titlebar::TitleBar_Title,
247 #[offset(56)]
248 #[rename(name = "m_Values0")]
249 pub m_values0: crate::app::titlebar::TitleBar_Values,
250 #[offset(64)]
251 #[rename(name = "m_Values1")]
252 pub m_values1: crate::app::titlebar::TitleBar_Values,
253 #[offset(72)]
254 #[rename(name = "m_CountTime")]
255 pub m_count_time: f32,
256 #[offset(80)]
257 #[rename(name = "m_CurrentTitle")]
258 pub m_current_title: crate::app::titlebar::TitleBar_Title,
259 #[offset(88)]
260 #[rename(name = "m_CurrentValues")]
261 pub m_current_values: crate::app::titlebar::TitleBar_Values,
262 #[offset(96)]
263 #[rename(name = "m_HeaderTitle")]
264 pub m_header_title: ::unity::Il2CppString,
265 #[offset(104)]
266 #[rename(name = "m_HeaderTitleHelp")]
267 pub m_header_title_help: ::unity::Il2CppString,
268 #[offset(112)]
269 #[rename(name = "m_HeaderKeyHelp")]
270 pub m_header_key_help: ::unity::Il2CppString,
271 #[offset(120)]
272 #[rename(name = "m_FooterType")]
273 pub m_footer_type: crate::app::titlebar::TitleBar_FooterType,
274 #[offset(124)]
275 #[rename(name = "m_IsShowHeader")]
276 pub m_is_show_header: bool,
277 #[offset(125)]
278 #[rename(name = "m_IsShowFooter")]
279 pub m_is_show_footer: bool,
280 #[offset(126)]
281 #[rename(name = "m_IsOpenHeader")]
282 pub m_is_open_header: bool,
283 #[offset(127)]
284 #[rename(name = "m_IsOpenFooter")]
285 pub m_is_open_footer: bool,
286 #[offset(128)]
287 #[rename(name = "m_IsSameFooter")]
288 pub m_is_same_footer: bool,
289 #[offset(136)]
290 #[rename(name = "m_NumDisplay")]
291 pub m_num_display: crate::app::titlebar::TitleBar_Num,
292 #[offset(144)]
293 #[rename(name = "m_NumCurrent")]
294 pub m_num_current: crate::app::titlebar::TitleBar_Num,
295 #[offset(152)]
296 #[rename(name = "m_NumCountValue")]
297 pub m_num_count_value: crate::app::titlebar::TitleBar_Num,
298 #[offset(160)]
299 #[rename(name = "m_NumCount")]
300 pub m_num_count: f32,
301 #[offset(168)]
302 #[rename(name = "m_ValueCountList")]
303 pub m_value_count_list: crate::system::collections::generic::list_1::List_1<crate::app::valuecountcontroller::ValueCountController>,
304 }
305}
306
307#[cfg(feature = "app-titlebar-types")]
308pub use __types::*;
309
310#[cfg(feature = "app-titlebar")]
311pub trait ITitleBar_NumMethods: ITitleBar_Num {
312 #[doc = "`Clear()` overload"]
313 fn clear(self) -> () {
314 unsafe {
315 let __receiver = <TitleBar_Num as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
316 ::unity::il2cpp_call!((::unity::module_base()+0x2205a40usize)as*mut u8,();
317(TitleBar_Num)__receiver)
318 }
319 }
320 #[doc = "`SetValue(crate::app::titlebar::TitleBar_Num)` overload"]
321 fn set_value(self, value: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Num>) -> () {
322 unsafe {
323 let __receiver = <TitleBar_Num as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
324 ::unity::il2cpp_call!((::unity::module_base()+0x2205b90usize)as*mut u8,();
325(TitleBar_Num)__receiver,(crate::app::titlebar::TitleBar_Num)::core::convert::Into::into(value))
326 }
327 }
328 #[doc = "`SetValueCurrent()` overload"]
329 fn set_value_current(self) -> () {
330 unsafe {
331 let __receiver = <TitleBar_Num as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
332 ::unity::il2cpp_call!((::unity::module_base()+0x2205e50usize)as*mut u8,();
333(TitleBar_Num)__receiver)
334 }
335 }
336 #[doc = "`.ctor()` overload"]
337 fn ctor(self) -> () {
338 unsafe {
339 let __receiver = <TitleBar_Num as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340 ::unity::il2cpp_call!((::unity::module_base()+0x22060c0usize)as*mut u8,();
341(TitleBar_Num)__receiver)
342 }
343 }
344}
345
346#[cfg(feature = "app-titlebar")]
347impl<__T: ITitleBar_Num> ITitleBar_NumMethods for __T {}
348
349#[cfg(feature = "app-titlebar")]
350impl TitleBar_Num {
351 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
352 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
353 }
354
355 pub fn set_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
356 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
357 }
358
359 pub fn set_value_current_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
361 }
362
363 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
365 }
366}
367
368#[cfg(feature = "app-titlebar")]
369impl TitleBar_Num {
370 #[doc = "`.ctor()` — no args"]
371 pub fn new() -> Self {
372 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
373 panic!(
374 "{}
375::{}
376 failed to instantiate",
377 ::core::stringify!(TitleBar_Num),
378 ::core::stringify!(new),
379 )
380 });
381 <Self as ITitleBar_NumMethods>::ctor(this);
382 this
383 }
384}
385
386#[cfg(feature = "app-titlebar")]
387pub trait ITitleBar_TitleMethods: ITitleBar_Title {
388 #[doc = "`.ctor()` overload"]
389 fn ctor(self) -> () {
390 unsafe {
391 let __receiver = <TitleBar_Title as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
392 ::unity::il2cpp_call!((::unity::module_base()+0x2206130usize)as*mut u8,();
393(TitleBar_Title)__receiver)
394 }
395 }
396}
397
398#[cfg(feature = "app-titlebar")]
399impl<__T: ITitleBar_Title> ITitleBar_TitleMethods for __T {}
400
401#[cfg(feature = "app-titlebar")]
402impl TitleBar_Title {
403 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
405 }
406}
407
408#[cfg(feature = "app-titlebar")]
409impl TitleBar_Title {
410 #[doc = "`.ctor()` — no args"]
411 pub fn new() -> Self {
412 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
413 panic!(
414 "{}
415::{}
416 failed to instantiate",
417 ::core::stringify!(TitleBar_Title),
418 ::core::stringify!(new),
419 )
420 });
421 <Self as ITitleBar_TitleMethods>::ctor(this);
422 this
423 }
424}
425
426#[cfg(feature = "app-titlebar")]
427pub trait ITitleBar_TitleBarProcMethods: ITitleBar_TitleBarProc {
428 #[doc = "`.ctor()` overload"]
429 fn ctor(self) -> () {
430 unsafe {
431 let __receiver = <TitleBar_TitleBarProc as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
432 ::unity::il2cpp_call!((::unity::module_base()+0x2206140usize)as*mut u8,();
433(TitleBar_TitleBarProc)__receiver)
434 }
435 }
436}
437
438#[cfg(feature = "app-titlebar")]
439impl<__T: ITitleBar_TitleBarProc> ITitleBar_TitleBarProcMethods for __T {}
440
441#[cfg(feature = "app-titlebar")]
442impl TitleBar_TitleBarProc {
443 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
445 }
446}
447
448#[cfg(feature = "app-titlebar")]
449impl TitleBar_TitleBarProc {
450 #[doc = "`.ctor()` — no args"]
451 pub fn new() -> Self {
452 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
453 panic!(
454 "{}
455::{}
456 failed to instantiate",
457 ::core::stringify!(TitleBar_TitleBarProc),
458 ::core::stringify!(new),
459 )
460 });
461 <Self as ITitleBar_TitleBarProcMethods>::ctor(this);
462 this
463 }
464}
465
466#[cfg(feature = "app-titlebar")]
467pub trait ITitleBar_ValuesMethods: ITitleBar_Values {
468 #[doc = "`.ctor()` overload"]
469 fn ctor(self) -> () {
470 unsafe {
471 let __receiver = <TitleBar_Values as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
472 ::unity::il2cpp_call!((::unity::module_base()+0x2206150usize)as*mut u8,();
473(TitleBar_Values)__receiver)
474 }
475 }
476}
477
478#[cfg(feature = "app-titlebar")]
479impl<__T: ITitleBar_Values> ITitleBar_ValuesMethods for __T {}
480
481#[cfg(feature = "app-titlebar")]
482impl TitleBar_Values {
483 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
484 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
485 }
486}
487
488#[cfg(feature = "app-titlebar")]
489impl TitleBar_Values {
490 #[doc = "`.ctor()` — no args"]
491 pub fn new() -> Self {
492 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
493 panic!(
494 "{}
495::{}
496 failed to instantiate",
497 ::core::stringify!(TitleBar_Values),
498 ::core::stringify!(new),
499 )
500 });
501 <Self as ITitleBar_ValuesMethods>::ctor(this);
502 this
503 }
504}
505
506#[cfg(feature = "app-titlebar")]
507impl TitleBar {
508 #[doc = "`get_Instance()` overload"]
509 pub fn get_instance() -> crate::app::titlebar::TitleBar {
510 unsafe {
511 ::unity::il2cpp_call!((::unity::module_base()+0x21ecaf0usize)as*mut u8,crate::app::titlebar::TitleBar;
512 )
513 }
514 }
515
516 #[doc = "`set_Instance(crate::app::titlebar::TitleBar)` overload"]
517 pub fn set_instance(value: impl ::core::convert::Into<crate::app::titlebar::TitleBar>) -> () {
518 unsafe {
519 ::unity::il2cpp_call!((::unity::module_base()+0x21ecb60usize)as*mut u8,();
520(crate::app::titlebar::TitleBar)::core::convert::Into::into(value))
521 }
522 }
523
524 #[doc = "`CreateAsync(crate::app::procinst::ProcInst)` overload"]
525 pub fn create_async(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
526 unsafe {
527 ::unity::il2cpp_call!((::unity::module_base()+0x21ecbe0usize)as*mut u8,();
528(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
529 }
530 }
531
532 #[doc = "`LoadPrefabAsync()` overload"]
533 pub fn load_prefab_async() -> () {
534 unsafe {
535 ::unity::il2cpp_call!((::unity::module_base()+0x21ece90usize)as*mut u8,();
536 )
537 }
538 }
539
540 #[doc = "`IsLoadingPrefab()` overload"]
541 pub fn is_loading_prefab() -> bool {
542 unsafe {
543 ::unity::il2cpp_call!((::unity::module_base()+0x21ecf30usize)as*mut u8,bool;
544 )
545 }
546 }
547
548 #[doc = "`CreateInstance()` overload"]
549 pub fn create_instance() -> () {
550 unsafe {
551 ::unity::il2cpp_call!((::unity::module_base()+0x21ecfc0usize)as*mut u8,();
552 )
553 }
554 }
555
556 #[doc = "`Create()` overload"]
557 pub fn create() -> crate::app::titlebar::TitleBar {
558 unsafe {
559 ::unity::il2cpp_call!((::unity::module_base()+0x21ed090usize)as*mut u8,crate::app::titlebar::TitleBar;
560 )
561 }
562 }
563
564 #[doc = "`.cctor()` overload"]
565 pub fn cctor() -> () {
566 unsafe {
567 ::unity::il2cpp_call!((::unity::module_base()+0x21f0c50usize)as*mut u8,();
568 )
569 }
570 }
571}
572
573#[cfg(feature = "app-titlebar")]
574pub trait ITitleBarMethods: ITitleBar {
575 #[doc = "`Update()` overload"]
576 fn update(self) -> () {
577 unsafe {
578 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
579 ::unity::il2cpp_call!((::unity::module_base()+0x21ed1c0usize)as*mut u8,();
580(TitleBar)__receiver)
581 }
582 }
583 #[doc = "`HideHeader()` overload"]
584 fn hide_header(self) -> () {
585 unsafe {
586 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587 ::unity::il2cpp_call!((::unity::module_base()+0x21ed990usize)as*mut u8,();
588(TitleBar)__receiver)
589 }
590 }
591 #[doc = "`HideHeaderKeyHelp(::unity::Il2CppString)` overload"]
592 fn hide_header_key_help(self, key_help: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
593 unsafe {
594 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
595 ::unity::il2cpp_call!((::unity::module_base()+0x21eda30usize)as*mut u8,();
596(TitleBar)__receiver,(::unity::Il2CppString)::core::convert::Into::into(key_help))
597 }
598 }
599 #[doc = "`HideFooter()` overload"]
600 fn hide_footer(self) -> () {
601 unsafe {
602 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
603 ::unity::il2cpp_call!((::unity::module_base()+0x21edb20usize)as*mut u8,();
604(TitleBar)__receiver)
605 }
606 }
607 #[doc = "`ShowHeader()` overload"]
608 fn show_header(self) -> () {
609 unsafe {
610 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
611 ::unity::il2cpp_call!((::unity::module_base()+0x21edd30usize)as*mut u8,();
612(TitleBar)__receiver)
613 }
614 }
615 #[doc = "`ShowHeaderKeyHelp()` overload"]
616 fn show_header_key_help(self) -> () {
617 unsafe {
618 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
619 ::unity::il2cpp_call!((::unity::module_base()+0x21eddd0usize)as*mut u8,();
620(TitleBar)__receiver)
621 }
622 }
623 #[doc = "`ShowFooter()` overload"]
624 fn show_footer(self) -> () {
625 unsafe {
626 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
627 ::unity::il2cpp_call!((::unity::module_base()+0x21ede30usize)as*mut u8,();
628(TitleBar)__receiver)
629 }
630 }
631 #[doc = "`IsOpenHeader()` overload"]
632 fn is_open_header(self) -> bool {
633 unsafe {
634 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
635 ::unity::il2cpp_call!((::unity::module_base()+0x21eded0usize)as*mut u8,bool;
636(TitleBar)__receiver)
637 }
638 }
639 #[doc = "`IsOpenFooter()` overload"]
640 fn is_open_footer(self) -> bool {
641 unsafe {
642 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
643 ::unity::il2cpp_call!((::unity::module_base()+0x21edee0usize)as*mut u8,bool;
644(TitleBar)__receiver)
645 }
646 }
647 #[doc = "`OpenHeader(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
648 fn open_header(
649 self,
650 title: impl ::core::convert::Into<::unity::Il2CppString>,
651 title_help: impl ::core::convert::Into<::unity::Il2CppString>,
652 key_help_id: impl ::core::convert::Into<::unity::Il2CppString>,
653 ) -> bool {
654 unsafe {
655 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
656 ::unity::il2cpp_call!((::unity::module_base()+0x21edef0usize)as*mut u8,bool;
657(TitleBar)__receiver,(::unity::Il2CppString)::core::convert::Into::into(title),(::unity::Il2CppString)::core::convert::Into::into(title_help),(::unity::Il2CppString)::core::convert::Into::into(key_help_id))
658 }
659 }
660 #[doc = "`OpenHeaderSortie(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, i32, i32)` overload"]
661 fn open_header_sortie(
662 self,
663 title: impl ::core::convert::Into<::unity::Il2CppString>,
664 title_help: impl ::core::convert::Into<::unity::Il2CppString>,
665 key_help_id: impl ::core::convert::Into<::unity::Il2CppString>,
666 unit_num: impl ::core::convert::Into<i32>,
667 unit_max_num: impl ::core::convert::Into<i32>,
668 ) -> () {
669 unsafe {
670 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
671 ::unity::il2cpp_call!((::unity::module_base()+0x21ee2f0usize)as*mut u8,();
672(TitleBar)__receiver,(::unity::Il2CppString)::core::convert::Into::into(title),(::unity::Il2CppString)::core::convert::Into::into(title_help),(::unity::Il2CppString)::core::convert::Into::into(key_help_id),(i32)::core::convert::Into::into(unit_num),(i32)::core::convert::Into::into(unit_max_num))
673 }
674 }
675 #[doc = "`OpenFooter(crate::app::titlebar::TitleBar_FooterType)` overload"]
676 fn open_footer(self, r#type: impl ::core::convert::Into<crate::app::titlebar::TitleBar_FooterType>) -> () {
677 unsafe {
678 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
679 ::unity::il2cpp_call!((::unity::module_base()+0x21ee510usize)as*mut u8,();
680(TitleBar)__receiver,(crate::app::titlebar::TitleBar_FooterType)::core::convert::Into::into(r#type))
681 }
682 }
683 #[doc = "`CloseHeader()` overload"]
684 fn close_header(self) -> () {
685 unsafe {
686 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
687 ::unity::il2cpp_call!((::unity::module_base()+0x21ef1d0usize)as*mut u8,();
688(TitleBar)__receiver)
689 }
690 }
691 #[doc = "`CloseFooter()` overload"]
692 fn close_footer(self) -> () {
693 unsafe {
694 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
695 ::unity::il2cpp_call!((::unity::module_base()+0x21ef380usize)as*mut u8,();
696(TitleBar)__receiver)
697 }
698 }
699 #[doc = "`UpdateFooterValues()` overload"]
700 fn update_footer_values(self) -> () {
701 unsafe {
702 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
703 ::unity::il2cpp_call!((::unity::module_base()+0x21ef170usize)as*mut u8,();
704(TitleBar)__receiver)
705 }
706 }
707 #[doc = "`SetUnitNum(i32, i32)` overload"]
708 fn set_unit_num(self, num: impl ::core::convert::Into<i32>, max_num: impl ::core::convert::Into<i32>) -> () {
709 unsafe {
710 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
711 ::unity::il2cpp_call!((::unity::module_base()+0x21ee3e0usize)as*mut u8,();
712(TitleBar)__receiver,(i32)::core::convert::Into::into(num),(i32)::core::convert::Into::into(max_num))
713 }
714 }
715 #[doc = "`TransitHeader(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
716 fn transit_header(
717 self,
718 title: impl ::core::convert::Into<::unity::Il2CppString>,
719 title_help: impl ::core::convert::Into<::unity::Il2CppString>,
720 key_help_id: impl ::core::convert::Into<::unity::Il2CppString>,
721 ) -> () {
722 unsafe {
723 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
724 ::unity::il2cpp_call!((::unity::module_base()+0x21edad0usize)as*mut u8,();
725(TitleBar)__receiver,(::unity::Il2CppString)::core::convert::Into::into(title),(::unity::Il2CppString)::core::convert::Into::into(title_help),(::unity::Il2CppString)::core::convert::Into::into(key_help_id))
726 }
727 }
728 #[doc = "`GetAnimType(crate::unity_engine::animator::Animator)` overload"]
729 fn get_anim_type(self, animator: impl ::core::convert::Into<crate::unity_engine::animator::Animator>) -> crate::app::titlebar::TitleBar_AnimType {
730 unsafe {
731 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
732 ::unity::il2cpp_call!((::unity::module_base()+0x21f0210usize)as*mut u8,crate::app::titlebar::TitleBar_AnimType;
733(TitleBar)__receiver,(crate::unity_engine::animator::Animator)::core::convert::Into::into(animator))
734 }
735 }
736 #[doc = "`ClearHeaderAnim()` overload"]
737 fn clear_header_anim(self) -> () {
738 unsafe {
739 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
740 ::unity::il2cpp_call!((::unity::module_base()+0x21ef290usize)as*mut u8,();
741(TitleBar)__receiver)
742 }
743 }
744 #[doc = "`ClearFooterAnim()` overload"]
745 fn clear_footer_anim(self) -> () {
746 unsafe {
747 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
748 ::unity::il2cpp_call!((::unity::module_base()+0x21ef5a0usize)as*mut u8,();
749(TitleBar)__receiver)
750 }
751 }
752 #[doc = "`IsHeaderSortie()` overload"]
753 fn is_header_sortie(self) -> bool {
754 unsafe {
755 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
756 ::unity::il2cpp_call!((::unity::module_base()+0x21f00b0usize)as*mut u8,bool;
757(TitleBar)__receiver)
758 }
759 }
760 #[doc = "`SetTitle(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
761 fn set_title(
762 self,
763 title: impl ::core::convert::Into<::unity::Il2CppString>,
764 title_help: impl ::core::convert::Into<::unity::Il2CppString>,
765 key_help_id: impl ::core::convert::Into<::unity::Il2CppString>,
766 ) -> () {
767 unsafe {
768 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
769 ::unity::il2cpp_call!((::unity::module_base()+0x21ee0c0usize)as*mut u8,();
770(TitleBar)__receiver,(::unity::Il2CppString)::core::convert::Into::into(title),(::unity::Il2CppString)::core::convert::Into::into(title_help),(::unity::Il2CppString)::core::convert::Into::into(key_help_id))
771 }
772 }
773 #[doc = "`IsFooterTypeGold()` overload"]
774 fn is_footer_type_gold(self) -> bool {
775 unsafe {
776 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
777 ::unity::il2cpp_call!((::unity::module_base()+0x21f0320usize)as*mut u8,bool;
778(TitleBar)__receiver)
779 }
780 }
781 #[doc = "`IsFooterTypePieceOfBond()` overload"]
782 fn is_footer_type_piece_of_bond(self) -> bool {
783 unsafe {
784 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
785 ::unity::il2cpp_call!((::unity::module_base()+0x21f0330usize)as*mut u8,bool;
786(TitleBar)__receiver)
787 }
788 }
789 #[doc = "`IsFooterTypeRefine()` overload"]
790 fn is_footer_type_refine(self) -> bool {
791 unsafe {
792 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
793 ::unity::il2cpp_call!((::unity::module_base()+0x21f0340usize)as*mut u8,bool;
794(TitleBar)__receiver)
795 }
796 }
797 #[doc = "`IsFooterTypeRefineGod()` overload"]
798 fn is_footer_type_refine_god(self) -> bool {
799 unsafe {
800 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
801 ::unity::il2cpp_call!((::unity::module_base()+0x21f0350usize)as*mut u8,bool;
802(TitleBar)__receiver)
803 }
804 }
805 #[doc = "`IsFooterTypeProof()` overload"]
806 fn is_footer_type_proof(self) -> bool {
807 unsafe {
808 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
809 ::unity::il2cpp_call!((::unity::module_base()+0x21f0360usize)as*mut u8,bool;
810(TitleBar)__receiver)
811 }
812 }
813 #[doc = "`IsFooterTypeRelayTicket()` overload"]
814 fn is_footer_type_relay_ticket(self) -> bool {
815 unsafe {
816 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
817 ::unity::il2cpp_call!((::unity::module_base()+0x21f0370usize)as*mut u8,bool;
818(TitleBar)__receiver)
819 }
820 }
821 #[doc = "`InitFooterValue(crate::app::titlebar::TitleBar_Values)` overload"]
822 fn init_footer_value(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
823 unsafe {
824 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
825 ::unity::il2cpp_call!((::unity::module_base()+0x21ee780usize)as*mut u8,();
826(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
827 }
828 }
829 #[doc = "`SetFooterValue()` overload"]
830 fn set_footer_value(self) -> () {
831 unsafe {
832 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
833 ::unity::il2cpp_call!((::unity::module_base()+0x21ed700usize)as*mut u8,();
834(TitleBar)__receiver)
835 }
836 }
837 #[doc = "`SetFooterCountValue()` overload"]
838 fn set_footer_count_value(self) -> () {
839 unsafe {
840 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
841 ::unity::il2cpp_call!((::unity::module_base()+0x21ef690usize)as*mut u8,();
842(TitleBar)__receiver)
843 }
844 }
845 #[doc = "`SetMaterialActive(crate::app::titlebar::TitleBar_Values, i32, crate::unity_engine::sprite::Sprite, ::unity::Il2CppString)` overload"]
846 fn set_material_active(
847 self,
848 values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>,
849 index: impl ::core::convert::Into<i32>,
850 icon_sprite: impl ::core::convert::Into<crate::unity_engine::sprite::Sprite>,
851 name: impl ::core::convert::Into<::unity::Il2CppString>,
852 ) -> () {
853 unsafe {
854 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
855 ::unity::il2cpp_call!((::unity::module_base()+0x21f04c0usize)as*mut u8,();
856(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values),(i32)::core::convert::Into::into(index),(crate::unity_engine::sprite::Sprite)::core::convert::Into::into(icon_sprite),(::unity::Il2CppString)::core::convert::Into::into(name))
857 }
858 }
859 #[doc = "`SetMaterialValue(crate::app::titlebar::TitleBar_Values, i32, i32)` overload"]
860 fn set_material_value(
861 self,
862 values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>,
863 index: impl ::core::convert::Into<i32>,
864 value: impl ::core::convert::Into<i32>,
865 ) -> () {
866 unsafe {
867 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
868 ::unity::il2cpp_call!((::unity::module_base()+0x21f0980usize)as*mut u8,();
869(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values),(i32)::core::convert::Into::into(index),(i32)::core::convert::Into::into(value))
870 }
871 }
872 #[doc = "`UpdateValueMoney(crate::app::titlebar::TitleBar_Values)` overload"]
873 fn update_value_money(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
874 unsafe {
875 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
876 ::unity::il2cpp_call!((::unity::module_base()+0x21f0820usize)as*mut u8,();
877(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
878 }
879 }
880 #[doc = "`UpdateValuePieceOfBond(crate::app::titlebar::TitleBar_Values)` overload"]
881 fn update_value_piece_of_bond(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
882 unsafe {
883 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
884 ::unity::il2cpp_call!((::unity::module_base()+0x21f08d0usize)as*mut u8,();
885(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
886 }
887 }
888 #[doc = "`UpdateValueRefine(crate::app::titlebar::TitleBar_Values)` overload"]
889 fn update_value_refine(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
890 unsafe {
891 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
892 ::unity::il2cpp_call!((::unity::module_base()+0x21f07a0usize)as*mut u8,();
893(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
894 }
895 }
896 #[doc = "`UpdateValueRefineGod(crate::app::titlebar::TitleBar_Values)` overload"]
897 fn update_value_refine_god(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
898 unsafe {
899 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
900 ::unity::il2cpp_call!((::unity::module_base()+0x21f0420usize)as*mut u8,();
901(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
902 }
903 }
904 #[doc = "`UpdateValueProof(crate::app::titlebar::TitleBar_Values)` overload"]
905 fn update_value_proof(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
906 unsafe {
907 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
908 ::unity::il2cpp_call!((::unity::module_base()+0x21f0730usize)as*mut u8,();
909(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
910 }
911 }
912 #[doc = "`UpdateValueRelayTicket(crate::app::titlebar::TitleBar_Values)` overload"]
913 fn update_value_relay_ticket(self, values: impl ::core::convert::Into<crate::app::titlebar::TitleBar_Values>) -> () {
914 unsafe {
915 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
916 ::unity::il2cpp_call!((::unity::module_base()+0x21f0800usize)as*mut u8,();
917(TitleBar)__receiver,(crate::app::titlebar::TitleBar_Values)::core::convert::Into::into(values))
918 }
919 }
920 #[doc = "`TransitTitleAnim()` overload"]
921 fn transit_title_anim(self) -> () {
922 unsafe {
923 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924 ::unity::il2cpp_call!((::unity::module_base()+0x21f00d0usize)as*mut u8,();
925(TitleBar)__receiver)
926 }
927 }
928 #[doc = "`TransitValuesAnim()` overload"]
929 fn transit_values_anim(self) -> () {
930 unsafe {
931 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
932 ::unity::il2cpp_call!((::unity::module_base()+0x21eff70usize)as*mut u8,();
933(TitleBar)__receiver)
934 }
935 }
936 #[doc = "`GetHiddenTitle()` overload"]
937 fn get_hidden_title(self) -> crate::app::titlebar::TitleBar_Title {
938 unsafe {
939 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
940 ::unity::il2cpp_call!((::unity::module_base()+0x21f0ab0usize)as*mut u8,crate::app::titlebar::TitleBar_Title;
941(TitleBar)__receiver)
942 }
943 }
944 #[doc = "`GetHiddenValues()` overload"]
945 fn get_hidden_values(self) -> crate::app::titlebar::TitleBar_Values {
946 unsafe {
947 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
948 ::unity::il2cpp_call!((::unity::module_base()+0x21f0ad0usize)as*mut u8,crate::app::titlebar::TitleBar_Values;
949(TitleBar)__receiver)
950 }
951 }
952 #[doc = "`.ctor()` overload"]
953 fn ctor(self) -> () {
954 unsafe {
955 let __receiver = <TitleBar as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
956 ::unity::il2cpp_call!((::unity::module_base()+0x21f0af0usize)as*mut u8,();
957(TitleBar)__receiver)
958 }
959 }
960}
961
962#[cfg(feature = "app-titlebar")]
963impl<__T: ITitleBar> ITitleBarMethods for __T {}
964
965#[cfg(feature = "app-titlebar")]
966impl TitleBar {
967 pub fn get_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
968 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
969 }
970
971 pub fn set_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
972 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
973 }
974
975 pub fn create_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
976 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
977 }
978
979 pub fn load_prefab_async_method_info() -> &'static ::unity::il2cpp::MethodInfo {
980 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
981 }
982
983 pub fn is_loading_prefab_method_info() -> &'static ::unity::il2cpp::MethodInfo {
984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
985 }
986
987 pub fn create_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
989 }
990
991 pub fn create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
993 }
994
995 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
997 }
998
999 pub fn hide_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
1001 }
1002
1003 pub fn hide_header_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
1005 }
1006
1007 pub fn hide_footer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
1009 }
1010
1011 pub fn show_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
1013 }
1014
1015 pub fn show_header_key_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
1017 }
1018
1019 pub fn show_footer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1020 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
1021 }
1022
1023 pub fn is_open_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1024 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
1025 }
1026
1027 pub fn is_open_footer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
1029 }
1030
1031 pub fn open_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1033 }
1034
1035 pub fn open_header_sortie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1036 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1037 }
1038
1039 pub fn open_footer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1040 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1041 }
1042
1043 pub fn close_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1044 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1045 }
1046
1047 pub fn close_footer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1048 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1049 }
1050
1051 pub fn update_footer_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1052 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1053 }
1054
1055 pub fn set_unit_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1056 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1057 }
1058
1059 pub fn transit_header_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1060 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1061 }
1062
1063 pub fn get_anim_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1065 }
1066
1067 pub fn clear_header_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1069 }
1070
1071 pub fn clear_footer_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1073 }
1074
1075 pub fn is_header_sortie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1077 }
1078
1079 pub fn set_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1081 }
1082
1083 pub fn is_footer_type_gold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1085 }
1086
1087 pub fn is_footer_type_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1089 }
1090
1091 pub fn is_footer_type_refine_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1093 }
1094
1095 pub fn is_footer_type_refine_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1097 }
1098
1099 pub fn is_footer_type_proof_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1101 }
1102
1103 pub fn is_footer_type_relay_ticket_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1105 }
1106
1107 pub fn init_footer_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1108 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1109 }
1110
1111 pub fn set_footer_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1112 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1113 }
1114
1115 pub fn set_footer_count_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1116 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1117 }
1118
1119 pub fn set_material_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1120 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1121 }
1122
1123 pub fn set_material_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1124 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1125 }
1126
1127 pub fn update_value_money_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1128 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1129 }
1130
1131 pub fn update_value_piece_of_bond_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1132 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1133 }
1134
1135 pub fn update_value_refine_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1137 }
1138
1139 pub fn update_value_refine_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1141 }
1142
1143 pub fn update_value_proof_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1145 }
1146
1147 pub fn update_value_relay_ticket_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1149 }
1150
1151 pub fn transit_title_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1153 }
1154
1155 pub fn transit_values_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1157 }
1158
1159 pub fn get_hidden_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1161 }
1162
1163 pub fn get_hidden_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1165 }
1166
1167 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1169 }
1170
1171 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1173 }
1174}
1175
1176#[cfg(feature = "app-titlebar")]
1177impl TitleBar {
1178 #[doc = "`.ctor()` — no args"]
1179 pub fn new() -> Self {
1180 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1181 panic!(
1182 "{}
1183::{}
1184 failed to instantiate",
1185 ::core::stringify!(TitleBar),
1186 ::core::stringify!(new),
1187 )
1188 });
1189 <Self as ITitleBarMethods>::ctor(this);
1190 this
1191 }
1192}
1193
1194#[cfg(feature = "app-titlebar")]
1195#[doc(hidden)]
1196pub mod prelude {
1197 pub use super::{
1198 ITitleBar, ITitleBarMethods, ITitleBar_Num, ITitleBar_NumMethods, ITitleBar_Title, ITitleBar_TitleBarProc, ITitleBar_TitleBarProcMethods,
1199 ITitleBar_TitleMethods, ITitleBar_Values, ITitleBar_ValuesMethods, TitleBar, TitleBar_AnimType, TitleBar_FooterType, TitleBar_Num,
1200 TitleBar_Title, TitleBar_TitleBarProc, TitleBar_Values,
1201 };
1202 #[cfg(feature = "app-procinst")]
1203 pub use crate::app::procinst::IProcInstMethods;
1204 #[cfg(feature = "system-object")]
1205 pub use crate::system::object::IObjectMethods;
1206 #[cfg(feature = "system-enum")]
1207 pub use crate::system::r#enum::IEnumMethods;
1208 #[cfg(feature = "system-valuetype")]
1209 pub use crate::system::valuetype::IValueTypeMethods;
1210 #[cfg(feature = "unity_engine-behaviour")]
1211 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1212 #[cfg(feature = "unity_engine-component")]
1213 pub use crate::unity_engine::component::IComponentMethods;
1214 #[cfg(feature = "unity_engine-monobehaviour")]
1215 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1216 #[cfg(feature = "unity_engine-object_2")]
1217 pub use crate::unity_engine::object_2::IObject_2Methods;
1218 pub use crate::{
1219 app::procinst::IProcInst,
1220 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1221 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1222 };
1223}