Skip to main content

engage/generated/app/
helpparamsetter.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-helpparamsetter-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        system::object::{IObject, Object},
10        unity_engine::{
11            behaviour::{Behaviour, IBehaviour},
12            component::{Component, IComponent},
13            monobehaviour::{IMonoBehaviour, MonoBehaviour},
14            object_2::{IObject_2, Object_2},
15        },
16    };
17
18    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/helpparamsetter/HelpParamSetter.md"))]
19    #[::unity::class(namespace = "App", name = "HelpParamSetter")]
20    #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21    pub struct HelpParamSetter {
22        #[offset(24)]
23        #[rename(name = "m_CursorObj")]
24        pub m_cursor_obj: crate::unity_engine::gameobject::GameObject,
25        #[offset(32)]
26        #[rename(name = "m_WindowObj")]
27        pub m_window_obj: crate::unity_engine::gameobject::GameObject,
28        #[offset(40)]
29        #[rename(name = "m_TitleRoot")]
30        pub m_title_root: crate::unity_engine::gameobject::GameObject,
31        #[offset(48)]
32        #[rename(name = "m_WeaponRoot")]
33        pub m_weapon_root: crate::unity_engine::gameobject::GameObject,
34        #[offset(56)]
35        #[rename(name = "m_MessageRoot")]
36        pub m_message_root: crate::unity_engine::gameobject::GameObject,
37        #[offset(64)]
38        #[rename(name = "m_ItemIcon")]
39        pub m_item_icon: crate::unity_engine::gameobject::GameObject,
40        #[offset(72)]
41        #[rename(name = "m_SkillIcon")]
42        pub m_skill_icon: crate::unity_engine::ui::image::Image,
43        #[offset(80)]
44        #[rename(name = "m_ContentName")]
45        pub m_content_name: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
46        #[offset(88)]
47        #[rename(name = "m_Endurance")]
48        pub m_endurance: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
49        #[offset(96)]
50        #[rename(name = "m_TitleAtk")]
51        pub m_title_atk: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
52        #[offset(104)]
53        #[rename(name = "m_ValueAtk")]
54        pub m_value_atk: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
55        #[offset(112)]
56        #[rename(name = "m_IconAtk")]
57        pub m_icon_atk: crate::unity_engine::ui::image::Image,
58        #[offset(120)]
59        #[rename(name = "m_ValueHit")]
60        pub m_value_hit: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
61        #[offset(128)]
62        #[rename(name = "m_IconHit")]
63        pub m_icon_hit: crate::unity_engine::ui::image::Image,
64        #[offset(136)]
65        #[rename(name = "m_ValueCrit")]
66        pub m_value_crit: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
67        #[offset(144)]
68        #[rename(name = "m_IconCrit")]
69        pub m_icon_crit: crate::unity_engine::ui::image::Image,
70        #[offset(152)]
71        #[rename(name = "m_ValueSpd")]
72        pub m_value_spd: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
73        #[offset(160)]
74        #[rename(name = "m_IconSpd")]
75        pub m_icon_spd: crate::unity_engine::ui::image::Image,
76        #[offset(168)]
77        #[rename(name = "m_ValueAvo")]
78        pub m_value_avo: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
79        #[offset(176)]
80        #[rename(name = "m_IconAvo")]
81        pub m_icon_avo: crate::unity_engine::ui::image::Image,
82        #[offset(184)]
83        #[rename(name = "m_ValueCritAvo")]
84        pub m_value_crit_avo: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
85        #[offset(192)]
86        #[rename(name = "m_IconCritAvo")]
87        pub m_icon_crit_avo: crate::unity_engine::ui::image::Image,
88        #[offset(200)]
89        #[rename(name = "m_TitleRange")]
90        pub m_title_range: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
91        #[offset(208)]
92        #[rename(name = "m_ValueRange")]
93        pub m_value_range: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
94        #[offset(216)]
95        #[rename(name = "m_EfficacyNothing")]
96        pub m_efficacy_nothing: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
97        #[offset(224)]
98        #[rename(name = "m_EfficacyIcons")]
99        pub m_efficacy_icons: ::unity::Array<crate::unity_engine::ui::image::Image>,
100        #[offset(232)]
101        #[rename(name = "m_TitleWeaponLevel")]
102        pub m_title_weapon_level: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
103        #[offset(240)]
104        #[rename(name = "m_ValueWeaponLevel")]
105        pub m_value_weapon_level: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
106        #[offset(248)]
107        #[rename(name = "m_IconWeaponLevel")]
108        pub m_icon_weapon_level: crate::unity_engine::ui::image::Image,
109        #[offset(256)]
110        #[rename(name = "m_ContentsText")]
111        pub m_contents_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
112        #[offset(264)]
113        #[rename(name = "m_ContentsEngWep")]
114        pub m_contents_eng_wep: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
115        #[offset(272)]
116        #[rename(name = "m_ContentsEnchant")]
117        pub m_contents_enchant: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
118        #[offset(280)]
119        #[rename(name = "m_ContentsSubText")]
120        pub m_contents_sub_text: crate::tm_pro::textmeshprougui::TextMeshProUGUI,
121        #[offset(288)]
122        #[rename(name = "m_PrevPosition")]
123        pub m_prev_position: crate::unity_engine::vector2::Vector2,
124        #[offset(296)]
125        #[rename(name = "m_PrevSize")]
126        pub m_prev_size: crate::unity_engine::vector2::Vector2,
127        #[offset(304)]
128        #[rename(name = "m_NextPosition")]
129        pub m_next_position: crate::unity_engine::vector2::Vector2,
130        #[offset(312)]
131        #[rename(name = "m_NextSize")]
132        pub m_next_size: crate::unity_engine::vector2::Vector2,
133        #[offset(320)]
134        #[rename(name = "m_CursorMoveTimer")]
135        pub m_cursor_move_timer: f32,
136        #[offset(324)]
137        #[rename(name = "m_DefaultWindowPos")]
138        pub m_default_window_pos: crate::unity_engine::vector2::Vector2,
139        #[offset(332)]
140        #[rename(name = "m_PrevWindowPos")]
141        pub m_prev_window_pos: crate::unity_engine::vector2::Vector2,
142        #[offset(340)]
143        #[rename(name = "m_NextWindowPos")]
144        pub m_next_window_pos: crate::unity_engine::vector2::Vector2,
145        #[offset(348)]
146        #[rename(name = "m_PrevWindowPivot")]
147        pub m_prev_window_pivot: crate::unity_engine::vector2::Vector2,
148        #[offset(356)]
149        #[rename(name = "m_NextWindowPivot")]
150        pub m_next_window_pivot: crate::unity_engine::vector2::Vector2,
151        #[offset(364)]
152        #[rename(name = "m_PrevWindowAnchor")]
153        pub m_prev_window_anchor: crate::unity_engine::vector2::Vector2,
154        #[offset(372)]
155        #[rename(name = "m_NextWindowAnchor")]
156        pub m_next_window_anchor: crate::unity_engine::vector2::Vector2,
157        #[offset(380)]
158        #[rename(name = "m_CursorMoveTime")]
159        pub m_cursor_move_time: f32,
160        #[offset(384)]
161        #[rename(name = "m_BattleInfo")]
162        pub m_battle_info: crate::app::battleinfo::BattleInfo,
163        #[offset(392)]
164        #[rename(name = "m_TmpBattleInfo")]
165        pub m_tmp_battle_info: crate::app::battleinfo::BattleInfo,
166        #[offset(400)]
167        #[rename(name = "m_TmpCalcUnit")]
168        pub m_tmp_calc_unit: crate::app::unit::Unit,
169        #[offset(408)]
170        #[rename(name = "m_enhancedValue")]
171        pub m_enhanced_value: ::unity::Array<i32>,
172        #[offset(416)]
173        #[rename(name = "m_enhancedTitle")]
174        pub m_enhanced_title: ::unity::Array<::unity::Il2CppString>,
175        #[offset(424)]
176        #[rename(name = "m_isGodChange")]
177        pub m_is_god_change: bool,
178        #[offset(425)]
179        #[rename(name = "m_isRingChange")]
180        pub m_is_ring_change: bool,
181        #[offset(432)]
182        #[rename(name = "m_ringSelectGod")]
183        pub m_ring_select_god: crate::app::godunit::GodUnit,
184        #[offset(440)]
185        #[rename(name = "m_ringSelectCommon")]
186        pub m_ring_select_common: crate::app::unitring::UnitRing,
187        #[static_field]
188        #[rename(name = "WeaponKindMidTable")]
189        pub weapon_kind_mid_table: ::unity::Array<::unity::Il2CppString>,
190        #[static_field]
191        #[rename(name = "WeaponKindMidBullet")]
192        pub weapon_kind_mid_bullet: ::unity::Il2CppString,
193    }
194}
195
196#[cfg(feature = "app-helpparamsetter-types")]
197pub use __types::*;
198
199#[cfg(feature = "app-helpparamsetter")]
200impl HelpParamSetter {
201    #[doc = "`.cctor()` overload"]
202    pub fn cctor() -> () {
203        unsafe {
204            ::unity::il2cpp_call!((::unity::module_base()+0x2163030usize)as*mut u8,();
205            )
206        }
207    }
208}
209
210#[cfg(feature = "app-helpparamsetter")]
211pub trait IHelpParamSetterMethods: IHelpParamSetter {
212    #[doc = "`SetRingSelectGod(bool, crate::app::godunit::GodUnit)` overload"]
213    fn set_ring_select_god(self, is_temp_god: impl ::core::convert::Into<bool>, god: impl ::core::convert::Into<crate::app::godunit::GodUnit>) -> () {
214        unsafe {
215            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
216            ::unity::il2cpp_call!((::unity::module_base()+0x21594b0usize)as*mut u8,();
217(HelpParamSetter)__receiver,(bool)::core::convert::Into::into(is_temp_god),(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
218        }
219    }
220    #[doc = "`SetRingSelectCommon(bool, crate::app::unitring::UnitRing)` overload"]
221    fn set_ring_select_common(
222        self,
223        is_temp_ring: impl ::core::convert::Into<bool>,
224        ring: impl ::core::convert::Into<crate::app::unitring::UnitRing>,
225    ) -> () {
226        unsafe {
227            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
228            ::unity::il2cpp_call!((::unity::module_base()+0x21594d0usize)as*mut u8,();
229(HelpParamSetter)__receiver,(bool)::core::convert::Into::into(is_temp_ring),(crate::app::unitring::UnitRing)::core::convert::Into::into(ring))
230        }
231    }
232    #[doc = "`MoveImmediate()` overload"]
233    fn move_immediate(self) -> () {
234        unsafe {
235            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
236            ::unity::il2cpp_call!((::unity::module_base()+0x21594f0usize)as*mut u8,();
237(HelpParamSetter)__receiver)
238        }
239    }
240    #[doc = "`UpdateLangage()` overload"]
241    fn update_langage(self) -> () {
242        unsafe {
243            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
244            ::unity::il2cpp_call!((::unity::module_base()+0x2159800usize)as*mut u8,();
245(HelpParamSetter)__receiver)
246        }
247    }
248    #[doc = "`Awake()` overload"]
249    fn awake(self) -> () {
250        unsafe {
251            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
252            ::unity::il2cpp_call!((::unity::module_base()+0x2159c00usize)as*mut u8,();
253(HelpParamSetter)__receiver)
254        }
255    }
256    #[doc = "`OnDestroy()` overload"]
257    fn on_destroy(self) -> () {
258        unsafe {
259            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
260            ::unity::il2cpp_call!((::unity::module_base()+0x2159cc0usize)as*mut u8,();
261(HelpParamSetter)__receiver)
262        }
263    }
264    #[doc = "`Start()` overload"]
265    fn start(self) -> () {
266        unsafe {
267            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
268            ::unity::il2cpp_call!((::unity::module_base()+0x2159d80usize)as*mut u8,();
269(HelpParamSetter)__receiver)
270        }
271    }
272    #[doc = "`Update()` overload"]
273    fn update(self) -> () {
274        unsafe {
275            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
276            ::unity::il2cpp_call!((::unity::module_base()+0x2159e10usize)as*mut u8,();
277(HelpParamSetter)__receiver)
278        }
279    }
280    #[doc = "`SetItemFixedText()` overload"]
281    fn set_item_fixed_text(self) -> () {
282        unsafe {
283            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
284            ::unity::il2cpp_call!((::unity::module_base()+0x2159b00usize)as*mut u8,();
285(HelpParamSetter)__receiver)
286        }
287    }
288    #[doc = "`TrySetUpDownIcon(crate::unity_engine::ui::image::Image, crate::tm_pro::textmeshprougui::TextMeshProUGUI, i32, i32)` overload"]
289    fn try_set_up_down_icon(
290        self,
291        icon: impl ::core::convert::Into<crate::unity_engine::ui::image::Image>,
292        text: impl ::core::convert::Into<crate::tm_pro::textmeshprougui::TextMeshProUGUI>,
293        before: impl ::core::convert::Into<i32>,
294        now: impl ::core::convert::Into<i32>,
295    ) -> () {
296        unsafe {
297            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
298            ::unity::il2cpp_call!((::unity::module_base()+0x2159e60usize)as*mut u8,();
299(HelpParamSetter)__receiver,(crate::unity_engine::ui::image::Image)::core::convert::Into::into(icon),(crate::tm_pro::textmeshprougui::TextMeshProUGUI)::core::convert::Into::into(text),(i32)::core::convert::Into::into(before),(i32)::core::convert::Into::into(now))
300        }
301    }
302    #[doc = "`MoveCursor(crate::unity_engine::gameobject::GameObject)` overload"]
303    fn move_cursor(self, frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
304        unsafe {
305            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
306            ::unity::il2cpp_call!((::unity::module_base()+0x215a0d0usize)as*mut u8,();
307(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame))
308        }
309    }
310    #[doc = "`UpdateCursorPosition()` overload"]
311    fn update_cursor_position(self) -> () {
312        unsafe {
313            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
314            ::unity::il2cpp_call!((::unity::module_base()+0x2159500usize)as*mut u8,();
315(HelpParamSetter)__receiver)
316        }
317    }
318    #[doc = "`CurveDecel(crate::unity_engine::vector2::Vector2, crate::unity_engine::vector2::Vector2, f32, f32, i32)` overload"]
319    fn curve_decel(
320        self,
321        prev: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
322        next: impl ::core::convert::Into<crate::unity_engine::vector2::Vector2>,
323        now: impl ::core::convert::Into<f32>,
324        term: impl ::core::convert::Into<f32>,
325        num: impl ::core::convert::Into<i32>,
326    ) -> crate::unity_engine::vector2::Vector2 {
327        unsafe {
328            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
329            ::unity::il2cpp_call!((::unity::module_base()+0x215a580usize)as*mut u8,crate::unity_engine::vector2::Vector2;
330(HelpParamSetter)__receiver,(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(prev),(crate::unity_engine::vector2::Vector2)::core::convert::Into::into(next),(f32)::core::convert::Into::into(now),(f32)::core::convert::Into::into(term),(i32)::core::convert::Into::into(num))
331        }
332    }
333    #[doc = "`GetHelpText(::unity::Il2CppString)` overload"]
334    fn get_help_text(self, help: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
335        unsafe {
336            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
337            ::unity::il2cpp_call!((::unity::module_base()+0x215a5c0usize)as*mut u8, ::unity::Il2CppString;
338(HelpParamSetter)__receiver,(::unity::Il2CppString)::core::convert::Into::into(help))
339        }
340    }
341    #[doc = "`SetPerson(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit)` overload"]
342    fn set_person(
343        self,
344        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
345        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
346    ) -> () {
347        unsafe {
348            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349            ::unity::il2cpp_call!((::unity::module_base()+0x215a660usize)as*mut u8,();
350(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unit::Unit)::core::convert::Into::into(unit))
351        }
352    }
353    #[doc = "`IsVeyreForNetwork(crate::app::unit::Unit)` overload"]
354    fn is_veyre_for_network(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> bool {
355        unsafe {
356            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357            ::unity::il2cpp_call!((::unity::module_base()+0x215a9a0usize)as*mut u8,bool;
358(HelpParamSetter)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
359        }
360    }
361    #[doc = "`SetJob(crate::unity_engine::gameobject::GameObject, crate::app::jobdata::JobData)` overload"]
362    fn set_job(
363        self,
364        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
365        job: impl ::core::convert::Into<crate::app::jobdata::JobData>,
366    ) -> () {
367        unsafe {
368            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
369            ::unity::il2cpp_call!((::unity::module_base()+0x215aa80usize)as*mut u8,();
370(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::jobdata::JobData)::core::convert::Into::into(job))
371        }
372    }
373    #[doc = "`SetBattleStyle(crate::unity_engine::gameobject::GameObject, crate::app::battlestyle::BattleStyle_Types)` overload"]
374    fn set_battle_style(
375        self,
376        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
377        style: impl ::core::convert::Into<crate::app::battlestyle::BattleStyle_Types>,
378    ) -> () {
379        unsafe {
380            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
381            ::unity::il2cpp_call!((::unity::module_base()+0x215ab30usize)as*mut u8,();
382(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::battlestyle::BattleStyle_Types)::core::convert::Into::into(style))
383        }
384    }
385    #[doc = "`SetEfficacy(crate::unity_engine::gameobject::GameObject, crate::app::skilldata::SkillData)` overload"]
386    fn set_efficacy(
387        self,
388        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
389        skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
390    ) -> () {
391        unsafe {
392            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
393            ::unity::il2cpp_call!((::unity::module_base()+0x215ac40usize)as*mut u8,();
394(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill))
395        }
396    }
397    #[doc = "`SetItemData(crate::unity_engine::gameobject::GameObject, crate::app::itemdata::ItemData, crate::app::unit::Unit, crate::app::godunit::GodUnit, crate::app::unitring::UnitRing, i32, crate::app::unititem::UnitItem, bool)` overload"]
398    fn set_item_data(
399        self,
400        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
401        data: impl ::core::convert::Into<crate::app::itemdata::ItemData>,
402        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
403        god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
404        ring: impl ::core::convert::Into<crate::app::unitring::UnitRing>,
405        endurance: impl ::core::convert::Into<i32>,
406        item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
407        is_use_enchant: impl ::core::convert::Into<bool>,
408    ) -> () {
409        unsafe {
410            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
411            ::unity::il2cpp_call!((::unity::module_base()+0x215acf0usize)as*mut u8,();
412(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::itemdata::ItemData)::core::convert::Into::into(data),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(crate::app::unitring::UnitRing)::core::convert::Into::into(ring),(i32)::core::convert::Into::into(endurance),(crate::app::unititem::UnitItem)::core::convert::Into::into(item),(bool)::core::convert::Into::into(is_use_enchant))
413        }
414    }
415    #[doc = "`SetRangeText(i32, i32)` overload"]
416    fn set_range_text(self, r_i: impl ::core::convert::Into<i32>, r_o: impl ::core::convert::Into<i32>) -> () {
417        unsafe {
418            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
419            ::unity::il2cpp_call!((::unity::module_base()+0x2160190usize)as*mut u8,();
420(HelpParamSetter)__receiver,(i32)::core::convert::Into::into(r_i),(i32)::core::convert::Into::into(r_o))
421        }
422    }
423    #[doc = "`SetUnitItem(crate::unity_engine::gameobject::GameObject, crate::app::unititem::UnitItem, crate::app::unit::Unit, crate::app::godunit::GodUnit, crate::app::unitring::UnitRing, bool)` overload"]
424    fn set_unit_item(
425        self,
426        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
427        item: impl ::core::convert::Into<crate::app::unititem::UnitItem>,
428        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
429        god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
430        ring: impl ::core::convert::Into<crate::app::unitring::UnitRing>,
431        is_use_enchant: impl ::core::convert::Into<bool>,
432    ) -> () {
433        unsafe {
434            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
435            ::unity::il2cpp_call!((::unity::module_base()+0x2160420usize)as*mut u8,();
436(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unititem::UnitItem)::core::convert::Into::into(item),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(crate::app::unitring::UnitRing)::core::convert::Into::into(ring),(bool)::core::convert::Into::into(is_use_enchant))
437        }
438    }
439    #[doc = "`SetSkill(crate::unity_engine::gameobject::GameObject, crate::app::skilldata::SkillData, bool, crate::app::godunit::GodUnit)` overload"]
440    fn set_skill(
441        self,
442        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
443        skill: impl ::core::convert::Into<crate::app::skilldata::SkillData>,
444        b_engage: impl ::core::convert::Into<bool>,
445        god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
446    ) -> () {
447        unsafe {
448            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
449            ::unity::il2cpp_call!((::unity::module_base()+0x21604c0usize)as*mut u8,();
450(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::skilldata::SkillData)::core::convert::Into::into(skill),(bool)::core::convert::Into::into(b_engage),(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
451        }
452    }
453    #[doc = "`SetCapability(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit, crate::app::capabilitydefinition::CapabilityDefinition_Type)` overload"]
454    fn set_capability(
455        self,
456        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
457        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
458        r#type: impl ::core::convert::Into<crate::app::capabilitydefinition::CapabilityDefinition_Type>,
459    ) -> () {
460        unsafe {
461            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
462            ::unity::il2cpp_call!((::unity::module_base()+0x21609f0usize)as*mut u8,();
463(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::capabilitydefinition::CapabilityDefinition_Type)::core::convert::Into::into(r#type))
464        }
465    }
466    #[doc = "`SetBattleInfo(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit, crate::app::unitinfoparammanager::UnitInfoParamManager_ValueType, ::unity::Il2CppString)` overload"]
467    fn set_battle_info(
468        self,
469        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
470        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
471        r#type: impl ::core::convert::Into<crate::app::unitinfoparammanager::UnitInfoParamManager_ValueType>,
472        text: impl ::core::convert::Into<::unity::Il2CppString>,
473    ) -> () {
474        unsafe {
475            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476            ::unity::il2cpp_call!((::unity::module_base()+0x2160ac0usize)as*mut u8,();
477(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::unitinfoparammanager::UnitInfoParamManager_ValueType)::core::convert::Into::into(r#type),(::unity::Il2CppString)::core::convert::Into::into(text))
478        }
479    }
480    #[doc = "`AddEnhancedString(::unity::Il2CppString, ::unity::Il2CppString, i32)` overload"]
481    fn add_enhanced_string(
482        self,
483        info_text: impl ::core::convert::Into<::unity::Il2CppString>,
484        title: impl ::core::convert::Into<::unity::Il2CppString>,
485        value: impl ::core::convert::Into<i32>,
486    ) -> ::unity::Il2CppString {
487        unsafe {
488            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
489            ::unity::il2cpp_call!((::unity::module_base()+0x2161e60usize)as*mut u8, ::unity::Il2CppString;
490(HelpParamSetter)__receiver,(::unity::Il2CppString)::core::convert::Into::into(info_text),(::unity::Il2CppString)::core::convert::Into::into(title),(i32)::core::convert::Into::into(value))
491        }
492    }
493    #[doc = "`SetGod(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit, crate::app::godunit::GodUnit)` overload"]
494    fn set_god(
495        self,
496        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
497        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
498        temp_god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
499    ) -> () {
500        unsafe {
501            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
502            ::unity::il2cpp_call!((::unity::module_base()+0x21620c0usize)as*mut u8,();
503(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(temp_god))
504        }
505    }
506    #[doc = "`SetGod(crate::unity_engine::gameobject::GameObject, crate::app::goddata::GodData)` overload"]
507    fn set_god_2(
508        self,
509        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
510        god_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
511    ) -> () {
512        unsafe {
513            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514            ::unity::il2cpp_call!((::unity::module_base()+0x21621a0usize)as*mut u8,();
515(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
516        }
517    }
518    #[doc = "`SetWeaponLevel(crate::unity_engine::gameobject::GameObject, crate::app::itemdata::ItemData_Kinds, crate::app::jobdata::JobData)` overload"]
519    fn set_weapon_level(
520        self,
521        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
522        item_kind: impl ::core::convert::Into<crate::app::itemdata::ItemData_Kinds>,
523        job_data: impl ::core::convert::Into<crate::app::jobdata::JobData>,
524    ) -> () {
525        unsafe {
526            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
527            ::unity::il2cpp_call!((::unity::module_base()+0x2162370usize)as*mut u8,();
528(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::itemdata::ItemData_Kinds)::core::convert::Into::into(item_kind),(crate::app::jobdata::JobData)::core::convert::Into::into(job_data))
529        }
530    }
531    #[doc = "`SetEnchantment(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit)` overload"]
532    fn set_enchantment(
533        self,
534        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
535        unit: impl ::core::convert::Into<crate::app::unit::Unit>,
536    ) -> () {
537        unsafe {
538            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
539            ::unity::il2cpp_call!((::unity::module_base()+0x21625c0usize)as*mut u8,();
540(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(crate::app::unit::Unit)::core::convert::Into::into(unit))
541        }
542    }
543    #[doc = "`SetFixedText(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
544    fn set_fixed_text(
545        self,
546        frame: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
547        text: impl ::core::convert::Into<::unity::Il2CppString>,
548    ) -> () {
549        unsafe {
550            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551            ::unity::il2cpp_call!((::unity::module_base()+0x215a8b0usize)as*mut u8,();
552(HelpParamSetter)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(frame),(::unity::Il2CppString)::core::convert::Into::into(text))
553        }
554    }
555    #[doc = "`.ctor()` overload"]
556    fn ctor(self) -> () {
557        unsafe {
558            let __receiver = <HelpParamSetter as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
559            ::unity::il2cpp_call!((::unity::module_base()+0x2162f80usize)as*mut u8,();
560(HelpParamSetter)__receiver)
561        }
562    }
563}
564
565#[cfg(feature = "app-helpparamsetter")]
566impl<__T: IHelpParamSetter> IHelpParamSetterMethods for __T {}
567
568#[cfg(feature = "app-helpparamsetter")]
569impl HelpParamSetter {
570    pub fn set_ring_select_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
571        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
572    }
573
574    pub fn set_ring_select_common_method_info() -> &'static ::unity::il2cpp::MethodInfo {
575        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
576    }
577
578    pub fn move_immediate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
579        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
580    }
581
582    pub fn update_langage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
583        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
584    }
585
586    pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
587        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
588    }
589
590    pub fn on_destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
591        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
592    }
593
594    pub fn start_method_info() -> &'static ::unity::il2cpp::MethodInfo {
595        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
596    }
597
598    pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
599        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
600    }
601
602    pub fn set_item_fixed_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
603        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
604    }
605
606    pub fn try_set_up_down_icon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
607        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
608    }
609
610    pub fn move_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
611        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
612    }
613
614    pub fn update_cursor_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
615        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
616    }
617
618    pub fn curve_decel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
619        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
620    }
621
622    pub fn get_help_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
623        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
624    }
625
626    pub fn set_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
627        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
628    }
629
630    pub fn is_veyre_for_network_method_info() -> &'static ::unity::il2cpp::MethodInfo {
631        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
632    }
633
634    pub fn set_job_method_info() -> &'static ::unity::il2cpp::MethodInfo {
635        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
636    }
637
638    pub fn set_battle_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
639        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
640    }
641
642    pub fn set_efficacy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
643        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
644    }
645
646    pub fn set_item_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
647        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
648    }
649
650    pub fn set_range_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
652    }
653
654    pub fn set_unit_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
656    }
657
658    pub fn set_skill_method_info() -> &'static ::unity::il2cpp::MethodInfo {
659        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
660    }
661
662    pub fn set_capability_method_info() -> &'static ::unity::il2cpp::MethodInfo {
663        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
664    }
665
666    pub fn set_battle_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
667        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
668    }
669
670    pub fn add_enhanced_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
671        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
672    }
673
674    pub fn set_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
675        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
676    }
677
678    pub fn set_god_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
679        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
680    }
681
682    pub fn set_weapon_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
683        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
684    }
685
686    pub fn set_enchantment_method_info() -> &'static ::unity::il2cpp::MethodInfo {
687        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
688    }
689
690    pub fn set_fixed_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
691        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
692    }
693
694    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
695        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
696    }
697
698    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
699        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
700    }
701}
702
703#[cfg(feature = "app-helpparamsetter")]
704impl HelpParamSetter {
705    #[doc = "`.ctor()` — no args"]
706    pub fn new() -> Self {
707        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
708            panic!(
709                "{}
710::{}
711 failed to instantiate",
712                ::core::stringify!(HelpParamSetter),
713                ::core::stringify!(new),
714            )
715        });
716        <Self as IHelpParamSetterMethods>::ctor(this);
717        this
718    }
719}
720
721#[cfg(feature = "app-helpparamsetter")]
722#[doc(hidden)]
723pub mod prelude {
724    pub use super::{HelpParamSetter, IHelpParamSetter, IHelpParamSetterMethods};
725    #[cfg(feature = "system-object")]
726    pub use crate::system::object::IObjectMethods;
727    #[cfg(feature = "unity_engine-behaviour")]
728    pub use crate::unity_engine::behaviour::IBehaviourMethods;
729    #[cfg(feature = "unity_engine-component")]
730    pub use crate::unity_engine::component::IComponentMethods;
731    #[cfg(feature = "unity_engine-monobehaviour")]
732    pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
733    #[cfg(feature = "unity_engine-object_2")]
734    pub use crate::unity_engine::object_2::IObject_2Methods;
735    pub use crate::{
736        system::object::IObject,
737        unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
738    };
739}