1#[cfg(feature = "app-mapbattleinforoot-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::{
10 object::{IObject, Object},
11 r#enum::{Enum, IEnum},
12 valuetype::{IValueType, ValueType},
13 },
14 unity_engine::{
15 behaviour::{Behaviour, IBehaviour},
16 component::{Component, IComponent},
17 monobehaviour::{IMonoBehaviour, MonoBehaviour},
18 object_2::{IObject_2, Object_2},
19 },
20 };
21
22 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapbattleinforoot/MapBattleInfoRoot.md"))]
23 #[::unity::class(namespace = "App", name = "MapBattleInfoRoot")]
24 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
25 pub struct MapBattleInfoRoot {
26 #[offset(24)]
27 #[rename(name = "m_FrameRoot")]
28 pub m_frame_root: crate::unity_engine::gameobject::GameObject,
29 #[offset(32)]
30 #[rename(name = "m_CommandRoot")]
31 pub m_command_root: crate::unity_engine::gameobject::GameObject,
32 #[offset(40)]
33 #[rename(name = "m_CommandSubRoot")]
34 pub m_command_sub_root: crate::unity_engine::gameobject::GameObject,
35 #[offset(48)]
36 #[rename(name = "m_CommandText")]
37 pub m_command_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
38 #[offset(56)]
39 #[rename(name = "m_CommandSubText")]
40 pub m_command_sub_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
41 #[offset(64)]
42 #[rename(name = "m_InfoLeft")]
43 pub m_info_left: crate::unity_engine::gameobject::GameObject,
44 #[offset(72)]
45 #[rename(name = "m_InfoRight")]
46 pub m_info_right: crate::unity_engine::gameobject::GameObject,
47 }
48
49 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/mapbattleinforoot/MapBattleInfoRoot_StatusShowType.md"))]
50 #[repr(C)]
51 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
52 pub struct MapBattleInfoRoot_StatusShowType {
53 pub value: i32,
54 }
55 impl ::unity::ClassIdentity for MapBattleInfoRoot_StatusShowType {
56 const NAME: &'static str = "MapBattleInfoRoot.StatusShowType";
57 const NAMESPACE: &'static str = "App";
58
59 fn class() -> ::unity::Class {
60 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
61 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
62 }
63 }
64 impl ::unity::IlType for MapBattleInfoRoot_StatusShowType {
65 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
66 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
67 }
68 }
69 impl MapBattleInfoRoot_StatusShowType {
70 pub fn hide() -> Self {
71 Self { value: 0 }
72 }
73
74 pub fn full() -> Self {
75 Self { value: 1 }
76 }
77
78 pub fn hp_only() -> Self {
79 Self { value: 2 }
80 }
81
82 pub fn hit_only() -> Self {
83 Self { value: 3 }
84 }
85
86 pub fn num() -> Self {
87 Self { value: 4 }
88 }
89 }
90}
91
92#[cfg(feature = "app-mapbattleinforoot-types")]
93pub use __types::*;
94
95#[cfg(feature = "app-mapbattleinforoot")]
96impl MapBattleInfoRoot {
97 #[doc = "`IsDestroy(crate::app::battleinfo::BattleInfo)` overload"]
98 pub fn is_destroy(info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>) -> bool {
99 unsafe {
100 ::unity::il2cpp_call!((::unity::module_base()+0x1f0aca0usize)as*mut u8,bool;
101(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info))
102 }
103 }
104
105 #[doc = "`IsDance(crate::app::battleinfo::BattleInfo)` overload"]
106 pub fn is_dance(info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>) -> bool {
107 unsafe {
108 ::unity::il2cpp_call!((::unity::module_base()+0x1f0ad00usize)as*mut u8,bool;
109(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info))
110 }
111 }
112
113 #[doc = "`IsFireCannon(crate::app::battleinfo::BattleInfo)` overload"]
114 pub fn is_fire_cannon(info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>) -> bool {
115 unsafe {
116 ::unity::il2cpp_call!((::unity::module_base()+0x1f0ad60usize)as*mut u8,bool;
117(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info))
118 }
119 }
120
121 #[doc = "`IsEngageRodRangeAgain(crate::app::battleinfo::BattleInfo, crate::app::unititem::UnitItem)` overload"]
122 pub fn is_engage_rod_range_again(
123 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
124 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
125 ) -> bool {
126 unsafe {
127 ::unity::il2cpp_call!((::unity::module_base()+0x1f05c60usize)as*mut u8,bool;
128(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
129 }
130 }
131
132 #[doc = "`IsEngageRodRangeHeal(crate::app::battleinfo::BattleInfo, crate::app::unititem::UnitItem)` overload"]
133 pub fn is_engage_rod_range_heal(
134 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
135 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
136 ) -> bool {
137 unsafe {
138 ::unity::il2cpp_call!((::unity::module_base()+0x1f08950usize)as*mut u8,bool;
139(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
140 }
141 }
142
143 #[doc = "`IsSupoortCommandSkill()` overload"]
144 pub fn is_supoort_command_skill() -> bool {
145 unsafe {
146 ::unity::il2cpp_call!((::unity::module_base()+0x1f05db0usize)as*mut u8,bool;
147 )
148 }
149 }
150
151 #[doc = "`IsRodInterference(crate::app::battleside::BattleSide_Type, crate::app::unititem::UnitItem)` overload"]
152 pub fn is_rod_interference(
153 side_type: impl ::core::convert::Into<crate::app::battleside::BattleSide_Type>,
154 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
155 ) -> bool {
156 unsafe {
157 ::unity::il2cpp_call!((::unity::module_base()+0x1f08b00usize)as*mut u8,bool;
158(crate::app::battleside::BattleSide_Type)::core::convert::Into::into(side_type),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
159 }
160 }
161
162 #[doc = "`IsRodRangeHeal(crate::app::unititem::UnitItem)` overload"]
163 pub fn is_rod_range_heal(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
164 unsafe {
165 ::unity::il2cpp_call!((::unity::module_base()+0x1f08bf0usize)as*mut u8,bool;
166(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
167 }
168 }
169
170 #[doc = "`IsRodCreation(crate::app::unititem::UnitItem)` overload"]
171 pub fn is_rod_creation(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
172 unsafe {
173 ::unity::il2cpp_call!((::unity::module_base()+0x1f0adc0usize)as*mut u8,bool;
174(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
175 }
176 }
177
178 #[doc = "`IsRodRewarp(crate::app::unititem::UnitItem)` overload"]
179 pub fn is_rod_rewarp(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
180 unsafe {
181 ::unity::il2cpp_call!((::unity::module_base()+0x1f0ae70usize)as*mut u8,bool;
182(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
183 }
184 }
185
186 #[doc = "`IsNoShowParamRod(crate::app::unititem::UnitItem)` overload"]
187 pub fn is_no_show_param_rod(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
188 unsafe {
189 ::unity::il2cpp_call!((::unity::module_base()+0x1f0af20usize)as*mut u8,bool;
190(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
191 }
192 }
193
194 #[doc = "`IsRecoveryHP(crate::app::battleside::BattleSide_Type, crate::app::battlescenelist::BattleSceneList)` overload"]
195 pub fn is_recovery_hp(
196 side_type: impl ::core::convert::Into<crate::app::battleside::BattleSide_Type>,
197 scene_list: impl ::core::convert::Into<crate::app::battlescenelist::BattleSceneList>,
198 ) -> bool {
199 unsafe {
200 ::unity::il2cpp_call!((::unity::module_base()+0x1f08cf0usize)as*mut u8,bool;
201(crate::app::battleside::BattleSide_Type)::core::convert::Into::into(side_type),(crate::app::battlescenelist::BattleSceneList)::core::convert::Into::into(scene_list))
202 }
203 }
204
205 #[doc = "`IsSelfRecoveryHP(crate::app::battleside::BattleSide_Type, crate::app::battleinfo::BattleInfo, crate::app::battlescenelist::BattleSceneList)` overload"]
206 pub fn is_self_recovery_hp(
207 side_type: impl ::core::convert::Into<crate::app::battleside::BattleSide_Type>,
208 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
209 scene_list: impl ::core::convert::Into<crate::app::battlescenelist::BattleSceneList>,
210 ) -> bool {
211 unsafe {
212 ::unity::il2cpp_call!((::unity::module_base()+0x1f0a9d0usize)as*mut u8,bool;
213(crate::app::battleside::BattleSide_Type)::core::convert::Into::into(side_type),(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::battlescenelist::BattleSceneList)::core::convert::Into::into(scene_list))
214 }
215 }
216
217 #[doc = "`IsSelfTarget(crate::app::battleinfo::BattleInfo)` overload"]
218 pub fn is_self_target(info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>) -> bool {
219 unsafe {
220 ::unity::il2cpp_call!((::unity::module_base()+0x1f0afd0usize)as*mut u8,bool;
221(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info))
222 }
223 }
224
225 #[doc = "`IsNotExistTarget(crate::app::battleinfo::BattleInfo)` overload"]
226 pub fn is_not_exist_target(info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>) -> bool {
227 unsafe {
228 ::unity::il2cpp_call!((::unity::module_base()+0x1f0b090usize)as*mut u8,bool;
229(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info))
230 }
231 }
232
233 #[doc = "`IsShowParam(crate::app::battleinfoside::BattleInfoSide, crate::app::battlescenelist::BattleSceneList)` overload"]
234 pub fn is_show_param(
235 side: impl ::core::convert::Into<crate::app::battleinfoside::BattleInfoSide>,
236 scene_list: impl ::core::convert::Into<crate::app::battlescenelist::BattleSceneList>,
237 ) -> bool {
238 unsafe {
239 ::unity::il2cpp_call!((::unity::module_base()+0x1f09130usize)as*mut u8,bool;
240(crate::app::battleinfoside::BattleInfoSide)::core::convert::Into::into(side),(crate::app::battlescenelist::BattleSceneList)::core::convert::Into::into(scene_list))
241 }
242 }
243
244 #[doc = "`IsEngageRodBless(crate::app::battleinfo::BattleInfo, crate::app::unititem::UnitItem)` overload"]
245 pub fn is_engage_rod_bless(
246 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
247 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
248 ) -> bool {
249 unsafe {
250 ::unity::il2cpp_call!((::unity::module_base()+0x1f07ea0usize)as*mut u8,bool;
251(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
252 }
253 }
254
255 #[doc = "`IsEngageRodBlessRest(crate::app::battleinfo::BattleInfo, crate::app::unititem::UnitItem)` overload"]
256 pub fn is_engage_rod_bless_rest(
257 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
258 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
259 ) -> bool {
260 unsafe {
261 ::unity::il2cpp_call!((::unity::module_base()+0x1f07fa0usize)as*mut u8,bool;
262(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
263 }
264 }
265
266 #[doc = "`IsRodRest(crate::app::unititem::UnitItem)` overload"]
267 pub fn is_rod_rest(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
268 unsafe {
269 ::unity::il2cpp_call!((::unity::module_base()+0x1f08650usize)as*mut u8,bool;
270(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
271 }
272 }
273
274 #[doc = "`IsEnchantHeal(crate::app::unititem::UnitItem)` overload"]
275 pub fn is_enchant_heal(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
276 unsafe {
277 ::unity::il2cpp_call!((::unity::module_base()+0x1f08710usize)as*mut u8,bool;
278(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
279 }
280 }
281
282 #[doc = "`IsEnchantRest(crate::app::unititem::UnitItem)` overload"]
283 pub fn is_enchant_rest(item: impl ::core::convert::Into<crate::app::unititem::UnitItem>) -> bool {
284 unsafe {
285 ::unity::il2cpp_call!((::unity::module_base()+0x1f08830usize)as*mut u8,bool;
286(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
287 }
288 }
289}
290
291#[cfg(feature = "app-mapbattleinforoot")]
292pub trait IMapBattleInfoRootMethods: IMapBattleInfoRoot {
293 #[doc = "`Setup(crate::app::mapmind::MapMind_Type, crate::app::skilldata::SkillData, crate::app::battleinfo::BattleInfo, crate::app::battlescenelist::BattleSceneList)` overload"]
294 fn setup(
295 self,
296 mind_type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
297 skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
298 info: impl ::core::convert::Into<crate::app::battleinfo::BattleInfo>,
299 scene_list: impl ::core::convert::Into<crate::app::battlescenelist::BattleSceneList>,
300 ) -> bool {
301 unsafe {
302 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
303 ::unity::il2cpp_call!((::unity::module_base()+0x1f0b100usize)as*mut u8,bool;
304(MapBattleInfoRoot)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind_type),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(crate::app::battleinfo::BattleInfo)::core::convert::Into::into(info),(crate::app::battlescenelist::BattleSceneList)::core::convert::Into::into(scene_list))
305 }
306 }
307 #[doc = "`SetCommandText(crate::app::mapmind::MapMind_Type)` overload"]
308 fn set_command_text(self, mind_type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>) -> () {
309 unsafe {
310 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311 ::unity::il2cpp_call!((::unity::module_base()+0x1f0b740usize)as*mut u8,();
312(MapBattleInfoRoot)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind_type))
313 }
314 }
315 #[doc = "`SetCommandText(crate::app::skilldata::SkillData)` overload"]
316 fn set_command_text_2(self, skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>) -> () {
317 unsafe {
318 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
319 ::unity::il2cpp_call!((::unity::module_base()+0x1f0b670usize)as*mut u8,();
320(MapBattleInfoRoot)__receiver,(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
321 }
322 }
323 #[doc = "`SetCommandText(::unity::Il2CppString)` overload"]
324 fn set_command_text_3(self, text: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
325 unsafe {
326 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
327 ::unity::il2cpp_call!((::unity::module_base()+0x1f0b5f0usize)as*mut u8,();
328(MapBattleInfoRoot)__receiver,(::unity::Il2CppString)::core::convert::Into::into(text))
329 }
330 }
331 #[doc = "`SetEngageCommandVisible(crate::app::mapmind::MapMind_Type, crate::app::unit::Unit, crate::app::unit::Unit)` overload"]
332 fn set_engage_command_visible(
333 self,
334 mind_type: impl ::core::convert::Into<crate::app::mapmind::MapMind_Type>,
335 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
336 target: impl ::core::convert::Into<crate::app::unit::Unit>,
337 ) -> () {
338 unsafe {
339 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340 ::unity::il2cpp_call!((::unity::module_base()+0x1f0bd60usize)as*mut u8,();
341(MapBattleInfoRoot)__receiver,(crate::app::mapmind::MapMind_Type)::core::convert::Into::into(mind_type),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unit::Unit)::core::convert::Into::into(target))
342 }
343 }
344 #[doc = "`.ctor()` overload"]
345 fn ctor(self) -> () {
346 unsafe {
347 let __receiver = <MapBattleInfoRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348 ::unity::il2cpp_call!((::unity::module_base()+0x1f0bf50usize)as*mut u8,();
349(MapBattleInfoRoot)__receiver)
350 }
351 }
352}
353
354#[cfg(feature = "app-mapbattleinforoot")]
355impl<__T: IMapBattleInfoRoot> IMapBattleInfoRootMethods for __T {}
356
357#[cfg(feature = "app-mapbattleinforoot")]
358impl MapBattleInfoRoot {
359 pub fn is_destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
360 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
361 }
362
363 pub fn is_dance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
364 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
365 }
366
367 pub fn is_fire_cannon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
369 }
370
371 pub fn is_engage_rod_range_again_method_info() -> &'static ::unity::il2cpp::MethodInfo {
372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
373 }
374
375 pub fn is_engage_rod_range_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
377 }
378
379 pub fn is_supoort_command_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
380 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
381 }
382
383 pub fn is_rod_interference_method_info() -> &'static ::unity::il2cpp::MethodInfo {
384 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
385 }
386
387 pub fn is_rod_range_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
388 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
389 }
390
391 pub fn is_rod_creation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
392 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
393 }
394
395 pub fn is_rod_rewarp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
396 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
397 }
398
399 pub fn is_no_show_param_rod_method_info() -> &'static ::unity::il2cpp::MethodInfo {
400 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
401 }
402
403 pub fn is_recovery_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
404 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
405 }
406
407 pub fn is_self_recovery_hp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
408 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
409 }
410
411 pub fn is_self_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
412 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
413 }
414
415 pub fn is_not_exist_target_method_info() -> &'static ::unity::il2cpp::MethodInfo {
416 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
417 }
418
419 pub fn is_show_param_method_info() -> &'static ::unity::il2cpp::MethodInfo {
420 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
421 }
422
423 pub fn is_engage_rod_bless_method_info() -> &'static ::unity::il2cpp::MethodInfo {
424 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
425 }
426
427 pub fn is_engage_rod_bless_rest_method_info() -> &'static ::unity::il2cpp::MethodInfo {
428 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
429 }
430
431 pub fn is_rod_rest_method_info() -> &'static ::unity::il2cpp::MethodInfo {
432 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
433 }
434
435 pub fn is_enchant_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
436 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
437 }
438
439 pub fn is_enchant_rest_method_info() -> &'static ::unity::il2cpp::MethodInfo {
440 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
441 }
442
443 pub fn setup_method_info() -> &'static ::unity::il2cpp::MethodInfo {
444 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
445 }
446
447 pub fn set_command_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
449 }
450
451 pub fn set_command_text_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
453 }
454
455 pub fn set_command_text_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
457 }
458
459 pub fn set_engage_command_visible_method_info() -> &'static ::unity::il2cpp::MethodInfo {
460 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
461 }
462
463 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
464 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
465 }
466}
467
468#[cfg(feature = "app-mapbattleinforoot")]
469impl MapBattleInfoRoot {
470 #[doc = "`.ctor()` — no args"]
471 pub fn new() -> Self {
472 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
473 panic!(
474 "{}
475::{}
476 failed to instantiate",
477 ::core::stringify!(MapBattleInfoRoot),
478 ::core::stringify!(new),
479 )
480 });
481 <Self as IMapBattleInfoRootMethods>::ctor(this);
482 this
483 }
484}
485
486#[cfg(feature = "app-mapbattleinforoot")]
487#[doc(hidden)]
488pub mod prelude {
489 pub use super::{IMapBattleInfoRoot, IMapBattleInfoRootMethods, MapBattleInfoRoot, MapBattleInfoRoot_StatusShowType};
490 #[cfg(feature = "system-object")]
491 pub use crate::system::object::IObjectMethods;
492 #[cfg(feature = "system-enum")]
493 pub use crate::system::r#enum::IEnumMethods;
494 #[cfg(feature = "system-valuetype")]
495 pub use crate::system::valuetype::IValueTypeMethods;
496 #[cfg(feature = "unity_engine-behaviour")]
497 pub use crate::unity_engine::behaviour::IBehaviourMethods;
498 #[cfg(feature = "unity_engine-component")]
499 pub use crate::unity_engine::component::IComponentMethods;
500 #[cfg(feature = "unity_engine-monobehaviour")]
501 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
502 #[cfg(feature = "unity_engine-object_2")]
503 pub use crate::unity_engine::object_2::IObject_2Methods;
504 pub use crate::{
505 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
506 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
507 };
508}