1#[cfg(feature = "root-mapinfogaugesublocatorroot-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/root/mapinfogaugesublocatorroot/MapInfoGaugeSubLocatorRoot.md"))]
23 #[::unity::class(namespace = "", name = "MapInfoGaugeSubLocatorRoot")]
24 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
25 pub struct MapInfoGaugeSubLocatorRoot {
26 #[static_field]
27 #[rename(name = "HpStockMax")]
28 pub hp_stock_max: i32,
29 #[offset(24)]
30 #[rename(name = "m_OnMapStatuses")]
31 pub m_on_map_statuses: ::unity::Array<crate::unity_engine::gameobject::GameObject>,
32 #[offset(32)]
33 #[rename(name = "m_Images")]
34 pub m_images: ::unity::Array<crate::unity_engine::ui::image::Image>,
35 #[offset(40)]
36 #[rename(name = "m_BaseBalloonPos")]
37 pub m_base_balloon_pos: crate::unity_engine::vector3::Vector3,
38 #[offset(52)]
39 #[rename(name = "m_BaseColor")]
40 pub m_base_color: crate::unity_engine::color::Color,
41 #[offset(68)]
42 #[rename(name = "m_UnitScreenPosLocalScale")]
43 pub m_unit_screen_pos_local_scale: crate::unity_engine::vector3::Vector3,
44 #[offset(80)]
45 #[rename(name = "m_ScreenHalf")]
46 pub m_screen_half: crate::unity_engine::vector3::Vector3,
47 #[offset(96)]
48 #[rename(name = "m_StateList")]
49 pub m_state_list: crate::system::collections::generic::list_1::List_1<crate::root::mapuigauge::MapUIGauge_IconIndex>,
50 #[offset(104)]
51 #[rename(name = "m_BalloonList")]
52 pub m_balloon_list: crate::system::collections::generic::list_1::List_1<crate::root::mapuigauge::MapUIGauge_IconIndex>,
53 #[offset(112)]
54 #[rename(name = "m_HpBeforeBattle")]
55 pub m_hp_before_battle: i32,
56 #[offset(116)]
57 #[rename(name = "m_HpAfterBattle")]
58 pub m_hp_after_battle: i32,
59 #[offset(120)]
60 #[rename(name = "m_IsBreakAfterBattle")]
61 pub m_is_break_after_battle: bool,
62 #[offset(121)]
63 #[rename(name = "m_IsSuppressForHpStock")]
64 pub m_is_suppress_for_hp_stock: bool,
65 #[offset(122)]
66 #[rename(name = "m_IsComplete")]
67 pub m_is_complete: bool,
68 #[offset(128)]
69 #[rename(name = "m_Weapon")]
70 pub m_weapon: crate::unity_engine::transform::Transform,
71 #[offset(136)]
72 #[rename(name = "m_Break")]
73 pub m_break: crate::unity_engine::transform::Transform,
74 #[offset(144)]
75 #[rename(name = "m_Rod")]
76 pub m_rod: crate::unity_engine::transform::Transform,
77 #[offset(152)]
78 #[rename(name = "m_Balloon")]
79 pub m_balloon: crate::unity_engine::transform::Transform,
80 #[offset(160)]
81 #[rename(name = "m_FadeBalloon")]
82 pub m_fade_balloon: crate::unity_engine::transform::Transform,
83 #[offset(168)]
84 #[rename(name = "m_RelayExit")]
85 pub m_relay_exit: crate::unity_engine::transform::Transform,
86 #[offset(176)]
87 #[rename(name = "m_SkillEffect")]
88 pub m_skill_effect: crate::unity_engine::transform::Transform,
89 #[offset(184)]
90 #[rename(name = "m_FadeSkillEffect")]
91 pub m_fade_skill_effect: crate::unity_engine::transform::Transform,
92 #[offset(192)]
93 #[rename(name = "m_DropItem")]
94 pub m_drop_item: crate::unity_engine::transform::Transform,
95 #[offset(200)]
96 #[rename(name = "m_GodFace")]
97 pub m_god_face: crate::unity_engine::transform::Transform,
98 #[offset(208)]
99 #[rename(name = "m_EngageCount")]
100 pub m_engage_count: crate::unity_engine::transform::Transform,
101 #[offset(216)]
102 #[rename(name = "m_ShineEngageCount")]
103 pub m_shine_engage_count: crate::unity_engine::transform::Transform,
104 #[offset(224)]
105 #[rename(name = "m_EngageCountMaxEffect")]
106 pub m_engage_count_max_effect: crate::unity_engine::recttransform::RectTransform,
107 #[offset(232)]
108 #[rename(name = "m_ChargeEffect")]
109 pub m_charge_effect: crate::unity_engine::transform::Transform,
110 #[offset(240)]
111 #[rename(name = "m_RecoveryEffect")]
112 pub m_recovery_effect: crate::unity_engine::transform::Transform,
113 #[offset(248)]
114 #[rename(name = "m_EngageCountCharge")]
115 pub m_engage_count_charge: crate::unity_engine::gameobject::GameObject,
116 #[offset(256)]
117 #[rename(name = "m_EngageCountFull")]
118 pub m_engage_count_full: crate::unity_engine::gameobject::GameObject,
119 #[offset(264)]
120 #[rename(name = "m_TurnRecovery")]
121 pub m_turn_recovery: crate::unity_engine::gameobject::GameObject,
122 #[offset(272)]
123 #[rename(name = "m_HpGaugeBase")]
124 pub m_hp_gauge_base: crate::unity_engine::transform::Transform,
125 #[offset(280)]
126 #[rename(name = "m_HpGaugeFront")]
127 pub m_hp_gauge_front: crate::unity_engine::transform::Transform,
128 #[offset(288)]
129 #[rename(name = "m_HpGaugeDamage")]
130 pub m_hp_gauge_damage: crate::unity_engine::transform::Transform,
131 #[offset(296)]
132 #[rename(name = "m_HpGaugeShineDamage")]
133 pub m_hp_gauge_shine_damage: crate::unity_engine::transform::Transform,
134 #[offset(304)]
135 #[rename(name = "m_HpGaugeFrame")]
136 pub m_hp_gauge_frame: crate::unity_engine::transform::Transform,
137 #[offset(312)]
138 #[rename(name = "m_HpStock0")]
139 pub m_hp_stock0: crate::unity_engine::transform::Transform,
140 #[offset(320)]
141 #[rename(name = "m_HpStock1")]
142 pub m_hp_stock1: crate::unity_engine::transform::Transform,
143 #[offset(328)]
144 #[rename(name = "m_HpStock2")]
145 pub m_hp_stock2: crate::unity_engine::transform::Transform,
146 #[offset(336)]
147 #[rename(name = "m_HpStockEffect")]
148 pub m_hp_stock_effect: crate::unity_engine::transform::Transform,
149 #[offset(344)]
150 #[rename(name = "m_RedStockBreakEffect")]
151 pub m_red_stock_break_effect: crate::unity_engine::gameobject::GameObject,
152 #[offset(352)]
153 #[rename(name = "m_RedStockCreateEffect")]
154 pub m_red_stock_create_effect: crate::unity_engine::gameobject::GameObject,
155 #[offset(360)]
156 #[rename(name = "m_BlueStockBreakEffect")]
157 pub m_blue_stock_break_effect: crate::unity_engine::gameobject::GameObject,
158 #[offset(368)]
159 #[rename(name = "m_BlueStockCreateEffect")]
160 pub m_blue_stock_create_effect: crate::unity_engine::gameobject::GameObject,
161 #[offset(376)]
162 #[rename(name = "m_LeftTop")]
163 pub m_left_top: crate::unity_engine::transform::Transform,
164 #[offset(384)]
165 #[rename(name = "m_RightBottom")]
166 pub m_right_bottom: crate::unity_engine::transform::Transform,
167 #[offset(392)]
168 #[rename(name = "m_RodBasePos")]
169 pub m_rod_base_pos: crate::unity_engine::vector3::Vector3,
170 #[offset(404)]
171 #[rename(name = "m_RodLocalOffset")]
172 pub m_rod_local_offset: crate::unity_engine::vector3::Vector3,
173 #[offset(416)]
174 #[rename(name = "m_OrigCountMaxScale")]
175 pub m_orig_count_max_scale: crate::unity_engine::vector2::Vector2,
176 #[offset(424)]
177 #[rename(name = "m_EngageTurnRecoveryEffectOffset")]
178 pub m_engage_turn_recovery_effect_offset: crate::unity_engine::vector3::Vector3,
179 #[offset(440)]
180 #[rename(name = "m_EngageTurnFlipbook")]
181 pub m_engage_turn_flipbook: crate::app::flipbook::Flipbook,
182 #[offset(448)]
183 #[rename(name = "m_HpStockFlipbook")]
184 pub m_hp_stock_flipbook: crate::app::flipbook::Flipbook,
185 }
186
187 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/mapinfogaugesublocatorroot/MapInfoGaugeSubLocatorRoot_Parts.md"))]
188 #[repr(C)]
189 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
190 pub struct MapInfoGaugeSubLocatorRoot_Parts {
191 pub value: i32,
192 }
193 impl ::unity::ClassIdentity for MapInfoGaugeSubLocatorRoot_Parts {
194 const NAME: &'static str = "MapInfoGaugeSubLocatorRoot.Parts";
195 const NAMESPACE: &'static str = "";
196
197 fn class() -> ::unity::Class {
198 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
199 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
200 }
201 }
202 impl ::unity::IlType for MapInfoGaugeSubLocatorRoot_Parts {
203 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
204 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
205 }
206 }
207 impl MapInfoGaugeSubLocatorRoot_Parts {
208 pub fn weapon() -> Self {
209 Self { value: 0 }
210 }
211
212 pub fn r#break() -> Self {
213 Self { value: 1 }
214 }
215
216 pub fn rod() -> Self {
217 Self { value: 2 }
218 }
219
220 pub fn balloon() -> Self {
221 Self { value: 3 }
222 }
223
224 pub fn fade_balloon() -> Self {
225 Self { value: 4 }
226 }
227
228 pub fn relay_exit() -> Self {
229 Self { value: 5 }
230 }
231
232 pub fn skill_effect() -> Self {
233 Self { value: 6 }
234 }
235
236 pub fn fade_skill_effect() -> Self {
237 Self { value: 7 }
238 }
239
240 pub fn drop_item() -> Self {
241 Self { value: 8 }
242 }
243
244 pub fn god_face() -> Self {
245 Self { value: 9 }
246 }
247
248 pub fn engage_count() -> Self {
249 Self { value: 10 }
250 }
251
252 pub fn shine_engage_count() -> Self {
253 Self { value: 11 }
254 }
255
256 pub fn count_max_effect() -> Self {
257 Self { value: 12 }
258 }
259
260 pub fn hp_gauge_base() -> Self {
261 Self { value: 13 }
262 }
263
264 pub fn hp_gauge_front() -> Self {
265 Self { value: 14 }
266 }
267
268 pub fn hp_gauge_damage() -> Self {
269 Self { value: 15 }
270 }
271
272 pub fn hp_gauge_shine_damage() -> Self {
273 Self { value: 16 }
274 }
275
276 pub fn hp_gauge_frame() -> Self {
277 Self { value: 17 }
278 }
279
280 pub fn hp_stock0() -> Self {
281 Self { value: 18 }
282 }
283
284 pub fn hp_stock1() -> Self {
285 Self { value: 19 }
286 }
287
288 pub fn hp_stock2() -> Self {
289 Self { value: 20 }
290 }
291
292 pub fn num() -> Self {
293 Self { value: 21 }
294 }
295 }
296
297 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/mapinfogaugesublocatorroot/MapInfoGaugeSubLocatorRoot_BreakEffectKind.md"))]
298 #[repr(C)]
299 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
300 pub struct MapInfoGaugeSubLocatorRoot_BreakEffectKind {
301 pub value: i32,
302 }
303 impl ::unity::ClassIdentity for MapInfoGaugeSubLocatorRoot_BreakEffectKind {
304 const NAME: &'static str = "MapInfoGaugeSubLocatorRoot.BreakEffectKind";
305 const NAMESPACE: &'static str = "";
306
307 fn class() -> ::unity::Class {
308 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
309 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
310 }
311 }
312 impl ::unity::IlType for MapInfoGaugeSubLocatorRoot_BreakEffectKind {
313 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
314 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
315 }
316 }
317 impl MapInfoGaugeSubLocatorRoot_BreakEffectKind {
318 pub fn none() -> Self {
319 Self { value: 0 }
320 }
321
322 pub fn flash() -> Self {
323 Self { value: 1 }
324 }
325
326 pub fn solid() -> Self {
327 Self { value: 2 }
328 }
329 }
330}
331
332#[cfg(feature = "root-mapinfogaugesublocatorroot-types")]
333pub use __types::*;
334
335#[cfg(feature = "root-mapinfogaugesublocatorroot")]
336impl MapInfoGaugeSubLocatorRoot {
337 #[doc = "`IsAcitve(crate::unity_engine::gameobject::GameObject)` overload"]
338 pub fn is_acitve(go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> bool {
339 unsafe {
340 ::unity::il2cpp_call!((::unity::module_base()+0x2083030usize)as*mut u8,bool;
341(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(go))
342 }
343 }
344
345 #[doc = "`IsAcitve(crate::unity_engine::transform::Transform)` overload"]
346 pub fn is_acitve_2(transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> bool {
347 unsafe {
348 ::unity::il2cpp_call!((::unity::module_base()+0x2082220usize)as*mut u8,bool;
349(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform))
350 }
351 }
352
353 #[doc = "`IsAcitve(crate::unity_engine::component::Component)` overload"]
354 pub fn is_acitve_3(component: impl ::core::convert::Into<crate::unity_engine::component::Component>) -> bool {
355 unsafe {
356 ::unity::il2cpp_call!((::unity::module_base()+0x2082470usize)as*mut u8,bool;
357(crate::unity_engine::component::Component)::core::convert::Into::into(component))
358 }
359 }
360}
361
362#[cfg(feature = "root-mapinfogaugesublocatorroot")]
363pub trait IMapInfoGaugeSubLocatorRootMethods: IMapInfoGaugeSubLocatorRoot {
364 #[doc = "`Awake()` overload"]
365 fn awake(self) -> () {
366 unsafe {
367 let __receiver =
368 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369 ::unity::il2cpp_call!((::unity::module_base()+0x2078810usize)as*mut u8,();
370(MapInfoGaugeSubLocatorRoot)__receiver)
371 }
372 }
373 #[doc = "`GetGameObject()` overload"]
374 fn get_game_object(self) -> () {
375 unsafe {
376 let __receiver =
377 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378 ::unity::il2cpp_call!((::unity::module_base()+0x2078910usize)as*mut u8,();
379(MapInfoGaugeSubLocatorRoot)__receiver)
380 }
381 }
382 #[doc = "`GetImage()` overload"]
383 fn get_image(self) -> () {
384 unsafe {
385 let __receiver =
386 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
387 ::unity::il2cpp_call!((::unity::module_base()+0x2078f80usize)as*mut u8,();
388(MapInfoGaugeSubLocatorRoot)__receiver)
389 }
390 }
391 #[doc = "`SetIcon(crate::app::unit::Unit)` overload"]
392 fn set_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
393 unsafe {
394 let __receiver =
395 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
396 ::unity::il2cpp_call!((::unity::module_base()+0x20767b0usize)as*mut u8,();
397(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
398 }
399 }
400 #[doc = "`CanSetWholeIcon()` overload"]
401 fn can_set_whole_icon(self) -> bool {
402 unsafe {
403 let __receiver =
404 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
405 ::unity::il2cpp_call!((::unity::module_base()+0x2079600usize)as*mut u8,bool;
406(MapInfoGaugeSubLocatorRoot)__receiver)
407 }
408 }
409 #[doc = "`SetBaseColor(crate::app::unit::Unit)` overload"]
410 fn set_base_color(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
411 unsafe {
412 let __receiver =
413 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
414 ::unity::il2cpp_call!((::unity::module_base()+0x20796c0usize)as*mut u8,();
415(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
416 }
417 }
418 #[doc = "`SetWeaponIcon(crate::app::unit::Unit)` overload"]
419 fn set_weapon_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
420 unsafe {
421 let __receiver =
422 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
423 ::unity::il2cpp_call!((::unity::module_base()+0x20797d0usize)as*mut u8,();
424(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
425 }
426 }
427 #[doc = "`GetWeaponIndex(crate::app::unit::Unit, crate::app::unititem::UnitItem)` overload"]
428 fn get_weapon_index(
429 self,
430 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
431 item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
432 ) -> i32 {
433 unsafe {
434 let __receiver =
435 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
436 ::unity::il2cpp_call!((::unity::module_base()+0x207cb80usize)as*mut u8,i32;
437(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unititem::UnitItem)::core::convert::Into::into(item))
438 }
439 }
440 #[doc = "`SetBreakIcon(crate::app::unit::Unit)` overload"]
441 fn set_break_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
442 unsafe {
443 let __receiver =
444 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
445 ::unity::il2cpp_call!((::unity::module_base()+0x20799a0usize)as*mut u8,();
446(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
447 }
448 }
449 #[doc = "`IsBreak(crate::app::unit::Unit)` overload"]
450 fn is_break(
451 self,
452 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
453 ) -> crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_BreakEffectKind {
454 unsafe {
455 let __receiver =
456 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
457 ::unity::il2cpp_call!((::unity::module_base()+0x207cc30usize)as*mut u8,crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_BreakEffectKind;
458(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
459 }
460 }
461 #[doc = "`SetRodIcon(crate::app::unit::Unit)` overload"]
462 fn set_rod_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
463 unsafe {
464 let __receiver =
465 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466 ::unity::il2cpp_call!((::unity::module_base()+0x2079b60usize)as*mut u8,();
467(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
468 }
469 }
470 #[doc = "`GetRodIndex(crate::app::unit::Unit)` overload"]
471 fn get_rod_index(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> i32 {
472 unsafe {
473 let __receiver =
474 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
475 ::unity::il2cpp_call!((::unity::module_base()+0x207efa0usize)as*mut u8,i32;
476(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
477 }
478 }
479 #[doc = "`SetBalloonIcon(crate::app::unit::Unit)` overload"]
480 fn set_balloon_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
481 unsafe {
482 let __receiver =
483 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484 ::unity::il2cpp_call!((::unity::module_base()+0x2079da0usize)as*mut u8,();
485(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
486 }
487 }
488 #[doc = "`SetRelayExitIcon(crate::app::unit::Unit)` overload"]
489 fn set_relay_exit_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
490 unsafe {
491 let __receiver =
492 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
493 ::unity::il2cpp_call!((::unity::module_base()+0x207a2b0usize)as*mut u8,();
494(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
495 }
496 }
497 #[doc = "`MakeBalloonList(crate::app::unit::Unit)` overload"]
498 fn make_balloon_list(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
499 unsafe {
500 let __receiver =
501 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
502 ::unity::il2cpp_call!((::unity::module_base()+0x207f050usize)as*mut u8,();
503(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
504 }
505 }
506 #[doc = "`CheckEfficary(crate::app::unit::Unit, crate::app::unit::Unit)` overload"]
507 fn check_efficary(
508 self,
509 player: impl ::core::convert::Into<crate::app::unit::Unit>,
510 enemy: impl ::core::convert::Into<crate::app::unit::Unit>,
511 ) -> () {
512 unsafe {
513 let __receiver =
514 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
515 ::unity::il2cpp_call!((::unity::module_base()+0x2080150usize)as*mut u8,();
516(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(player),(crate::app::unit::Unit)::core::convert::Into::into(enemy))
517 }
518 }
519 #[doc = "`GetCursorTargetUnit()` overload"]
520 fn get_cursor_target_unit(self) -> crate::app::unit::Unit {
521 unsafe {
522 let __receiver =
523 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524 ::unity::il2cpp_call!((::unity::module_base()+0x20804a0usize)as*mut u8,crate::app::unit::Unit;
525(MapInfoGaugeSubLocatorRoot)__receiver)
526 }
527 }
528 #[doc = "`GetMindUnitOnLateUpdate()` overload"]
529 fn get_mind_unit_on_late_update(self) -> crate::app::unit::Unit {
530 unsafe {
531 let __receiver =
532 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
533 ::unity::il2cpp_call!((::unity::module_base()+0x2080870usize)as*mut u8,crate::app::unit::Unit;
534(MapInfoGaugeSubLocatorRoot)__receiver)
535 }
536 }
537 #[doc = "`SetStateIcon(crate::app::unit::Unit)` overload"]
538 fn set_state_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
539 unsafe {
540 let __receiver =
541 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
542 ::unity::il2cpp_call!((::unity::module_base()+0x207a330usize)as*mut u8,();
543(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
544 }
545 }
546 #[doc = "`MakeUnitStateList(crate::app::unit::Unit)` overload"]
547 fn make_unit_state_list(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
548 unsafe {
549 let __receiver =
550 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551 ::unity::il2cpp_call!((::unity::module_base()+0x20811b0usize)as*mut u8,();
552(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
553 }
554 }
555 #[doc = "`SetDropItemIcon(crate::app::unit::Unit)` overload"]
556 fn set_drop_item_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
557 unsafe {
558 let __receiver =
559 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
560 ::unity::il2cpp_call!((::unity::module_base()+0x207a690usize)as*mut u8,();
561(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
562 }
563 }
564 #[doc = "`SetEngageIcon(crate::app::unit::Unit)` overload"]
565 fn set_engage_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
566 unsafe {
567 let __receiver =
568 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
569 ::unity::il2cpp_call!((::unity::module_base()+0x207a700usize)as*mut u8,();
570(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
571 }
572 }
573 #[doc = "`IsSetEngageIcon(crate::app::unit::Unit)` overload"]
574 fn is_set_engage_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
575 unsafe {
576 let __receiver =
577 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578 ::unity::il2cpp_call!((::unity::module_base()+0x2081800usize)as*mut u8,bool;
579(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
580 }
581 }
582 #[doc = "`IsDarknessEngage(crate::app::unit::Unit)` overload"]
583 fn is_darkness_engage(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
584 unsafe {
585 let __receiver =
586 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
587 ::unity::il2cpp_call!((::unity::module_base()+0x20818e0usize)as*mut u8,bool;
588(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
589 }
590 }
591 #[doc = "`SetCountMaxEffect(crate::app::unit::Unit)` overload"]
592 fn set_count_max_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
593 unsafe {
594 let __receiver =
595 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
596 ::unity::il2cpp_call!((::unity::module_base()+0x207b0f0usize)as*mut u8,();
597(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
598 }
599 }
600 #[doc = "`IsSetCountMaxEffect(crate::app::unit::Unit)` overload"]
601 fn is_set_count_max_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
602 unsafe {
603 let __receiver =
604 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
605 ::unity::il2cpp_call!((::unity::module_base()+0x2081ac0usize)as*mut u8,bool;
606(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
607 }
608 }
609 #[doc = "`SetGodFaceIcon(crate::app::unit::Unit)` overload"]
610 fn set_god_face_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
611 unsafe {
612 let __receiver =
613 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
614 ::unity::il2cpp_call!((::unity::module_base()+0x207ad00usize)as*mut u8,();
615(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
616 }
617 }
618 #[doc = "`IsSetGodFaceIcon(crate::app::unit::Unit)` overload"]
619 fn is_set_god_face_icon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
620 unsafe {
621 let __receiver =
622 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623 ::unity::il2cpp_call!((::unity::module_base()+0x2081eb0usize)as*mut u8,bool;
624(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
625 }
626 }
627 #[doc = "`PlayEngageEffect(crate::app::unit::Unit, i32)` overload"]
628 fn play_engage_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>, count: impl ::core::convert::Into<i32>) -> () {
629 unsafe {
630 let __receiver =
631 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
632 ::unity::il2cpp_call!((::unity::module_base()+0x2082030usize)as*mut u8,();
633(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(i32)::core::convert::Into::into(count))
634 }
635 }
636 #[doc = "`PlayEngageTurnRecoveryEffect()` overload"]
637 fn play_engage_turn_recovery_effect(self) -> () {
638 unsafe {
639 let __receiver =
640 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
641 ::unity::il2cpp_call!((::unity::module_base()+0x2082310usize)as*mut u8,();
642(MapInfoGaugeSubLocatorRoot)__receiver)
643 }
644 }
645 #[doc = "`IsPlayingEngageTurnRecoveryEffect()` overload"]
646 fn is_playing_engage_turn_recovery_effect(self) -> bool {
647 unsafe {
648 let __receiver =
649 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650 ::unity::il2cpp_call!((::unity::module_base()+0x2082420usize)as*mut u8,bool;
651(MapInfoGaugeSubLocatorRoot)__receiver)
652 }
653 }
654 #[doc = "`GetEngageTurnRecoveryEffectRate()` overload"]
655 fn get_engage_turn_recovery_effect_rate(self) -> f32 {
656 unsafe {
657 let __receiver =
658 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
659 ::unity::il2cpp_call!((::unity::module_base()+0x2082560usize)as*mut u8,f32;
660(MapInfoGaugeSubLocatorRoot)__receiver)
661 }
662 }
663 #[doc = "`SetUnitScreenPosLocalScale(crate::unity_engine::vector3::Vector3)` overload"]
664 fn set_unit_screen_pos_local_scale(self, pos_scale: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
665 unsafe {
666 let __receiver =
667 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
668 ::unity::il2cpp_call!((::unity::module_base()+0x20825a0usize)as*mut u8,();
669(MapInfoGaugeSubLocatorRoot)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos_scale))
670 }
671 }
672 #[doc = "`SetScreenHalfSize(crate::unity_engine::vector3::Vector3)` overload"]
673 fn set_screen_half_size(self, screen_half: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
674 unsafe {
675 let __receiver =
676 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
677 ::unity::il2cpp_call!((::unity::module_base()+0x20825b0usize)as*mut u8,();
678(MapInfoGaugeSubLocatorRoot)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(screen_half))
679 }
680 }
681 #[doc = "`GetEngageCountPos()` overload"]
682 fn get_engage_count_pos(self) -> crate::unity_engine::vector3::Vector3 {
683 unsafe {
684 let __receiver =
685 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
686 ::unity::il2cpp_call!((::unity::module_base()+0x20825c0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
687(MapInfoGaugeSubLocatorRoot)__receiver)
688 }
689 }
690 #[doc = "`GetHpStockPos(crate::app::unit::Unit)` overload"]
691 fn get_hp_stock_pos(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> crate::unity_engine::vector3::Vector3 {
692 unsafe {
693 let __receiver =
694 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
695 ::unity::il2cpp_call!((::unity::module_base()+0x2082670usize)as*mut u8,crate::unity_engine::vector3::Vector3;
696(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
697 }
698 }
699 #[doc = "`GetEngageCountEmptyIndex(crate::app::unit::Unit)` overload"]
700 fn get_engage_count_empty_index(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> i32 {
701 unsafe {
702 let __receiver =
703 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
704 ::unity::il2cpp_call!((::unity::module_base()+0x20819f0usize)as*mut u8,i32;
705(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
706 }
707 }
708 #[doc = "`SetHpGauge(crate::app::unit::Unit)` overload"]
709 fn set_hp_gauge(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
710 unsafe {
711 let __receiver =
712 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
713 ::unity::il2cpp_call!((::unity::module_base()+0x207b4a0usize)as*mut u8,();
714(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
715 }
716 }
717 #[doc = "`SetHpFrame(crate::app::unit::Unit)` overload"]
718 fn set_hp_frame(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
719 unsafe {
720 let __receiver =
721 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
722 ::unity::il2cpp_call!((::unity::module_base()+0x207b8e0usize)as*mut u8,();
723(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
724 }
725 }
726 #[doc = "`SetHpDamage(crate::app::unit::Unit)` overload"]
727 fn set_hp_damage(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
728 unsafe {
729 let __receiver =
730 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
731 ::unity::il2cpp_call!((::unity::module_base()+0x207bae0usize)as*mut u8,();
732(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
733 }
734 }
735 #[doc = "`SetHpHeal(crate::app::unit::Unit)` overload"]
736 fn set_hp_heal(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
737 unsafe {
738 let __receiver =
739 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
740 ::unity::il2cpp_call!((::unity::module_base()+0x207bff0usize)as*mut u8,();
741(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
742 }
743 }
744 #[doc = "`SetHpStock(crate::app::unit::Unit)` overload"]
745 fn set_hp_stock(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
746 unsafe {
747 let __receiver =
748 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
749 ::unity::il2cpp_call!((::unity::module_base()+0x207c500usize)as*mut u8,();
750(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
751 }
752 }
753 #[doc = "`PlayHpStockBreakEffect(crate::app::unit::Unit)` overload"]
754 fn play_hp_stock_break_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
755 unsafe {
756 let __receiver =
757 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
758 ::unity::il2cpp_call!((::unity::module_base()+0x20826c0usize)as*mut u8,();
759(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
760 }
761 }
762 #[doc = "`PlayHpStockCreateEffect(crate::app::unit::Unit)` overload"]
763 fn play_hp_stock_create_effect(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
764 unsafe {
765 let __receiver =
766 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
767 ::unity::il2cpp_call!((::unity::module_base()+0x20829d0usize)as*mut u8,();
768(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
769 }
770 }
771 #[doc = "`SetHpStockAlpha(i32, f32)` overload"]
772 fn set_hp_stock_alpha(self, stock: impl ::core::convert::Into<i32>, alpha: impl ::core::convert::Into<f32>) -> () {
773 unsafe {
774 let __receiver =
775 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
776 ::unity::il2cpp_call!((::unity::module_base()+0x2082ce0usize)as*mut u8,();
777(MapInfoGaugeSubLocatorRoot)__receiver,(i32)::core::convert::Into::into(stock),(f32)::core::convert::Into::into(alpha))
778 }
779 }
780 #[doc = "`IsPlayingHpStockEffect()` overload"]
781 fn is_playing_hp_stock_effect(self) -> bool {
782 unsafe {
783 let __receiver =
784 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
785 ::unity::il2cpp_call!((::unity::module_base()+0x2082d80usize)as*mut u8,bool;
786(MapInfoGaugeSubLocatorRoot)__receiver)
787 }
788 }
789 #[doc = "`GetHpStockEffectRate()` overload"]
790 fn get_hp_stock_effect_rate(self) -> f32 {
791 unsafe {
792 let __receiver =
793 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
794 ::unity::il2cpp_call!((::unity::module_base()+0x2082dd0usize)as*mut u8,f32;
795(MapInfoGaugeSubLocatorRoot)__receiver)
796 }
797 }
798 #[doc = "`SetActive(crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_Parts, bool)` overload"]
799 fn set_active(
800 self,
801 index: impl ::core::convert::Into<crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_Parts>,
802 enable: impl ::core::convert::Into<bool>,
803 ) -> () {
804 unsafe {
805 let __receiver =
806 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
807 ::unity::il2cpp_call!((::unity::module_base()+0x207ca70usize)as*mut u8,();
808(MapInfoGaugeSubLocatorRoot)__receiver,(crate::root::mapinfogaugesublocatorroot::MapInfoGaugeSubLocatorRoot_Parts)::core::convert::Into::into(index),(bool)::core::convert::Into::into(enable))
809 }
810 }
811 #[doc = "`GetConfig(bool)` overload"]
812 fn get_config(self, enable: impl ::core::convert::Into<bool>) -> bool {
813 unsafe {
814 let __receiver =
815 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
816 ::unity::il2cpp_call!((::unity::module_base()+0x2082e10usize)as*mut u8,bool;
817(MapInfoGaugeSubLocatorRoot)__receiver,(bool)::core::convert::Into::into(enable))
818 }
819 }
820 #[doc = "`GetDisplayAreaLeftTop()` overload"]
821 fn get_display_area_left_top(self) -> crate::unity_engine::vector3::Vector3 {
822 unsafe {
823 let __receiver =
824 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
825 ::unity::il2cpp_call!((::unity::module_base()+0x2082ea0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
826(MapInfoGaugeSubLocatorRoot)__receiver)
827 }
828 }
829 #[doc = "`GetDisplayAreaRightBottom()` overload"]
830 fn get_display_area_right_bottom(self) -> crate::unity_engine::vector3::Vector3 {
831 unsafe {
832 let __receiver =
833 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
834 ::unity::il2cpp_call!((::unity::module_base()+0x2082f40usize)as*mut u8,crate::unity_engine::vector3::Vector3;
835(MapInfoGaugeSubLocatorRoot)__receiver)
836 }
837 }
838 #[doc = "`UpdateEffectPos(crate::app::unit::Unit)` overload"]
839 fn update_effect_pos(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
840 unsafe {
841 let __receiver =
842 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
843 ::unity::il2cpp_call!((::unity::module_base()+0x2076380usize)as*mut u8,();
844(MapInfoGaugeSubLocatorRoot)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
845 }
846 }
847 #[doc = "`InitHpForecast()` overload"]
848 fn init_hp_forecast(self) -> () {
849 unsafe {
850 let __receiver =
851 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
852 ::unity::il2cpp_call!((::unity::module_base()+0x2078770usize)as*mut u8,();
853(MapInfoGaugeSubLocatorRoot)__receiver)
854 }
855 }
856 #[doc = "`SetHpForecast(i32, i32)` overload"]
857 fn set_hp_forecast(self, before: impl ::core::convert::Into<i32>, after: impl ::core::convert::Into<i32>) -> () {
858 unsafe {
859 let __receiver =
860 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
861 ::unity::il2cpp_call!((::unity::module_base()+0x2078790usize)as*mut u8,();
862(MapInfoGaugeSubLocatorRoot)__receiver,(i32)::core::convert::Into::into(before),(i32)::core::convert::Into::into(after))
863 }
864 }
865 #[doc = "`InitBreak()` overload"]
866 fn init_break(self) -> () {
867 unsafe {
868 let __receiver =
869 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
870 ::unity::il2cpp_call!((::unity::module_base()+0x20787b0usize)as*mut u8,();
871(MapInfoGaugeSubLocatorRoot)__receiver)
872 }
873 }
874 #[doc = "`SetBreak(bool)` overload"]
875 fn set_break(self, is_break: impl ::core::convert::Into<bool>) -> () {
876 unsafe {
877 let __receiver =
878 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
879 ::unity::il2cpp_call!((::unity::module_base()+0x2082fe0usize)as*mut u8,();
880(MapInfoGaugeSubLocatorRoot)__receiver,(bool)::core::convert::Into::into(is_break))
881 }
882 }
883 #[doc = "`get_IsSuppressHpStock()` overload"]
884 fn get_is_suppress_hp_stock(self) -> bool {
885 unsafe {
886 let __receiver =
887 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
888 ::unity::il2cpp_call!((::unity::module_base()+0x2082ff0usize)as*mut u8,bool;
889(MapInfoGaugeSubLocatorRoot)__receiver)
890 }
891 }
892 #[doc = "`set_IsSuppressHpStock(bool)` overload"]
893 fn set_is_suppress_hp_stock(self, value: impl ::core::convert::Into<bool>) -> () {
894 unsafe {
895 let __receiver =
896 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
897 ::unity::il2cpp_call!((::unity::module_base()+0x2083000usize)as*mut u8,();
898(MapInfoGaugeSubLocatorRoot)__receiver,(bool)::core::convert::Into::into(value))
899 }
900 }
901 #[doc = "`get_IsComplete()` overload"]
902 fn get_is_complete(self) -> bool {
903 unsafe {
904 let __receiver =
905 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
906 ::unity::il2cpp_call!((::unity::module_base()+0x2083010usize)as*mut u8,bool;
907(MapInfoGaugeSubLocatorRoot)__receiver)
908 }
909 }
910 #[doc = "`set_IsComplete(bool)` overload"]
911 fn set_is_complete(self, value: impl ::core::convert::Into<bool>) -> () {
912 unsafe {
913 let __receiver =
914 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
915 ::unity::il2cpp_call!((::unity::module_base()+0x2083020usize)as*mut u8,();
916(MapInfoGaugeSubLocatorRoot)__receiver,(bool)::core::convert::Into::into(value))
917 }
918 }
919 #[doc = "`.ctor()` overload"]
920 fn ctor(self) -> () {
921 unsafe {
922 let __receiver =
923 <MapInfoGaugeSubLocatorRoot as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
924 ::unity::il2cpp_call!((::unity::module_base()+0x20830d0usize)as*mut u8,();
925(MapInfoGaugeSubLocatorRoot)__receiver)
926 }
927 }
928}
929
930#[cfg(feature = "root-mapinfogaugesublocatorroot")]
931impl<__T: IMapInfoGaugeSubLocatorRoot> IMapInfoGaugeSubLocatorRootMethods for __T {}
932
933#[cfg(feature = "root-mapinfogaugesublocatorroot")]
934impl MapInfoGaugeSubLocatorRoot {
935 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
936 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
937 }
938
939 pub fn get_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
940 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
941 }
942
943 pub fn get_image_method_info() -> &'static ::unity::il2cpp::MethodInfo {
944 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
945 }
946
947 pub fn set_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
948 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
949 }
950
951 pub fn can_set_whole_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
952 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
953 }
954
955 pub fn set_base_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
956 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
957 }
958
959 pub fn set_weapon_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
960 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
961 }
962
963 pub fn get_weapon_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
964 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
965 }
966
967 pub fn set_break_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
968 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
969 }
970
971 pub fn is_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
972 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
973 }
974
975 pub fn set_rod_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
976 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
977 }
978
979 pub fn get_rod_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
980 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
981 }
982
983 pub fn set_balloon_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
984 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
985 }
986
987 pub fn set_relay_exit_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
988 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
989 }
990
991 pub fn make_balloon_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
992 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
993 }
994
995 pub fn check_efficary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
996 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
997 }
998
999 pub fn get_cursor_target_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1000 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
1001 }
1002
1003 pub fn get_mind_unit_on_late_update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1004 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
1005 }
1006
1007 pub fn set_state_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1008 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
1009 }
1010
1011 pub fn make_unit_state_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1012 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
1013 }
1014
1015 pub fn set_drop_item_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1016 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
1017 }
1018
1019 pub fn set_engage_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1020 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1021 }
1022
1023 pub fn is_set_engage_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1024 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1025 }
1026
1027 pub fn is_darkness_engage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1028 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1029 }
1030
1031 pub fn set_count_max_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1032 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1033 }
1034
1035 pub fn is_set_count_max_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1036 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1037 }
1038
1039 pub fn set_god_face_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1040 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1041 }
1042
1043 pub fn is_set_god_face_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1044 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1045 }
1046
1047 pub fn play_engage_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1048 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1049 }
1050
1051 pub fn play_engage_turn_recovery_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1052 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1053 }
1054
1055 pub fn is_playing_engage_turn_recovery_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1056 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1057 }
1058
1059 pub fn get_engage_turn_recovery_effect_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1060 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1061 }
1062
1063 pub fn set_unit_screen_pos_local_scale_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1064 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1065 }
1066
1067 pub fn set_screen_half_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1068 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1069 }
1070
1071 pub fn get_engage_count_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1072 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1073 }
1074
1075 pub fn get_hp_stock_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1076 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1077 }
1078
1079 pub fn get_engage_count_empty_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1080 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1081 }
1082
1083 pub fn set_hp_gauge_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1084 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1085 }
1086
1087 pub fn set_hp_frame_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1088 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1089 }
1090
1091 pub fn set_hp_damage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1092 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1093 }
1094
1095 pub fn set_hp_heal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1096 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1097 }
1098
1099 pub fn set_hp_stock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1101 }
1102
1103 pub fn play_hp_stock_break_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1105 }
1106
1107 pub fn play_hp_stock_create_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1108 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1109 }
1110
1111 pub fn set_hp_stock_alpha_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1112 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1113 }
1114
1115 pub fn is_playing_hp_stock_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1116 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1117 }
1118
1119 pub fn get_hp_stock_effect_rate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1120 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1121 }
1122
1123 pub fn set_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1124 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1125 }
1126
1127 pub fn get_config_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1128 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1129 }
1130
1131 pub fn get_display_area_left_top_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1132 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1133 }
1134
1135 pub fn get_display_area_right_bottom_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1137 }
1138
1139 pub fn update_effect_pos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1141 }
1142
1143 pub fn init_hp_forecast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1145 }
1146
1147 pub fn set_hp_forecast_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1149 }
1150
1151 pub fn init_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1153 }
1154
1155 pub fn set_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1157 }
1158
1159 pub fn get_is_suppress_hp_stock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1161 }
1162
1163 pub fn set_is_suppress_hp_stock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1165 }
1166
1167 pub fn get_is_complete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1169 }
1170
1171 pub fn set_is_complete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1173 }
1174
1175 pub fn is_acitve_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1177 }
1178
1179 pub fn is_acitve_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1181 }
1182
1183 pub fn is_acitve_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1185 }
1186
1187 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1189 }
1190}
1191
1192#[cfg(feature = "root-mapinfogaugesublocatorroot")]
1193impl MapInfoGaugeSubLocatorRoot {
1194 #[doc = "`.ctor()` — no args"]
1195 pub fn new() -> Self {
1196 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1197 panic!(
1198 "{}
1199::{}
1200 failed to instantiate",
1201 ::core::stringify!(MapInfoGaugeSubLocatorRoot),
1202 ::core::stringify!(new),
1203 )
1204 });
1205 <Self as IMapInfoGaugeSubLocatorRootMethods>::ctor(this);
1206 this
1207 }
1208}
1209
1210#[cfg(feature = "root-mapinfogaugesublocatorroot")]
1211#[doc(hidden)]
1212pub mod prelude {
1213 pub use super::{
1214 IMapInfoGaugeSubLocatorRoot, IMapInfoGaugeSubLocatorRootMethods, MapInfoGaugeSubLocatorRoot, MapInfoGaugeSubLocatorRoot_BreakEffectKind,
1215 MapInfoGaugeSubLocatorRoot_Parts,
1216 };
1217 #[cfg(feature = "system-object")]
1218 pub use crate::system::object::IObjectMethods;
1219 #[cfg(feature = "system-enum")]
1220 pub use crate::system::r#enum::IEnumMethods;
1221 #[cfg(feature = "system-valuetype")]
1222 pub use crate::system::valuetype::IValueTypeMethods;
1223 #[cfg(feature = "unity_engine-behaviour")]
1224 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1225 #[cfg(feature = "unity_engine-component")]
1226 pub use crate::unity_engine::component::IComponentMethods;
1227 #[cfg(feature = "unity_engine-monobehaviour")]
1228 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1229 #[cfg(feature = "unity_engine-object_2")]
1230 pub use crate::unity_engine::object_2::IObject_2Methods;
1231 pub use crate::{
1232 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1233 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1234 };
1235}