1#[cfg(feature = "app-systemcalculator-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 calculatorcommand::{CalculatorCommand, ICalculatorCommand},
11 calculatormanager::{CalculatorManager, ICalculatorManager},
12 calculatorutil::{CalculatorUtil, ICalculatorUtil},
13 gamecalculatorcommand::{GameCalculatorCommand, IGameCalculatorCommand},
14 },
15 system::object::{IObject, Object},
16 };
17
18 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleSideDefenseCommand.md"))]
19 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleSideDefenseCommand")]
20 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
21 pub struct SystemCalculator_BattleSideDefenseCommand {}
22
23 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WalkAttributeCommand.md"))]
24 #[::unity::class(namespace = "App", name = "SystemCalculator.WalkAttributeCommand")]
25 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
26 pub struct SystemCalculator_WalkAttributeCommand {}
27
28 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_EvilAttributeCommand.md"))]
29 #[::unity::class(namespace = "App", name = "SystemCalculator.EvilAttributeCommand")]
30 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
31 pub struct SystemCalculator_EvilAttributeCommand {}
32
33 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_RodTypeBasicCommand.md"))]
34 #[::unity::class(namespace = "App", name = "SystemCalculator.RodTypeBasicCommand")]
35 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
36 pub struct SystemCalculator_RodTypeBasicCommand {}
37
38 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_MoveCostCommand.md"))]
39 #[::unity::class(namespace = "App", name = "SystemCalculator.MoveCostCommand")]
40 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
41 pub struct SystemCalculator_MoveCostCommand {}
42
43 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_GoodCommand.md"))]
44 #[::unity::class(namespace = "App", name = "SystemCalculator.GoodCommand")]
45 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
46 pub struct SystemCalculator_GoodCommand {}
47
48 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BadCommand.md"))]
49 #[::unity::class(namespace = "App", name = "SystemCalculator.BadCommand")]
50 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
51 pub struct SystemCalculator_BadCommand {}
52
53 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_HorseAttributeCommand.md"))]
54 #[::unity::class(namespace = "App", name = "SystemCalculator.HorseAttributeCommand")]
55 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
56 pub struct SystemCalculator_HorseAttributeCommand {}
57
58 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleDragonCommand.md"))]
59 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleDragonCommand")]
60 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
61 pub struct SystemCalculator_BattleStyleDragonCommand {}
62
63 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WeaponLevelDCommand.md"))]
64 #[::unity::class(namespace = "App", name = "SystemCalculator.WeaponLevelDCommand")]
65 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
66 pub struct SystemCalculator_WeaponLevelDCommand {}
67
68 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStylePranaCommand.md"))]
69 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStylePranaCommand")]
70 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
71 pub struct SystemCalculator_BattleStylePranaCommand {}
72
73 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_RodTypeHealCommand.md"))]
74 #[::unity::class(namespace = "App", name = "SystemCalculator.RodTypeHealCommand")]
75 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
76 pub struct SystemCalculator_RodTypeHealCommand {}
77
78 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator.md"))]
79 #[::unity::class(namespace = "App", name = "SystemCalculator")]
80 #[parent(crate::app::calculatormanager::CalculatorManager)]
81 pub struct SystemCalculator {}
82
83 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindSpecialCommand.md"))]
84 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindSpecialCommand")]
85 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
86 pub struct SystemCalculator_ItemKindSpecialCommand {}
87
88 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_PhaseOtherCommand.md"))]
89 #[::unity::class(namespace = "App", name = "SystemCalculator.PhaseOtherCommand")]
90 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
91 pub struct SystemCalculator_PhaseOtherCommand {}
92
93 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_SkillIndexCommand.md"))]
94 #[::unity::class(namespace = "App", name = "SystemCalculator.SkillIndexCommand")]
95 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
96 pub struct SystemCalculator_SkillIndexCommand {}
97
98 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_RodTypeInterferenceCommand.md"))]
99 #[::unity::class(namespace = "App", name = "SystemCalculator.RodTypeInterferenceCommand")]
100 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
101 pub struct SystemCalculator_RodTypeInterferenceCommand {}
102
103 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindDaggerCommand.md"))]
104 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindDaggerCommand")]
105 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
106 pub struct SystemCalculator_ItemKindDaggerCommand {}
107
108 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_DifficultyHardCommand.md"))]
109 #[::unity::class(namespace = "App", name = "SystemCalculator.DifficultyHardCommand")]
110 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
111 pub struct SystemCalculator_DifficultyHardCommand {}
112
113 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_GameModeCasualCommand.md"))]
114 #[::unity::class(namespace = "App", name = "SystemCalculator.GameModeCasualCommand")]
115 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
116 pub struct SystemCalculator_GameModeCasualCommand {}
117
118 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleSideChainDefenseCommand.md"))]
119 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleSideChainDefenseCommand")]
120 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
121 pub struct SystemCalculator_BattleSideChainDefenseCommand {}
122
123 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WeaponLevelACommand.md"))]
124 #[::unity::class(namespace = "App", name = "SystemCalculator.WeaponLevelACommand")]
125 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
126 pub struct SystemCalculator_WeaponLevelACommand {}
127
128 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ThunderAttributeCommand.md"))]
129 #[::unity::class(namespace = "App", name = "SystemCalculator.ThunderAttributeCommand")]
130 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
131 pub struct SystemCalculator_ThunderAttributeCommand {}
132
133 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleMagicCommand.md"))]
134 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleMagicCommand")]
135 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
136 pub struct SystemCalculator_BattleStyleMagicCommand {}
137
138 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WeaponLevelCCommand.md"))]
139 #[::unity::class(namespace = "App", name = "SystemCalculator.WeaponLevelCCommand")]
140 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
141 pub struct SystemCalculator_WeaponLevelCCommand {}
142
143 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleSideOffenseCommand.md"))]
144 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleSideOffenseCommand")]
145 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
146 pub struct SystemCalculator_BattleSideOffenseCommand {}
147
148 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_DarkAttributeCommand.md"))]
149 #[::unity::class(namespace = "App", name = "SystemCalculator.DarkAttributeCommand")]
150 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
151 pub struct SystemCalculator_DarkAttributeCommand {}
152
153 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleCommand.md"))]
154 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleCommand")]
155 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
156 pub struct SystemCalculator_BattleStyleCommand {}
157
158 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WeaponLevelBCommand.md"))]
159 #[::unity::class(namespace = "App", name = "SystemCalculator.WeaponLevelBCommand")]
160 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
161 pub struct SystemCalculator_WeaponLevelBCommand {}
162
163 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindSwordCommand.md"))]
164 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindSwordCommand")]
165 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
166 pub struct SystemCalculator_ItemKindSwordCommand {}
167
168 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindRodCommand.md"))]
169 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindRodCommand")]
170 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
171 pub struct SystemCalculator_ItemKindRodCommand {}
172
173 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleSideChainOffenseCommand.md"))]
174 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleSideChainOffenseCommand")]
175 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
176 pub struct SystemCalculator_BattleSideChainOffenseCommand {}
177
178 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_HeavyAttributeCommand.md"))]
179 #[::unity::class(namespace = "App", name = "SystemCalculator.HeavyAttributeCommand")]
180 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
181 pub struct SystemCalculator_HeavyAttributeCommand {}
182
183 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleFlyCommand.md"))]
184 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleFlyCommand")]
185 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
186 pub struct SystemCalculator_BattleStyleFlyCommand {}
187
188 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_GenderMaleCommand.md"))]
189 #[::unity::class(namespace = "App", name = "SystemCalculator.GenderMaleCommand")]
190 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
191 pub struct SystemCalculator_GenderMaleCommand {}
192
193 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_MagicAttributeCommand.md"))]
194 #[::unity::class(namespace = "App", name = "SystemCalculator.MagicAttributeCommand")]
195 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
196 pub struct SystemCalculator_MagicAttributeCommand {}
197
198 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_Force1stCommand.md"))]
199 #[::unity::class(namespace = "App", name = "SystemCalculator.Force1stCommand")]
200 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
201 pub struct SystemCalculator_Force1stCommand {}
202
203 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_PhaseCurrentCommand.md"))]
204 #[::unity::class(namespace = "App", name = "SystemCalculator.PhaseCurrentCommand")]
205 #[parent(crate::app::gamecalculatorcommand::GameCalculatorCommand)]
206 pub struct SystemCalculator_PhaseCurrentCommand {}
207
208 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_PersonIndexCommand.md"))]
209 #[::unity::class(namespace = "App", name = "SystemCalculator.PersonIndexCommand")]
210 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
211 pub struct SystemCalculator_PersonIndexCommand {}
212
213 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_JobIndexCommand.md"))]
214 #[::unity::class(namespace = "App", name = "SystemCalculator.JobIndexCommand")]
215 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
216 pub struct SystemCalculator_JobIndexCommand {}
217
218 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ScreenShotCommand.md"))]
219 #[::unity::class(namespace = "App", name = "SystemCalculator.ScreenShotCommand")]
220 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
221 pub struct SystemCalculator_ScreenShotCommand {}
222
223 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemIndexCommand.md"))]
224 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemIndexCommand")]
225 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
226 pub struct SystemCalculator_ItemIndexCommand {}
227
228 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_JobRankHighCommand.md"))]
229 #[::unity::class(namespace = "App", name = "SystemCalculator.JobRankHighCommand")]
230 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
231 pub struct SystemCalculator_JobRankHighCommand {}
232
233 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_Force3rdCommand.md"))]
234 #[::unity::class(namespace = "App", name = "SystemCalculator.Force3rdCommand")]
235 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
236 pub struct SystemCalculator_Force3rdCommand {}
237
238 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_DifficultyLunaticCommand.md"))]
239 #[::unity::class(namespace = "App", name = "SystemCalculator.DifficultyLunaticCommand")]
240 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
241 pub struct SystemCalculator_DifficultyLunaticCommand {}
242
243 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_NoneAttributeCommand.md"))]
244 #[::unity::class(namespace = "App", name = "SystemCalculator.NoneAttributeCommand")]
245 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
246 pub struct SystemCalculator_NoneAttributeCommand {}
247
248 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_JobRankLowCommand.md"))]
249 #[::unity::class(namespace = "App", name = "SystemCalculator.JobRankLowCommand")]
250 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
251 pub struct SystemCalculator_JobRankLowCommand {}
252
253 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_IceAttributeCommand.md"))]
254 #[::unity::class(namespace = "App", name = "SystemCalculator.IceAttributeCommand")]
255 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
256 pub struct SystemCalculator_IceAttributeCommand {}
257
258 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_PhysicalAttributeCommand.md"))]
259 #[::unity::class(namespace = "App", name = "SystemCalculator.PhysicalAttributeCommand")]
260 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
261 pub struct SystemCalculator_PhysicalAttributeCommand {}
262
263 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WindAttributeCommand.md"))]
264 #[::unity::class(namespace = "App", name = "SystemCalculator.WindAttributeCommand")]
265 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
266 pub struct SystemCalculator_WindAttributeCommand {}
267
268 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_LightAttributeCommand.md"))]
269 #[::unity::class(namespace = "App", name = "SystemCalculator.LightAttributeCommand")]
270 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
271 pub struct SystemCalculator_LightAttributeCommand {}
272
273 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_VsyncCommand.md"))]
274 #[::unity::class(namespace = "App", name = "SystemCalculator.VsyncCommand")]
275 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
276 pub struct SystemCalculator_VsyncCommand {}
277
278 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleCooperationCommand.md"))]
279 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleCooperationCommand")]
280 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
281 pub struct SystemCalculator_BattleStyleCooperationCommand {}
282
283 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindFistCommand.md"))]
284 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindFistCommand")]
285 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
286 pub struct SystemCalculator_ItemKindFistCommand {}
287
288 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindLanceCommand.md"))]
289 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindLanceCommand")]
290 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
291 pub struct SystemCalculator_ItemKindLanceCommand {}
292
293 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_MorphAttributeCommand.md"))]
294 #[::unity::class(namespace = "App", name = "SystemCalculator.MorphAttributeCommand")]
295 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
296 pub struct SystemCalculator_MorphAttributeCommand {}
297
298 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleHeavyCommand.md"))]
299 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleHeavyCommand")]
300 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
301 pub struct SystemCalculator_BattleStyleHeavyCommand {}
302
303 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindBowCommand.md"))]
304 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindBowCommand")]
305 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
306 pub struct SystemCalculator_ItemKindBowCommand {}
307
308 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindMagicCommand.md"))]
309 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindMagicCommand")]
310 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
311 pub struct SystemCalculator_ItemKindMagicCommand {}
312
313 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_FireAttributeCommand.md"))]
314 #[::unity::class(namespace = "App", name = "SystemCalculator.FireAttributeCommand")]
315 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
316 pub struct SystemCalculator_FireAttributeCommand {}
317
318 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_ItemKindAxeCommand.md"))]
319 #[::unity::class(namespace = "App", name = "SystemCalculator.ItemKindAxeCommand")]
320 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
321 pub struct SystemCalculator_ItemKindAxeCommand {}
322
323 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_DifficultyNormalCommand.md"))]
324 #[::unity::class(namespace = "App", name = "SystemCalculator.DifficultyNormalCommand")]
325 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
326 pub struct SystemCalculator_DifficultyNormalCommand {}
327
328 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_GenderFemaleCommand.md"))]
329 #[::unity::class(namespace = "App", name = "SystemCalculator.GenderFemaleCommand")]
330 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
331 pub struct SystemCalculator_GenderFemaleCommand {}
332
333 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleCovertCommand.md"))]
334 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleCovertCommand")]
335 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
336 pub struct SystemCalculator_BattleStyleCovertCommand {}
337
338 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_Force2ndCommand.md"))]
339 #[::unity::class(namespace = "App", name = "SystemCalculator.Force2ndCommand")]
340 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
341 pub struct SystemCalculator_Force2ndCommand {}
342
343 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_DragonAttributeCommand.md"))]
344 #[::unity::class(namespace = "App", name = "SystemCalculator.DragonAttributeCommand")]
345 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
346 pub struct SystemCalculator_DragonAttributeCommand {}
347
348 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_BattleStyleHorseCommand.md"))]
349 #[::unity::class(namespace = "App", name = "SystemCalculator.BattleStyleHorseCommand")]
350 #[parent(crate::app::systemcalculator::SystemCalculator_BattleStyleCommand)]
351 pub struct SystemCalculator_BattleStyleHorseCommand {}
352
353 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_WeaponLevelSCommand.md"))]
354 #[::unity::class(namespace = "App", name = "SystemCalculator.WeaponLevelSCommand")]
355 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
356 pub struct SystemCalculator_WeaponLevelSCommand {}
357
358 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_GameModeClassicCommand.md"))]
359 #[::unity::class(namespace = "App", name = "SystemCalculator.GameModeClassicCommand")]
360 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
361 pub struct SystemCalculator_GameModeClassicCommand {}
362
363 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/systemcalculator/SystemCalculator_FlyAttributeCommand.md"))]
364 #[::unity::class(namespace = "App", name = "SystemCalculator.FlyAttributeCommand")]
365 #[parent(crate::app::calculatorcommand::CalculatorCommand)]
366 pub struct SystemCalculator_FlyAttributeCommand {}
367}
368
369#[cfg(feature = "app-systemcalculator-types")]
370pub use __types::*;
371
372#[cfg(feature = "app-systemcalculator")]
373pub trait ISystemCalculator_BattleSideDefenseCommandMethods: ISystemCalculator_BattleSideDefenseCommand {
374 #[doc = "`get_Name()` overload"]
375 fn get_name(self) -> ::unity::Il2CppString {
376 unsafe {
377 let __receiver = <SystemCalculator_BattleSideDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
378 <Self as ::unity::SystemObject>::as_instance(self),
379 );
380 {
381 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
382 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
383 panic!(
384 "unity: virtual slot {}
385 out of range (vtable len {}
386) on the runtime class behind {}
387 (method `{}
388`)",
389 4usize,
390 __vt.len(),
391 <SystemCalculator_BattleSideDefenseCommand as ::unity::ClassIdentity>::NAME,
392 "get_Name",
393 )
394 });
395 let __inner: extern "C" fn(SystemCalculator_BattleSideDefenseCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
396 ::core::mem::transmute(__vi.method_ptr);
397 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
398 __inner(__receiver, __mi)
399 }
400 }
401 }
402 #[doc = "`Get()` overload"]
403 fn get(self) -> f32 {
404 unsafe {
405 let __receiver = <SystemCalculator_BattleSideDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
406 <Self as ::unity::SystemObject>::as_instance(self),
407 );
408 {
409 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
410 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
411 panic!(
412 "unity: virtual slot {}
413 out of range (vtable len {}
414) on the runtime class behind {}
415 (method `{}
416`)",
417 9usize,
418 __vt.len(),
419 <SystemCalculator_BattleSideDefenseCommand as ::unity::ClassIdentity>::NAME,
420 "Get",
421 )
422 });
423 let __inner: extern "C" fn(SystemCalculator_BattleSideDefenseCommand, ::unity::OptionalMethod) -> f32 =
424 ::core::mem::transmute(__vi.method_ptr);
425 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
426 __inner(__receiver, __mi)
427 }
428 }
429 }
430 #[doc = "`.ctor()` overload"]
431 fn ctor(self) -> () {
432 unsafe {
433 let __receiver = <SystemCalculator_BattleSideDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
434 <Self as ::unity::SystemObject>::as_instance(self),
435 );
436 ::unity::il2cpp_call!((::unity::module_base()+0x21f7fc0usize)as*mut u8,();
437(SystemCalculator_BattleSideDefenseCommand)__receiver)
438 }
439 }
440}
441
442#[cfg(feature = "app-systemcalculator")]
443impl<__T: ISystemCalculator_BattleSideDefenseCommand> ISystemCalculator_BattleSideDefenseCommandMethods for __T {}
444
445#[cfg(feature = "app-systemcalculator")]
446impl SystemCalculator_BattleSideDefenseCommand {
447 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
448 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
449 }
450
451 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
452 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
453 }
454
455 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
456 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
457 }
458}
459
460#[cfg(feature = "app-systemcalculator")]
461impl SystemCalculator_BattleSideDefenseCommand {
462 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideDefenseCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
463 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
464 let __mi = Self::get_name_method_info();
465 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
466 __inner(this.into(), ::core::option::Option::None)
467 }
468
469 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideDefenseCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
470 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
471 let __mi = Self::get_method_info();
472 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
473 __inner(this.into(), ::core::option::Option::None)
474 }
475}
476
477#[cfg(feature = "app-systemcalculator")]
478impl SystemCalculator_BattleSideDefenseCommand {
479 #[doc = "`.ctor()` — no args"]
480 pub fn new() -> Self {
481 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
482 panic!(
483 "{}
484::{}
485 failed to instantiate",
486 ::core::stringify!(SystemCalculator_BattleSideDefenseCommand),
487 ::core::stringify!(new),
488 )
489 });
490 <Self as ISystemCalculator_BattleSideDefenseCommandMethods>::ctor(this);
491 this
492 }
493}
494
495#[cfg(feature = "app-systemcalculator")]
496pub trait ISystemCalculator_WalkAttributeCommandMethods: ISystemCalculator_WalkAttributeCommand {
497 #[doc = "`get_Name()` overload"]
498 fn get_name(self) -> ::unity::Il2CppString {
499 unsafe {
500 let __receiver = <SystemCalculator_WalkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
501 <Self as ::unity::SystemObject>::as_instance(self),
502 );
503 {
504 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
505 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
506 panic!(
507 "unity: virtual slot {}
508 out of range (vtable len {}
509) on the runtime class behind {}
510 (method `{}
511`)",
512 4usize,
513 __vt.len(),
514 <SystemCalculator_WalkAttributeCommand as ::unity::ClassIdentity>::NAME,
515 "get_Name",
516 )
517 });
518 let __inner: extern "C" fn(SystemCalculator_WalkAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
519 ::core::mem::transmute(__vi.method_ptr);
520 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
521 __inner(__receiver, __mi)
522 }
523 }
524 }
525 #[doc = "`Get()` overload"]
526 fn get(self) -> f32 {
527 unsafe {
528 let __receiver = <SystemCalculator_WalkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
529 <Self as ::unity::SystemObject>::as_instance(self),
530 );
531 {
532 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
533 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
534 panic!(
535 "unity: virtual slot {}
536 out of range (vtable len {}
537) on the runtime class behind {}
538 (method `{}
539`)",
540 9usize,
541 __vt.len(),
542 <SystemCalculator_WalkAttributeCommand as ::unity::ClassIdentity>::NAME,
543 "Get",
544 )
545 });
546 let __inner: extern "C" fn(SystemCalculator_WalkAttributeCommand, ::unity::OptionalMethod) -> f32 =
547 ::core::mem::transmute(__vi.method_ptr);
548 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
549 __inner(__receiver, __mi)
550 }
551 }
552 }
553 #[doc = "`.ctor()` overload"]
554 fn ctor(self) -> () {
555 unsafe {
556 let __receiver = <SystemCalculator_WalkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
557 <Self as ::unity::SystemObject>::as_instance(self),
558 );
559 ::unity::il2cpp_call!((::unity::module_base()+0x21f9c70usize)as*mut u8,();
560(SystemCalculator_WalkAttributeCommand)__receiver)
561 }
562 }
563}
564
565#[cfg(feature = "app-systemcalculator")]
566impl<__T: ISystemCalculator_WalkAttributeCommand> ISystemCalculator_WalkAttributeCommandMethods for __T {}
567
568#[cfg(feature = "app-systemcalculator")]
569impl SystemCalculator_WalkAttributeCommand {
570 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
571 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
572 }
573
574 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
575 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
576 }
577
578 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
579 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
580 }
581}
582
583#[cfg(feature = "app-systemcalculator")]
584impl SystemCalculator_WalkAttributeCommand {
585 #[doc = "Direct (non-virtual) call to `SystemCalculator_WalkAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
586 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
587 let __mi = Self::get_name_method_info();
588 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
589 __inner(this.into(), ::core::option::Option::None)
590 }
591
592 #[doc = "Direct (non-virtual) call to `SystemCalculator_WalkAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
593 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
594 let __mi = Self::get_method_info();
595 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
596 __inner(this.into(), ::core::option::Option::None)
597 }
598}
599
600#[cfg(feature = "app-systemcalculator")]
601impl SystemCalculator_WalkAttributeCommand {
602 #[doc = "`.ctor()` — no args"]
603 pub fn new() -> Self {
604 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
605 panic!(
606 "{}
607::{}
608 failed to instantiate",
609 ::core::stringify!(SystemCalculator_WalkAttributeCommand),
610 ::core::stringify!(new),
611 )
612 });
613 <Self as ISystemCalculator_WalkAttributeCommandMethods>::ctor(this);
614 this
615 }
616}
617
618#[cfg(feature = "app-systemcalculator")]
619pub trait ISystemCalculator_EvilAttributeCommandMethods: ISystemCalculator_EvilAttributeCommand {
620 #[doc = "`get_Name()` overload"]
621 fn get_name(self) -> ::unity::Il2CppString {
622 unsafe {
623 let __receiver = <SystemCalculator_EvilAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
624 <Self as ::unity::SystemObject>::as_instance(self),
625 );
626 {
627 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
628 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
629 panic!(
630 "unity: virtual slot {}
631 out of range (vtable len {}
632) on the runtime class behind {}
633 (method `{}
634`)",
635 4usize,
636 __vt.len(),
637 <SystemCalculator_EvilAttributeCommand as ::unity::ClassIdentity>::NAME,
638 "get_Name",
639 )
640 });
641 let __inner: extern "C" fn(SystemCalculator_EvilAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
642 ::core::mem::transmute(__vi.method_ptr);
643 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
644 __inner(__receiver, __mi)
645 }
646 }
647 }
648 #[doc = "`Get()` overload"]
649 fn get(self) -> f32 {
650 unsafe {
651 let __receiver = <SystemCalculator_EvilAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
652 <Self as ::unity::SystemObject>::as_instance(self),
653 );
654 {
655 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
656 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
657 panic!(
658 "unity: virtual slot {}
659 out of range (vtable len {}
660) on the runtime class behind {}
661 (method `{}
662`)",
663 9usize,
664 __vt.len(),
665 <SystemCalculator_EvilAttributeCommand as ::unity::ClassIdentity>::NAME,
666 "Get",
667 )
668 });
669 let __inner: extern "C" fn(SystemCalculator_EvilAttributeCommand, ::unity::OptionalMethod) -> f32 =
670 ::core::mem::transmute(__vi.method_ptr);
671 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
672 __inner(__receiver, __mi)
673 }
674 }
675 }
676 #[doc = "`.ctor()` overload"]
677 fn ctor(self) -> () {
678 unsafe {
679 let __receiver = <SystemCalculator_EvilAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
680 <Self as ::unity::SystemObject>::as_instance(self),
681 );
682 ::unity::il2cpp_call!((::unity::module_base()+0x21f84a0usize)as*mut u8,();
683(SystemCalculator_EvilAttributeCommand)__receiver)
684 }
685 }
686}
687
688#[cfg(feature = "app-systemcalculator")]
689impl<__T: ISystemCalculator_EvilAttributeCommand> ISystemCalculator_EvilAttributeCommandMethods for __T {}
690
691#[cfg(feature = "app-systemcalculator")]
692impl SystemCalculator_EvilAttributeCommand {
693 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
694 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
695 }
696
697 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
698 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
699 }
700
701 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
702 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
703 }
704}
705
706#[cfg(feature = "app-systemcalculator")]
707impl SystemCalculator_EvilAttributeCommand {
708 #[doc = "Direct (non-virtual) call to `SystemCalculator_EvilAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
709 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
710 let __mi = Self::get_name_method_info();
711 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
712 __inner(this.into(), ::core::option::Option::None)
713 }
714
715 #[doc = "Direct (non-virtual) call to `SystemCalculator_EvilAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
716 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
717 let __mi = Self::get_method_info();
718 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
719 __inner(this.into(), ::core::option::Option::None)
720 }
721}
722
723#[cfg(feature = "app-systemcalculator")]
724impl SystemCalculator_EvilAttributeCommand {
725 #[doc = "`.ctor()` — no args"]
726 pub fn new() -> Self {
727 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
728 panic!(
729 "{}
730::{}
731 failed to instantiate",
732 ::core::stringify!(SystemCalculator_EvilAttributeCommand),
733 ::core::stringify!(new),
734 )
735 });
736 <Self as ISystemCalculator_EvilAttributeCommandMethods>::ctor(this);
737 this
738 }
739}
740
741#[cfg(feature = "app-systemcalculator")]
742pub trait ISystemCalculator_RodTypeBasicCommandMethods: ISystemCalculator_RodTypeBasicCommand {
743 #[doc = "`get_Name()` overload"]
744 fn get_name(self) -> ::unity::Il2CppString {
745 unsafe {
746 let __receiver = <SystemCalculator_RodTypeBasicCommand as ::unity::FromIlInstance>::from_il_instance(
747 <Self as ::unity::SystemObject>::as_instance(self),
748 );
749 {
750 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
751 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
752 panic!(
753 "unity: virtual slot {}
754 out of range (vtable len {}
755) on the runtime class behind {}
756 (method `{}
757`)",
758 4usize,
759 __vt.len(),
760 <SystemCalculator_RodTypeBasicCommand as ::unity::ClassIdentity>::NAME,
761 "get_Name",
762 )
763 });
764 let __inner: extern "C" fn(SystemCalculator_RodTypeBasicCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
765 ::core::mem::transmute(__vi.method_ptr);
766 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
767 __inner(__receiver, __mi)
768 }
769 }
770 }
771 #[doc = "`Get()` overload"]
772 fn get(self) -> f32 {
773 unsafe {
774 let __receiver = <SystemCalculator_RodTypeBasicCommand as ::unity::FromIlInstance>::from_il_instance(
775 <Self as ::unity::SystemObject>::as_instance(self),
776 );
777 {
778 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
779 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
780 panic!(
781 "unity: virtual slot {}
782 out of range (vtable len {}
783) on the runtime class behind {}
784 (method `{}
785`)",
786 9usize,
787 __vt.len(),
788 <SystemCalculator_RodTypeBasicCommand as ::unity::ClassIdentity>::NAME,
789 "Get",
790 )
791 });
792 let __inner: extern "C" fn(SystemCalculator_RodTypeBasicCommand, ::unity::OptionalMethod) -> f32 =
793 ::core::mem::transmute(__vi.method_ptr);
794 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
795 __inner(__receiver, __mi)
796 }
797 }
798 }
799 #[doc = "`.ctor()` overload"]
800 fn ctor(self) -> () {
801 unsafe {
802 let __receiver = <SystemCalculator_RodTypeBasicCommand as ::unity::FromIlInstance>::from_il_instance(
803 <Self as ::unity::SystemObject>::as_instance(self),
804 );
805 ::unity::il2cpp_call!((::unity::module_base()+0x21f97b0usize)as*mut u8,();
806(SystemCalculator_RodTypeBasicCommand)__receiver)
807 }
808 }
809}
810
811#[cfg(feature = "app-systemcalculator")]
812impl<__T: ISystemCalculator_RodTypeBasicCommand> ISystemCalculator_RodTypeBasicCommandMethods for __T {}
813
814#[cfg(feature = "app-systemcalculator")]
815impl SystemCalculator_RodTypeBasicCommand {
816 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
817 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
818 }
819
820 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
821 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
822 }
823
824 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
825 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
826 }
827}
828
829#[cfg(feature = "app-systemcalculator")]
830impl SystemCalculator_RodTypeBasicCommand {
831 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeBasicCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
832 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
833 let __mi = Self::get_name_method_info();
834 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
835 __inner(this.into(), ::core::option::Option::None)
836 }
837
838 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeBasicCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
839 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
840 let __mi = Self::get_method_info();
841 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
842 __inner(this.into(), ::core::option::Option::None)
843 }
844}
845
846#[cfg(feature = "app-systemcalculator")]
847impl SystemCalculator_RodTypeBasicCommand {
848 #[doc = "`.ctor()` — no args"]
849 pub fn new() -> Self {
850 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
851 panic!(
852 "{}
853::{}
854 failed to instantiate",
855 ::core::stringify!(SystemCalculator_RodTypeBasicCommand),
856 ::core::stringify!(new),
857 )
858 });
859 <Self as ISystemCalculator_RodTypeBasicCommandMethods>::ctor(this);
860 this
861 }
862}
863
864#[cfg(feature = "app-systemcalculator")]
865pub trait ISystemCalculator_MoveCostCommandMethods: ISystemCalculator_MoveCostCommand {
866 #[doc = "`get_Name()` overload"]
867 fn get_name(self) -> ::unity::Il2CppString {
868 unsafe {
869 let __receiver =
870 <SystemCalculator_MoveCostCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
871 {
872 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
873 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
874 panic!(
875 "unity: virtual slot {}
876 out of range (vtable len {}
877) on the runtime class behind {}
878 (method `{}
879`)",
880 4usize,
881 __vt.len(),
882 <SystemCalculator_MoveCostCommand as ::unity::ClassIdentity>::NAME,
883 "get_Name",
884 )
885 });
886 let __inner: extern "C" fn(SystemCalculator_MoveCostCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
887 ::core::mem::transmute(__vi.method_ptr);
888 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
889 __inner(__receiver, __mi)
890 }
891 }
892 }
893 #[doc = "`get_ArgNum()` overload"]
894 fn get_arg_num(self) -> i32 {
895 unsafe {
896 let __receiver =
897 <SystemCalculator_MoveCostCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
898 {
899 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
900 let __vi = *__vt.get(7usize).unwrap_or_else(|| {
901 panic!(
902 "unity: virtual slot {}
903 out of range (vtable len {}
904) on the runtime class behind {}
905 (method `{}
906`)",
907 7usize,
908 __vt.len(),
909 <SystemCalculator_MoveCostCommand as ::unity::ClassIdentity>::NAME,
910 "get_ArgNum",
911 )
912 });
913 let __inner: extern "C" fn(SystemCalculator_MoveCostCommand, ::unity::OptionalMethod) -> i32 =
914 ::core::mem::transmute(__vi.method_ptr);
915 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
916 __inner(__receiver, __mi)
917 }
918 }
919 }
920 #[doc = "`Func(crate::system::collections::generic::list_1::List_1<f32>)` overload"]
921 fn func(self, args: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<f32>>) -> f32 {
922 unsafe {
923 let __receiver =
924 <SystemCalculator_MoveCostCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
925 {
926 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
927 let __vi = *__vt.get(24usize).unwrap_or_else(|| {
928 panic!(
929 "unity: virtual slot {}
930 out of range (vtable len {}
931) on the runtime class behind {}
932 (method `{}
933`)",
934 24usize,
935 __vt.len(),
936 <SystemCalculator_MoveCostCommand as ::unity::ClassIdentity>::NAME,
937 "Func",
938 )
939 });
940 let __inner: extern "C" fn(
941 SystemCalculator_MoveCostCommand,
942 crate::system::collections::generic::list_1::List_1<f32>,
943 ::unity::OptionalMethod,
944 ) -> f32 = ::core::mem::transmute(__vi.method_ptr);
945 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
946 __inner(__receiver, ::core::convert::Into::into(args), __mi)
947 }
948 }
949 }
950 #[doc = "`.ctor()` overload"]
951 fn ctor(self) -> () {
952 unsafe {
953 let __receiver =
954 <SystemCalculator_MoveCostCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
955 ::unity::il2cpp_call!((::unity::module_base()+0x21f9490usize)as*mut u8,();
956(SystemCalculator_MoveCostCommand)__receiver)
957 }
958 }
959}
960
961#[cfg(feature = "app-systemcalculator")]
962impl<__T: ISystemCalculator_MoveCostCommand> ISystemCalculator_MoveCostCommandMethods for __T {}
963
964#[cfg(feature = "app-systemcalculator")]
965impl SystemCalculator_MoveCostCommand {
966 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
967 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
968 }
969
970 pub fn get_arg_num_method_info() -> &'static ::unity::il2cpp::MethodInfo {
971 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
972 }
973
974 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
975 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
976 }
977
978 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
979 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
980 }
981}
982
983#[cfg(feature = "app-systemcalculator")]
984impl SystemCalculator_MoveCostCommand {
985 #[doc = "Direct (non-virtual) call to `SystemCalculator_MoveCostCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
986 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
987 let __mi = Self::get_name_method_info();
988 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
989 __inner(this.into(), ::core::option::Option::None)
990 }
991
992 #[doc = "Direct (non-virtual) call to `SystemCalculator_MoveCostCommand`'s own `get_ArgNum`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
993 pub unsafe fn get_arg_num(this: impl ::core::convert::Into<::unity::IlInstance>) -> i32 {
994 let __mi = Self::get_arg_num_method_info();
995 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> i32 = ::core::mem::transmute(__mi.method_ptr);
996 __inner(this.into(), ::core::option::Option::None)
997 }
998
999 #[doc = "Direct (non-virtual) call to `SystemCalculator_MoveCostCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1000 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>, args: crate::system::collections::generic::list_1::List_1<f32>) -> f32 {
1001 let __mi = Self::func_method_info();
1002 let __inner: extern "C" fn(::unity::IlInstance, crate::system::collections::generic::list_1::List_1<f32>, ::unity::OptionalMethod) -> f32 =
1003 ::core::mem::transmute(__mi.method_ptr);
1004 __inner(this.into(), args, ::core::option::Option::None)
1005 }
1006}
1007
1008#[cfg(feature = "app-systemcalculator")]
1009impl SystemCalculator_MoveCostCommand {
1010 #[doc = "`.ctor()` — no args"]
1011 pub fn new() -> Self {
1012 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1013 panic!(
1014 "{}
1015::{}
1016 failed to instantiate",
1017 ::core::stringify!(SystemCalculator_MoveCostCommand),
1018 ::core::stringify!(new),
1019 )
1020 });
1021 <Self as ISystemCalculator_MoveCostCommandMethods>::ctor(this);
1022 this
1023 }
1024}
1025
1026#[cfg(feature = "app-systemcalculator")]
1027pub trait ISystemCalculator_GoodCommandMethods: ISystemCalculator_GoodCommand {
1028 #[doc = "`get_Name()` overload"]
1029 fn get_name(self) -> ::unity::Il2CppString {
1030 unsafe {
1031 let __receiver =
1032 <SystemCalculator_GoodCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1033 {
1034 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1035 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1036 panic!(
1037 "unity: virtual slot {}
1038 out of range (vtable len {}
1039) on the runtime class behind {}
1040 (method `{}
1041`)",
1042 4usize,
1043 __vt.len(),
1044 <SystemCalculator_GoodCommand as ::unity::ClassIdentity>::NAME,
1045 "get_Name",
1046 )
1047 });
1048 let __inner: extern "C" fn(SystemCalculator_GoodCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1049 ::core::mem::transmute(__vi.method_ptr);
1050 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1051 __inner(__receiver, __mi)
1052 }
1053 }
1054 }
1055 #[doc = "`Get()` overload"]
1056 fn get(self) -> f32 {
1057 unsafe {
1058 let __receiver =
1059 <SystemCalculator_GoodCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1060 {
1061 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1062 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1063 panic!(
1064 "unity: virtual slot {}
1065 out of range (vtable len {}
1066) on the runtime class behind {}
1067 (method `{}
1068`)",
1069 9usize,
1070 __vt.len(),
1071 <SystemCalculator_GoodCommand as ::unity::ClassIdentity>::NAME,
1072 "Get",
1073 )
1074 });
1075 let __inner: extern "C" fn(SystemCalculator_GoodCommand, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
1076 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1077 __inner(__receiver, __mi)
1078 }
1079 }
1080 }
1081 #[doc = "`.ctor()` overload"]
1082 fn ctor(self) -> () {
1083 unsafe {
1084 let __receiver =
1085 <SystemCalculator_GoodCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1086 ::unity::il2cpp_call!((::unity::module_base()+0x21f8900usize)as*mut u8,();
1087(SystemCalculator_GoodCommand)__receiver)
1088 }
1089 }
1090}
1091
1092#[cfg(feature = "app-systemcalculator")]
1093impl<__T: ISystemCalculator_GoodCommand> ISystemCalculator_GoodCommandMethods for __T {}
1094
1095#[cfg(feature = "app-systemcalculator")]
1096impl SystemCalculator_GoodCommand {
1097 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1098 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1099 }
1100
1101 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1102 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1103 }
1104
1105 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1106 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1107 }
1108}
1109
1110#[cfg(feature = "app-systemcalculator")]
1111impl SystemCalculator_GoodCommand {
1112 #[doc = "Direct (non-virtual) call to `SystemCalculator_GoodCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1113 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1114 let __mi = Self::get_name_method_info();
1115 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1116 __inner(this.into(), ::core::option::Option::None)
1117 }
1118
1119 #[doc = "Direct (non-virtual) call to `SystemCalculator_GoodCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1120 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1121 let __mi = Self::get_method_info();
1122 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1123 __inner(this.into(), ::core::option::Option::None)
1124 }
1125}
1126
1127#[cfg(feature = "app-systemcalculator")]
1128impl SystemCalculator_GoodCommand {
1129 #[doc = "`.ctor()` — no args"]
1130 pub fn new() -> Self {
1131 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1132 panic!(
1133 "{}
1134::{}
1135 failed to instantiate",
1136 ::core::stringify!(SystemCalculator_GoodCommand),
1137 ::core::stringify!(new),
1138 )
1139 });
1140 <Self as ISystemCalculator_GoodCommandMethods>::ctor(this);
1141 this
1142 }
1143}
1144
1145#[cfg(feature = "app-systemcalculator")]
1146pub trait ISystemCalculator_BadCommandMethods: ISystemCalculator_BadCommand {
1147 #[doc = "`get_Name()` overload"]
1148 fn get_name(self) -> ::unity::Il2CppString {
1149 unsafe {
1150 let __receiver =
1151 <SystemCalculator_BadCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1152 {
1153 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1154 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1155 panic!(
1156 "unity: virtual slot {}
1157 out of range (vtable len {}
1158) on the runtime class behind {}
1159 (method `{}
1160`)",
1161 4usize,
1162 __vt.len(),
1163 <SystemCalculator_BadCommand as ::unity::ClassIdentity>::NAME,
1164 "get_Name",
1165 )
1166 });
1167 let __inner: extern "C" fn(SystemCalculator_BadCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1168 ::core::mem::transmute(__vi.method_ptr);
1169 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1170 __inner(__receiver, __mi)
1171 }
1172 }
1173 }
1174 #[doc = "`Get()` overload"]
1175 fn get(self) -> f32 {
1176 unsafe {
1177 let __receiver =
1178 <SystemCalculator_BadCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1179 {
1180 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1181 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1182 panic!(
1183 "unity: virtual slot {}
1184 out of range (vtable len {}
1185) on the runtime class behind {}
1186 (method `{}
1187`)",
1188 9usize,
1189 __vt.len(),
1190 <SystemCalculator_BadCommand as ::unity::ClassIdentity>::NAME,
1191 "Get",
1192 )
1193 });
1194 let __inner: extern "C" fn(SystemCalculator_BadCommand, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
1195 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1196 __inner(__receiver, __mi)
1197 }
1198 }
1199 }
1200 #[doc = "`.ctor()` overload"]
1201 fn ctor(self) -> () {
1202 unsafe {
1203 let __receiver =
1204 <SystemCalculator_BadCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1205 ::unity::il2cpp_call!((::unity::module_base()+0x21f7e70usize)as*mut u8,();
1206(SystemCalculator_BadCommand)__receiver)
1207 }
1208 }
1209}
1210
1211#[cfg(feature = "app-systemcalculator")]
1212impl<__T: ISystemCalculator_BadCommand> ISystemCalculator_BadCommandMethods for __T {}
1213
1214#[cfg(feature = "app-systemcalculator")]
1215impl SystemCalculator_BadCommand {
1216 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1218 }
1219
1220 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1222 }
1223
1224 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1225 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1226 }
1227}
1228
1229#[cfg(feature = "app-systemcalculator")]
1230impl SystemCalculator_BadCommand {
1231 #[doc = "Direct (non-virtual) call to `SystemCalculator_BadCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1232 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1233 let __mi = Self::get_name_method_info();
1234 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1235 __inner(this.into(), ::core::option::Option::None)
1236 }
1237
1238 #[doc = "Direct (non-virtual) call to `SystemCalculator_BadCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1239 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1240 let __mi = Self::get_method_info();
1241 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1242 __inner(this.into(), ::core::option::Option::None)
1243 }
1244}
1245
1246#[cfg(feature = "app-systemcalculator")]
1247impl SystemCalculator_BadCommand {
1248 #[doc = "`.ctor()` — no args"]
1249 pub fn new() -> Self {
1250 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1251 panic!(
1252 "{}
1253::{}
1254 failed to instantiate",
1255 ::core::stringify!(SystemCalculator_BadCommand),
1256 ::core::stringify!(new),
1257 )
1258 });
1259 <Self as ISystemCalculator_BadCommandMethods>::ctor(this);
1260 this
1261 }
1262}
1263
1264#[cfg(feature = "app-systemcalculator")]
1265pub trait ISystemCalculator_HorseAttributeCommandMethods: ISystemCalculator_HorseAttributeCommand {
1266 #[doc = "`get_Name()` overload"]
1267 fn get_name(self) -> ::unity::Il2CppString {
1268 unsafe {
1269 let __receiver = <SystemCalculator_HorseAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
1270 <Self as ::unity::SystemObject>::as_instance(self),
1271 );
1272 {
1273 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1274 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1275 panic!(
1276 "unity: virtual slot {}
1277 out of range (vtable len {}
1278) on the runtime class behind {}
1279 (method `{}
1280`)",
1281 4usize,
1282 __vt.len(),
1283 <SystemCalculator_HorseAttributeCommand as ::unity::ClassIdentity>::NAME,
1284 "get_Name",
1285 )
1286 });
1287 let __inner: extern "C" fn(SystemCalculator_HorseAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1288 ::core::mem::transmute(__vi.method_ptr);
1289 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1290 __inner(__receiver, __mi)
1291 }
1292 }
1293 }
1294 #[doc = "`Get()` overload"]
1295 fn get(self) -> f32 {
1296 unsafe {
1297 let __receiver = <SystemCalculator_HorseAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
1298 <Self as ::unity::SystemObject>::as_instance(self),
1299 );
1300 {
1301 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1302 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1303 panic!(
1304 "unity: virtual slot {}
1305 out of range (vtable len {}
1306) on the runtime class behind {}
1307 (method `{}
1308`)",
1309 9usize,
1310 __vt.len(),
1311 <SystemCalculator_HorseAttributeCommand as ::unity::ClassIdentity>::NAME,
1312 "Get",
1313 )
1314 });
1315 let __inner: extern "C" fn(SystemCalculator_HorseAttributeCommand, ::unity::OptionalMethod) -> f32 =
1316 ::core::mem::transmute(__vi.method_ptr);
1317 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1318 __inner(__receiver, __mi)
1319 }
1320 }
1321 }
1322 #[doc = "`.ctor()` overload"]
1323 fn ctor(self) -> () {
1324 unsafe {
1325 let __receiver = <SystemCalculator_HorseAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
1326 <Self as ::unity::SystemObject>::as_instance(self),
1327 );
1328 ::unity::il2cpp_call!((::unity::module_base()+0x21f89e0usize)as*mut u8,();
1329(SystemCalculator_HorseAttributeCommand)__receiver)
1330 }
1331 }
1332}
1333
1334#[cfg(feature = "app-systemcalculator")]
1335impl<__T: ISystemCalculator_HorseAttributeCommand> ISystemCalculator_HorseAttributeCommandMethods for __T {}
1336
1337#[cfg(feature = "app-systemcalculator")]
1338impl SystemCalculator_HorseAttributeCommand {
1339 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1341 }
1342
1343 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1345 }
1346
1347 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1348 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1349 }
1350}
1351
1352#[cfg(feature = "app-systemcalculator")]
1353impl SystemCalculator_HorseAttributeCommand {
1354 #[doc = "Direct (non-virtual) call to `SystemCalculator_HorseAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1355 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1356 let __mi = Self::get_name_method_info();
1357 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1358 __inner(this.into(), ::core::option::Option::None)
1359 }
1360
1361 #[doc = "Direct (non-virtual) call to `SystemCalculator_HorseAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1362 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1363 let __mi = Self::get_method_info();
1364 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1365 __inner(this.into(), ::core::option::Option::None)
1366 }
1367}
1368
1369#[cfg(feature = "app-systemcalculator")]
1370impl SystemCalculator_HorseAttributeCommand {
1371 #[doc = "`.ctor()` — no args"]
1372 pub fn new() -> Self {
1373 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1374 panic!(
1375 "{}
1376::{}
1377 failed to instantiate",
1378 ::core::stringify!(SystemCalculator_HorseAttributeCommand),
1379 ::core::stringify!(new),
1380 )
1381 });
1382 <Self as ISystemCalculator_HorseAttributeCommandMethods>::ctor(this);
1383 this
1384 }
1385}
1386
1387#[cfg(feature = "app-systemcalculator")]
1388pub trait ISystemCalculator_BattleStyleDragonCommandMethods: ISystemCalculator_BattleStyleDragonCommand {
1389 #[doc = "`get_Style()` overload"]
1390 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
1391 unsafe {
1392 let __receiver = <SystemCalculator_BattleStyleDragonCommand as ::unity::FromIlInstance>::from_il_instance(
1393 <Self as ::unity::SystemObject>::as_instance(self),
1394 );
1395 {
1396 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1397 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
1398 panic!(
1399 "unity: virtual slot {}
1400 out of range (vtable len {}
1401) on the runtime class behind {}
1402 (method `{}
1403`)",
1404 30usize,
1405 __vt.len(),
1406 <SystemCalculator_BattleStyleDragonCommand as ::unity::ClassIdentity>::NAME,
1407 "get_Style",
1408 )
1409 });
1410 let __inner: extern "C" fn(
1411 SystemCalculator_BattleStyleDragonCommand,
1412 ::unity::OptionalMethod,
1413 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
1414 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1415 __inner(__receiver, __mi)
1416 }
1417 }
1418 }
1419 #[doc = "`.ctor()` overload"]
1420 fn ctor(self) -> () {
1421 unsafe {
1422 let __receiver = <SystemCalculator_BattleStyleDragonCommand as ::unity::FromIlInstance>::from_il_instance(
1423 <Self as ::unity::SystemObject>::as_instance(self),
1424 );
1425 ::unity::il2cpp_call!((::unity::module_base()+0x21f8160usize)as*mut u8,();
1426(SystemCalculator_BattleStyleDragonCommand)__receiver)
1427 }
1428 }
1429}
1430
1431#[cfg(feature = "app-systemcalculator")]
1432impl<__T: ISystemCalculator_BattleStyleDragonCommand> ISystemCalculator_BattleStyleDragonCommandMethods for __T {}
1433
1434#[cfg(feature = "app-systemcalculator")]
1435impl SystemCalculator_BattleStyleDragonCommand {
1436 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1437 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1438 }
1439
1440 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1441 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1442 }
1443}
1444
1445#[cfg(feature = "app-systemcalculator")]
1446impl SystemCalculator_BattleStyleDragonCommand {
1447 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleDragonCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1448 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
1449 let __mi = Self::get_style_method_info();
1450 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
1451 ::core::mem::transmute(__mi.method_ptr);
1452 __inner(this.into(), ::core::option::Option::None)
1453 }
1454}
1455
1456#[cfg(feature = "app-systemcalculator")]
1457impl SystemCalculator_BattleStyleDragonCommand {
1458 #[doc = "`.ctor()` — no args"]
1459 pub fn new() -> Self {
1460 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1461 panic!(
1462 "{}
1463::{}
1464 failed to instantiate",
1465 ::core::stringify!(SystemCalculator_BattleStyleDragonCommand),
1466 ::core::stringify!(new),
1467 )
1468 });
1469 <Self as ISystemCalculator_BattleStyleDragonCommandMethods>::ctor(this);
1470 this
1471 }
1472}
1473
1474#[cfg(feature = "app-systemcalculator")]
1475pub trait ISystemCalculator_WeaponLevelDCommandMethods: ISystemCalculator_WeaponLevelDCommand {
1476 #[doc = "`get_Name()` overload"]
1477 fn get_name(self) -> ::unity::Il2CppString {
1478 unsafe {
1479 let __receiver = <SystemCalculator_WeaponLevelDCommand as ::unity::FromIlInstance>::from_il_instance(
1480 <Self as ::unity::SystemObject>::as_instance(self),
1481 );
1482 {
1483 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1484 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1485 panic!(
1486 "unity: virtual slot {}
1487 out of range (vtable len {}
1488) on the runtime class behind {}
1489 (method `{}
1490`)",
1491 4usize,
1492 __vt.len(),
1493 <SystemCalculator_WeaponLevelDCommand as ::unity::ClassIdentity>::NAME,
1494 "get_Name",
1495 )
1496 });
1497 let __inner: extern "C" fn(SystemCalculator_WeaponLevelDCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1498 ::core::mem::transmute(__vi.method_ptr);
1499 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1500 __inner(__receiver, __mi)
1501 }
1502 }
1503 }
1504 #[doc = "`Get()` overload"]
1505 fn get(self) -> f32 {
1506 unsafe {
1507 let __receiver = <SystemCalculator_WeaponLevelDCommand as ::unity::FromIlInstance>::from_il_instance(
1508 <Self as ::unity::SystemObject>::as_instance(self),
1509 );
1510 {
1511 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1512 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1513 panic!(
1514 "unity: virtual slot {}
1515 out of range (vtable len {}
1516) on the runtime class behind {}
1517 (method `{}
1518`)",
1519 9usize,
1520 __vt.len(),
1521 <SystemCalculator_WeaponLevelDCommand as ::unity::ClassIdentity>::NAME,
1522 "Get",
1523 )
1524 });
1525 let __inner: extern "C" fn(SystemCalculator_WeaponLevelDCommand, ::unity::OptionalMethod) -> f32 =
1526 ::core::mem::transmute(__vi.method_ptr);
1527 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1528 __inner(__receiver, __mi)
1529 }
1530 }
1531 }
1532 #[doc = "`.ctor()` overload"]
1533 fn ctor(self) -> () {
1534 unsafe {
1535 let __receiver = <SystemCalculator_WeaponLevelDCommand as ::unity::FromIlInstance>::from_il_instance(
1536 <Self as ::unity::SystemObject>::as_instance(self),
1537 );
1538 ::unity::il2cpp_call!((::unity::module_base()+0x21f9e30usize)as*mut u8,();
1539(SystemCalculator_WeaponLevelDCommand)__receiver)
1540 }
1541 }
1542}
1543
1544#[cfg(feature = "app-systemcalculator")]
1545impl<__T: ISystemCalculator_WeaponLevelDCommand> ISystemCalculator_WeaponLevelDCommandMethods for __T {}
1546
1547#[cfg(feature = "app-systemcalculator")]
1548impl SystemCalculator_WeaponLevelDCommand {
1549 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1550 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1551 }
1552
1553 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1555 }
1556
1557 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1559 }
1560}
1561
1562#[cfg(feature = "app-systemcalculator")]
1563impl SystemCalculator_WeaponLevelDCommand {
1564 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelDCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1565 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1566 let __mi = Self::get_name_method_info();
1567 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1568 __inner(this.into(), ::core::option::Option::None)
1569 }
1570
1571 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelDCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1572 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1573 let __mi = Self::get_method_info();
1574 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1575 __inner(this.into(), ::core::option::Option::None)
1576 }
1577}
1578
1579#[cfg(feature = "app-systemcalculator")]
1580impl SystemCalculator_WeaponLevelDCommand {
1581 #[doc = "`.ctor()` — no args"]
1582 pub fn new() -> Self {
1583 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1584 panic!(
1585 "{}
1586::{}
1587 failed to instantiate",
1588 ::core::stringify!(SystemCalculator_WeaponLevelDCommand),
1589 ::core::stringify!(new),
1590 )
1591 });
1592 <Self as ISystemCalculator_WeaponLevelDCommandMethods>::ctor(this);
1593 this
1594 }
1595}
1596
1597#[cfg(feature = "app-systemcalculator")]
1598pub trait ISystemCalculator_BattleStylePranaCommandMethods: ISystemCalculator_BattleStylePranaCommand {
1599 #[doc = "`get_Style()` overload"]
1600 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
1601 unsafe {
1602 let __receiver = <SystemCalculator_BattleStylePranaCommand as ::unity::FromIlInstance>::from_il_instance(
1603 <Self as ::unity::SystemObject>::as_instance(self),
1604 );
1605 {
1606 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1607 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
1608 panic!(
1609 "unity: virtual slot {}
1610 out of range (vtable len {}
1611) on the runtime class behind {}
1612 (method `{}
1613`)",
1614 30usize,
1615 __vt.len(),
1616 <SystemCalculator_BattleStylePranaCommand as ::unity::ClassIdentity>::NAME,
1617 "get_Style",
1618 )
1619 });
1620 let __inner: extern "C" fn(
1621 SystemCalculator_BattleStylePranaCommand,
1622 ::unity::OptionalMethod,
1623 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
1624 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1625 __inner(__receiver, __mi)
1626 }
1627 }
1628 }
1629 #[doc = "`.ctor()` overload"]
1630 fn ctor(self) -> () {
1631 unsafe {
1632 let __receiver = <SystemCalculator_BattleStylePranaCommand as ::unity::FromIlInstance>::from_il_instance(
1633 <Self as ::unity::SystemObject>::as_instance(self),
1634 );
1635 ::unity::il2cpp_call!((::unity::module_base()+0x21f8200usize)as*mut u8,();
1636(SystemCalculator_BattleStylePranaCommand)__receiver)
1637 }
1638 }
1639}
1640
1641#[cfg(feature = "app-systemcalculator")]
1642impl<__T: ISystemCalculator_BattleStylePranaCommand> ISystemCalculator_BattleStylePranaCommandMethods for __T {}
1643
1644#[cfg(feature = "app-systemcalculator")]
1645impl SystemCalculator_BattleStylePranaCommand {
1646 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1647 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1648 }
1649
1650 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1651 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1652 }
1653}
1654
1655#[cfg(feature = "app-systemcalculator")]
1656impl SystemCalculator_BattleStylePranaCommand {
1657 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStylePranaCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1658 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
1659 let __mi = Self::get_style_method_info();
1660 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
1661 ::core::mem::transmute(__mi.method_ptr);
1662 __inner(this.into(), ::core::option::Option::None)
1663 }
1664}
1665
1666#[cfg(feature = "app-systemcalculator")]
1667impl SystemCalculator_BattleStylePranaCommand {
1668 #[doc = "`.ctor()` — no args"]
1669 pub fn new() -> Self {
1670 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1671 panic!(
1672 "{}
1673::{}
1674 failed to instantiate",
1675 ::core::stringify!(SystemCalculator_BattleStylePranaCommand),
1676 ::core::stringify!(new),
1677 )
1678 });
1679 <Self as ISystemCalculator_BattleStylePranaCommandMethods>::ctor(this);
1680 this
1681 }
1682}
1683
1684#[cfg(feature = "app-systemcalculator")]
1685pub trait ISystemCalculator_RodTypeHealCommandMethods: ISystemCalculator_RodTypeHealCommand {
1686 #[doc = "`get_Name()` overload"]
1687 fn get_name(self) -> ::unity::Il2CppString {
1688 unsafe {
1689 let __receiver = <SystemCalculator_RodTypeHealCommand as ::unity::FromIlInstance>::from_il_instance(
1690 <Self as ::unity::SystemObject>::as_instance(self),
1691 );
1692 {
1693 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1694 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1695 panic!(
1696 "unity: virtual slot {}
1697 out of range (vtable len {}
1698) on the runtime class behind {}
1699 (method `{}
1700`)",
1701 4usize,
1702 __vt.len(),
1703 <SystemCalculator_RodTypeHealCommand as ::unity::ClassIdentity>::NAME,
1704 "get_Name",
1705 )
1706 });
1707 let __inner: extern "C" fn(SystemCalculator_RodTypeHealCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1708 ::core::mem::transmute(__vi.method_ptr);
1709 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1710 __inner(__receiver, __mi)
1711 }
1712 }
1713 }
1714 #[doc = "`Get()` overload"]
1715 fn get(self) -> f32 {
1716 unsafe {
1717 let __receiver = <SystemCalculator_RodTypeHealCommand as ::unity::FromIlInstance>::from_il_instance(
1718 <Self as ::unity::SystemObject>::as_instance(self),
1719 );
1720 {
1721 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1722 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1723 panic!(
1724 "unity: virtual slot {}
1725 out of range (vtable len {}
1726) on the runtime class behind {}
1727 (method `{}
1728`)",
1729 9usize,
1730 __vt.len(),
1731 <SystemCalculator_RodTypeHealCommand as ::unity::ClassIdentity>::NAME,
1732 "Get",
1733 )
1734 });
1735 let __inner: extern "C" fn(SystemCalculator_RodTypeHealCommand, ::unity::OptionalMethod) -> f32 =
1736 ::core::mem::transmute(__vi.method_ptr);
1737 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1738 __inner(__receiver, __mi)
1739 }
1740 }
1741 }
1742 #[doc = "`.ctor()` overload"]
1743 fn ctor(self) -> () {
1744 unsafe {
1745 let __receiver = <SystemCalculator_RodTypeHealCommand as ::unity::FromIlInstance>::from_il_instance(
1746 <Self as ::unity::SystemObject>::as_instance(self),
1747 );
1748 ::unity::il2cpp_call!((::unity::module_base()+0x21f9820usize)as*mut u8,();
1749(SystemCalculator_RodTypeHealCommand)__receiver)
1750 }
1751 }
1752}
1753
1754#[cfg(feature = "app-systemcalculator")]
1755impl<__T: ISystemCalculator_RodTypeHealCommand> ISystemCalculator_RodTypeHealCommandMethods for __T {}
1756
1757#[cfg(feature = "app-systemcalculator")]
1758impl SystemCalculator_RodTypeHealCommand {
1759 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1760 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1761 }
1762
1763 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1764 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1765 }
1766
1767 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1768 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1769 }
1770}
1771
1772#[cfg(feature = "app-systemcalculator")]
1773impl SystemCalculator_RodTypeHealCommand {
1774 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeHealCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1775 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1776 let __mi = Self::get_name_method_info();
1777 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1778 __inner(this.into(), ::core::option::Option::None)
1779 }
1780
1781 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeHealCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1782 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1783 let __mi = Self::get_method_info();
1784 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1785 __inner(this.into(), ::core::option::Option::None)
1786 }
1787}
1788
1789#[cfg(feature = "app-systemcalculator")]
1790impl SystemCalculator_RodTypeHealCommand {
1791 #[doc = "`.ctor()` — no args"]
1792 pub fn new() -> Self {
1793 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1794 panic!(
1795 "{}
1796::{}
1797 failed to instantiate",
1798 ::core::stringify!(SystemCalculator_RodTypeHealCommand),
1799 ::core::stringify!(new),
1800 )
1801 });
1802 <Self as ISystemCalculator_RodTypeHealCommandMethods>::ctor(this);
1803 this
1804 }
1805}
1806
1807#[cfg(feature = "app-systemcalculator")]
1808pub trait ISystemCalculatorMethods: ISystemCalculator {
1809 #[doc = "`.ctor()` overload"]
1810 fn ctor(self) -> () {
1811 unsafe {
1812 let __receiver = <SystemCalculator as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1813 ::unity::il2cpp_call!((::unity::module_base()+0x20b57e0usize)as*mut u8,();
1814(SystemCalculator)__receiver)
1815 }
1816 }
1817}
1818
1819#[cfg(feature = "app-systemcalculator")]
1820impl<__T: ISystemCalculator> ISystemCalculatorMethods for __T {}
1821
1822#[cfg(feature = "app-systemcalculator")]
1823impl SystemCalculator {
1824 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1825 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1826 }
1827}
1828
1829#[cfg(feature = "app-systemcalculator")]
1830impl SystemCalculator {
1831 #[doc = "`.ctor()` — no args"]
1832 pub fn new() -> Self {
1833 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1834 panic!(
1835 "{}
1836::{}
1837 failed to instantiate",
1838 ::core::stringify!(SystemCalculator),
1839 ::core::stringify!(new),
1840 )
1841 });
1842 <Self as ISystemCalculatorMethods>::ctor(this);
1843 this
1844 }
1845}
1846
1847#[cfg(feature = "app-systemcalculator")]
1848pub trait ISystemCalculator_ItemKindSpecialCommandMethods: ISystemCalculator_ItemKindSpecialCommand {
1849 #[doc = "`get_Name()` overload"]
1850 fn get_name(self) -> ::unity::Il2CppString {
1851 unsafe {
1852 let __receiver = <SystemCalculator_ItemKindSpecialCommand as ::unity::FromIlInstance>::from_il_instance(
1853 <Self as ::unity::SystemObject>::as_instance(self),
1854 );
1855 {
1856 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1857 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1858 panic!(
1859 "unity: virtual slot {}
1860 out of range (vtable len {}
1861) on the runtime class behind {}
1862 (method `{}
1863`)",
1864 4usize,
1865 __vt.len(),
1866 <SystemCalculator_ItemKindSpecialCommand as ::unity::ClassIdentity>::NAME,
1867 "get_Name",
1868 )
1869 });
1870 let __inner: extern "C" fn(SystemCalculator_ItemKindSpecialCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1871 ::core::mem::transmute(__vi.method_ptr);
1872 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1873 __inner(__receiver, __mi)
1874 }
1875 }
1876 }
1877 #[doc = "`Get()` overload"]
1878 fn get(self) -> f32 {
1879 unsafe {
1880 let __receiver = <SystemCalculator_ItemKindSpecialCommand as ::unity::FromIlInstance>::from_il_instance(
1881 <Self as ::unity::SystemObject>::as_instance(self),
1882 );
1883 {
1884 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1885 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1886 panic!(
1887 "unity: virtual slot {}
1888 out of range (vtable len {}
1889) on the runtime class behind {}
1890 (method `{}
1891`)",
1892 9usize,
1893 __vt.len(),
1894 <SystemCalculator_ItemKindSpecialCommand as ::unity::ClassIdentity>::NAME,
1895 "Get",
1896 )
1897 });
1898 let __inner: extern "C" fn(SystemCalculator_ItemKindSpecialCommand, ::unity::OptionalMethod) -> f32 =
1899 ::core::mem::transmute(__vi.method_ptr);
1900 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1901 __inner(__receiver, __mi)
1902 }
1903 }
1904 }
1905 #[doc = "`.ctor()` overload"]
1906 fn ctor(self) -> () {
1907 unsafe {
1908 let __receiver = <SystemCalculator_ItemKindSpecialCommand as ::unity::FromIlInstance>::from_il_instance(
1909 <Self as ::unity::SystemObject>::as_instance(self),
1910 );
1911 ::unity::il2cpp_call!((::unity::module_base()+0x21f8ec0usize)as*mut u8,();
1912(SystemCalculator_ItemKindSpecialCommand)__receiver)
1913 }
1914 }
1915}
1916
1917#[cfg(feature = "app-systemcalculator")]
1918impl<__T: ISystemCalculator_ItemKindSpecialCommand> ISystemCalculator_ItemKindSpecialCommandMethods for __T {}
1919
1920#[cfg(feature = "app-systemcalculator")]
1921impl SystemCalculator_ItemKindSpecialCommand {
1922 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1923 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1924 }
1925
1926 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1927 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1928 }
1929
1930 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1931 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1932 }
1933}
1934
1935#[cfg(feature = "app-systemcalculator")]
1936impl SystemCalculator_ItemKindSpecialCommand {
1937 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindSpecialCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1938 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1939 let __mi = Self::get_name_method_info();
1940 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1941 __inner(this.into(), ::core::option::Option::None)
1942 }
1943
1944 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindSpecialCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1945 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
1946 let __mi = Self::get_method_info();
1947 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
1948 __inner(this.into(), ::core::option::Option::None)
1949 }
1950}
1951
1952#[cfg(feature = "app-systemcalculator")]
1953impl SystemCalculator_ItemKindSpecialCommand {
1954 #[doc = "`.ctor()` — no args"]
1955 pub fn new() -> Self {
1956 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1957 panic!(
1958 "{}
1959::{}
1960 failed to instantiate",
1961 ::core::stringify!(SystemCalculator_ItemKindSpecialCommand),
1962 ::core::stringify!(new),
1963 )
1964 });
1965 <Self as ISystemCalculator_ItemKindSpecialCommandMethods>::ctor(this);
1966 this
1967 }
1968}
1969
1970#[cfg(feature = "app-systemcalculator")]
1971pub trait ISystemCalculator_PhaseOtherCommandMethods: ISystemCalculator_PhaseOtherCommand {
1972 #[doc = "`get_Name()` overload"]
1973 fn get_name(self) -> ::unity::Il2CppString {
1974 unsafe {
1975 let __receiver =
1976 <SystemCalculator_PhaseOtherCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1977 {
1978 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1979 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
1980 panic!(
1981 "unity: virtual slot {}
1982 out of range (vtable len {}
1983) on the runtime class behind {}
1984 (method `{}
1985`)",
1986 4usize,
1987 __vt.len(),
1988 <SystemCalculator_PhaseOtherCommand as ::unity::ClassIdentity>::NAME,
1989 "get_Name",
1990 )
1991 });
1992 let __inner: extern "C" fn(SystemCalculator_PhaseOtherCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
1993 ::core::mem::transmute(__vi.method_ptr);
1994 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1995 __inner(__receiver, __mi)
1996 }
1997 }
1998 }
1999 #[doc = "`Get()` overload"]
2000 fn get(self) -> f32 {
2001 unsafe {
2002 let __receiver =
2003 <SystemCalculator_PhaseOtherCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2004 {
2005 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2006 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2007 panic!(
2008 "unity: virtual slot {}
2009 out of range (vtable len {}
2010) on the runtime class behind {}
2011 (method `{}
2012`)",
2013 9usize,
2014 __vt.len(),
2015 <SystemCalculator_PhaseOtherCommand as ::unity::ClassIdentity>::NAME,
2016 "Get",
2017 )
2018 });
2019 let __inner: extern "C" fn(SystemCalculator_PhaseOtherCommand, ::unity::OptionalMethod) -> f32 =
2020 ::core::mem::transmute(__vi.method_ptr);
2021 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2022 __inner(__receiver, __mi)
2023 }
2024 }
2025 }
2026 #[doc = "`.ctor()` overload"]
2027 fn ctor(self) -> () {
2028 unsafe {
2029 let __receiver =
2030 <SystemCalculator_PhaseOtherCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2031 ::unity::il2cpp_call!((::unity::module_base()+0x21f96d0usize)as*mut u8,();
2032(SystemCalculator_PhaseOtherCommand)__receiver)
2033 }
2034 }
2035}
2036
2037#[cfg(feature = "app-systemcalculator")]
2038impl<__T: ISystemCalculator_PhaseOtherCommand> ISystemCalculator_PhaseOtherCommandMethods for __T {}
2039
2040#[cfg(feature = "app-systemcalculator")]
2041impl SystemCalculator_PhaseOtherCommand {
2042 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2043 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2044 }
2045
2046 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2047 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2048 }
2049
2050 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2051 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2052 }
2053}
2054
2055#[cfg(feature = "app-systemcalculator")]
2056impl SystemCalculator_PhaseOtherCommand {
2057 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhaseOtherCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2058 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2059 let __mi = Self::get_name_method_info();
2060 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2061 __inner(this.into(), ::core::option::Option::None)
2062 }
2063
2064 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhaseOtherCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2065 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2066 let __mi = Self::get_method_info();
2067 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2068 __inner(this.into(), ::core::option::Option::None)
2069 }
2070}
2071
2072#[cfg(feature = "app-systemcalculator")]
2073impl SystemCalculator_PhaseOtherCommand {
2074 #[doc = "`.ctor()` — no args"]
2075 pub fn new() -> Self {
2076 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2077 panic!(
2078 "{}
2079::{}
2080 failed to instantiate",
2081 ::core::stringify!(SystemCalculator_PhaseOtherCommand),
2082 ::core::stringify!(new),
2083 )
2084 });
2085 <Self as ISystemCalculator_PhaseOtherCommandMethods>::ctor(this);
2086 this
2087 }
2088}
2089
2090#[cfg(feature = "app-systemcalculator")]
2091pub trait ISystemCalculator_SkillIndexCommandMethods: ISystemCalculator_SkillIndexCommand {
2092 #[doc = "`get_Name()` overload"]
2093 fn get_name(self) -> ::unity::Il2CppString {
2094 unsafe {
2095 let __receiver =
2096 <SystemCalculator_SkillIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2097 {
2098 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2099 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2100 panic!(
2101 "unity: virtual slot {}
2102 out of range (vtable len {}
2103) on the runtime class behind {}
2104 (method `{}
2105`)",
2106 4usize,
2107 __vt.len(),
2108 <SystemCalculator_SkillIndexCommand as ::unity::ClassIdentity>::NAME,
2109 "get_Name",
2110 )
2111 });
2112 let __inner: extern "C" fn(SystemCalculator_SkillIndexCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2113 ::core::mem::transmute(__vi.method_ptr);
2114 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2115 __inner(__receiver, __mi)
2116 }
2117 }
2118 }
2119 #[doc = "`Func(::unity::Il2CppString)` overload"]
2120 fn func(self, arg: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
2121 unsafe {
2122 let __receiver =
2123 <SystemCalculator_SkillIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2124 {
2125 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2126 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
2127 panic!(
2128 "unity: virtual slot {}
2129 out of range (vtable len {}
2130) on the runtime class behind {}
2131 (method `{}
2132`)",
2133 27usize,
2134 __vt.len(),
2135 <SystemCalculator_SkillIndexCommand as ::unity::ClassIdentity>::NAME,
2136 "Func",
2137 )
2138 });
2139 let __inner: extern "C" fn(SystemCalculator_SkillIndexCommand, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
2140 ::core::mem::transmute(__vi.method_ptr);
2141 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2142 __inner(__receiver, ::core::convert::Into::into(arg), __mi)
2143 }
2144 }
2145 }
2146 #[doc = "`.ctor()` overload"]
2147 fn ctor(self) -> () {
2148 unsafe {
2149 let __receiver =
2150 <SystemCalculator_SkillIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
2151 ::unity::il2cpp_call!((::unity::module_base()+0x21f99e0usize)as*mut u8,();
2152(SystemCalculator_SkillIndexCommand)__receiver)
2153 }
2154 }
2155}
2156
2157#[cfg(feature = "app-systemcalculator")]
2158impl<__T: ISystemCalculator_SkillIndexCommand> ISystemCalculator_SkillIndexCommandMethods for __T {}
2159
2160#[cfg(feature = "app-systemcalculator")]
2161impl SystemCalculator_SkillIndexCommand {
2162 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2164 }
2165
2166 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2168 }
2169
2170 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2172 }
2173}
2174
2175#[cfg(feature = "app-systemcalculator")]
2176impl SystemCalculator_SkillIndexCommand {
2177 #[doc = "Direct (non-virtual) call to `SystemCalculator_SkillIndexCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2178 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2179 let __mi = Self::get_name_method_info();
2180 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2181 __inner(this.into(), ::core::option::Option::None)
2182 }
2183
2184 #[doc = "Direct (non-virtual) call to `SystemCalculator_SkillIndexCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2185 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>, arg: ::unity::Il2CppString) -> f32 {
2186 let __mi = Self::func_method_info();
2187 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
2188 ::core::mem::transmute(__mi.method_ptr);
2189 __inner(this.into(), arg, ::core::option::Option::None)
2190 }
2191}
2192
2193#[cfg(feature = "app-systemcalculator")]
2194impl SystemCalculator_SkillIndexCommand {
2195 #[doc = "`.ctor()` — no args"]
2196 pub fn new() -> Self {
2197 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2198 panic!(
2199 "{}
2200::{}
2201 failed to instantiate",
2202 ::core::stringify!(SystemCalculator_SkillIndexCommand),
2203 ::core::stringify!(new),
2204 )
2205 });
2206 <Self as ISystemCalculator_SkillIndexCommandMethods>::ctor(this);
2207 this
2208 }
2209}
2210
2211#[cfg(feature = "app-systemcalculator")]
2212pub trait ISystemCalculator_RodTypeInterferenceCommandMethods: ISystemCalculator_RodTypeInterferenceCommand {
2213 #[doc = "`get_Name()` overload"]
2214 fn get_name(self) -> ::unity::Il2CppString {
2215 unsafe {
2216 let __receiver = <SystemCalculator_RodTypeInterferenceCommand as ::unity::FromIlInstance>::from_il_instance(
2217 <Self as ::unity::SystemObject>::as_instance(self),
2218 );
2219 {
2220 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2221 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2222 panic!(
2223 "unity: virtual slot {}
2224 out of range (vtable len {}
2225) on the runtime class behind {}
2226 (method `{}
2227`)",
2228 4usize,
2229 __vt.len(),
2230 <SystemCalculator_RodTypeInterferenceCommand as ::unity::ClassIdentity>::NAME,
2231 "get_Name",
2232 )
2233 });
2234 let __inner: extern "C" fn(SystemCalculator_RodTypeInterferenceCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2235 ::core::mem::transmute(__vi.method_ptr);
2236 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2237 __inner(__receiver, __mi)
2238 }
2239 }
2240 }
2241 #[doc = "`Get()` overload"]
2242 fn get(self) -> f32 {
2243 unsafe {
2244 let __receiver = <SystemCalculator_RodTypeInterferenceCommand as ::unity::FromIlInstance>::from_il_instance(
2245 <Self as ::unity::SystemObject>::as_instance(self),
2246 );
2247 {
2248 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2249 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2250 panic!(
2251 "unity: virtual slot {}
2252 out of range (vtable len {}
2253) on the runtime class behind {}
2254 (method `{}
2255`)",
2256 9usize,
2257 __vt.len(),
2258 <SystemCalculator_RodTypeInterferenceCommand as ::unity::ClassIdentity>::NAME,
2259 "Get",
2260 )
2261 });
2262 let __inner: extern "C" fn(SystemCalculator_RodTypeInterferenceCommand, ::unity::OptionalMethod) -> f32 =
2263 ::core::mem::transmute(__vi.method_ptr);
2264 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2265 __inner(__receiver, __mi)
2266 }
2267 }
2268 }
2269 #[doc = "`.ctor()` overload"]
2270 fn ctor(self) -> () {
2271 unsafe {
2272 let __receiver = <SystemCalculator_RodTypeInterferenceCommand as ::unity::FromIlInstance>::from_il_instance(
2273 <Self as ::unity::SystemObject>::as_instance(self),
2274 );
2275 ::unity::il2cpp_call!((::unity::module_base()+0x21f9890usize)as*mut u8,();
2276(SystemCalculator_RodTypeInterferenceCommand)__receiver)
2277 }
2278 }
2279}
2280
2281#[cfg(feature = "app-systemcalculator")]
2282impl<__T: ISystemCalculator_RodTypeInterferenceCommand> ISystemCalculator_RodTypeInterferenceCommandMethods for __T {}
2283
2284#[cfg(feature = "app-systemcalculator")]
2285impl SystemCalculator_RodTypeInterferenceCommand {
2286 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2287 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2288 }
2289
2290 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2291 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2292 }
2293
2294 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2295 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2296 }
2297}
2298
2299#[cfg(feature = "app-systemcalculator")]
2300impl SystemCalculator_RodTypeInterferenceCommand {
2301 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeInterferenceCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2302 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2303 let __mi = Self::get_name_method_info();
2304 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2305 __inner(this.into(), ::core::option::Option::None)
2306 }
2307
2308 #[doc = "Direct (non-virtual) call to `SystemCalculator_RodTypeInterferenceCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2309 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2310 let __mi = Self::get_method_info();
2311 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2312 __inner(this.into(), ::core::option::Option::None)
2313 }
2314}
2315
2316#[cfg(feature = "app-systemcalculator")]
2317impl SystemCalculator_RodTypeInterferenceCommand {
2318 #[doc = "`.ctor()` — no args"]
2319 pub fn new() -> Self {
2320 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2321 panic!(
2322 "{}
2323::{}
2324 failed to instantiate",
2325 ::core::stringify!(SystemCalculator_RodTypeInterferenceCommand),
2326 ::core::stringify!(new),
2327 )
2328 });
2329 <Self as ISystemCalculator_RodTypeInterferenceCommandMethods>::ctor(this);
2330 this
2331 }
2332}
2333
2334#[cfg(feature = "app-systemcalculator")]
2335pub trait ISystemCalculator_ItemKindDaggerCommandMethods: ISystemCalculator_ItemKindDaggerCommand {
2336 #[doc = "`get_Name()` overload"]
2337 fn get_name(self) -> ::unity::Il2CppString {
2338 unsafe {
2339 let __receiver = <SystemCalculator_ItemKindDaggerCommand as ::unity::FromIlInstance>::from_il_instance(
2340 <Self as ::unity::SystemObject>::as_instance(self),
2341 );
2342 {
2343 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2344 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2345 panic!(
2346 "unity: virtual slot {}
2347 out of range (vtable len {}
2348) on the runtime class behind {}
2349 (method `{}
2350`)",
2351 4usize,
2352 __vt.len(),
2353 <SystemCalculator_ItemKindDaggerCommand as ::unity::ClassIdentity>::NAME,
2354 "get_Name",
2355 )
2356 });
2357 let __inner: extern "C" fn(SystemCalculator_ItemKindDaggerCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2358 ::core::mem::transmute(__vi.method_ptr);
2359 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2360 __inner(__receiver, __mi)
2361 }
2362 }
2363 }
2364 #[doc = "`Get()` overload"]
2365 fn get(self) -> f32 {
2366 unsafe {
2367 let __receiver = <SystemCalculator_ItemKindDaggerCommand as ::unity::FromIlInstance>::from_il_instance(
2368 <Self as ::unity::SystemObject>::as_instance(self),
2369 );
2370 {
2371 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2372 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2373 panic!(
2374 "unity: virtual slot {}
2375 out of range (vtable len {}
2376) on the runtime class behind {}
2377 (method `{}
2378`)",
2379 9usize,
2380 __vt.len(),
2381 <SystemCalculator_ItemKindDaggerCommand as ::unity::ClassIdentity>::NAME,
2382 "Get",
2383 )
2384 });
2385 let __inner: extern "C" fn(SystemCalculator_ItemKindDaggerCommand, ::unity::OptionalMethod) -> f32 =
2386 ::core::mem::transmute(__vi.method_ptr);
2387 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2388 __inner(__receiver, __mi)
2389 }
2390 }
2391 }
2392 #[doc = "`.ctor()` overload"]
2393 fn ctor(self) -> () {
2394 unsafe {
2395 let __receiver = <SystemCalculator_ItemKindDaggerCommand as ::unity::FromIlInstance>::from_il_instance(
2396 <Self as ::unity::SystemObject>::as_instance(self),
2397 );
2398 ::unity::il2cpp_call!((::unity::module_base()+0x21f8c90usize)as*mut u8,();
2399(SystemCalculator_ItemKindDaggerCommand)__receiver)
2400 }
2401 }
2402}
2403
2404#[cfg(feature = "app-systemcalculator")]
2405impl<__T: ISystemCalculator_ItemKindDaggerCommand> ISystemCalculator_ItemKindDaggerCommandMethods for __T {}
2406
2407#[cfg(feature = "app-systemcalculator")]
2408impl SystemCalculator_ItemKindDaggerCommand {
2409 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2410 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2411 }
2412
2413 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2414 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2415 }
2416
2417 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2418 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2419 }
2420}
2421
2422#[cfg(feature = "app-systemcalculator")]
2423impl SystemCalculator_ItemKindDaggerCommand {
2424 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindDaggerCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2425 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2426 let __mi = Self::get_name_method_info();
2427 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2428 __inner(this.into(), ::core::option::Option::None)
2429 }
2430
2431 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindDaggerCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2432 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2433 let __mi = Self::get_method_info();
2434 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2435 __inner(this.into(), ::core::option::Option::None)
2436 }
2437}
2438
2439#[cfg(feature = "app-systemcalculator")]
2440impl SystemCalculator_ItemKindDaggerCommand {
2441 #[doc = "`.ctor()` — no args"]
2442 pub fn new() -> Self {
2443 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2444 panic!(
2445 "{}
2446::{}
2447 failed to instantiate",
2448 ::core::stringify!(SystemCalculator_ItemKindDaggerCommand),
2449 ::core::stringify!(new),
2450 )
2451 });
2452 <Self as ISystemCalculator_ItemKindDaggerCommandMethods>::ctor(this);
2453 this
2454 }
2455}
2456
2457#[cfg(feature = "app-systemcalculator")]
2458pub trait ISystemCalculator_DifficultyHardCommandMethods: ISystemCalculator_DifficultyHardCommand {
2459 #[doc = "`get_Name()` overload"]
2460 fn get_name(self) -> ::unity::Il2CppString {
2461 unsafe {
2462 let __receiver = <SystemCalculator_DifficultyHardCommand as ::unity::FromIlInstance>::from_il_instance(
2463 <Self as ::unity::SystemObject>::as_instance(self),
2464 );
2465 {
2466 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2467 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2468 panic!(
2469 "unity: virtual slot {}
2470 out of range (vtable len {}
2471) on the runtime class behind {}
2472 (method `{}
2473`)",
2474 4usize,
2475 __vt.len(),
2476 <SystemCalculator_DifficultyHardCommand as ::unity::ClassIdentity>::NAME,
2477 "get_Name",
2478 )
2479 });
2480 let __inner: extern "C" fn(SystemCalculator_DifficultyHardCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2481 ::core::mem::transmute(__vi.method_ptr);
2482 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2483 __inner(__receiver, __mi)
2484 }
2485 }
2486 }
2487 #[doc = "`Get()` overload"]
2488 fn get(self) -> f32 {
2489 unsafe {
2490 let __receiver = <SystemCalculator_DifficultyHardCommand as ::unity::FromIlInstance>::from_il_instance(
2491 <Self as ::unity::SystemObject>::as_instance(self),
2492 );
2493 {
2494 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2495 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2496 panic!(
2497 "unity: virtual slot {}
2498 out of range (vtable len {}
2499) on the runtime class behind {}
2500 (method `{}
2501`)",
2502 9usize,
2503 __vt.len(),
2504 <SystemCalculator_DifficultyHardCommand as ::unity::ClassIdentity>::NAME,
2505 "Get",
2506 )
2507 });
2508 let __inner: extern "C" fn(SystemCalculator_DifficultyHardCommand, ::unity::OptionalMethod) -> f32 =
2509 ::core::mem::transmute(__vi.method_ptr);
2510 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2511 __inner(__receiver, __mi)
2512 }
2513 }
2514 }
2515 #[doc = "`.ctor()` overload"]
2516 fn ctor(self) -> () {
2517 unsafe {
2518 let __receiver = <SystemCalculator_DifficultyHardCommand as ::unity::FromIlInstance>::from_il_instance(
2519 <Self as ::unity::SystemObject>::as_instance(self),
2520 );
2521 ::unity::il2cpp_call!((::unity::module_base()+0x21f82e0usize)as*mut u8,();
2522(SystemCalculator_DifficultyHardCommand)__receiver)
2523 }
2524 }
2525}
2526
2527#[cfg(feature = "app-systemcalculator")]
2528impl<__T: ISystemCalculator_DifficultyHardCommand> ISystemCalculator_DifficultyHardCommandMethods for __T {}
2529
2530#[cfg(feature = "app-systemcalculator")]
2531impl SystemCalculator_DifficultyHardCommand {
2532 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2533 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2534 }
2535
2536 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2537 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2538 }
2539
2540 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2541 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2542 }
2543}
2544
2545#[cfg(feature = "app-systemcalculator")]
2546impl SystemCalculator_DifficultyHardCommand {
2547 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyHardCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2548 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2549 let __mi = Self::get_name_method_info();
2550 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2551 __inner(this.into(), ::core::option::Option::None)
2552 }
2553
2554 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyHardCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2555 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2556 let __mi = Self::get_method_info();
2557 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2558 __inner(this.into(), ::core::option::Option::None)
2559 }
2560}
2561
2562#[cfg(feature = "app-systemcalculator")]
2563impl SystemCalculator_DifficultyHardCommand {
2564 #[doc = "`.ctor()` — no args"]
2565 pub fn new() -> Self {
2566 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2567 panic!(
2568 "{}
2569::{}
2570 failed to instantiate",
2571 ::core::stringify!(SystemCalculator_DifficultyHardCommand),
2572 ::core::stringify!(new),
2573 )
2574 });
2575 <Self as ISystemCalculator_DifficultyHardCommandMethods>::ctor(this);
2576 this
2577 }
2578}
2579
2580#[cfg(feature = "app-systemcalculator")]
2581pub trait ISystemCalculator_GameModeCasualCommandMethods: ISystemCalculator_GameModeCasualCommand {
2582 #[doc = "`get_Name()` overload"]
2583 fn get_name(self) -> ::unity::Il2CppString {
2584 unsafe {
2585 let __receiver = <SystemCalculator_GameModeCasualCommand as ::unity::FromIlInstance>::from_il_instance(
2586 <Self as ::unity::SystemObject>::as_instance(self),
2587 );
2588 {
2589 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2590 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2591 panic!(
2592 "unity: virtual slot {}
2593 out of range (vtable len {}
2594) on the runtime class behind {}
2595 (method `{}
2596`)",
2597 4usize,
2598 __vt.len(),
2599 <SystemCalculator_GameModeCasualCommand as ::unity::ClassIdentity>::NAME,
2600 "get_Name",
2601 )
2602 });
2603 let __inner: extern "C" fn(SystemCalculator_GameModeCasualCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2604 ::core::mem::transmute(__vi.method_ptr);
2605 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2606 __inner(__receiver, __mi)
2607 }
2608 }
2609 }
2610 #[doc = "`Get()` overload"]
2611 fn get(self) -> f32 {
2612 unsafe {
2613 let __receiver = <SystemCalculator_GameModeCasualCommand as ::unity::FromIlInstance>::from_il_instance(
2614 <Self as ::unity::SystemObject>::as_instance(self),
2615 );
2616 {
2617 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2618 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2619 panic!(
2620 "unity: virtual slot {}
2621 out of range (vtable len {}
2622) on the runtime class behind {}
2623 (method `{}
2624`)",
2625 9usize,
2626 __vt.len(),
2627 <SystemCalculator_GameModeCasualCommand as ::unity::ClassIdentity>::NAME,
2628 "Get",
2629 )
2630 });
2631 let __inner: extern "C" fn(SystemCalculator_GameModeCasualCommand, ::unity::OptionalMethod) -> f32 =
2632 ::core::mem::transmute(__vi.method_ptr);
2633 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2634 __inner(__receiver, __mi)
2635 }
2636 }
2637 }
2638 #[doc = "`.ctor()` overload"]
2639 fn ctor(self) -> () {
2640 unsafe {
2641 let __receiver = <SystemCalculator_GameModeCasualCommand as ::unity::FromIlInstance>::from_il_instance(
2642 <Self as ::unity::SystemObject>::as_instance(self),
2643 );
2644 ::unity::il2cpp_call!((::unity::module_base()+0x21f8740usize)as*mut u8,();
2645(SystemCalculator_GameModeCasualCommand)__receiver)
2646 }
2647 }
2648}
2649
2650#[cfg(feature = "app-systemcalculator")]
2651impl<__T: ISystemCalculator_GameModeCasualCommand> ISystemCalculator_GameModeCasualCommandMethods for __T {}
2652
2653#[cfg(feature = "app-systemcalculator")]
2654impl SystemCalculator_GameModeCasualCommand {
2655 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2657 }
2658
2659 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2661 }
2662
2663 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2665 }
2666}
2667
2668#[cfg(feature = "app-systemcalculator")]
2669impl SystemCalculator_GameModeCasualCommand {
2670 #[doc = "Direct (non-virtual) call to `SystemCalculator_GameModeCasualCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2671 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2672 let __mi = Self::get_name_method_info();
2673 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2674 __inner(this.into(), ::core::option::Option::None)
2675 }
2676
2677 #[doc = "Direct (non-virtual) call to `SystemCalculator_GameModeCasualCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2678 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2679 let __mi = Self::get_method_info();
2680 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2681 __inner(this.into(), ::core::option::Option::None)
2682 }
2683}
2684
2685#[cfg(feature = "app-systemcalculator")]
2686impl SystemCalculator_GameModeCasualCommand {
2687 #[doc = "`.ctor()` — no args"]
2688 pub fn new() -> Self {
2689 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2690 panic!(
2691 "{}
2692::{}
2693 failed to instantiate",
2694 ::core::stringify!(SystemCalculator_GameModeCasualCommand),
2695 ::core::stringify!(new),
2696 )
2697 });
2698 <Self as ISystemCalculator_GameModeCasualCommandMethods>::ctor(this);
2699 this
2700 }
2701}
2702
2703#[cfg(feature = "app-systemcalculator")]
2704pub trait ISystemCalculator_BattleSideChainDefenseCommandMethods: ISystemCalculator_BattleSideChainDefenseCommand {
2705 #[doc = "`get_Name()` overload"]
2706 fn get_name(self) -> ::unity::Il2CppString {
2707 unsafe {
2708 let __receiver = <SystemCalculator_BattleSideChainDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
2709 <Self as ::unity::SystemObject>::as_instance(self),
2710 );
2711 {
2712 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2713 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2714 panic!(
2715 "unity: virtual slot {}
2716 out of range (vtable len {}
2717) on the runtime class behind {}
2718 (method `{}
2719`)",
2720 4usize,
2721 __vt.len(),
2722 <SystemCalculator_BattleSideChainDefenseCommand as ::unity::ClassIdentity>::NAME,
2723 "get_Name",
2724 )
2725 });
2726 let __inner: extern "C" fn(SystemCalculator_BattleSideChainDefenseCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2727 ::core::mem::transmute(__vi.method_ptr);
2728 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2729 __inner(__receiver, __mi)
2730 }
2731 }
2732 }
2733 #[doc = "`Get()` overload"]
2734 fn get(self) -> f32 {
2735 unsafe {
2736 let __receiver = <SystemCalculator_BattleSideChainDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
2737 <Self as ::unity::SystemObject>::as_instance(self),
2738 );
2739 {
2740 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2741 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2742 panic!(
2743 "unity: virtual slot {}
2744 out of range (vtable len {}
2745) on the runtime class behind {}
2746 (method `{}
2747`)",
2748 9usize,
2749 __vt.len(),
2750 <SystemCalculator_BattleSideChainDefenseCommand as ::unity::ClassIdentity>::NAME,
2751 "Get",
2752 )
2753 });
2754 let __inner: extern "C" fn(SystemCalculator_BattleSideChainDefenseCommand, ::unity::OptionalMethod) -> f32 =
2755 ::core::mem::transmute(__vi.method_ptr);
2756 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2757 __inner(__receiver, __mi)
2758 }
2759 }
2760 }
2761 #[doc = "`.ctor()` overload"]
2762 fn ctor(self) -> () {
2763 unsafe {
2764 let __receiver = <SystemCalculator_BattleSideChainDefenseCommand as ::unity::FromIlInstance>::from_il_instance(
2765 <Self as ::unity::SystemObject>::as_instance(self),
2766 );
2767 ::unity::il2cpp_call!((::unity::module_base()+0x21f7ee0usize)as*mut u8,();
2768(SystemCalculator_BattleSideChainDefenseCommand)__receiver)
2769 }
2770 }
2771}
2772
2773#[cfg(feature = "app-systemcalculator")]
2774impl<__T: ISystemCalculator_BattleSideChainDefenseCommand> ISystemCalculator_BattleSideChainDefenseCommandMethods for __T {}
2775
2776#[cfg(feature = "app-systemcalculator")]
2777impl SystemCalculator_BattleSideChainDefenseCommand {
2778 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2779 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2780 }
2781
2782 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2783 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2784 }
2785
2786 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2787 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2788 }
2789}
2790
2791#[cfg(feature = "app-systemcalculator")]
2792impl SystemCalculator_BattleSideChainDefenseCommand {
2793 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideChainDefenseCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2794 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2795 let __mi = Self::get_name_method_info();
2796 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2797 __inner(this.into(), ::core::option::Option::None)
2798 }
2799
2800 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideChainDefenseCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2801 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2802 let __mi = Self::get_method_info();
2803 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2804 __inner(this.into(), ::core::option::Option::None)
2805 }
2806}
2807
2808#[cfg(feature = "app-systemcalculator")]
2809impl SystemCalculator_BattleSideChainDefenseCommand {
2810 #[doc = "`.ctor()` — no args"]
2811 pub fn new() -> Self {
2812 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2813 panic!(
2814 "{}
2815::{}
2816 failed to instantiate",
2817 ::core::stringify!(SystemCalculator_BattleSideChainDefenseCommand),
2818 ::core::stringify!(new),
2819 )
2820 });
2821 <Self as ISystemCalculator_BattleSideChainDefenseCommandMethods>::ctor(this);
2822 this
2823 }
2824}
2825
2826#[cfg(feature = "app-systemcalculator")]
2827pub trait ISystemCalculator_WeaponLevelACommandMethods: ISystemCalculator_WeaponLevelACommand {
2828 #[doc = "`get_Name()` overload"]
2829 fn get_name(self) -> ::unity::Il2CppString {
2830 unsafe {
2831 let __receiver = <SystemCalculator_WeaponLevelACommand as ::unity::FromIlInstance>::from_il_instance(
2832 <Self as ::unity::SystemObject>::as_instance(self),
2833 );
2834 {
2835 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2836 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2837 panic!(
2838 "unity: virtual slot {}
2839 out of range (vtable len {}
2840) on the runtime class behind {}
2841 (method `{}
2842`)",
2843 4usize,
2844 __vt.len(),
2845 <SystemCalculator_WeaponLevelACommand as ::unity::ClassIdentity>::NAME,
2846 "get_Name",
2847 )
2848 });
2849 let __inner: extern "C" fn(SystemCalculator_WeaponLevelACommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2850 ::core::mem::transmute(__vi.method_ptr);
2851 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2852 __inner(__receiver, __mi)
2853 }
2854 }
2855 }
2856 #[doc = "`Get()` overload"]
2857 fn get(self) -> f32 {
2858 unsafe {
2859 let __receiver = <SystemCalculator_WeaponLevelACommand as ::unity::FromIlInstance>::from_il_instance(
2860 <Self as ::unity::SystemObject>::as_instance(self),
2861 );
2862 {
2863 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2864 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2865 panic!(
2866 "unity: virtual slot {}
2867 out of range (vtable len {}
2868) on the runtime class behind {}
2869 (method `{}
2870`)",
2871 9usize,
2872 __vt.len(),
2873 <SystemCalculator_WeaponLevelACommand as ::unity::ClassIdentity>::NAME,
2874 "Get",
2875 )
2876 });
2877 let __inner: extern "C" fn(SystemCalculator_WeaponLevelACommand, ::unity::OptionalMethod) -> f32 =
2878 ::core::mem::transmute(__vi.method_ptr);
2879 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2880 __inner(__receiver, __mi)
2881 }
2882 }
2883 }
2884 #[doc = "`.ctor()` overload"]
2885 fn ctor(self) -> () {
2886 unsafe {
2887 let __receiver = <SystemCalculator_WeaponLevelACommand as ::unity::FromIlInstance>::from_il_instance(
2888 <Self as ::unity::SystemObject>::as_instance(self),
2889 );
2890 ::unity::il2cpp_call!((::unity::module_base()+0x21f9ce0usize)as*mut u8,();
2891(SystemCalculator_WeaponLevelACommand)__receiver)
2892 }
2893 }
2894}
2895
2896#[cfg(feature = "app-systemcalculator")]
2897impl<__T: ISystemCalculator_WeaponLevelACommand> ISystemCalculator_WeaponLevelACommandMethods for __T {}
2898
2899#[cfg(feature = "app-systemcalculator")]
2900impl SystemCalculator_WeaponLevelACommand {
2901 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2902 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
2903 }
2904
2905 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2906 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
2907 }
2908
2909 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
2910 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
2911 }
2912}
2913
2914#[cfg(feature = "app-systemcalculator")]
2915impl SystemCalculator_WeaponLevelACommand {
2916 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelACommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2917 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
2918 let __mi = Self::get_name_method_info();
2919 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
2920 __inner(this.into(), ::core::option::Option::None)
2921 }
2922
2923 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelACommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
2924 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
2925 let __mi = Self::get_method_info();
2926 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
2927 __inner(this.into(), ::core::option::Option::None)
2928 }
2929}
2930
2931#[cfg(feature = "app-systemcalculator")]
2932impl SystemCalculator_WeaponLevelACommand {
2933 #[doc = "`.ctor()` — no args"]
2934 pub fn new() -> Self {
2935 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
2936 panic!(
2937 "{}
2938::{}
2939 failed to instantiate",
2940 ::core::stringify!(SystemCalculator_WeaponLevelACommand),
2941 ::core::stringify!(new),
2942 )
2943 });
2944 <Self as ISystemCalculator_WeaponLevelACommandMethods>::ctor(this);
2945 this
2946 }
2947}
2948
2949#[cfg(feature = "app-systemcalculator")]
2950pub trait ISystemCalculator_ThunderAttributeCommandMethods: ISystemCalculator_ThunderAttributeCommand {
2951 #[doc = "`get_Name()` overload"]
2952 fn get_name(self) -> ::unity::Il2CppString {
2953 unsafe {
2954 let __receiver = <SystemCalculator_ThunderAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
2955 <Self as ::unity::SystemObject>::as_instance(self),
2956 );
2957 {
2958 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2959 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
2960 panic!(
2961 "unity: virtual slot {}
2962 out of range (vtable len {}
2963) on the runtime class behind {}
2964 (method `{}
2965`)",
2966 4usize,
2967 __vt.len(),
2968 <SystemCalculator_ThunderAttributeCommand as ::unity::ClassIdentity>::NAME,
2969 "get_Name",
2970 )
2971 });
2972 let __inner: extern "C" fn(SystemCalculator_ThunderAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
2973 ::core::mem::transmute(__vi.method_ptr);
2974 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
2975 __inner(__receiver, __mi)
2976 }
2977 }
2978 }
2979 #[doc = "`Get()` overload"]
2980 fn get(self) -> f32 {
2981 unsafe {
2982 let __receiver = <SystemCalculator_ThunderAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
2983 <Self as ::unity::SystemObject>::as_instance(self),
2984 );
2985 {
2986 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
2987 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
2988 panic!(
2989 "unity: virtual slot {}
2990 out of range (vtable len {}
2991) on the runtime class behind {}
2992 (method `{}
2993`)",
2994 9usize,
2995 __vt.len(),
2996 <SystemCalculator_ThunderAttributeCommand as ::unity::ClassIdentity>::NAME,
2997 "Get",
2998 )
2999 });
3000 let __inner: extern "C" fn(SystemCalculator_ThunderAttributeCommand, ::unity::OptionalMethod) -> f32 =
3001 ::core::mem::transmute(__vi.method_ptr);
3002 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3003 __inner(__receiver, __mi)
3004 }
3005 }
3006 }
3007 #[doc = "`.ctor()` overload"]
3008 fn ctor(self) -> () {
3009 unsafe {
3010 let __receiver = <SystemCalculator_ThunderAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
3011 <Self as ::unity::SystemObject>::as_instance(self),
3012 );
3013 ::unity::il2cpp_call!((::unity::module_base()+0x21f9a50usize)as*mut u8,();
3014(SystemCalculator_ThunderAttributeCommand)__receiver)
3015 }
3016 }
3017}
3018
3019#[cfg(feature = "app-systemcalculator")]
3020impl<__T: ISystemCalculator_ThunderAttributeCommand> ISystemCalculator_ThunderAttributeCommandMethods for __T {}
3021
3022#[cfg(feature = "app-systemcalculator")]
3023impl SystemCalculator_ThunderAttributeCommand {
3024 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3025 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3026 }
3027
3028 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3029 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3030 }
3031
3032 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3033 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3034 }
3035}
3036
3037#[cfg(feature = "app-systemcalculator")]
3038impl SystemCalculator_ThunderAttributeCommand {
3039 #[doc = "Direct (non-virtual) call to `SystemCalculator_ThunderAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3040 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3041 let __mi = Self::get_name_method_info();
3042 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3043 __inner(this.into(), ::core::option::Option::None)
3044 }
3045
3046 #[doc = "Direct (non-virtual) call to `SystemCalculator_ThunderAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3047 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3048 let __mi = Self::get_method_info();
3049 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3050 __inner(this.into(), ::core::option::Option::None)
3051 }
3052}
3053
3054#[cfg(feature = "app-systemcalculator")]
3055impl SystemCalculator_ThunderAttributeCommand {
3056 #[doc = "`.ctor()` — no args"]
3057 pub fn new() -> Self {
3058 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3059 panic!(
3060 "{}
3061::{}
3062 failed to instantiate",
3063 ::core::stringify!(SystemCalculator_ThunderAttributeCommand),
3064 ::core::stringify!(new),
3065 )
3066 });
3067 <Self as ISystemCalculator_ThunderAttributeCommandMethods>::ctor(this);
3068 this
3069 }
3070}
3071
3072#[cfg(feature = "app-systemcalculator")]
3073pub trait ISystemCalculator_BattleStyleMagicCommandMethods: ISystemCalculator_BattleStyleMagicCommand {
3074 #[doc = "`get_Style()` overload"]
3075 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
3076 unsafe {
3077 let __receiver = <SystemCalculator_BattleStyleMagicCommand as ::unity::FromIlInstance>::from_il_instance(
3078 <Self as ::unity::SystemObject>::as_instance(self),
3079 );
3080 {
3081 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3082 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
3083 panic!(
3084 "unity: virtual slot {}
3085 out of range (vtable len {}
3086) on the runtime class behind {}
3087 (method `{}
3088`)",
3089 30usize,
3090 __vt.len(),
3091 <SystemCalculator_BattleStyleMagicCommand as ::unity::ClassIdentity>::NAME,
3092 "get_Style",
3093 )
3094 });
3095 let __inner: extern "C" fn(
3096 SystemCalculator_BattleStyleMagicCommand,
3097 ::unity::OptionalMethod,
3098 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
3099 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3100 __inner(__receiver, __mi)
3101 }
3102 }
3103 }
3104 #[doc = "`.ctor()` overload"]
3105 fn ctor(self) -> () {
3106 unsafe {
3107 let __receiver = <SystemCalculator_BattleStyleMagicCommand as ::unity::FromIlInstance>::from_il_instance(
3108 <Self as ::unity::SystemObject>::as_instance(self),
3109 );
3110 ::unity::il2cpp_call!((::unity::module_base()+0x21f81e0usize)as*mut u8,();
3111(SystemCalculator_BattleStyleMagicCommand)__receiver)
3112 }
3113 }
3114}
3115
3116#[cfg(feature = "app-systemcalculator")]
3117impl<__T: ISystemCalculator_BattleStyleMagicCommand> ISystemCalculator_BattleStyleMagicCommandMethods for __T {}
3118
3119#[cfg(feature = "app-systemcalculator")]
3120impl SystemCalculator_BattleStyleMagicCommand {
3121 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3122 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3123 }
3124
3125 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3126 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3127 }
3128}
3129
3130#[cfg(feature = "app-systemcalculator")]
3131impl SystemCalculator_BattleStyleMagicCommand {
3132 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleMagicCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3133 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
3134 let __mi = Self::get_style_method_info();
3135 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
3136 ::core::mem::transmute(__mi.method_ptr);
3137 __inner(this.into(), ::core::option::Option::None)
3138 }
3139}
3140
3141#[cfg(feature = "app-systemcalculator")]
3142impl SystemCalculator_BattleStyleMagicCommand {
3143 #[doc = "`.ctor()` — no args"]
3144 pub fn new() -> Self {
3145 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3146 panic!(
3147 "{}
3148::{}
3149 failed to instantiate",
3150 ::core::stringify!(SystemCalculator_BattleStyleMagicCommand),
3151 ::core::stringify!(new),
3152 )
3153 });
3154 <Self as ISystemCalculator_BattleStyleMagicCommandMethods>::ctor(this);
3155 this
3156 }
3157}
3158
3159#[cfg(feature = "app-systemcalculator")]
3160pub trait ISystemCalculator_WeaponLevelCCommandMethods: ISystemCalculator_WeaponLevelCCommand {
3161 #[doc = "`get_Name()` overload"]
3162 fn get_name(self) -> ::unity::Il2CppString {
3163 unsafe {
3164 let __receiver = <SystemCalculator_WeaponLevelCCommand as ::unity::FromIlInstance>::from_il_instance(
3165 <Self as ::unity::SystemObject>::as_instance(self),
3166 );
3167 {
3168 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3169 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3170 panic!(
3171 "unity: virtual slot {}
3172 out of range (vtable len {}
3173) on the runtime class behind {}
3174 (method `{}
3175`)",
3176 4usize,
3177 __vt.len(),
3178 <SystemCalculator_WeaponLevelCCommand as ::unity::ClassIdentity>::NAME,
3179 "get_Name",
3180 )
3181 });
3182 let __inner: extern "C" fn(SystemCalculator_WeaponLevelCCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3183 ::core::mem::transmute(__vi.method_ptr);
3184 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3185 __inner(__receiver, __mi)
3186 }
3187 }
3188 }
3189 #[doc = "`Get()` overload"]
3190 fn get(self) -> f32 {
3191 unsafe {
3192 let __receiver = <SystemCalculator_WeaponLevelCCommand as ::unity::FromIlInstance>::from_il_instance(
3193 <Self as ::unity::SystemObject>::as_instance(self),
3194 );
3195 {
3196 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3197 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3198 panic!(
3199 "unity: virtual slot {}
3200 out of range (vtable len {}
3201) on the runtime class behind {}
3202 (method `{}
3203`)",
3204 9usize,
3205 __vt.len(),
3206 <SystemCalculator_WeaponLevelCCommand as ::unity::ClassIdentity>::NAME,
3207 "Get",
3208 )
3209 });
3210 let __inner: extern "C" fn(SystemCalculator_WeaponLevelCCommand, ::unity::OptionalMethod) -> f32 =
3211 ::core::mem::transmute(__vi.method_ptr);
3212 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3213 __inner(__receiver, __mi)
3214 }
3215 }
3216 }
3217 #[doc = "`.ctor()` overload"]
3218 fn ctor(self) -> () {
3219 unsafe {
3220 let __receiver = <SystemCalculator_WeaponLevelCCommand as ::unity::FromIlInstance>::from_il_instance(
3221 <Self as ::unity::SystemObject>::as_instance(self),
3222 );
3223 ::unity::il2cpp_call!((::unity::module_base()+0x21f9dc0usize)as*mut u8,();
3224(SystemCalculator_WeaponLevelCCommand)__receiver)
3225 }
3226 }
3227}
3228
3229#[cfg(feature = "app-systemcalculator")]
3230impl<__T: ISystemCalculator_WeaponLevelCCommand> ISystemCalculator_WeaponLevelCCommandMethods for __T {}
3231
3232#[cfg(feature = "app-systemcalculator")]
3233impl SystemCalculator_WeaponLevelCCommand {
3234 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3235 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3236 }
3237
3238 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3239 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3240 }
3241
3242 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3243 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3244 }
3245}
3246
3247#[cfg(feature = "app-systemcalculator")]
3248impl SystemCalculator_WeaponLevelCCommand {
3249 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelCCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3250 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3251 let __mi = Self::get_name_method_info();
3252 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3253 __inner(this.into(), ::core::option::Option::None)
3254 }
3255
3256 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelCCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3257 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3258 let __mi = Self::get_method_info();
3259 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3260 __inner(this.into(), ::core::option::Option::None)
3261 }
3262}
3263
3264#[cfg(feature = "app-systemcalculator")]
3265impl SystemCalculator_WeaponLevelCCommand {
3266 #[doc = "`.ctor()` — no args"]
3267 pub fn new() -> Self {
3268 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3269 panic!(
3270 "{}
3271::{}
3272 failed to instantiate",
3273 ::core::stringify!(SystemCalculator_WeaponLevelCCommand),
3274 ::core::stringify!(new),
3275 )
3276 });
3277 <Self as ISystemCalculator_WeaponLevelCCommandMethods>::ctor(this);
3278 this
3279 }
3280}
3281
3282#[cfg(feature = "app-systemcalculator")]
3283pub trait ISystemCalculator_BattleSideOffenseCommandMethods: ISystemCalculator_BattleSideOffenseCommand {
3284 #[doc = "`get_Name()` overload"]
3285 fn get_name(self) -> ::unity::Il2CppString {
3286 unsafe {
3287 let __receiver = <SystemCalculator_BattleSideOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
3288 <Self as ::unity::SystemObject>::as_instance(self),
3289 );
3290 {
3291 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3292 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3293 panic!(
3294 "unity: virtual slot {}
3295 out of range (vtable len {}
3296) on the runtime class behind {}
3297 (method `{}
3298`)",
3299 4usize,
3300 __vt.len(),
3301 <SystemCalculator_BattleSideOffenseCommand as ::unity::ClassIdentity>::NAME,
3302 "get_Name",
3303 )
3304 });
3305 let __inner: extern "C" fn(SystemCalculator_BattleSideOffenseCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3306 ::core::mem::transmute(__vi.method_ptr);
3307 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3308 __inner(__receiver, __mi)
3309 }
3310 }
3311 }
3312 #[doc = "`Get()` overload"]
3313 fn get(self) -> f32 {
3314 unsafe {
3315 let __receiver = <SystemCalculator_BattleSideOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
3316 <Self as ::unity::SystemObject>::as_instance(self),
3317 );
3318 {
3319 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3320 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3321 panic!(
3322 "unity: virtual slot {}
3323 out of range (vtable len {}
3324) on the runtime class behind {}
3325 (method `{}
3326`)",
3327 9usize,
3328 __vt.len(),
3329 <SystemCalculator_BattleSideOffenseCommand as ::unity::ClassIdentity>::NAME,
3330 "Get",
3331 )
3332 });
3333 let __inner: extern "C" fn(SystemCalculator_BattleSideOffenseCommand, ::unity::OptionalMethod) -> f32 =
3334 ::core::mem::transmute(__vi.method_ptr);
3335 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3336 __inner(__receiver, __mi)
3337 }
3338 }
3339 }
3340 #[doc = "`.ctor()` overload"]
3341 fn ctor(self) -> () {
3342 unsafe {
3343 let __receiver = <SystemCalculator_BattleSideOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
3344 <Self as ::unity::SystemObject>::as_instance(self),
3345 );
3346 ::unity::il2cpp_call!((::unity::module_base()+0x21f8030usize)as*mut u8,();
3347(SystemCalculator_BattleSideOffenseCommand)__receiver)
3348 }
3349 }
3350}
3351
3352#[cfg(feature = "app-systemcalculator")]
3353impl<__T: ISystemCalculator_BattleSideOffenseCommand> ISystemCalculator_BattleSideOffenseCommandMethods for __T {}
3354
3355#[cfg(feature = "app-systemcalculator")]
3356impl SystemCalculator_BattleSideOffenseCommand {
3357 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3358 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3359 }
3360
3361 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3362 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3363 }
3364
3365 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3366 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3367 }
3368}
3369
3370#[cfg(feature = "app-systemcalculator")]
3371impl SystemCalculator_BattleSideOffenseCommand {
3372 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideOffenseCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3373 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3374 let __mi = Self::get_name_method_info();
3375 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3376 __inner(this.into(), ::core::option::Option::None)
3377 }
3378
3379 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideOffenseCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3380 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3381 let __mi = Self::get_method_info();
3382 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3383 __inner(this.into(), ::core::option::Option::None)
3384 }
3385}
3386
3387#[cfg(feature = "app-systemcalculator")]
3388impl SystemCalculator_BattleSideOffenseCommand {
3389 #[doc = "`.ctor()` — no args"]
3390 pub fn new() -> Self {
3391 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3392 panic!(
3393 "{}
3394::{}
3395 failed to instantiate",
3396 ::core::stringify!(SystemCalculator_BattleSideOffenseCommand),
3397 ::core::stringify!(new),
3398 )
3399 });
3400 <Self as ISystemCalculator_BattleSideOffenseCommandMethods>::ctor(this);
3401 this
3402 }
3403}
3404
3405#[cfg(feature = "app-systemcalculator")]
3406pub trait ISystemCalculator_DarkAttributeCommandMethods: ISystemCalculator_DarkAttributeCommand {
3407 #[doc = "`get_Name()` overload"]
3408 fn get_name(self) -> ::unity::Il2CppString {
3409 unsafe {
3410 let __receiver = <SystemCalculator_DarkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
3411 <Self as ::unity::SystemObject>::as_instance(self),
3412 );
3413 {
3414 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3415 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3416 panic!(
3417 "unity: virtual slot {}
3418 out of range (vtable len {}
3419) on the runtime class behind {}
3420 (method `{}
3421`)",
3422 4usize,
3423 __vt.len(),
3424 <SystemCalculator_DarkAttributeCommand as ::unity::ClassIdentity>::NAME,
3425 "get_Name",
3426 )
3427 });
3428 let __inner: extern "C" fn(SystemCalculator_DarkAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3429 ::core::mem::transmute(__vi.method_ptr);
3430 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3431 __inner(__receiver, __mi)
3432 }
3433 }
3434 }
3435 #[doc = "`Get()` overload"]
3436 fn get(self) -> f32 {
3437 unsafe {
3438 let __receiver = <SystemCalculator_DarkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
3439 <Self as ::unity::SystemObject>::as_instance(self),
3440 );
3441 {
3442 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3443 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3444 panic!(
3445 "unity: virtual slot {}
3446 out of range (vtable len {}
3447) on the runtime class behind {}
3448 (method `{}
3449`)",
3450 9usize,
3451 __vt.len(),
3452 <SystemCalculator_DarkAttributeCommand as ::unity::ClassIdentity>::NAME,
3453 "Get",
3454 )
3455 });
3456 let __inner: extern "C" fn(SystemCalculator_DarkAttributeCommand, ::unity::OptionalMethod) -> f32 =
3457 ::core::mem::transmute(__vi.method_ptr);
3458 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3459 __inner(__receiver, __mi)
3460 }
3461 }
3462 }
3463 #[doc = "`.ctor()` overload"]
3464 fn ctor(self) -> () {
3465 unsafe {
3466 let __receiver = <SystemCalculator_DarkAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
3467 <Self as ::unity::SystemObject>::as_instance(self),
3468 );
3469 ::unity::il2cpp_call!((::unity::module_base()+0x21f8270usize)as*mut u8,();
3470(SystemCalculator_DarkAttributeCommand)__receiver)
3471 }
3472 }
3473}
3474
3475#[cfg(feature = "app-systemcalculator")]
3476impl<__T: ISystemCalculator_DarkAttributeCommand> ISystemCalculator_DarkAttributeCommandMethods for __T {}
3477
3478#[cfg(feature = "app-systemcalculator")]
3479impl SystemCalculator_DarkAttributeCommand {
3480 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3481 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3482 }
3483
3484 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3485 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3486 }
3487
3488 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3489 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3490 }
3491}
3492
3493#[cfg(feature = "app-systemcalculator")]
3494impl SystemCalculator_DarkAttributeCommand {
3495 #[doc = "Direct (non-virtual) call to `SystemCalculator_DarkAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3496 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3497 let __mi = Self::get_name_method_info();
3498 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3499 __inner(this.into(), ::core::option::Option::None)
3500 }
3501
3502 #[doc = "Direct (non-virtual) call to `SystemCalculator_DarkAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3503 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3504 let __mi = Self::get_method_info();
3505 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3506 __inner(this.into(), ::core::option::Option::None)
3507 }
3508}
3509
3510#[cfg(feature = "app-systemcalculator")]
3511impl SystemCalculator_DarkAttributeCommand {
3512 #[doc = "`.ctor()` — no args"]
3513 pub fn new() -> Self {
3514 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3515 panic!(
3516 "{}
3517::{}
3518 failed to instantiate",
3519 ::core::stringify!(SystemCalculator_DarkAttributeCommand),
3520 ::core::stringify!(new),
3521 )
3522 });
3523 <Self as ISystemCalculator_DarkAttributeCommandMethods>::ctor(this);
3524 this
3525 }
3526}
3527
3528#[cfg(feature = "app-systemcalculator")]
3529pub trait ISystemCalculator_BattleStyleCommandMethods: ISystemCalculator_BattleStyleCommand {
3530 #[doc = "`get_Style()` overload"]
3531 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
3532 unsafe {
3533 let __receiver = <SystemCalculator_BattleStyleCommand as ::unity::FromIlInstance>::from_il_instance(
3534 <Self as ::unity::SystemObject>::as_instance(self),
3535 );
3536 {
3537 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3538 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
3539 panic!(
3540 "unity: virtual slot {}
3541 out of range (vtable len {}
3542) on the runtime class behind {}
3543 (method `{}
3544`)",
3545 30usize,
3546 __vt.len(),
3547 <SystemCalculator_BattleStyleCommand as ::unity::ClassIdentity>::NAME,
3548 "get_Style",
3549 )
3550 });
3551 let __inner: extern "C" fn(
3552 SystemCalculator_BattleStyleCommand,
3553 ::unity::OptionalMethod,
3554 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
3555 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3556 __inner(__receiver, __mi)
3557 }
3558 }
3559 }
3560 #[doc = "`get_Name()` overload"]
3561 fn get_name(self) -> ::unity::Il2CppString {
3562 unsafe {
3563 let __receiver = <SystemCalculator_BattleStyleCommand as ::unity::FromIlInstance>::from_il_instance(
3564 <Self as ::unity::SystemObject>::as_instance(self),
3565 );
3566 {
3567 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3568 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3569 panic!(
3570 "unity: virtual slot {}
3571 out of range (vtable len {}
3572) on the runtime class behind {}
3573 (method `{}
3574`)",
3575 4usize,
3576 __vt.len(),
3577 <SystemCalculator_BattleStyleCommand as ::unity::ClassIdentity>::NAME,
3578 "get_Name",
3579 )
3580 });
3581 let __inner: extern "C" fn(SystemCalculator_BattleStyleCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3582 ::core::mem::transmute(__vi.method_ptr);
3583 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3584 __inner(__receiver, __mi)
3585 }
3586 }
3587 }
3588 #[doc = "`Get()` overload"]
3589 fn get(self) -> f32 {
3590 unsafe {
3591 let __receiver = <SystemCalculator_BattleStyleCommand as ::unity::FromIlInstance>::from_il_instance(
3592 <Self as ::unity::SystemObject>::as_instance(self),
3593 );
3594 {
3595 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3596 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3597 panic!(
3598 "unity: virtual slot {}
3599 out of range (vtable len {}
3600) on the runtime class behind {}
3601 (method `{}
3602`)",
3603 9usize,
3604 __vt.len(),
3605 <SystemCalculator_BattleStyleCommand as ::unity::ClassIdentity>::NAME,
3606 "Get",
3607 )
3608 });
3609 let __inner: extern "C" fn(SystemCalculator_BattleStyleCommand, ::unity::OptionalMethod) -> f32 =
3610 ::core::mem::transmute(__vi.method_ptr);
3611 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3612 __inner(__receiver, __mi)
3613 }
3614 }
3615 }
3616 #[doc = "`.ctor()` overload"]
3617 fn ctor(self) -> () {
3618 unsafe {
3619 let __receiver = <SystemCalculator_BattleStyleCommand as ::unity::FromIlInstance>::from_il_instance(
3620 <Self as ::unity::SystemObject>::as_instance(self),
3621 );
3622 ::unity::il2cpp_call!((::unity::module_base()+0x21f8100usize)as*mut u8,();
3623(SystemCalculator_BattleStyleCommand)__receiver)
3624 }
3625 }
3626}
3627
3628#[cfg(feature = "app-systemcalculator")]
3629impl<__T: ISystemCalculator_BattleStyleCommand> ISystemCalculator_BattleStyleCommandMethods for __T {}
3630
3631#[cfg(feature = "app-systemcalculator")]
3632impl SystemCalculator_BattleStyleCommand {
3633 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3634 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3635 }
3636
3637 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3638 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3639 }
3640
3641 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3642 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3643 }
3644
3645 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3646 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
3647 }
3648}
3649
3650#[cfg(feature = "app-systemcalculator")]
3651impl SystemCalculator_BattleStyleCommand {
3652 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3653 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
3654 let __mi = Self::get_style_method_info();
3655 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
3656 ::core::mem::transmute(__mi.method_ptr);
3657 __inner(this.into(), ::core::option::Option::None)
3658 }
3659
3660 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3661 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3662 let __mi = Self::get_name_method_info();
3663 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3664 __inner(this.into(), ::core::option::Option::None)
3665 }
3666
3667 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3668 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3669 let __mi = Self::get_method_info();
3670 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3671 __inner(this.into(), ::core::option::Option::None)
3672 }
3673}
3674
3675#[cfg(feature = "app-systemcalculator")]
3676impl SystemCalculator_BattleStyleCommand {
3677 #[doc = "`.ctor()` — no args"]
3678 pub fn new() -> Self {
3679 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3680 panic!(
3681 "{}
3682::{}
3683 failed to instantiate",
3684 ::core::stringify!(SystemCalculator_BattleStyleCommand),
3685 ::core::stringify!(new),
3686 )
3687 });
3688 <Self as ISystemCalculator_BattleStyleCommandMethods>::ctor(this);
3689 this
3690 }
3691}
3692
3693#[cfg(feature = "app-systemcalculator")]
3694pub trait ISystemCalculator_WeaponLevelBCommandMethods: ISystemCalculator_WeaponLevelBCommand {
3695 #[doc = "`get_Name()` overload"]
3696 fn get_name(self) -> ::unity::Il2CppString {
3697 unsafe {
3698 let __receiver = <SystemCalculator_WeaponLevelBCommand as ::unity::FromIlInstance>::from_il_instance(
3699 <Self as ::unity::SystemObject>::as_instance(self),
3700 );
3701 {
3702 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3703 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3704 panic!(
3705 "unity: virtual slot {}
3706 out of range (vtable len {}
3707) on the runtime class behind {}
3708 (method `{}
3709`)",
3710 4usize,
3711 __vt.len(),
3712 <SystemCalculator_WeaponLevelBCommand as ::unity::ClassIdentity>::NAME,
3713 "get_Name",
3714 )
3715 });
3716 let __inner: extern "C" fn(SystemCalculator_WeaponLevelBCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3717 ::core::mem::transmute(__vi.method_ptr);
3718 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3719 __inner(__receiver, __mi)
3720 }
3721 }
3722 }
3723 #[doc = "`Get()` overload"]
3724 fn get(self) -> f32 {
3725 unsafe {
3726 let __receiver = <SystemCalculator_WeaponLevelBCommand as ::unity::FromIlInstance>::from_il_instance(
3727 <Self as ::unity::SystemObject>::as_instance(self),
3728 );
3729 {
3730 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3731 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3732 panic!(
3733 "unity: virtual slot {}
3734 out of range (vtable len {}
3735) on the runtime class behind {}
3736 (method `{}
3737`)",
3738 9usize,
3739 __vt.len(),
3740 <SystemCalculator_WeaponLevelBCommand as ::unity::ClassIdentity>::NAME,
3741 "Get",
3742 )
3743 });
3744 let __inner: extern "C" fn(SystemCalculator_WeaponLevelBCommand, ::unity::OptionalMethod) -> f32 =
3745 ::core::mem::transmute(__vi.method_ptr);
3746 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3747 __inner(__receiver, __mi)
3748 }
3749 }
3750 }
3751 #[doc = "`.ctor()` overload"]
3752 fn ctor(self) -> () {
3753 unsafe {
3754 let __receiver = <SystemCalculator_WeaponLevelBCommand as ::unity::FromIlInstance>::from_il_instance(
3755 <Self as ::unity::SystemObject>::as_instance(self),
3756 );
3757 ::unity::il2cpp_call!((::unity::module_base()+0x21f9d50usize)as*mut u8,();
3758(SystemCalculator_WeaponLevelBCommand)__receiver)
3759 }
3760 }
3761}
3762
3763#[cfg(feature = "app-systemcalculator")]
3764impl<__T: ISystemCalculator_WeaponLevelBCommand> ISystemCalculator_WeaponLevelBCommandMethods for __T {}
3765
3766#[cfg(feature = "app-systemcalculator")]
3767impl SystemCalculator_WeaponLevelBCommand {
3768 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3769 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3770 }
3771
3772 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3773 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3774 }
3775
3776 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3777 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3778 }
3779}
3780
3781#[cfg(feature = "app-systemcalculator")]
3782impl SystemCalculator_WeaponLevelBCommand {
3783 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelBCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3784 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3785 let __mi = Self::get_name_method_info();
3786 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3787 __inner(this.into(), ::core::option::Option::None)
3788 }
3789
3790 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelBCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3791 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3792 let __mi = Self::get_method_info();
3793 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3794 __inner(this.into(), ::core::option::Option::None)
3795 }
3796}
3797
3798#[cfg(feature = "app-systemcalculator")]
3799impl SystemCalculator_WeaponLevelBCommand {
3800 #[doc = "`.ctor()` — no args"]
3801 pub fn new() -> Self {
3802 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3803 panic!(
3804 "{}
3805::{}
3806 failed to instantiate",
3807 ::core::stringify!(SystemCalculator_WeaponLevelBCommand),
3808 ::core::stringify!(new),
3809 )
3810 });
3811 <Self as ISystemCalculator_WeaponLevelBCommandMethods>::ctor(this);
3812 this
3813 }
3814}
3815
3816#[cfg(feature = "app-systemcalculator")]
3817pub trait ISystemCalculator_ItemKindSwordCommandMethods: ISystemCalculator_ItemKindSwordCommand {
3818 #[doc = "`get_Name()` overload"]
3819 fn get_name(self) -> ::unity::Il2CppString {
3820 unsafe {
3821 let __receiver = <SystemCalculator_ItemKindSwordCommand as ::unity::FromIlInstance>::from_il_instance(
3822 <Self as ::unity::SystemObject>::as_instance(self),
3823 );
3824 {
3825 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3826 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3827 panic!(
3828 "unity: virtual slot {}
3829 out of range (vtable len {}
3830) on the runtime class behind {}
3831 (method `{}
3832`)",
3833 4usize,
3834 __vt.len(),
3835 <SystemCalculator_ItemKindSwordCommand as ::unity::ClassIdentity>::NAME,
3836 "get_Name",
3837 )
3838 });
3839 let __inner: extern "C" fn(SystemCalculator_ItemKindSwordCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3840 ::core::mem::transmute(__vi.method_ptr);
3841 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3842 __inner(__receiver, __mi)
3843 }
3844 }
3845 }
3846 #[doc = "`Get()` overload"]
3847 fn get(self) -> f32 {
3848 unsafe {
3849 let __receiver = <SystemCalculator_ItemKindSwordCommand as ::unity::FromIlInstance>::from_il_instance(
3850 <Self as ::unity::SystemObject>::as_instance(self),
3851 );
3852 {
3853 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3854 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3855 panic!(
3856 "unity: virtual slot {}
3857 out of range (vtable len {}
3858) on the runtime class behind {}
3859 (method `{}
3860`)",
3861 9usize,
3862 __vt.len(),
3863 <SystemCalculator_ItemKindSwordCommand as ::unity::ClassIdentity>::NAME,
3864 "Get",
3865 )
3866 });
3867 let __inner: extern "C" fn(SystemCalculator_ItemKindSwordCommand, ::unity::OptionalMethod) -> f32 =
3868 ::core::mem::transmute(__vi.method_ptr);
3869 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3870 __inner(__receiver, __mi)
3871 }
3872 }
3873 }
3874 #[doc = "`.ctor()` overload"]
3875 fn ctor(self) -> () {
3876 unsafe {
3877 let __receiver = <SystemCalculator_ItemKindSwordCommand as ::unity::FromIlInstance>::from_il_instance(
3878 <Self as ::unity::SystemObject>::as_instance(self),
3879 );
3880 ::unity::il2cpp_call!((::unity::module_base()+0x21f8f30usize)as*mut u8,();
3881(SystemCalculator_ItemKindSwordCommand)__receiver)
3882 }
3883 }
3884}
3885
3886#[cfg(feature = "app-systemcalculator")]
3887impl<__T: ISystemCalculator_ItemKindSwordCommand> ISystemCalculator_ItemKindSwordCommandMethods for __T {}
3888
3889#[cfg(feature = "app-systemcalculator")]
3890impl SystemCalculator_ItemKindSwordCommand {
3891 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3892 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
3893 }
3894
3895 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3896 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
3897 }
3898
3899 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
3900 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
3901 }
3902}
3903
3904#[cfg(feature = "app-systemcalculator")]
3905impl SystemCalculator_ItemKindSwordCommand {
3906 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindSwordCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3907 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
3908 let __mi = Self::get_name_method_info();
3909 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
3910 __inner(this.into(), ::core::option::Option::None)
3911 }
3912
3913 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindSwordCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
3914 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
3915 let __mi = Self::get_method_info();
3916 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
3917 __inner(this.into(), ::core::option::Option::None)
3918 }
3919}
3920
3921#[cfg(feature = "app-systemcalculator")]
3922impl SystemCalculator_ItemKindSwordCommand {
3923 #[doc = "`.ctor()` — no args"]
3924 pub fn new() -> Self {
3925 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
3926 panic!(
3927 "{}
3928::{}
3929 failed to instantiate",
3930 ::core::stringify!(SystemCalculator_ItemKindSwordCommand),
3931 ::core::stringify!(new),
3932 )
3933 });
3934 <Self as ISystemCalculator_ItemKindSwordCommandMethods>::ctor(this);
3935 this
3936 }
3937}
3938
3939#[cfg(feature = "app-systemcalculator")]
3940pub trait ISystemCalculator_ItemKindRodCommandMethods: ISystemCalculator_ItemKindRodCommand {
3941 #[doc = "`get_Name()` overload"]
3942 fn get_name(self) -> ::unity::Il2CppString {
3943 unsafe {
3944 let __receiver = <SystemCalculator_ItemKindRodCommand as ::unity::FromIlInstance>::from_il_instance(
3945 <Self as ::unity::SystemObject>::as_instance(self),
3946 );
3947 {
3948 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3949 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
3950 panic!(
3951 "unity: virtual slot {}
3952 out of range (vtable len {}
3953) on the runtime class behind {}
3954 (method `{}
3955`)",
3956 4usize,
3957 __vt.len(),
3958 <SystemCalculator_ItemKindRodCommand as ::unity::ClassIdentity>::NAME,
3959 "get_Name",
3960 )
3961 });
3962 let __inner: extern "C" fn(SystemCalculator_ItemKindRodCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
3963 ::core::mem::transmute(__vi.method_ptr);
3964 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3965 __inner(__receiver, __mi)
3966 }
3967 }
3968 }
3969 #[doc = "`Get()` overload"]
3970 fn get(self) -> f32 {
3971 unsafe {
3972 let __receiver = <SystemCalculator_ItemKindRodCommand as ::unity::FromIlInstance>::from_il_instance(
3973 <Self as ::unity::SystemObject>::as_instance(self),
3974 );
3975 {
3976 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
3977 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
3978 panic!(
3979 "unity: virtual slot {}
3980 out of range (vtable len {}
3981) on the runtime class behind {}
3982 (method `{}
3983`)",
3984 9usize,
3985 __vt.len(),
3986 <SystemCalculator_ItemKindRodCommand as ::unity::ClassIdentity>::NAME,
3987 "Get",
3988 )
3989 });
3990 let __inner: extern "C" fn(SystemCalculator_ItemKindRodCommand, ::unity::OptionalMethod) -> f32 =
3991 ::core::mem::transmute(__vi.method_ptr);
3992 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
3993 __inner(__receiver, __mi)
3994 }
3995 }
3996 }
3997 #[doc = "`.ctor()` overload"]
3998 fn ctor(self) -> () {
3999 unsafe {
4000 let __receiver = <SystemCalculator_ItemKindRodCommand as ::unity::FromIlInstance>::from_il_instance(
4001 <Self as ::unity::SystemObject>::as_instance(self),
4002 );
4003 ::unity::il2cpp_call!((::unity::module_base()+0x21f8e50usize)as*mut u8,();
4004(SystemCalculator_ItemKindRodCommand)__receiver)
4005 }
4006 }
4007}
4008
4009#[cfg(feature = "app-systemcalculator")]
4010impl<__T: ISystemCalculator_ItemKindRodCommand> ISystemCalculator_ItemKindRodCommandMethods for __T {}
4011
4012#[cfg(feature = "app-systemcalculator")]
4013impl SystemCalculator_ItemKindRodCommand {
4014 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4015 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4016 }
4017
4018 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4019 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4020 }
4021
4022 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4023 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4024 }
4025}
4026
4027#[cfg(feature = "app-systemcalculator")]
4028impl SystemCalculator_ItemKindRodCommand {
4029 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindRodCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4030 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4031 let __mi = Self::get_name_method_info();
4032 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4033 __inner(this.into(), ::core::option::Option::None)
4034 }
4035
4036 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindRodCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4037 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4038 let __mi = Self::get_method_info();
4039 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4040 __inner(this.into(), ::core::option::Option::None)
4041 }
4042}
4043
4044#[cfg(feature = "app-systemcalculator")]
4045impl SystemCalculator_ItemKindRodCommand {
4046 #[doc = "`.ctor()` — no args"]
4047 pub fn new() -> Self {
4048 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4049 panic!(
4050 "{}
4051::{}
4052 failed to instantiate",
4053 ::core::stringify!(SystemCalculator_ItemKindRodCommand),
4054 ::core::stringify!(new),
4055 )
4056 });
4057 <Self as ISystemCalculator_ItemKindRodCommandMethods>::ctor(this);
4058 this
4059 }
4060}
4061
4062#[cfg(feature = "app-systemcalculator")]
4063pub trait ISystemCalculator_BattleSideChainOffenseCommandMethods: ISystemCalculator_BattleSideChainOffenseCommand {
4064 #[doc = "`get_Name()` overload"]
4065 fn get_name(self) -> ::unity::Il2CppString {
4066 unsafe {
4067 let __receiver = <SystemCalculator_BattleSideChainOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
4068 <Self as ::unity::SystemObject>::as_instance(self),
4069 );
4070 {
4071 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4072 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4073 panic!(
4074 "unity: virtual slot {}
4075 out of range (vtable len {}
4076) on the runtime class behind {}
4077 (method `{}
4078`)",
4079 4usize,
4080 __vt.len(),
4081 <SystemCalculator_BattleSideChainOffenseCommand as ::unity::ClassIdentity>::NAME,
4082 "get_Name",
4083 )
4084 });
4085 let __inner: extern "C" fn(SystemCalculator_BattleSideChainOffenseCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4086 ::core::mem::transmute(__vi.method_ptr);
4087 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4088 __inner(__receiver, __mi)
4089 }
4090 }
4091 }
4092 #[doc = "`Get()` overload"]
4093 fn get(self) -> f32 {
4094 unsafe {
4095 let __receiver = <SystemCalculator_BattleSideChainOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
4096 <Self as ::unity::SystemObject>::as_instance(self),
4097 );
4098 {
4099 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4100 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4101 panic!(
4102 "unity: virtual slot {}
4103 out of range (vtable len {}
4104) on the runtime class behind {}
4105 (method `{}
4106`)",
4107 9usize,
4108 __vt.len(),
4109 <SystemCalculator_BattleSideChainOffenseCommand as ::unity::ClassIdentity>::NAME,
4110 "Get",
4111 )
4112 });
4113 let __inner: extern "C" fn(SystemCalculator_BattleSideChainOffenseCommand, ::unity::OptionalMethod) -> f32 =
4114 ::core::mem::transmute(__vi.method_ptr);
4115 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4116 __inner(__receiver, __mi)
4117 }
4118 }
4119 }
4120 #[doc = "`.ctor()` overload"]
4121 fn ctor(self) -> () {
4122 unsafe {
4123 let __receiver = <SystemCalculator_BattleSideChainOffenseCommand as ::unity::FromIlInstance>::from_il_instance(
4124 <Self as ::unity::SystemObject>::as_instance(self),
4125 );
4126 ::unity::il2cpp_call!((::unity::module_base()+0x21f7f50usize)as*mut u8,();
4127(SystemCalculator_BattleSideChainOffenseCommand)__receiver)
4128 }
4129 }
4130}
4131
4132#[cfg(feature = "app-systemcalculator")]
4133impl<__T: ISystemCalculator_BattleSideChainOffenseCommand> ISystemCalculator_BattleSideChainOffenseCommandMethods for __T {}
4134
4135#[cfg(feature = "app-systemcalculator")]
4136impl SystemCalculator_BattleSideChainOffenseCommand {
4137 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4138 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4139 }
4140
4141 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4142 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4143 }
4144
4145 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4146 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4147 }
4148}
4149
4150#[cfg(feature = "app-systemcalculator")]
4151impl SystemCalculator_BattleSideChainOffenseCommand {
4152 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideChainOffenseCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4153 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4154 let __mi = Self::get_name_method_info();
4155 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4156 __inner(this.into(), ::core::option::Option::None)
4157 }
4158
4159 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleSideChainOffenseCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4160 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4161 let __mi = Self::get_method_info();
4162 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4163 __inner(this.into(), ::core::option::Option::None)
4164 }
4165}
4166
4167#[cfg(feature = "app-systemcalculator")]
4168impl SystemCalculator_BattleSideChainOffenseCommand {
4169 #[doc = "`.ctor()` — no args"]
4170 pub fn new() -> Self {
4171 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4172 panic!(
4173 "{}
4174::{}
4175 failed to instantiate",
4176 ::core::stringify!(SystemCalculator_BattleSideChainOffenseCommand),
4177 ::core::stringify!(new),
4178 )
4179 });
4180 <Self as ISystemCalculator_BattleSideChainOffenseCommandMethods>::ctor(this);
4181 this
4182 }
4183}
4184
4185#[cfg(feature = "app-systemcalculator")]
4186pub trait ISystemCalculator_HeavyAttributeCommandMethods: ISystemCalculator_HeavyAttributeCommand {
4187 #[doc = "`get_Name()` overload"]
4188 fn get_name(self) -> ::unity::Il2CppString {
4189 unsafe {
4190 let __receiver = <SystemCalculator_HeavyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4191 <Self as ::unity::SystemObject>::as_instance(self),
4192 );
4193 {
4194 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4195 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4196 panic!(
4197 "unity: virtual slot {}
4198 out of range (vtable len {}
4199) on the runtime class behind {}
4200 (method `{}
4201`)",
4202 4usize,
4203 __vt.len(),
4204 <SystemCalculator_HeavyAttributeCommand as ::unity::ClassIdentity>::NAME,
4205 "get_Name",
4206 )
4207 });
4208 let __inner: extern "C" fn(SystemCalculator_HeavyAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4209 ::core::mem::transmute(__vi.method_ptr);
4210 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4211 __inner(__receiver, __mi)
4212 }
4213 }
4214 }
4215 #[doc = "`Get()` overload"]
4216 fn get(self) -> f32 {
4217 unsafe {
4218 let __receiver = <SystemCalculator_HeavyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4219 <Self as ::unity::SystemObject>::as_instance(self),
4220 );
4221 {
4222 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4223 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4224 panic!(
4225 "unity: virtual slot {}
4226 out of range (vtable len {}
4227) on the runtime class behind {}
4228 (method `{}
4229`)",
4230 9usize,
4231 __vt.len(),
4232 <SystemCalculator_HeavyAttributeCommand as ::unity::ClassIdentity>::NAME,
4233 "Get",
4234 )
4235 });
4236 let __inner: extern "C" fn(SystemCalculator_HeavyAttributeCommand, ::unity::OptionalMethod) -> f32 =
4237 ::core::mem::transmute(__vi.method_ptr);
4238 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4239 __inner(__receiver, __mi)
4240 }
4241 }
4242 }
4243 #[doc = "`.ctor()` overload"]
4244 fn ctor(self) -> () {
4245 unsafe {
4246 let __receiver = <SystemCalculator_HeavyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4247 <Self as ::unity::SystemObject>::as_instance(self),
4248 );
4249 ::unity::il2cpp_call!((::unity::module_base()+0x21f8970usize)as*mut u8,();
4250(SystemCalculator_HeavyAttributeCommand)__receiver)
4251 }
4252 }
4253}
4254
4255#[cfg(feature = "app-systemcalculator")]
4256impl<__T: ISystemCalculator_HeavyAttributeCommand> ISystemCalculator_HeavyAttributeCommandMethods for __T {}
4257
4258#[cfg(feature = "app-systemcalculator")]
4259impl SystemCalculator_HeavyAttributeCommand {
4260 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4261 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4262 }
4263
4264 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4265 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4266 }
4267
4268 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4269 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4270 }
4271}
4272
4273#[cfg(feature = "app-systemcalculator")]
4274impl SystemCalculator_HeavyAttributeCommand {
4275 #[doc = "Direct (non-virtual) call to `SystemCalculator_HeavyAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4276 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4277 let __mi = Self::get_name_method_info();
4278 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4279 __inner(this.into(), ::core::option::Option::None)
4280 }
4281
4282 #[doc = "Direct (non-virtual) call to `SystemCalculator_HeavyAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4283 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4284 let __mi = Self::get_method_info();
4285 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4286 __inner(this.into(), ::core::option::Option::None)
4287 }
4288}
4289
4290#[cfg(feature = "app-systemcalculator")]
4291impl SystemCalculator_HeavyAttributeCommand {
4292 #[doc = "`.ctor()` — no args"]
4293 pub fn new() -> Self {
4294 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4295 panic!(
4296 "{}
4297::{}
4298 failed to instantiate",
4299 ::core::stringify!(SystemCalculator_HeavyAttributeCommand),
4300 ::core::stringify!(new),
4301 )
4302 });
4303 <Self as ISystemCalculator_HeavyAttributeCommandMethods>::ctor(this);
4304 this
4305 }
4306}
4307
4308#[cfg(feature = "app-systemcalculator")]
4309pub trait ISystemCalculator_BattleStyleFlyCommandMethods: ISystemCalculator_BattleStyleFlyCommand {
4310 #[doc = "`get_Style()` overload"]
4311 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
4312 unsafe {
4313 let __receiver = <SystemCalculator_BattleStyleFlyCommand as ::unity::FromIlInstance>::from_il_instance(
4314 <Self as ::unity::SystemObject>::as_instance(self),
4315 );
4316 {
4317 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4318 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
4319 panic!(
4320 "unity: virtual slot {}
4321 out of range (vtable len {}
4322) on the runtime class behind {}
4323 (method `{}
4324`)",
4325 30usize,
4326 __vt.len(),
4327 <SystemCalculator_BattleStyleFlyCommand as ::unity::ClassIdentity>::NAME,
4328 "get_Style",
4329 )
4330 });
4331 let __inner: extern "C" fn(
4332 SystemCalculator_BattleStyleFlyCommand,
4333 ::unity::OptionalMethod,
4334 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
4335 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4336 __inner(__receiver, __mi)
4337 }
4338 }
4339 }
4340 #[doc = "`.ctor()` overload"]
4341 fn ctor(self) -> () {
4342 unsafe {
4343 let __receiver = <SystemCalculator_BattleStyleFlyCommand as ::unity::FromIlInstance>::from_il_instance(
4344 <Self as ::unity::SystemObject>::as_instance(self),
4345 );
4346 ::unity::il2cpp_call!((::unity::module_base()+0x21f8180usize)as*mut u8,();
4347(SystemCalculator_BattleStyleFlyCommand)__receiver)
4348 }
4349 }
4350}
4351
4352#[cfg(feature = "app-systemcalculator")]
4353impl<__T: ISystemCalculator_BattleStyleFlyCommand> ISystemCalculator_BattleStyleFlyCommandMethods for __T {}
4354
4355#[cfg(feature = "app-systemcalculator")]
4356impl SystemCalculator_BattleStyleFlyCommand {
4357 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4358 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4359 }
4360
4361 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4362 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4363 }
4364}
4365
4366#[cfg(feature = "app-systemcalculator")]
4367impl SystemCalculator_BattleStyleFlyCommand {
4368 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleFlyCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4369 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
4370 let __mi = Self::get_style_method_info();
4371 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
4372 ::core::mem::transmute(__mi.method_ptr);
4373 __inner(this.into(), ::core::option::Option::None)
4374 }
4375}
4376
4377#[cfg(feature = "app-systemcalculator")]
4378impl SystemCalculator_BattleStyleFlyCommand {
4379 #[doc = "`.ctor()` — no args"]
4380 pub fn new() -> Self {
4381 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4382 panic!(
4383 "{}
4384::{}
4385 failed to instantiate",
4386 ::core::stringify!(SystemCalculator_BattleStyleFlyCommand),
4387 ::core::stringify!(new),
4388 )
4389 });
4390 <Self as ISystemCalculator_BattleStyleFlyCommandMethods>::ctor(this);
4391 this
4392 }
4393}
4394
4395#[cfg(feature = "app-systemcalculator")]
4396pub trait ISystemCalculator_GenderMaleCommandMethods: ISystemCalculator_GenderMaleCommand {
4397 #[doc = "`get_Name()` overload"]
4398 fn get_name(self) -> ::unity::Il2CppString {
4399 unsafe {
4400 let __receiver =
4401 <SystemCalculator_GenderMaleCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4402 {
4403 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4404 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4405 panic!(
4406 "unity: virtual slot {}
4407 out of range (vtable len {}
4408) on the runtime class behind {}
4409 (method `{}
4410`)",
4411 4usize,
4412 __vt.len(),
4413 <SystemCalculator_GenderMaleCommand as ::unity::ClassIdentity>::NAME,
4414 "get_Name",
4415 )
4416 });
4417 let __inner: extern "C" fn(SystemCalculator_GenderMaleCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4418 ::core::mem::transmute(__vi.method_ptr);
4419 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4420 __inner(__receiver, __mi)
4421 }
4422 }
4423 }
4424 #[doc = "`Get()` overload"]
4425 fn get(self) -> f32 {
4426 unsafe {
4427 let __receiver =
4428 <SystemCalculator_GenderMaleCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4429 {
4430 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4431 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4432 panic!(
4433 "unity: virtual slot {}
4434 out of range (vtable len {}
4435) on the runtime class behind {}
4436 (method `{}
4437`)",
4438 9usize,
4439 __vt.len(),
4440 <SystemCalculator_GenderMaleCommand as ::unity::ClassIdentity>::NAME,
4441 "Get",
4442 )
4443 });
4444 let __inner: extern "C" fn(SystemCalculator_GenderMaleCommand, ::unity::OptionalMethod) -> f32 =
4445 ::core::mem::transmute(__vi.method_ptr);
4446 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4447 __inner(__receiver, __mi)
4448 }
4449 }
4450 }
4451 #[doc = "`.ctor()` overload"]
4452 fn ctor(self) -> () {
4453 unsafe {
4454 let __receiver =
4455 <SystemCalculator_GenderMaleCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4456 ::unity::il2cpp_call!((::unity::module_base()+0x21f8890usize)as*mut u8,();
4457(SystemCalculator_GenderMaleCommand)__receiver)
4458 }
4459 }
4460}
4461
4462#[cfg(feature = "app-systemcalculator")]
4463impl<__T: ISystemCalculator_GenderMaleCommand> ISystemCalculator_GenderMaleCommandMethods for __T {}
4464
4465#[cfg(feature = "app-systemcalculator")]
4466impl SystemCalculator_GenderMaleCommand {
4467 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4468 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4469 }
4470
4471 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4472 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4473 }
4474
4475 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4476 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4477 }
4478}
4479
4480#[cfg(feature = "app-systemcalculator")]
4481impl SystemCalculator_GenderMaleCommand {
4482 #[doc = "Direct (non-virtual) call to `SystemCalculator_GenderMaleCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4483 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4484 let __mi = Self::get_name_method_info();
4485 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4486 __inner(this.into(), ::core::option::Option::None)
4487 }
4488
4489 #[doc = "Direct (non-virtual) call to `SystemCalculator_GenderMaleCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4490 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4491 let __mi = Self::get_method_info();
4492 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4493 __inner(this.into(), ::core::option::Option::None)
4494 }
4495}
4496
4497#[cfg(feature = "app-systemcalculator")]
4498impl SystemCalculator_GenderMaleCommand {
4499 #[doc = "`.ctor()` — no args"]
4500 pub fn new() -> Self {
4501 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4502 panic!(
4503 "{}
4504::{}
4505 failed to instantiate",
4506 ::core::stringify!(SystemCalculator_GenderMaleCommand),
4507 ::core::stringify!(new),
4508 )
4509 });
4510 <Self as ISystemCalculator_GenderMaleCommandMethods>::ctor(this);
4511 this
4512 }
4513}
4514
4515#[cfg(feature = "app-systemcalculator")]
4516pub trait ISystemCalculator_MagicAttributeCommandMethods: ISystemCalculator_MagicAttributeCommand {
4517 #[doc = "`get_Name()` overload"]
4518 fn get_name(self) -> ::unity::Il2CppString {
4519 unsafe {
4520 let __receiver = <SystemCalculator_MagicAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4521 <Self as ::unity::SystemObject>::as_instance(self),
4522 );
4523 {
4524 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4525 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4526 panic!(
4527 "unity: virtual slot {}
4528 out of range (vtable len {}
4529) on the runtime class behind {}
4530 (method `{}
4531`)",
4532 4usize,
4533 __vt.len(),
4534 <SystemCalculator_MagicAttributeCommand as ::unity::ClassIdentity>::NAME,
4535 "get_Name",
4536 )
4537 });
4538 let __inner: extern "C" fn(SystemCalculator_MagicAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4539 ::core::mem::transmute(__vi.method_ptr);
4540 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4541 __inner(__receiver, __mi)
4542 }
4543 }
4544 }
4545 #[doc = "`Get()` overload"]
4546 fn get(self) -> f32 {
4547 unsafe {
4548 let __receiver = <SystemCalculator_MagicAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4549 <Self as ::unity::SystemObject>::as_instance(self),
4550 );
4551 {
4552 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4553 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4554 panic!(
4555 "unity: virtual slot {}
4556 out of range (vtable len {}
4557) on the runtime class behind {}
4558 (method `{}
4559`)",
4560 9usize,
4561 __vt.len(),
4562 <SystemCalculator_MagicAttributeCommand as ::unity::ClassIdentity>::NAME,
4563 "Get",
4564 )
4565 });
4566 let __inner: extern "C" fn(SystemCalculator_MagicAttributeCommand, ::unity::OptionalMethod) -> f32 =
4567 ::core::mem::transmute(__vi.method_ptr);
4568 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4569 __inner(__receiver, __mi)
4570 }
4571 }
4572 }
4573 #[doc = "`.ctor()` overload"]
4574 fn ctor(self) -> () {
4575 unsafe {
4576 let __receiver = <SystemCalculator_MagicAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
4577 <Self as ::unity::SystemObject>::as_instance(self),
4578 );
4579 ::unity::il2cpp_call!((::unity::module_base()+0x21f91e0usize)as*mut u8,();
4580(SystemCalculator_MagicAttributeCommand)__receiver)
4581 }
4582 }
4583}
4584
4585#[cfg(feature = "app-systemcalculator")]
4586impl<__T: ISystemCalculator_MagicAttributeCommand> ISystemCalculator_MagicAttributeCommandMethods for __T {}
4587
4588#[cfg(feature = "app-systemcalculator")]
4589impl SystemCalculator_MagicAttributeCommand {
4590 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4591 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4592 }
4593
4594 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4595 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4596 }
4597
4598 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4599 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4600 }
4601}
4602
4603#[cfg(feature = "app-systemcalculator")]
4604impl SystemCalculator_MagicAttributeCommand {
4605 #[doc = "Direct (non-virtual) call to `SystemCalculator_MagicAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4606 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4607 let __mi = Self::get_name_method_info();
4608 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4609 __inner(this.into(), ::core::option::Option::None)
4610 }
4611
4612 #[doc = "Direct (non-virtual) call to `SystemCalculator_MagicAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4613 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4614 let __mi = Self::get_method_info();
4615 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4616 __inner(this.into(), ::core::option::Option::None)
4617 }
4618}
4619
4620#[cfg(feature = "app-systemcalculator")]
4621impl SystemCalculator_MagicAttributeCommand {
4622 #[doc = "`.ctor()` — no args"]
4623 pub fn new() -> Self {
4624 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4625 panic!(
4626 "{}
4627::{}
4628 failed to instantiate",
4629 ::core::stringify!(SystemCalculator_MagicAttributeCommand),
4630 ::core::stringify!(new),
4631 )
4632 });
4633 <Self as ISystemCalculator_MagicAttributeCommandMethods>::ctor(this);
4634 this
4635 }
4636}
4637
4638#[cfg(feature = "app-systemcalculator")]
4639pub trait ISystemCalculator_Force1stCommandMethods: ISystemCalculator_Force1stCommand {
4640 #[doc = "`get_Name()` overload"]
4641 fn get_name(self) -> ::unity::Il2CppString {
4642 unsafe {
4643 let __receiver =
4644 <SystemCalculator_Force1stCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4645 {
4646 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4647 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4648 panic!(
4649 "unity: virtual slot {}
4650 out of range (vtable len {}
4651) on the runtime class behind {}
4652 (method `{}
4653`)",
4654 4usize,
4655 __vt.len(),
4656 <SystemCalculator_Force1stCommand as ::unity::ClassIdentity>::NAME,
4657 "get_Name",
4658 )
4659 });
4660 let __inner: extern "C" fn(SystemCalculator_Force1stCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4661 ::core::mem::transmute(__vi.method_ptr);
4662 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4663 __inner(__receiver, __mi)
4664 }
4665 }
4666 }
4667 #[doc = "`Get()` overload"]
4668 fn get(self) -> f32 {
4669 unsafe {
4670 let __receiver =
4671 <SystemCalculator_Force1stCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4672 {
4673 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4674 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4675 panic!(
4676 "unity: virtual slot {}
4677 out of range (vtable len {}
4678) on the runtime class behind {}
4679 (method `{}
4680`)",
4681 9usize,
4682 __vt.len(),
4683 <SystemCalculator_Force1stCommand as ::unity::ClassIdentity>::NAME,
4684 "Get",
4685 )
4686 });
4687 let __inner: extern "C" fn(SystemCalculator_Force1stCommand, ::unity::OptionalMethod) -> f32 =
4688 ::core::mem::transmute(__vi.method_ptr);
4689 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4690 __inner(__receiver, __mi)
4691 }
4692 }
4693 }
4694 #[doc = "`.ctor()` overload"]
4695 fn ctor(self) -> () {
4696 unsafe {
4697 let __receiver =
4698 <SystemCalculator_Force1stCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
4699 ::unity::il2cpp_call!((::unity::module_base()+0x21f85f0usize)as*mut u8,();
4700(SystemCalculator_Force1stCommand)__receiver)
4701 }
4702 }
4703}
4704
4705#[cfg(feature = "app-systemcalculator")]
4706impl<__T: ISystemCalculator_Force1stCommand> ISystemCalculator_Force1stCommandMethods for __T {}
4707
4708#[cfg(feature = "app-systemcalculator")]
4709impl SystemCalculator_Force1stCommand {
4710 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4711 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4712 }
4713
4714 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4715 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4716 }
4717
4718 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4719 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4720 }
4721}
4722
4723#[cfg(feature = "app-systemcalculator")]
4724impl SystemCalculator_Force1stCommand {
4725 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force1stCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4726 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4727 let __mi = Self::get_name_method_info();
4728 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4729 __inner(this.into(), ::core::option::Option::None)
4730 }
4731
4732 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force1stCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4733 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4734 let __mi = Self::get_method_info();
4735 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4736 __inner(this.into(), ::core::option::Option::None)
4737 }
4738}
4739
4740#[cfg(feature = "app-systemcalculator")]
4741impl SystemCalculator_Force1stCommand {
4742 #[doc = "`.ctor()` — no args"]
4743 pub fn new() -> Self {
4744 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4745 panic!(
4746 "{}
4747::{}
4748 failed to instantiate",
4749 ::core::stringify!(SystemCalculator_Force1stCommand),
4750 ::core::stringify!(new),
4751 )
4752 });
4753 <Self as ISystemCalculator_Force1stCommandMethods>::ctor(this);
4754 this
4755 }
4756}
4757
4758#[cfg(feature = "app-systemcalculator")]
4759pub trait ISystemCalculator_PhaseCurrentCommandMethods: ISystemCalculator_PhaseCurrentCommand {
4760 #[doc = "`get_Name()` overload"]
4761 fn get_name(self) -> ::unity::Il2CppString {
4762 unsafe {
4763 let __receiver = <SystemCalculator_PhaseCurrentCommand as ::unity::FromIlInstance>::from_il_instance(
4764 <Self as ::unity::SystemObject>::as_instance(self),
4765 );
4766 {
4767 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4768 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4769 panic!(
4770 "unity: virtual slot {}
4771 out of range (vtable len {}
4772) on the runtime class behind {}
4773 (method `{}
4774`)",
4775 4usize,
4776 __vt.len(),
4777 <SystemCalculator_PhaseCurrentCommand as ::unity::ClassIdentity>::NAME,
4778 "get_Name",
4779 )
4780 });
4781 let __inner: extern "C" fn(SystemCalculator_PhaseCurrentCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4782 ::core::mem::transmute(__vi.method_ptr);
4783 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4784 __inner(__receiver, __mi)
4785 }
4786 }
4787 }
4788 #[doc = "`Get()` overload"]
4789 fn get(self) -> f32 {
4790 unsafe {
4791 let __receiver = <SystemCalculator_PhaseCurrentCommand as ::unity::FromIlInstance>::from_il_instance(
4792 <Self as ::unity::SystemObject>::as_instance(self),
4793 );
4794 {
4795 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4796 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
4797 panic!(
4798 "unity: virtual slot {}
4799 out of range (vtable len {}
4800) on the runtime class behind {}
4801 (method `{}
4802`)",
4803 9usize,
4804 __vt.len(),
4805 <SystemCalculator_PhaseCurrentCommand as ::unity::ClassIdentity>::NAME,
4806 "Get",
4807 )
4808 });
4809 let __inner: extern "C" fn(SystemCalculator_PhaseCurrentCommand, ::unity::OptionalMethod) -> f32 =
4810 ::core::mem::transmute(__vi.method_ptr);
4811 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4812 __inner(__receiver, __mi)
4813 }
4814 }
4815 }
4816 #[doc = "`.ctor()` overload"]
4817 fn ctor(self) -> () {
4818 unsafe {
4819 let __receiver = <SystemCalculator_PhaseCurrentCommand as ::unity::FromIlInstance>::from_il_instance(
4820 <Self as ::unity::SystemObject>::as_instance(self),
4821 );
4822 ::unity::il2cpp_call!((::unity::module_base()+0x21f9660usize)as*mut u8,();
4823(SystemCalculator_PhaseCurrentCommand)__receiver)
4824 }
4825 }
4826}
4827
4828#[cfg(feature = "app-systemcalculator")]
4829impl<__T: ISystemCalculator_PhaseCurrentCommand> ISystemCalculator_PhaseCurrentCommandMethods for __T {}
4830
4831#[cfg(feature = "app-systemcalculator")]
4832impl SystemCalculator_PhaseCurrentCommand {
4833 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4834 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4835 }
4836
4837 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4838 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4839 }
4840
4841 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4842 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4843 }
4844}
4845
4846#[cfg(feature = "app-systemcalculator")]
4847impl SystemCalculator_PhaseCurrentCommand {
4848 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhaseCurrentCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4849 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4850 let __mi = Self::get_name_method_info();
4851 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4852 __inner(this.into(), ::core::option::Option::None)
4853 }
4854
4855 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhaseCurrentCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4856 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
4857 let __mi = Self::get_method_info();
4858 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
4859 __inner(this.into(), ::core::option::Option::None)
4860 }
4861}
4862
4863#[cfg(feature = "app-systemcalculator")]
4864impl SystemCalculator_PhaseCurrentCommand {
4865 #[doc = "`.ctor()` — no args"]
4866 pub fn new() -> Self {
4867 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4868 panic!(
4869 "{}
4870::{}
4871 failed to instantiate",
4872 ::core::stringify!(SystemCalculator_PhaseCurrentCommand),
4873 ::core::stringify!(new),
4874 )
4875 });
4876 <Self as ISystemCalculator_PhaseCurrentCommandMethods>::ctor(this);
4877 this
4878 }
4879}
4880
4881#[cfg(feature = "app-systemcalculator")]
4882pub trait ISystemCalculator_PersonIndexCommandMethods: ISystemCalculator_PersonIndexCommand {
4883 #[doc = "`get_Name()` overload"]
4884 fn get_name(self) -> ::unity::Il2CppString {
4885 unsafe {
4886 let __receiver = <SystemCalculator_PersonIndexCommand as ::unity::FromIlInstance>::from_il_instance(
4887 <Self as ::unity::SystemObject>::as_instance(self),
4888 );
4889 {
4890 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4891 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
4892 panic!(
4893 "unity: virtual slot {}
4894 out of range (vtable len {}
4895) on the runtime class behind {}
4896 (method `{}
4897`)",
4898 4usize,
4899 __vt.len(),
4900 <SystemCalculator_PersonIndexCommand as ::unity::ClassIdentity>::NAME,
4901 "get_Name",
4902 )
4903 });
4904 let __inner: extern "C" fn(SystemCalculator_PersonIndexCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
4905 ::core::mem::transmute(__vi.method_ptr);
4906 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4907 __inner(__receiver, __mi)
4908 }
4909 }
4910 }
4911 #[doc = "`Func(::unity::Il2CppString)` overload"]
4912 fn func(self, arg: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
4913 unsafe {
4914 let __receiver = <SystemCalculator_PersonIndexCommand as ::unity::FromIlInstance>::from_il_instance(
4915 <Self as ::unity::SystemObject>::as_instance(self),
4916 );
4917 {
4918 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
4919 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
4920 panic!(
4921 "unity: virtual slot {}
4922 out of range (vtable len {}
4923) on the runtime class behind {}
4924 (method `{}
4925`)",
4926 27usize,
4927 __vt.len(),
4928 <SystemCalculator_PersonIndexCommand as ::unity::ClassIdentity>::NAME,
4929 "Func",
4930 )
4931 });
4932 let __inner: extern "C" fn(SystemCalculator_PersonIndexCommand, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
4933 ::core::mem::transmute(__vi.method_ptr);
4934 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
4935 __inner(__receiver, ::core::convert::Into::into(arg), __mi)
4936 }
4937 }
4938 }
4939 #[doc = "`.ctor()` overload"]
4940 fn ctor(self) -> () {
4941 unsafe {
4942 let __receiver = <SystemCalculator_PersonIndexCommand as ::unity::FromIlInstance>::from_il_instance(
4943 <Self as ::unity::SystemObject>::as_instance(self),
4944 );
4945 ::unity::il2cpp_call!((::unity::module_base()+0x21f95f0usize)as*mut u8,();
4946(SystemCalculator_PersonIndexCommand)__receiver)
4947 }
4948 }
4949}
4950
4951#[cfg(feature = "app-systemcalculator")]
4952impl<__T: ISystemCalculator_PersonIndexCommand> ISystemCalculator_PersonIndexCommandMethods for __T {}
4953
4954#[cfg(feature = "app-systemcalculator")]
4955impl SystemCalculator_PersonIndexCommand {
4956 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4957 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
4958 }
4959
4960 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4961 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
4962 }
4963
4964 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
4965 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
4966 }
4967}
4968
4969#[cfg(feature = "app-systemcalculator")]
4970impl SystemCalculator_PersonIndexCommand {
4971 #[doc = "Direct (non-virtual) call to `SystemCalculator_PersonIndexCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4972 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
4973 let __mi = Self::get_name_method_info();
4974 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
4975 __inner(this.into(), ::core::option::Option::None)
4976 }
4977
4978 #[doc = "Direct (non-virtual) call to `SystemCalculator_PersonIndexCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
4979 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>, arg: ::unity::Il2CppString) -> f32 {
4980 let __mi = Self::func_method_info();
4981 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
4982 ::core::mem::transmute(__mi.method_ptr);
4983 __inner(this.into(), arg, ::core::option::Option::None)
4984 }
4985}
4986
4987#[cfg(feature = "app-systemcalculator")]
4988impl SystemCalculator_PersonIndexCommand {
4989 #[doc = "`.ctor()` — no args"]
4990 pub fn new() -> Self {
4991 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
4992 panic!(
4993 "{}
4994::{}
4995 failed to instantiate",
4996 ::core::stringify!(SystemCalculator_PersonIndexCommand),
4997 ::core::stringify!(new),
4998 )
4999 });
5000 <Self as ISystemCalculator_PersonIndexCommandMethods>::ctor(this);
5001 this
5002 }
5003}
5004
5005#[cfg(feature = "app-systemcalculator")]
5006pub trait ISystemCalculator_JobIndexCommandMethods: ISystemCalculator_JobIndexCommand {
5007 #[doc = "`get_Name()` overload"]
5008 fn get_name(self) -> ::unity::Il2CppString {
5009 unsafe {
5010 let __receiver =
5011 <SystemCalculator_JobIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5012 {
5013 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5014 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5015 panic!(
5016 "unity: virtual slot {}
5017 out of range (vtable len {}
5018) on the runtime class behind {}
5019 (method `{}
5020`)",
5021 4usize,
5022 __vt.len(),
5023 <SystemCalculator_JobIndexCommand as ::unity::ClassIdentity>::NAME,
5024 "get_Name",
5025 )
5026 });
5027 let __inner: extern "C" fn(SystemCalculator_JobIndexCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5028 ::core::mem::transmute(__vi.method_ptr);
5029 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5030 __inner(__receiver, __mi)
5031 }
5032 }
5033 }
5034 #[doc = "`Func(::unity::Il2CppString)` overload"]
5035 fn func(self, arg: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
5036 unsafe {
5037 let __receiver =
5038 <SystemCalculator_JobIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5039 {
5040 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5041 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
5042 panic!(
5043 "unity: virtual slot {}
5044 out of range (vtable len {}
5045) on the runtime class behind {}
5046 (method `{}
5047`)",
5048 27usize,
5049 __vt.len(),
5050 <SystemCalculator_JobIndexCommand as ::unity::ClassIdentity>::NAME,
5051 "Func",
5052 )
5053 });
5054 let __inner: extern "C" fn(SystemCalculator_JobIndexCommand, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
5055 ::core::mem::transmute(__vi.method_ptr);
5056 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5057 __inner(__receiver, ::core::convert::Into::into(arg), __mi)
5058 }
5059 }
5060 }
5061 #[doc = "`.ctor()` overload"]
5062 fn ctor(self) -> () {
5063 unsafe {
5064 let __receiver =
5065 <SystemCalculator_JobIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5066 ::unity::il2cpp_call!((::unity::module_base()+0x21f9020usize)as*mut u8,();
5067(SystemCalculator_JobIndexCommand)__receiver)
5068 }
5069 }
5070}
5071
5072#[cfg(feature = "app-systemcalculator")]
5073impl<__T: ISystemCalculator_JobIndexCommand> ISystemCalculator_JobIndexCommandMethods for __T {}
5074
5075#[cfg(feature = "app-systemcalculator")]
5076impl SystemCalculator_JobIndexCommand {
5077 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5078 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5079 }
5080
5081 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5082 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5083 }
5084
5085 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5086 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5087 }
5088}
5089
5090#[cfg(feature = "app-systemcalculator")]
5091impl SystemCalculator_JobIndexCommand {
5092 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobIndexCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5093 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5094 let __mi = Self::get_name_method_info();
5095 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5096 __inner(this.into(), ::core::option::Option::None)
5097 }
5098
5099 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobIndexCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5100 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>, arg: ::unity::Il2CppString) -> f32 {
5101 let __mi = Self::func_method_info();
5102 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
5103 ::core::mem::transmute(__mi.method_ptr);
5104 __inner(this.into(), arg, ::core::option::Option::None)
5105 }
5106}
5107
5108#[cfg(feature = "app-systemcalculator")]
5109impl SystemCalculator_JobIndexCommand {
5110 #[doc = "`.ctor()` — no args"]
5111 pub fn new() -> Self {
5112 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5113 panic!(
5114 "{}
5115::{}
5116 failed to instantiate",
5117 ::core::stringify!(SystemCalculator_JobIndexCommand),
5118 ::core::stringify!(new),
5119 )
5120 });
5121 <Self as ISystemCalculator_JobIndexCommandMethods>::ctor(this);
5122 this
5123 }
5124}
5125
5126#[cfg(feature = "app-systemcalculator")]
5127pub trait ISystemCalculator_ScreenShotCommandMethods: ISystemCalculator_ScreenShotCommand {
5128 #[doc = "`get_Name()` overload"]
5129 fn get_name(self) -> ::unity::Il2CppString {
5130 unsafe {
5131 let __receiver =
5132 <SystemCalculator_ScreenShotCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5133 {
5134 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5135 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5136 panic!(
5137 "unity: virtual slot {}
5138 out of range (vtable len {}
5139) on the runtime class behind {}
5140 (method `{}
5141`)",
5142 4usize,
5143 __vt.len(),
5144 <SystemCalculator_ScreenShotCommand as ::unity::ClassIdentity>::NAME,
5145 "get_Name",
5146 )
5147 });
5148 let __inner: extern "C" fn(SystemCalculator_ScreenShotCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5149 ::core::mem::transmute(__vi.method_ptr);
5150 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5151 __inner(__receiver, __mi)
5152 }
5153 }
5154 }
5155 #[doc = "`.ctor()` overload"]
5156 fn ctor(self) -> () {
5157 unsafe {
5158 let __receiver =
5159 <SystemCalculator_ScreenShotCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5160 ::unity::il2cpp_call!((::unity::module_base()+0x21f98f0usize)as*mut u8,();
5161(SystemCalculator_ScreenShotCommand)__receiver)
5162 }
5163 }
5164}
5165
5166#[cfg(feature = "app-systemcalculator")]
5167impl<__T: ISystemCalculator_ScreenShotCommand> ISystemCalculator_ScreenShotCommandMethods for __T {}
5168
5169#[cfg(feature = "app-systemcalculator")]
5170impl SystemCalculator_ScreenShotCommand {
5171 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5173 }
5174
5175 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5177 }
5178}
5179
5180#[cfg(feature = "app-systemcalculator")]
5181impl SystemCalculator_ScreenShotCommand {
5182 #[doc = "Direct (non-virtual) call to `SystemCalculator_ScreenShotCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5183 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5184 let __mi = Self::get_name_method_info();
5185 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5186 __inner(this.into(), ::core::option::Option::None)
5187 }
5188}
5189
5190#[cfg(feature = "app-systemcalculator")]
5191impl SystemCalculator_ScreenShotCommand {
5192 #[doc = "`.ctor()` — no args"]
5193 pub fn new() -> Self {
5194 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5195 panic!(
5196 "{}
5197::{}
5198 failed to instantiate",
5199 ::core::stringify!(SystemCalculator_ScreenShotCommand),
5200 ::core::stringify!(new),
5201 )
5202 });
5203 <Self as ISystemCalculator_ScreenShotCommandMethods>::ctor(this);
5204 this
5205 }
5206}
5207
5208#[cfg(feature = "app-systemcalculator")]
5209pub trait ISystemCalculator_ItemIndexCommandMethods: ISystemCalculator_ItemIndexCommand {
5210 #[doc = "`get_Name()` overload"]
5211 fn get_name(self) -> ::unity::Il2CppString {
5212 unsafe {
5213 let __receiver =
5214 <SystemCalculator_ItemIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5215 {
5216 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5217 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5218 panic!(
5219 "unity: virtual slot {}
5220 out of range (vtable len {}
5221) on the runtime class behind {}
5222 (method `{}
5223`)",
5224 4usize,
5225 __vt.len(),
5226 <SystemCalculator_ItemIndexCommand as ::unity::ClassIdentity>::NAME,
5227 "get_Name",
5228 )
5229 });
5230 let __inner: extern "C" fn(SystemCalculator_ItemIndexCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5231 ::core::mem::transmute(__vi.method_ptr);
5232 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5233 __inner(__receiver, __mi)
5234 }
5235 }
5236 }
5237 #[doc = "`Func(::unity::Il2CppString)` overload"]
5238 fn func(self, arg: impl ::core::convert::Into<::unity::Il2CppString>) -> f32 {
5239 unsafe {
5240 let __receiver =
5241 <SystemCalculator_ItemIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5242 {
5243 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5244 let __vi = *__vt.get(27usize).unwrap_or_else(|| {
5245 panic!(
5246 "unity: virtual slot {}
5247 out of range (vtable len {}
5248) on the runtime class behind {}
5249 (method `{}
5250`)",
5251 27usize,
5252 __vt.len(),
5253 <SystemCalculator_ItemIndexCommand as ::unity::ClassIdentity>::NAME,
5254 "Func",
5255 )
5256 });
5257 let __inner: extern "C" fn(SystemCalculator_ItemIndexCommand, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
5258 ::core::mem::transmute(__vi.method_ptr);
5259 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5260 __inner(__receiver, ::core::convert::Into::into(arg), __mi)
5261 }
5262 }
5263 }
5264 #[doc = "`.ctor()` overload"]
5265 fn ctor(self) -> () {
5266 unsafe {
5267 let __receiver =
5268 <SystemCalculator_ItemIndexCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5269 ::unity::il2cpp_call!((::unity::module_base()+0x21f8b40usize)as*mut u8,();
5270(SystemCalculator_ItemIndexCommand)__receiver)
5271 }
5272 }
5273}
5274
5275#[cfg(feature = "app-systemcalculator")]
5276impl<__T: ISystemCalculator_ItemIndexCommand> ISystemCalculator_ItemIndexCommandMethods for __T {}
5277
5278#[cfg(feature = "app-systemcalculator")]
5279impl SystemCalculator_ItemIndexCommand {
5280 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5281 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5282 }
5283
5284 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5285 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5286 }
5287
5288 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5289 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5290 }
5291}
5292
5293#[cfg(feature = "app-systemcalculator")]
5294impl SystemCalculator_ItemIndexCommand {
5295 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemIndexCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5296 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5297 let __mi = Self::get_name_method_info();
5298 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5299 __inner(this.into(), ::core::option::Option::None)
5300 }
5301
5302 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemIndexCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5303 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>, arg: ::unity::Il2CppString) -> f32 {
5304 let __mi = Self::func_method_info();
5305 let __inner: extern "C" fn(::unity::IlInstance, ::unity::Il2CppString, ::unity::OptionalMethod) -> f32 =
5306 ::core::mem::transmute(__mi.method_ptr);
5307 __inner(this.into(), arg, ::core::option::Option::None)
5308 }
5309}
5310
5311#[cfg(feature = "app-systemcalculator")]
5312impl SystemCalculator_ItemIndexCommand {
5313 #[doc = "`.ctor()` — no args"]
5314 pub fn new() -> Self {
5315 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5316 panic!(
5317 "{}
5318::{}
5319 failed to instantiate",
5320 ::core::stringify!(SystemCalculator_ItemIndexCommand),
5321 ::core::stringify!(new),
5322 )
5323 });
5324 <Self as ISystemCalculator_ItemIndexCommandMethods>::ctor(this);
5325 this
5326 }
5327}
5328
5329#[cfg(feature = "app-systemcalculator")]
5330pub trait ISystemCalculator_JobRankHighCommandMethods: ISystemCalculator_JobRankHighCommand {
5331 #[doc = "`get_Name()` overload"]
5332 fn get_name(self) -> ::unity::Il2CppString {
5333 unsafe {
5334 let __receiver = <SystemCalculator_JobRankHighCommand as ::unity::FromIlInstance>::from_il_instance(
5335 <Self as ::unity::SystemObject>::as_instance(self),
5336 );
5337 {
5338 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5339 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5340 panic!(
5341 "unity: virtual slot {}
5342 out of range (vtable len {}
5343) on the runtime class behind {}
5344 (method `{}
5345`)",
5346 4usize,
5347 __vt.len(),
5348 <SystemCalculator_JobRankHighCommand as ::unity::ClassIdentity>::NAME,
5349 "get_Name",
5350 )
5351 });
5352 let __inner: extern "C" fn(SystemCalculator_JobRankHighCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5353 ::core::mem::transmute(__vi.method_ptr);
5354 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5355 __inner(__receiver, __mi)
5356 }
5357 }
5358 }
5359 #[doc = "`Get()` overload"]
5360 fn get(self) -> f32 {
5361 unsafe {
5362 let __receiver = <SystemCalculator_JobRankHighCommand as ::unity::FromIlInstance>::from_il_instance(
5363 <Self as ::unity::SystemObject>::as_instance(self),
5364 );
5365 {
5366 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5367 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5368 panic!(
5369 "unity: virtual slot {}
5370 out of range (vtable len {}
5371) on the runtime class behind {}
5372 (method `{}
5373`)",
5374 9usize,
5375 __vt.len(),
5376 <SystemCalculator_JobRankHighCommand as ::unity::ClassIdentity>::NAME,
5377 "Get",
5378 )
5379 });
5380 let __inner: extern "C" fn(SystemCalculator_JobRankHighCommand, ::unity::OptionalMethod) -> f32 =
5381 ::core::mem::transmute(__vi.method_ptr);
5382 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5383 __inner(__receiver, __mi)
5384 }
5385 }
5386 }
5387 #[doc = "`.ctor()` overload"]
5388 fn ctor(self) -> () {
5389 unsafe {
5390 let __receiver = <SystemCalculator_JobRankHighCommand as ::unity::FromIlInstance>::from_il_instance(
5391 <Self as ::unity::SystemObject>::as_instance(self),
5392 );
5393 ::unity::il2cpp_call!((::unity::module_base()+0x21f9090usize)as*mut u8,();
5394(SystemCalculator_JobRankHighCommand)__receiver)
5395 }
5396 }
5397}
5398
5399#[cfg(feature = "app-systemcalculator")]
5400impl<__T: ISystemCalculator_JobRankHighCommand> ISystemCalculator_JobRankHighCommandMethods for __T {}
5401
5402#[cfg(feature = "app-systemcalculator")]
5403impl SystemCalculator_JobRankHighCommand {
5404 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5405 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5406 }
5407
5408 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5409 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5410 }
5411
5412 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5413 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5414 }
5415}
5416
5417#[cfg(feature = "app-systemcalculator")]
5418impl SystemCalculator_JobRankHighCommand {
5419 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobRankHighCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5420 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5421 let __mi = Self::get_name_method_info();
5422 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5423 __inner(this.into(), ::core::option::Option::None)
5424 }
5425
5426 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobRankHighCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5427 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
5428 let __mi = Self::get_method_info();
5429 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
5430 __inner(this.into(), ::core::option::Option::None)
5431 }
5432}
5433
5434#[cfg(feature = "app-systemcalculator")]
5435impl SystemCalculator_JobRankHighCommand {
5436 #[doc = "`.ctor()` — no args"]
5437 pub fn new() -> Self {
5438 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5439 panic!(
5440 "{}
5441::{}
5442 failed to instantiate",
5443 ::core::stringify!(SystemCalculator_JobRankHighCommand),
5444 ::core::stringify!(new),
5445 )
5446 });
5447 <Self as ISystemCalculator_JobRankHighCommandMethods>::ctor(this);
5448 this
5449 }
5450}
5451
5452#[cfg(feature = "app-systemcalculator")]
5453pub trait ISystemCalculator_Force3rdCommandMethods: ISystemCalculator_Force3rdCommand {
5454 #[doc = "`get_Name()` overload"]
5455 fn get_name(self) -> ::unity::Il2CppString {
5456 unsafe {
5457 let __receiver =
5458 <SystemCalculator_Force3rdCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5459 {
5460 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5461 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5462 panic!(
5463 "unity: virtual slot {}
5464 out of range (vtable len {}
5465) on the runtime class behind {}
5466 (method `{}
5467`)",
5468 4usize,
5469 __vt.len(),
5470 <SystemCalculator_Force3rdCommand as ::unity::ClassIdentity>::NAME,
5471 "get_Name",
5472 )
5473 });
5474 let __inner: extern "C" fn(SystemCalculator_Force3rdCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5475 ::core::mem::transmute(__vi.method_ptr);
5476 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5477 __inner(__receiver, __mi)
5478 }
5479 }
5480 }
5481 #[doc = "`Get()` overload"]
5482 fn get(self) -> f32 {
5483 unsafe {
5484 let __receiver =
5485 <SystemCalculator_Force3rdCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5486 {
5487 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5488 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5489 panic!(
5490 "unity: virtual slot {}
5491 out of range (vtable len {}
5492) on the runtime class behind {}
5493 (method `{}
5494`)",
5495 9usize,
5496 __vt.len(),
5497 <SystemCalculator_Force3rdCommand as ::unity::ClassIdentity>::NAME,
5498 "Get",
5499 )
5500 });
5501 let __inner: extern "C" fn(SystemCalculator_Force3rdCommand, ::unity::OptionalMethod) -> f32 =
5502 ::core::mem::transmute(__vi.method_ptr);
5503 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5504 __inner(__receiver, __mi)
5505 }
5506 }
5507 }
5508 #[doc = "`.ctor()` overload"]
5509 fn ctor(self) -> () {
5510 unsafe {
5511 let __receiver =
5512 <SystemCalculator_Force3rdCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5513 ::unity::il2cpp_call!((::unity::module_base()+0x21f86d0usize)as*mut u8,();
5514(SystemCalculator_Force3rdCommand)__receiver)
5515 }
5516 }
5517}
5518
5519#[cfg(feature = "app-systemcalculator")]
5520impl<__T: ISystemCalculator_Force3rdCommand> ISystemCalculator_Force3rdCommandMethods for __T {}
5521
5522#[cfg(feature = "app-systemcalculator")]
5523impl SystemCalculator_Force3rdCommand {
5524 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5525 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5526 }
5527
5528 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5529 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5530 }
5531
5532 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5533 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5534 }
5535}
5536
5537#[cfg(feature = "app-systemcalculator")]
5538impl SystemCalculator_Force3rdCommand {
5539 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force3rdCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5540 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5541 let __mi = Self::get_name_method_info();
5542 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5543 __inner(this.into(), ::core::option::Option::None)
5544 }
5545
5546 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force3rdCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5547 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
5548 let __mi = Self::get_method_info();
5549 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
5550 __inner(this.into(), ::core::option::Option::None)
5551 }
5552}
5553
5554#[cfg(feature = "app-systemcalculator")]
5555impl SystemCalculator_Force3rdCommand {
5556 #[doc = "`.ctor()` — no args"]
5557 pub fn new() -> Self {
5558 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5559 panic!(
5560 "{}
5561::{}
5562 failed to instantiate",
5563 ::core::stringify!(SystemCalculator_Force3rdCommand),
5564 ::core::stringify!(new),
5565 )
5566 });
5567 <Self as ISystemCalculator_Force3rdCommandMethods>::ctor(this);
5568 this
5569 }
5570}
5571
5572#[cfg(feature = "app-systemcalculator")]
5573pub trait ISystemCalculator_DifficultyLunaticCommandMethods: ISystemCalculator_DifficultyLunaticCommand {
5574 #[doc = "`get_Name()` overload"]
5575 fn get_name(self) -> ::unity::Il2CppString {
5576 unsafe {
5577 let __receiver = <SystemCalculator_DifficultyLunaticCommand as ::unity::FromIlInstance>::from_il_instance(
5578 <Self as ::unity::SystemObject>::as_instance(self),
5579 );
5580 {
5581 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5582 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5583 panic!(
5584 "unity: virtual slot {}
5585 out of range (vtable len {}
5586) on the runtime class behind {}
5587 (method `{}
5588`)",
5589 4usize,
5590 __vt.len(),
5591 <SystemCalculator_DifficultyLunaticCommand as ::unity::ClassIdentity>::NAME,
5592 "get_Name",
5593 )
5594 });
5595 let __inner: extern "C" fn(SystemCalculator_DifficultyLunaticCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5596 ::core::mem::transmute(__vi.method_ptr);
5597 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5598 __inner(__receiver, __mi)
5599 }
5600 }
5601 }
5602 #[doc = "`Get()` overload"]
5603 fn get(self) -> f32 {
5604 unsafe {
5605 let __receiver = <SystemCalculator_DifficultyLunaticCommand as ::unity::FromIlInstance>::from_il_instance(
5606 <Self as ::unity::SystemObject>::as_instance(self),
5607 );
5608 {
5609 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5610 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5611 panic!(
5612 "unity: virtual slot {}
5613 out of range (vtable len {}
5614) on the runtime class behind {}
5615 (method `{}
5616`)",
5617 9usize,
5618 __vt.len(),
5619 <SystemCalculator_DifficultyLunaticCommand as ::unity::ClassIdentity>::NAME,
5620 "Get",
5621 )
5622 });
5623 let __inner: extern "C" fn(SystemCalculator_DifficultyLunaticCommand, ::unity::OptionalMethod) -> f32 =
5624 ::core::mem::transmute(__vi.method_ptr);
5625 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5626 __inner(__receiver, __mi)
5627 }
5628 }
5629 }
5630 #[doc = "`.ctor()` overload"]
5631 fn ctor(self) -> () {
5632 unsafe {
5633 let __receiver = <SystemCalculator_DifficultyLunaticCommand as ::unity::FromIlInstance>::from_il_instance(
5634 <Self as ::unity::SystemObject>::as_instance(self),
5635 );
5636 ::unity::il2cpp_call!((::unity::module_base()+0x21f8350usize)as*mut u8,();
5637(SystemCalculator_DifficultyLunaticCommand)__receiver)
5638 }
5639 }
5640}
5641
5642#[cfg(feature = "app-systemcalculator")]
5643impl<__T: ISystemCalculator_DifficultyLunaticCommand> ISystemCalculator_DifficultyLunaticCommandMethods for __T {}
5644
5645#[cfg(feature = "app-systemcalculator")]
5646impl SystemCalculator_DifficultyLunaticCommand {
5647 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5649 }
5650
5651 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5653 }
5654
5655 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5657 }
5658}
5659
5660#[cfg(feature = "app-systemcalculator")]
5661impl SystemCalculator_DifficultyLunaticCommand {
5662 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyLunaticCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5663 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5664 let __mi = Self::get_name_method_info();
5665 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5666 __inner(this.into(), ::core::option::Option::None)
5667 }
5668
5669 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyLunaticCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5670 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
5671 let __mi = Self::get_method_info();
5672 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
5673 __inner(this.into(), ::core::option::Option::None)
5674 }
5675}
5676
5677#[cfg(feature = "app-systemcalculator")]
5678impl SystemCalculator_DifficultyLunaticCommand {
5679 #[doc = "`.ctor()` — no args"]
5680 pub fn new() -> Self {
5681 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5682 panic!(
5683 "{}
5684::{}
5685 failed to instantiate",
5686 ::core::stringify!(SystemCalculator_DifficultyLunaticCommand),
5687 ::core::stringify!(new),
5688 )
5689 });
5690 <Self as ISystemCalculator_DifficultyLunaticCommandMethods>::ctor(this);
5691 this
5692 }
5693}
5694
5695#[cfg(feature = "app-systemcalculator")]
5696pub trait ISystemCalculator_NoneAttributeCommandMethods: ISystemCalculator_NoneAttributeCommand {
5697 #[doc = "`get_Name()` overload"]
5698 fn get_name(self) -> ::unity::Il2CppString {
5699 unsafe {
5700 let __receiver = <SystemCalculator_NoneAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
5701 <Self as ::unity::SystemObject>::as_instance(self),
5702 );
5703 {
5704 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5705 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5706 panic!(
5707 "unity: virtual slot {}
5708 out of range (vtable len {}
5709) on the runtime class behind {}
5710 (method `{}
5711`)",
5712 4usize,
5713 __vt.len(),
5714 <SystemCalculator_NoneAttributeCommand as ::unity::ClassIdentity>::NAME,
5715 "get_Name",
5716 )
5717 });
5718 let __inner: extern "C" fn(SystemCalculator_NoneAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5719 ::core::mem::transmute(__vi.method_ptr);
5720 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5721 __inner(__receiver, __mi)
5722 }
5723 }
5724 }
5725 #[doc = "`Get()` overload"]
5726 fn get(self) -> f32 {
5727 unsafe {
5728 let __receiver = <SystemCalculator_NoneAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
5729 <Self as ::unity::SystemObject>::as_instance(self),
5730 );
5731 {
5732 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5733 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5734 panic!(
5735 "unity: virtual slot {}
5736 out of range (vtable len {}
5737) on the runtime class behind {}
5738 (method `{}
5739`)",
5740 9usize,
5741 __vt.len(),
5742 <SystemCalculator_NoneAttributeCommand as ::unity::ClassIdentity>::NAME,
5743 "Get",
5744 )
5745 });
5746 let __inner: extern "C" fn(SystemCalculator_NoneAttributeCommand, ::unity::OptionalMethod) -> f32 =
5747 ::core::mem::transmute(__vi.method_ptr);
5748 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5749 __inner(__receiver, __mi)
5750 }
5751 }
5752 }
5753 #[doc = "`.ctor()` overload"]
5754 fn ctor(self) -> () {
5755 unsafe {
5756 let __receiver = <SystemCalculator_NoneAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
5757 <Self as ::unity::SystemObject>::as_instance(self),
5758 );
5759 ::unity::il2cpp_call!((::unity::module_base()+0x21f9500usize)as*mut u8,();
5760(SystemCalculator_NoneAttributeCommand)__receiver)
5761 }
5762 }
5763}
5764
5765#[cfg(feature = "app-systemcalculator")]
5766impl<__T: ISystemCalculator_NoneAttributeCommand> ISystemCalculator_NoneAttributeCommandMethods for __T {}
5767
5768#[cfg(feature = "app-systemcalculator")]
5769impl SystemCalculator_NoneAttributeCommand {
5770 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5771 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5772 }
5773
5774 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5775 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5776 }
5777
5778 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5779 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5780 }
5781}
5782
5783#[cfg(feature = "app-systemcalculator")]
5784impl SystemCalculator_NoneAttributeCommand {
5785 #[doc = "Direct (non-virtual) call to `SystemCalculator_NoneAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5786 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5787 let __mi = Self::get_name_method_info();
5788 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5789 __inner(this.into(), ::core::option::Option::None)
5790 }
5791
5792 #[doc = "Direct (non-virtual) call to `SystemCalculator_NoneAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5793 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
5794 let __mi = Self::get_method_info();
5795 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
5796 __inner(this.into(), ::core::option::Option::None)
5797 }
5798}
5799
5800#[cfg(feature = "app-systemcalculator")]
5801impl SystemCalculator_NoneAttributeCommand {
5802 #[doc = "`.ctor()` — no args"]
5803 pub fn new() -> Self {
5804 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5805 panic!(
5806 "{}
5807::{}
5808 failed to instantiate",
5809 ::core::stringify!(SystemCalculator_NoneAttributeCommand),
5810 ::core::stringify!(new),
5811 )
5812 });
5813 <Self as ISystemCalculator_NoneAttributeCommandMethods>::ctor(this);
5814 this
5815 }
5816}
5817
5818#[cfg(feature = "app-systemcalculator")]
5819pub trait ISystemCalculator_JobRankLowCommandMethods: ISystemCalculator_JobRankLowCommand {
5820 #[doc = "`get_Name()` overload"]
5821 fn get_name(self) -> ::unity::Il2CppString {
5822 unsafe {
5823 let __receiver =
5824 <SystemCalculator_JobRankLowCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5825 {
5826 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5827 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5828 panic!(
5829 "unity: virtual slot {}
5830 out of range (vtable len {}
5831) on the runtime class behind {}
5832 (method `{}
5833`)",
5834 4usize,
5835 __vt.len(),
5836 <SystemCalculator_JobRankLowCommand as ::unity::ClassIdentity>::NAME,
5837 "get_Name",
5838 )
5839 });
5840 let __inner: extern "C" fn(SystemCalculator_JobRankLowCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5841 ::core::mem::transmute(__vi.method_ptr);
5842 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5843 __inner(__receiver, __mi)
5844 }
5845 }
5846 }
5847 #[doc = "`Get()` overload"]
5848 fn get(self) -> f32 {
5849 unsafe {
5850 let __receiver =
5851 <SystemCalculator_JobRankLowCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5852 {
5853 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5854 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5855 panic!(
5856 "unity: virtual slot {}
5857 out of range (vtable len {}
5858) on the runtime class behind {}
5859 (method `{}
5860`)",
5861 9usize,
5862 __vt.len(),
5863 <SystemCalculator_JobRankLowCommand as ::unity::ClassIdentity>::NAME,
5864 "Get",
5865 )
5866 });
5867 let __inner: extern "C" fn(SystemCalculator_JobRankLowCommand, ::unity::OptionalMethod) -> f32 =
5868 ::core::mem::transmute(__vi.method_ptr);
5869 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5870 __inner(__receiver, __mi)
5871 }
5872 }
5873 }
5874 #[doc = "`.ctor()` overload"]
5875 fn ctor(self) -> () {
5876 unsafe {
5877 let __receiver =
5878 <SystemCalculator_JobRankLowCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5879 ::unity::il2cpp_call!((::unity::module_base()+0x21f9100usize)as*mut u8,();
5880(SystemCalculator_JobRankLowCommand)__receiver)
5881 }
5882 }
5883}
5884
5885#[cfg(feature = "app-systemcalculator")]
5886impl<__T: ISystemCalculator_JobRankLowCommand> ISystemCalculator_JobRankLowCommandMethods for __T {}
5887
5888#[cfg(feature = "app-systemcalculator")]
5889impl SystemCalculator_JobRankLowCommand {
5890 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5891 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5892 }
5893
5894 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5895 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5896 }
5897
5898 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5899 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5900 }
5901}
5902
5903#[cfg(feature = "app-systemcalculator")]
5904impl SystemCalculator_JobRankLowCommand {
5905 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobRankLowCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5906 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
5907 let __mi = Self::get_name_method_info();
5908 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
5909 __inner(this.into(), ::core::option::Option::None)
5910 }
5911
5912 #[doc = "Direct (non-virtual) call to `SystemCalculator_JobRankLowCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
5913 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
5914 let __mi = Self::get_method_info();
5915 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
5916 __inner(this.into(), ::core::option::Option::None)
5917 }
5918}
5919
5920#[cfg(feature = "app-systemcalculator")]
5921impl SystemCalculator_JobRankLowCommand {
5922 #[doc = "`.ctor()` — no args"]
5923 pub fn new() -> Self {
5924 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
5925 panic!(
5926 "{}
5927::{}
5928 failed to instantiate",
5929 ::core::stringify!(SystemCalculator_JobRankLowCommand),
5930 ::core::stringify!(new),
5931 )
5932 });
5933 <Self as ISystemCalculator_JobRankLowCommandMethods>::ctor(this);
5934 this
5935 }
5936}
5937
5938#[cfg(feature = "app-systemcalculator")]
5939pub trait ISystemCalculator_IceAttributeCommandMethods: ISystemCalculator_IceAttributeCommand {
5940 #[doc = "`get_Name()` overload"]
5941 fn get_name(self) -> ::unity::Il2CppString {
5942 unsafe {
5943 let __receiver = <SystemCalculator_IceAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
5944 <Self as ::unity::SystemObject>::as_instance(self),
5945 );
5946 {
5947 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5948 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
5949 panic!(
5950 "unity: virtual slot {}
5951 out of range (vtable len {}
5952) on the runtime class behind {}
5953 (method `{}
5954`)",
5955 4usize,
5956 __vt.len(),
5957 <SystemCalculator_IceAttributeCommand as ::unity::ClassIdentity>::NAME,
5958 "get_Name",
5959 )
5960 });
5961 let __inner: extern "C" fn(SystemCalculator_IceAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
5962 ::core::mem::transmute(__vi.method_ptr);
5963 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5964 __inner(__receiver, __mi)
5965 }
5966 }
5967 }
5968 #[doc = "`Get()` overload"]
5969 fn get(self) -> f32 {
5970 unsafe {
5971 let __receiver = <SystemCalculator_IceAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
5972 <Self as ::unity::SystemObject>::as_instance(self),
5973 );
5974 {
5975 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
5976 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
5977 panic!(
5978 "unity: virtual slot {}
5979 out of range (vtable len {}
5980) on the runtime class behind {}
5981 (method `{}
5982`)",
5983 9usize,
5984 __vt.len(),
5985 <SystemCalculator_IceAttributeCommand as ::unity::ClassIdentity>::NAME,
5986 "Get",
5987 )
5988 });
5989 let __inner: extern "C" fn(SystemCalculator_IceAttributeCommand, ::unity::OptionalMethod) -> f32 =
5990 ::core::mem::transmute(__vi.method_ptr);
5991 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
5992 __inner(__receiver, __mi)
5993 }
5994 }
5995 }
5996 #[doc = "`.ctor()` overload"]
5997 fn ctor(self) -> () {
5998 unsafe {
5999 let __receiver = <SystemCalculator_IceAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6000 <Self as ::unity::SystemObject>::as_instance(self),
6001 );
6002 ::unity::il2cpp_call!((::unity::module_base()+0x21f8a50usize)as*mut u8,();
6003(SystemCalculator_IceAttributeCommand)__receiver)
6004 }
6005 }
6006}
6007
6008#[cfg(feature = "app-systemcalculator")]
6009impl<__T: ISystemCalculator_IceAttributeCommand> ISystemCalculator_IceAttributeCommandMethods for __T {}
6010
6011#[cfg(feature = "app-systemcalculator")]
6012impl SystemCalculator_IceAttributeCommand {
6013 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6014 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6015 }
6016
6017 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6018 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6019 }
6020
6021 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6022 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6023 }
6024}
6025
6026#[cfg(feature = "app-systemcalculator")]
6027impl SystemCalculator_IceAttributeCommand {
6028 #[doc = "Direct (non-virtual) call to `SystemCalculator_IceAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6029 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6030 let __mi = Self::get_name_method_info();
6031 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6032 __inner(this.into(), ::core::option::Option::None)
6033 }
6034
6035 #[doc = "Direct (non-virtual) call to `SystemCalculator_IceAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6036 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6037 let __mi = Self::get_method_info();
6038 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6039 __inner(this.into(), ::core::option::Option::None)
6040 }
6041}
6042
6043#[cfg(feature = "app-systemcalculator")]
6044impl SystemCalculator_IceAttributeCommand {
6045 #[doc = "`.ctor()` — no args"]
6046 pub fn new() -> Self {
6047 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6048 panic!(
6049 "{}
6050::{}
6051 failed to instantiate",
6052 ::core::stringify!(SystemCalculator_IceAttributeCommand),
6053 ::core::stringify!(new),
6054 )
6055 });
6056 <Self as ISystemCalculator_IceAttributeCommandMethods>::ctor(this);
6057 this
6058 }
6059}
6060
6061#[cfg(feature = "app-systemcalculator")]
6062pub trait ISystemCalculator_PhysicalAttributeCommandMethods: ISystemCalculator_PhysicalAttributeCommand {
6063 #[doc = "`get_Name()` overload"]
6064 fn get_name(self) -> ::unity::Il2CppString {
6065 unsafe {
6066 let __receiver = <SystemCalculator_PhysicalAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6067 <Self as ::unity::SystemObject>::as_instance(self),
6068 );
6069 {
6070 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6071 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6072 panic!(
6073 "unity: virtual slot {}
6074 out of range (vtable len {}
6075) on the runtime class behind {}
6076 (method `{}
6077`)",
6078 4usize,
6079 __vt.len(),
6080 <SystemCalculator_PhysicalAttributeCommand as ::unity::ClassIdentity>::NAME,
6081 "get_Name",
6082 )
6083 });
6084 let __inner: extern "C" fn(SystemCalculator_PhysicalAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6085 ::core::mem::transmute(__vi.method_ptr);
6086 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6087 __inner(__receiver, __mi)
6088 }
6089 }
6090 }
6091 #[doc = "`Get()` overload"]
6092 fn get(self) -> f32 {
6093 unsafe {
6094 let __receiver = <SystemCalculator_PhysicalAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6095 <Self as ::unity::SystemObject>::as_instance(self),
6096 );
6097 {
6098 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6099 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6100 panic!(
6101 "unity: virtual slot {}
6102 out of range (vtable len {}
6103) on the runtime class behind {}
6104 (method `{}
6105`)",
6106 9usize,
6107 __vt.len(),
6108 <SystemCalculator_PhysicalAttributeCommand as ::unity::ClassIdentity>::NAME,
6109 "Get",
6110 )
6111 });
6112 let __inner: extern "C" fn(SystemCalculator_PhysicalAttributeCommand, ::unity::OptionalMethod) -> f32 =
6113 ::core::mem::transmute(__vi.method_ptr);
6114 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6115 __inner(__receiver, __mi)
6116 }
6117 }
6118 }
6119 #[doc = "`.ctor()` overload"]
6120 fn ctor(self) -> () {
6121 unsafe {
6122 let __receiver = <SystemCalculator_PhysicalAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6123 <Self as ::unity::SystemObject>::as_instance(self),
6124 );
6125 ::unity::il2cpp_call!((::unity::module_base()+0x21f9740usize)as*mut u8,();
6126(SystemCalculator_PhysicalAttributeCommand)__receiver)
6127 }
6128 }
6129}
6130
6131#[cfg(feature = "app-systemcalculator")]
6132impl<__T: ISystemCalculator_PhysicalAttributeCommand> ISystemCalculator_PhysicalAttributeCommandMethods for __T {}
6133
6134#[cfg(feature = "app-systemcalculator")]
6135impl SystemCalculator_PhysicalAttributeCommand {
6136 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6138 }
6139
6140 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6141 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6142 }
6143
6144 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6145 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6146 }
6147}
6148
6149#[cfg(feature = "app-systemcalculator")]
6150impl SystemCalculator_PhysicalAttributeCommand {
6151 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhysicalAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6152 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6153 let __mi = Self::get_name_method_info();
6154 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6155 __inner(this.into(), ::core::option::Option::None)
6156 }
6157
6158 #[doc = "Direct (non-virtual) call to `SystemCalculator_PhysicalAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6159 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6160 let __mi = Self::get_method_info();
6161 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6162 __inner(this.into(), ::core::option::Option::None)
6163 }
6164}
6165
6166#[cfg(feature = "app-systemcalculator")]
6167impl SystemCalculator_PhysicalAttributeCommand {
6168 #[doc = "`.ctor()` — no args"]
6169 pub fn new() -> Self {
6170 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6171 panic!(
6172 "{}
6173::{}
6174 failed to instantiate",
6175 ::core::stringify!(SystemCalculator_PhysicalAttributeCommand),
6176 ::core::stringify!(new),
6177 )
6178 });
6179 <Self as ISystemCalculator_PhysicalAttributeCommandMethods>::ctor(this);
6180 this
6181 }
6182}
6183
6184#[cfg(feature = "app-systemcalculator")]
6185pub trait ISystemCalculator_WindAttributeCommandMethods: ISystemCalculator_WindAttributeCommand {
6186 #[doc = "`get_Name()` overload"]
6187 fn get_name(self) -> ::unity::Il2CppString {
6188 unsafe {
6189 let __receiver = <SystemCalculator_WindAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6190 <Self as ::unity::SystemObject>::as_instance(self),
6191 );
6192 {
6193 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6194 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6195 panic!(
6196 "unity: virtual slot {}
6197 out of range (vtable len {}
6198) on the runtime class behind {}
6199 (method `{}
6200`)",
6201 4usize,
6202 __vt.len(),
6203 <SystemCalculator_WindAttributeCommand as ::unity::ClassIdentity>::NAME,
6204 "get_Name",
6205 )
6206 });
6207 let __inner: extern "C" fn(SystemCalculator_WindAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6208 ::core::mem::transmute(__vi.method_ptr);
6209 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6210 __inner(__receiver, __mi)
6211 }
6212 }
6213 }
6214 #[doc = "`Get()` overload"]
6215 fn get(self) -> f32 {
6216 unsafe {
6217 let __receiver = <SystemCalculator_WindAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6218 <Self as ::unity::SystemObject>::as_instance(self),
6219 );
6220 {
6221 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6222 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6223 panic!(
6224 "unity: virtual slot {}
6225 out of range (vtable len {}
6226) on the runtime class behind {}
6227 (method `{}
6228`)",
6229 9usize,
6230 __vt.len(),
6231 <SystemCalculator_WindAttributeCommand as ::unity::ClassIdentity>::NAME,
6232 "Get",
6233 )
6234 });
6235 let __inner: extern "C" fn(SystemCalculator_WindAttributeCommand, ::unity::OptionalMethod) -> f32 =
6236 ::core::mem::transmute(__vi.method_ptr);
6237 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6238 __inner(__receiver, __mi)
6239 }
6240 }
6241 }
6242 #[doc = "`.ctor()` overload"]
6243 fn ctor(self) -> () {
6244 unsafe {
6245 let __receiver = <SystemCalculator_WindAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6246 <Self as ::unity::SystemObject>::as_instance(self),
6247 );
6248 ::unity::il2cpp_call!((::unity::module_base()+0x21f9f10usize)as*mut u8,();
6249(SystemCalculator_WindAttributeCommand)__receiver)
6250 }
6251 }
6252}
6253
6254#[cfg(feature = "app-systemcalculator")]
6255impl<__T: ISystemCalculator_WindAttributeCommand> ISystemCalculator_WindAttributeCommandMethods for __T {}
6256
6257#[cfg(feature = "app-systemcalculator")]
6258impl SystemCalculator_WindAttributeCommand {
6259 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6260 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6261 }
6262
6263 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6264 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6265 }
6266
6267 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6268 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6269 }
6270}
6271
6272#[cfg(feature = "app-systemcalculator")]
6273impl SystemCalculator_WindAttributeCommand {
6274 #[doc = "Direct (non-virtual) call to `SystemCalculator_WindAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6275 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6276 let __mi = Self::get_name_method_info();
6277 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6278 __inner(this.into(), ::core::option::Option::None)
6279 }
6280
6281 #[doc = "Direct (non-virtual) call to `SystemCalculator_WindAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6282 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6283 let __mi = Self::get_method_info();
6284 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6285 __inner(this.into(), ::core::option::Option::None)
6286 }
6287}
6288
6289#[cfg(feature = "app-systemcalculator")]
6290impl SystemCalculator_WindAttributeCommand {
6291 #[doc = "`.ctor()` — no args"]
6292 pub fn new() -> Self {
6293 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6294 panic!(
6295 "{}
6296::{}
6297 failed to instantiate",
6298 ::core::stringify!(SystemCalculator_WindAttributeCommand),
6299 ::core::stringify!(new),
6300 )
6301 });
6302 <Self as ISystemCalculator_WindAttributeCommandMethods>::ctor(this);
6303 this
6304 }
6305}
6306
6307#[cfg(feature = "app-systemcalculator")]
6308pub trait ISystemCalculator_LightAttributeCommandMethods: ISystemCalculator_LightAttributeCommand {
6309 #[doc = "`get_Name()` overload"]
6310 fn get_name(self) -> ::unity::Il2CppString {
6311 unsafe {
6312 let __receiver = <SystemCalculator_LightAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6313 <Self as ::unity::SystemObject>::as_instance(self),
6314 );
6315 {
6316 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6317 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6318 panic!(
6319 "unity: virtual slot {}
6320 out of range (vtable len {}
6321) on the runtime class behind {}
6322 (method `{}
6323`)",
6324 4usize,
6325 __vt.len(),
6326 <SystemCalculator_LightAttributeCommand as ::unity::ClassIdentity>::NAME,
6327 "get_Name",
6328 )
6329 });
6330 let __inner: extern "C" fn(SystemCalculator_LightAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6331 ::core::mem::transmute(__vi.method_ptr);
6332 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6333 __inner(__receiver, __mi)
6334 }
6335 }
6336 }
6337 #[doc = "`Get()` overload"]
6338 fn get(self) -> f32 {
6339 unsafe {
6340 let __receiver = <SystemCalculator_LightAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6341 <Self as ::unity::SystemObject>::as_instance(self),
6342 );
6343 {
6344 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6345 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6346 panic!(
6347 "unity: virtual slot {}
6348 out of range (vtable len {}
6349) on the runtime class behind {}
6350 (method `{}
6351`)",
6352 9usize,
6353 __vt.len(),
6354 <SystemCalculator_LightAttributeCommand as ::unity::ClassIdentity>::NAME,
6355 "Get",
6356 )
6357 });
6358 let __inner: extern "C" fn(SystemCalculator_LightAttributeCommand, ::unity::OptionalMethod) -> f32 =
6359 ::core::mem::transmute(__vi.method_ptr);
6360 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6361 __inner(__receiver, __mi)
6362 }
6363 }
6364 }
6365 #[doc = "`.ctor()` overload"]
6366 fn ctor(self) -> () {
6367 unsafe {
6368 let __receiver = <SystemCalculator_LightAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6369 <Self as ::unity::SystemObject>::as_instance(self),
6370 );
6371 ::unity::il2cpp_call!((::unity::module_base()+0x21f9170usize)as*mut u8,();
6372(SystemCalculator_LightAttributeCommand)__receiver)
6373 }
6374 }
6375}
6376
6377#[cfg(feature = "app-systemcalculator")]
6378impl<__T: ISystemCalculator_LightAttributeCommand> ISystemCalculator_LightAttributeCommandMethods for __T {}
6379
6380#[cfg(feature = "app-systemcalculator")]
6381impl SystemCalculator_LightAttributeCommand {
6382 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6383 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6384 }
6385
6386 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6387 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6388 }
6389
6390 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6391 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6392 }
6393}
6394
6395#[cfg(feature = "app-systemcalculator")]
6396impl SystemCalculator_LightAttributeCommand {
6397 #[doc = "Direct (non-virtual) call to `SystemCalculator_LightAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6398 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6399 let __mi = Self::get_name_method_info();
6400 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6401 __inner(this.into(), ::core::option::Option::None)
6402 }
6403
6404 #[doc = "Direct (non-virtual) call to `SystemCalculator_LightAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6405 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6406 let __mi = Self::get_method_info();
6407 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6408 __inner(this.into(), ::core::option::Option::None)
6409 }
6410}
6411
6412#[cfg(feature = "app-systemcalculator")]
6413impl SystemCalculator_LightAttributeCommand {
6414 #[doc = "`.ctor()` — no args"]
6415 pub fn new() -> Self {
6416 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6417 panic!(
6418 "{}
6419::{}
6420 failed to instantiate",
6421 ::core::stringify!(SystemCalculator_LightAttributeCommand),
6422 ::core::stringify!(new),
6423 )
6424 });
6425 <Self as ISystemCalculator_LightAttributeCommandMethods>::ctor(this);
6426 this
6427 }
6428}
6429
6430#[cfg(feature = "app-systemcalculator")]
6431pub trait ISystemCalculator_VsyncCommandMethods: ISystemCalculator_VsyncCommand {
6432 #[doc = "`get_Name()` overload"]
6433 fn get_name(self) -> ::unity::Il2CppString {
6434 unsafe {
6435 let __receiver =
6436 <SystemCalculator_VsyncCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6437 {
6438 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6439 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6440 panic!(
6441 "unity: virtual slot {}
6442 out of range (vtable len {}
6443) on the runtime class behind {}
6444 (method `{}
6445`)",
6446 4usize,
6447 __vt.len(),
6448 <SystemCalculator_VsyncCommand as ::unity::ClassIdentity>::NAME,
6449 "get_Name",
6450 )
6451 });
6452 let __inner: extern "C" fn(SystemCalculator_VsyncCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6453 ::core::mem::transmute(__vi.method_ptr);
6454 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6455 __inner(__receiver, __mi)
6456 }
6457 }
6458 }
6459 #[doc = "`Func()` overload"]
6460 fn func(self) -> f32 {
6461 unsafe {
6462 let __receiver =
6463 <SystemCalculator_VsyncCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6464 {
6465 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6466 let __vi = *__vt.get(21usize).unwrap_or_else(|| {
6467 panic!(
6468 "unity: virtual slot {}
6469 out of range (vtable len {}
6470) on the runtime class behind {}
6471 (method `{}
6472`)",
6473 21usize,
6474 __vt.len(),
6475 <SystemCalculator_VsyncCommand as ::unity::ClassIdentity>::NAME,
6476 "Func",
6477 )
6478 });
6479 let __inner: extern "C" fn(SystemCalculator_VsyncCommand, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__vi.method_ptr);
6480 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6481 __inner(__receiver, __mi)
6482 }
6483 }
6484 }
6485 #[doc = "`Func(crate::system::collections::generic::list_1::List_1<f32>)` overload"]
6486 fn func_2(self, args: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<f32>>) -> f32 {
6487 unsafe {
6488 let __receiver =
6489 <SystemCalculator_VsyncCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6490 {
6491 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6492 let __vi = *__vt.get(24usize).unwrap_or_else(|| {
6493 panic!(
6494 "unity: virtual slot {}
6495 out of range (vtable len {}
6496) on the runtime class behind {}
6497 (method `{}
6498`)",
6499 24usize,
6500 __vt.len(),
6501 <SystemCalculator_VsyncCommand as ::unity::ClassIdentity>::NAME,
6502 "Func",
6503 )
6504 });
6505 let __inner: extern "C" fn(
6506 SystemCalculator_VsyncCommand,
6507 crate::system::collections::generic::list_1::List_1<f32>,
6508 ::unity::OptionalMethod,
6509 ) -> f32 = ::core::mem::transmute(__vi.method_ptr);
6510 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6511 __inner(__receiver, ::core::convert::Into::into(args), __mi)
6512 }
6513 }
6514 }
6515 #[doc = "`.ctor()` overload"]
6516 fn ctor(self) -> () {
6517 unsafe {
6518 let __receiver =
6519 <SystemCalculator_VsyncCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6520 ::unity::il2cpp_call!((::unity::module_base()+0x21f9c00usize)as*mut u8,();
6521(SystemCalculator_VsyncCommand)__receiver)
6522 }
6523 }
6524}
6525
6526#[cfg(feature = "app-systemcalculator")]
6527impl<__T: ISystemCalculator_VsyncCommand> ISystemCalculator_VsyncCommandMethods for __T {}
6528
6529#[cfg(feature = "app-systemcalculator")]
6530impl SystemCalculator_VsyncCommand {
6531 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6533 }
6534
6535 pub fn func_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6537 }
6538
6539 pub fn func_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6541 }
6542
6543 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
6545 }
6546}
6547
6548#[cfg(feature = "app-systemcalculator")]
6549impl SystemCalculator_VsyncCommand {
6550 #[doc = "Direct (non-virtual) call to `SystemCalculator_VsyncCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6551 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6552 let __mi = Self::get_name_method_info();
6553 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6554 __inner(this.into(), ::core::option::Option::None)
6555 }
6556
6557 #[doc = "Direct (non-virtual) call to `SystemCalculator_VsyncCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6558 pub unsafe fn func(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6559 let __mi = Self::func_method_info();
6560 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6561 __inner(this.into(), ::core::option::Option::None)
6562 }
6563
6564 #[doc = "Direct (non-virtual) call to `SystemCalculator_VsyncCommand`'s own `Func`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6565 pub unsafe fn func_2(
6566 this: impl ::core::convert::Into<::unity::IlInstance>,
6567 args: crate::system::collections::generic::list_1::List_1<f32>,
6568 ) -> f32 {
6569 let __mi = Self::func_2_method_info();
6570 let __inner: extern "C" fn(::unity::IlInstance, crate::system::collections::generic::list_1::List_1<f32>, ::unity::OptionalMethod) -> f32 =
6571 ::core::mem::transmute(__mi.method_ptr);
6572 __inner(this.into(), args, ::core::option::Option::None)
6573 }
6574}
6575
6576#[cfg(feature = "app-systemcalculator")]
6577impl SystemCalculator_VsyncCommand {
6578 #[doc = "`.ctor()` — no args"]
6579 pub fn new() -> Self {
6580 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6581 panic!(
6582 "{}
6583::{}
6584 failed to instantiate",
6585 ::core::stringify!(SystemCalculator_VsyncCommand),
6586 ::core::stringify!(new),
6587 )
6588 });
6589 <Self as ISystemCalculator_VsyncCommandMethods>::ctor(this);
6590 this
6591 }
6592}
6593
6594#[cfg(feature = "app-systemcalculator")]
6595pub trait ISystemCalculator_BattleStyleCooperationCommandMethods: ISystemCalculator_BattleStyleCooperationCommand {
6596 #[doc = "`get_Style()` overload"]
6597 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
6598 unsafe {
6599 let __receiver = <SystemCalculator_BattleStyleCooperationCommand as ::unity::FromIlInstance>::from_il_instance(
6600 <Self as ::unity::SystemObject>::as_instance(self),
6601 );
6602 {
6603 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6604 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
6605 panic!(
6606 "unity: virtual slot {}
6607 out of range (vtable len {}
6608) on the runtime class behind {}
6609 (method `{}
6610`)",
6611 30usize,
6612 __vt.len(),
6613 <SystemCalculator_BattleStyleCooperationCommand as ::unity::ClassIdentity>::NAME,
6614 "get_Style",
6615 )
6616 });
6617 let __inner: extern "C" fn(
6618 SystemCalculator_BattleStyleCooperationCommand,
6619 ::unity::OptionalMethod,
6620 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
6621 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6622 __inner(__receiver, __mi)
6623 }
6624 }
6625 }
6626 #[doc = "`.ctor()` overload"]
6627 fn ctor(self) -> () {
6628 unsafe {
6629 let __receiver = <SystemCalculator_BattleStyleCooperationCommand as ::unity::FromIlInstance>::from_il_instance(
6630 <Self as ::unity::SystemObject>::as_instance(self),
6631 );
6632 ::unity::il2cpp_call!((::unity::module_base()+0x21f8120usize)as*mut u8,();
6633(SystemCalculator_BattleStyleCooperationCommand)__receiver)
6634 }
6635 }
6636}
6637
6638#[cfg(feature = "app-systemcalculator")]
6639impl<__T: ISystemCalculator_BattleStyleCooperationCommand> ISystemCalculator_BattleStyleCooperationCommandMethods for __T {}
6640
6641#[cfg(feature = "app-systemcalculator")]
6642impl SystemCalculator_BattleStyleCooperationCommand {
6643 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6645 }
6646
6647 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6649 }
6650}
6651
6652#[cfg(feature = "app-systemcalculator")]
6653impl SystemCalculator_BattleStyleCooperationCommand {
6654 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleCooperationCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6655 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
6656 let __mi = Self::get_style_method_info();
6657 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
6658 ::core::mem::transmute(__mi.method_ptr);
6659 __inner(this.into(), ::core::option::Option::None)
6660 }
6661}
6662
6663#[cfg(feature = "app-systemcalculator")]
6664impl SystemCalculator_BattleStyleCooperationCommand {
6665 #[doc = "`.ctor()` — no args"]
6666 pub fn new() -> Self {
6667 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6668 panic!(
6669 "{}
6670::{}
6671 failed to instantiate",
6672 ::core::stringify!(SystemCalculator_BattleStyleCooperationCommand),
6673 ::core::stringify!(new),
6674 )
6675 });
6676 <Self as ISystemCalculator_BattleStyleCooperationCommandMethods>::ctor(this);
6677 this
6678 }
6679}
6680
6681#[cfg(feature = "app-systemcalculator")]
6682pub trait ISystemCalculator_ItemKindFistCommandMethods: ISystemCalculator_ItemKindFistCommand {
6683 #[doc = "`get_Name()` overload"]
6684 fn get_name(self) -> ::unity::Il2CppString {
6685 unsafe {
6686 let __receiver = <SystemCalculator_ItemKindFistCommand as ::unity::FromIlInstance>::from_il_instance(
6687 <Self as ::unity::SystemObject>::as_instance(self),
6688 );
6689 {
6690 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6691 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6692 panic!(
6693 "unity: virtual slot {}
6694 out of range (vtable len {}
6695) on the runtime class behind {}
6696 (method `{}
6697`)",
6698 4usize,
6699 __vt.len(),
6700 <SystemCalculator_ItemKindFistCommand as ::unity::ClassIdentity>::NAME,
6701 "get_Name",
6702 )
6703 });
6704 let __inner: extern "C" fn(SystemCalculator_ItemKindFistCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6705 ::core::mem::transmute(__vi.method_ptr);
6706 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6707 __inner(__receiver, __mi)
6708 }
6709 }
6710 }
6711 #[doc = "`Get()` overload"]
6712 fn get(self) -> f32 {
6713 unsafe {
6714 let __receiver = <SystemCalculator_ItemKindFistCommand as ::unity::FromIlInstance>::from_il_instance(
6715 <Self as ::unity::SystemObject>::as_instance(self),
6716 );
6717 {
6718 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6719 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6720 panic!(
6721 "unity: virtual slot {}
6722 out of range (vtable len {}
6723) on the runtime class behind {}
6724 (method `{}
6725`)",
6726 9usize,
6727 __vt.len(),
6728 <SystemCalculator_ItemKindFistCommand as ::unity::ClassIdentity>::NAME,
6729 "Get",
6730 )
6731 });
6732 let __inner: extern "C" fn(SystemCalculator_ItemKindFistCommand, ::unity::OptionalMethod) -> f32 =
6733 ::core::mem::transmute(__vi.method_ptr);
6734 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6735 __inner(__receiver, __mi)
6736 }
6737 }
6738 }
6739 #[doc = "`.ctor()` overload"]
6740 fn ctor(self) -> () {
6741 unsafe {
6742 let __receiver = <SystemCalculator_ItemKindFistCommand as ::unity::FromIlInstance>::from_il_instance(
6743 <Self as ::unity::SystemObject>::as_instance(self),
6744 );
6745 ::unity::il2cpp_call!((::unity::module_base()+0x21f8d00usize)as*mut u8,();
6746(SystemCalculator_ItemKindFistCommand)__receiver)
6747 }
6748 }
6749}
6750
6751#[cfg(feature = "app-systemcalculator")]
6752impl<__T: ISystemCalculator_ItemKindFistCommand> ISystemCalculator_ItemKindFistCommandMethods for __T {}
6753
6754#[cfg(feature = "app-systemcalculator")]
6755impl SystemCalculator_ItemKindFistCommand {
6756 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6757 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6758 }
6759
6760 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6761 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6762 }
6763
6764 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6765 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6766 }
6767}
6768
6769#[cfg(feature = "app-systemcalculator")]
6770impl SystemCalculator_ItemKindFistCommand {
6771 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindFistCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6772 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6773 let __mi = Self::get_name_method_info();
6774 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6775 __inner(this.into(), ::core::option::Option::None)
6776 }
6777
6778 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindFistCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6779 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6780 let __mi = Self::get_method_info();
6781 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6782 __inner(this.into(), ::core::option::Option::None)
6783 }
6784}
6785
6786#[cfg(feature = "app-systemcalculator")]
6787impl SystemCalculator_ItemKindFistCommand {
6788 #[doc = "`.ctor()` — no args"]
6789 pub fn new() -> Self {
6790 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6791 panic!(
6792 "{}
6793::{}
6794 failed to instantiate",
6795 ::core::stringify!(SystemCalculator_ItemKindFistCommand),
6796 ::core::stringify!(new),
6797 )
6798 });
6799 <Self as ISystemCalculator_ItemKindFistCommandMethods>::ctor(this);
6800 this
6801 }
6802}
6803
6804#[cfg(feature = "app-systemcalculator")]
6805pub trait ISystemCalculator_ItemKindLanceCommandMethods: ISystemCalculator_ItemKindLanceCommand {
6806 #[doc = "`get_Name()` overload"]
6807 fn get_name(self) -> ::unity::Il2CppString {
6808 unsafe {
6809 let __receiver = <SystemCalculator_ItemKindLanceCommand as ::unity::FromIlInstance>::from_il_instance(
6810 <Self as ::unity::SystemObject>::as_instance(self),
6811 );
6812 {
6813 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6814 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6815 panic!(
6816 "unity: virtual slot {}
6817 out of range (vtable len {}
6818) on the runtime class behind {}
6819 (method `{}
6820`)",
6821 4usize,
6822 __vt.len(),
6823 <SystemCalculator_ItemKindLanceCommand as ::unity::ClassIdentity>::NAME,
6824 "get_Name",
6825 )
6826 });
6827 let __inner: extern "C" fn(SystemCalculator_ItemKindLanceCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6828 ::core::mem::transmute(__vi.method_ptr);
6829 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6830 __inner(__receiver, __mi)
6831 }
6832 }
6833 }
6834 #[doc = "`Get()` overload"]
6835 fn get(self) -> f32 {
6836 unsafe {
6837 let __receiver = <SystemCalculator_ItemKindLanceCommand as ::unity::FromIlInstance>::from_il_instance(
6838 <Self as ::unity::SystemObject>::as_instance(self),
6839 );
6840 {
6841 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6842 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6843 panic!(
6844 "unity: virtual slot {}
6845 out of range (vtable len {}
6846) on the runtime class behind {}
6847 (method `{}
6848`)",
6849 9usize,
6850 __vt.len(),
6851 <SystemCalculator_ItemKindLanceCommand as ::unity::ClassIdentity>::NAME,
6852 "Get",
6853 )
6854 });
6855 let __inner: extern "C" fn(SystemCalculator_ItemKindLanceCommand, ::unity::OptionalMethod) -> f32 =
6856 ::core::mem::transmute(__vi.method_ptr);
6857 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6858 __inner(__receiver, __mi)
6859 }
6860 }
6861 }
6862 #[doc = "`.ctor()` overload"]
6863 fn ctor(self) -> () {
6864 unsafe {
6865 let __receiver = <SystemCalculator_ItemKindLanceCommand as ::unity::FromIlInstance>::from_il_instance(
6866 <Self as ::unity::SystemObject>::as_instance(self),
6867 );
6868 ::unity::il2cpp_call!((::unity::module_base()+0x21f8d70usize)as*mut u8,();
6869(SystemCalculator_ItemKindLanceCommand)__receiver)
6870 }
6871 }
6872}
6873
6874#[cfg(feature = "app-systemcalculator")]
6875impl<__T: ISystemCalculator_ItemKindLanceCommand> ISystemCalculator_ItemKindLanceCommandMethods for __T {}
6876
6877#[cfg(feature = "app-systemcalculator")]
6878impl SystemCalculator_ItemKindLanceCommand {
6879 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6880 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6881 }
6882
6883 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6884 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6885 }
6886
6887 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6888 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
6889 }
6890}
6891
6892#[cfg(feature = "app-systemcalculator")]
6893impl SystemCalculator_ItemKindLanceCommand {
6894 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindLanceCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6895 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
6896 let __mi = Self::get_name_method_info();
6897 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
6898 __inner(this.into(), ::core::option::Option::None)
6899 }
6900
6901 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindLanceCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6902 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
6903 let __mi = Self::get_method_info();
6904 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
6905 __inner(this.into(), ::core::option::Option::None)
6906 }
6907}
6908
6909#[cfg(feature = "app-systemcalculator")]
6910impl SystemCalculator_ItemKindLanceCommand {
6911 #[doc = "`.ctor()` — no args"]
6912 pub fn new() -> Self {
6913 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6914 panic!(
6915 "{}
6916::{}
6917 failed to instantiate",
6918 ::core::stringify!(SystemCalculator_ItemKindLanceCommand),
6919 ::core::stringify!(new),
6920 )
6921 });
6922 <Self as ISystemCalculator_ItemKindLanceCommandMethods>::ctor(this);
6923 this
6924 }
6925}
6926
6927#[cfg(feature = "app-systemcalculator")]
6928pub trait ISystemCalculator_MorphAttributeCommandMethods: ISystemCalculator_MorphAttributeCommand {
6929 #[doc = "`get_Name()` overload"]
6930 fn get_name(self) -> ::unity::Il2CppString {
6931 unsafe {
6932 let __receiver = <SystemCalculator_MorphAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6933 <Self as ::unity::SystemObject>::as_instance(self),
6934 );
6935 {
6936 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6937 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
6938 panic!(
6939 "unity: virtual slot {}
6940 out of range (vtable len {}
6941) on the runtime class behind {}
6942 (method `{}
6943`)",
6944 4usize,
6945 __vt.len(),
6946 <SystemCalculator_MorphAttributeCommand as ::unity::ClassIdentity>::NAME,
6947 "get_Name",
6948 )
6949 });
6950 let __inner: extern "C" fn(SystemCalculator_MorphAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
6951 ::core::mem::transmute(__vi.method_ptr);
6952 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6953 __inner(__receiver, __mi)
6954 }
6955 }
6956 }
6957 #[doc = "`Get()` overload"]
6958 fn get(self) -> f32 {
6959 unsafe {
6960 let __receiver = <SystemCalculator_MorphAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6961 <Self as ::unity::SystemObject>::as_instance(self),
6962 );
6963 {
6964 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6965 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
6966 panic!(
6967 "unity: virtual slot {}
6968 out of range (vtable len {}
6969) on the runtime class behind {}
6970 (method `{}
6971`)",
6972 9usize,
6973 __vt.len(),
6974 <SystemCalculator_MorphAttributeCommand as ::unity::ClassIdentity>::NAME,
6975 "Get",
6976 )
6977 });
6978 let __inner: extern "C" fn(SystemCalculator_MorphAttributeCommand, ::unity::OptionalMethod) -> f32 =
6979 ::core::mem::transmute(__vi.method_ptr);
6980 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6981 __inner(__receiver, __mi)
6982 }
6983 }
6984 }
6985 #[doc = "`.ctor()` overload"]
6986 fn ctor(self) -> () {
6987 unsafe {
6988 let __receiver = <SystemCalculator_MorphAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
6989 <Self as ::unity::SystemObject>::as_instance(self),
6990 );
6991 ::unity::il2cpp_call!((::unity::module_base()+0x21f9250usize)as*mut u8,();
6992(SystemCalculator_MorphAttributeCommand)__receiver)
6993 }
6994 }
6995}
6996
6997#[cfg(feature = "app-systemcalculator")]
6998impl<__T: ISystemCalculator_MorphAttributeCommand> ISystemCalculator_MorphAttributeCommandMethods for __T {}
6999
7000#[cfg(feature = "app-systemcalculator")]
7001impl SystemCalculator_MorphAttributeCommand {
7002 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7003 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7004 }
7005
7006 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7007 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7008 }
7009
7010 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7011 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7012 }
7013}
7014
7015#[cfg(feature = "app-systemcalculator")]
7016impl SystemCalculator_MorphAttributeCommand {
7017 #[doc = "Direct (non-virtual) call to `SystemCalculator_MorphAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7018 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7019 let __mi = Self::get_name_method_info();
7020 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7021 __inner(this.into(), ::core::option::Option::None)
7022 }
7023
7024 #[doc = "Direct (non-virtual) call to `SystemCalculator_MorphAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7025 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7026 let __mi = Self::get_method_info();
7027 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7028 __inner(this.into(), ::core::option::Option::None)
7029 }
7030}
7031
7032#[cfg(feature = "app-systemcalculator")]
7033impl SystemCalculator_MorphAttributeCommand {
7034 #[doc = "`.ctor()` — no args"]
7035 pub fn new() -> Self {
7036 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7037 panic!(
7038 "{}
7039::{}
7040 failed to instantiate",
7041 ::core::stringify!(SystemCalculator_MorphAttributeCommand),
7042 ::core::stringify!(new),
7043 )
7044 });
7045 <Self as ISystemCalculator_MorphAttributeCommandMethods>::ctor(this);
7046 this
7047 }
7048}
7049
7050#[cfg(feature = "app-systemcalculator")]
7051pub trait ISystemCalculator_BattleStyleHeavyCommandMethods: ISystemCalculator_BattleStyleHeavyCommand {
7052 #[doc = "`get_Style()` overload"]
7053 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
7054 unsafe {
7055 let __receiver = <SystemCalculator_BattleStyleHeavyCommand as ::unity::FromIlInstance>::from_il_instance(
7056 <Self as ::unity::SystemObject>::as_instance(self),
7057 );
7058 {
7059 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7060 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
7061 panic!(
7062 "unity: virtual slot {}
7063 out of range (vtable len {}
7064) on the runtime class behind {}
7065 (method `{}
7066`)",
7067 30usize,
7068 __vt.len(),
7069 <SystemCalculator_BattleStyleHeavyCommand as ::unity::ClassIdentity>::NAME,
7070 "get_Style",
7071 )
7072 });
7073 let __inner: extern "C" fn(
7074 SystemCalculator_BattleStyleHeavyCommand,
7075 ::unity::OptionalMethod,
7076 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
7077 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7078 __inner(__receiver, __mi)
7079 }
7080 }
7081 }
7082 #[doc = "`.ctor()` overload"]
7083 fn ctor(self) -> () {
7084 unsafe {
7085 let __receiver = <SystemCalculator_BattleStyleHeavyCommand as ::unity::FromIlInstance>::from_il_instance(
7086 <Self as ::unity::SystemObject>::as_instance(self),
7087 );
7088 ::unity::il2cpp_call!((::unity::module_base()+0x21f81a0usize)as*mut u8,();
7089(SystemCalculator_BattleStyleHeavyCommand)__receiver)
7090 }
7091 }
7092}
7093
7094#[cfg(feature = "app-systemcalculator")]
7095impl<__T: ISystemCalculator_BattleStyleHeavyCommand> ISystemCalculator_BattleStyleHeavyCommandMethods for __T {}
7096
7097#[cfg(feature = "app-systemcalculator")]
7098impl SystemCalculator_BattleStyleHeavyCommand {
7099 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7100 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7101 }
7102
7103 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7104 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7105 }
7106}
7107
7108#[cfg(feature = "app-systemcalculator")]
7109impl SystemCalculator_BattleStyleHeavyCommand {
7110 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleHeavyCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7111 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
7112 let __mi = Self::get_style_method_info();
7113 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
7114 ::core::mem::transmute(__mi.method_ptr);
7115 __inner(this.into(), ::core::option::Option::None)
7116 }
7117}
7118
7119#[cfg(feature = "app-systemcalculator")]
7120impl SystemCalculator_BattleStyleHeavyCommand {
7121 #[doc = "`.ctor()` — no args"]
7122 pub fn new() -> Self {
7123 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7124 panic!(
7125 "{}
7126::{}
7127 failed to instantiate",
7128 ::core::stringify!(SystemCalculator_BattleStyleHeavyCommand),
7129 ::core::stringify!(new),
7130 )
7131 });
7132 <Self as ISystemCalculator_BattleStyleHeavyCommandMethods>::ctor(this);
7133 this
7134 }
7135}
7136
7137#[cfg(feature = "app-systemcalculator")]
7138pub trait ISystemCalculator_ItemKindBowCommandMethods: ISystemCalculator_ItemKindBowCommand {
7139 #[doc = "`get_Name()` overload"]
7140 fn get_name(self) -> ::unity::Il2CppString {
7141 unsafe {
7142 let __receiver = <SystemCalculator_ItemKindBowCommand as ::unity::FromIlInstance>::from_il_instance(
7143 <Self as ::unity::SystemObject>::as_instance(self),
7144 );
7145 {
7146 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7147 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7148 panic!(
7149 "unity: virtual slot {}
7150 out of range (vtable len {}
7151) on the runtime class behind {}
7152 (method `{}
7153`)",
7154 4usize,
7155 __vt.len(),
7156 <SystemCalculator_ItemKindBowCommand as ::unity::ClassIdentity>::NAME,
7157 "get_Name",
7158 )
7159 });
7160 let __inner: extern "C" fn(SystemCalculator_ItemKindBowCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7161 ::core::mem::transmute(__vi.method_ptr);
7162 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7163 __inner(__receiver, __mi)
7164 }
7165 }
7166 }
7167 #[doc = "`Get()` overload"]
7168 fn get(self) -> f32 {
7169 unsafe {
7170 let __receiver = <SystemCalculator_ItemKindBowCommand as ::unity::FromIlInstance>::from_il_instance(
7171 <Self as ::unity::SystemObject>::as_instance(self),
7172 );
7173 {
7174 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7175 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7176 panic!(
7177 "unity: virtual slot {}
7178 out of range (vtable len {}
7179) on the runtime class behind {}
7180 (method `{}
7181`)",
7182 9usize,
7183 __vt.len(),
7184 <SystemCalculator_ItemKindBowCommand as ::unity::ClassIdentity>::NAME,
7185 "Get",
7186 )
7187 });
7188 let __inner: extern "C" fn(SystemCalculator_ItemKindBowCommand, ::unity::OptionalMethod) -> f32 =
7189 ::core::mem::transmute(__vi.method_ptr);
7190 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7191 __inner(__receiver, __mi)
7192 }
7193 }
7194 }
7195 #[doc = "`.ctor()` overload"]
7196 fn ctor(self) -> () {
7197 unsafe {
7198 let __receiver = <SystemCalculator_ItemKindBowCommand as ::unity::FromIlInstance>::from_il_instance(
7199 <Self as ::unity::SystemObject>::as_instance(self),
7200 );
7201 ::unity::il2cpp_call!((::unity::module_base()+0x21f8c20usize)as*mut u8,();
7202(SystemCalculator_ItemKindBowCommand)__receiver)
7203 }
7204 }
7205}
7206
7207#[cfg(feature = "app-systemcalculator")]
7208impl<__T: ISystemCalculator_ItemKindBowCommand> ISystemCalculator_ItemKindBowCommandMethods for __T {}
7209
7210#[cfg(feature = "app-systemcalculator")]
7211impl SystemCalculator_ItemKindBowCommand {
7212 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7214 }
7215
7216 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7217 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7218 }
7219
7220 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7221 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7222 }
7223}
7224
7225#[cfg(feature = "app-systemcalculator")]
7226impl SystemCalculator_ItemKindBowCommand {
7227 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindBowCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7228 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7229 let __mi = Self::get_name_method_info();
7230 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7231 __inner(this.into(), ::core::option::Option::None)
7232 }
7233
7234 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindBowCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7235 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7236 let __mi = Self::get_method_info();
7237 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7238 __inner(this.into(), ::core::option::Option::None)
7239 }
7240}
7241
7242#[cfg(feature = "app-systemcalculator")]
7243impl SystemCalculator_ItemKindBowCommand {
7244 #[doc = "`.ctor()` — no args"]
7245 pub fn new() -> Self {
7246 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7247 panic!(
7248 "{}
7249::{}
7250 failed to instantiate",
7251 ::core::stringify!(SystemCalculator_ItemKindBowCommand),
7252 ::core::stringify!(new),
7253 )
7254 });
7255 <Self as ISystemCalculator_ItemKindBowCommandMethods>::ctor(this);
7256 this
7257 }
7258}
7259
7260#[cfg(feature = "app-systemcalculator")]
7261pub trait ISystemCalculator_ItemKindMagicCommandMethods: ISystemCalculator_ItemKindMagicCommand {
7262 #[doc = "`get_Name()` overload"]
7263 fn get_name(self) -> ::unity::Il2CppString {
7264 unsafe {
7265 let __receiver = <SystemCalculator_ItemKindMagicCommand as ::unity::FromIlInstance>::from_il_instance(
7266 <Self as ::unity::SystemObject>::as_instance(self),
7267 );
7268 {
7269 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7270 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7271 panic!(
7272 "unity: virtual slot {}
7273 out of range (vtable len {}
7274) on the runtime class behind {}
7275 (method `{}
7276`)",
7277 4usize,
7278 __vt.len(),
7279 <SystemCalculator_ItemKindMagicCommand as ::unity::ClassIdentity>::NAME,
7280 "get_Name",
7281 )
7282 });
7283 let __inner: extern "C" fn(SystemCalculator_ItemKindMagicCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7284 ::core::mem::transmute(__vi.method_ptr);
7285 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7286 __inner(__receiver, __mi)
7287 }
7288 }
7289 }
7290 #[doc = "`Get()` overload"]
7291 fn get(self) -> f32 {
7292 unsafe {
7293 let __receiver = <SystemCalculator_ItemKindMagicCommand as ::unity::FromIlInstance>::from_il_instance(
7294 <Self as ::unity::SystemObject>::as_instance(self),
7295 );
7296 {
7297 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7298 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7299 panic!(
7300 "unity: virtual slot {}
7301 out of range (vtable len {}
7302) on the runtime class behind {}
7303 (method `{}
7304`)",
7305 9usize,
7306 __vt.len(),
7307 <SystemCalculator_ItemKindMagicCommand as ::unity::ClassIdentity>::NAME,
7308 "Get",
7309 )
7310 });
7311 let __inner: extern "C" fn(SystemCalculator_ItemKindMagicCommand, ::unity::OptionalMethod) -> f32 =
7312 ::core::mem::transmute(__vi.method_ptr);
7313 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7314 __inner(__receiver, __mi)
7315 }
7316 }
7317 }
7318 #[doc = "`.ctor()` overload"]
7319 fn ctor(self) -> () {
7320 unsafe {
7321 let __receiver = <SystemCalculator_ItemKindMagicCommand as ::unity::FromIlInstance>::from_il_instance(
7322 <Self as ::unity::SystemObject>::as_instance(self),
7323 );
7324 ::unity::il2cpp_call!((::unity::module_base()+0x21f8de0usize)as*mut u8,();
7325(SystemCalculator_ItemKindMagicCommand)__receiver)
7326 }
7327 }
7328}
7329
7330#[cfg(feature = "app-systemcalculator")]
7331impl<__T: ISystemCalculator_ItemKindMagicCommand> ISystemCalculator_ItemKindMagicCommandMethods for __T {}
7332
7333#[cfg(feature = "app-systemcalculator")]
7334impl SystemCalculator_ItemKindMagicCommand {
7335 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7336 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7337 }
7338
7339 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7340 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7341 }
7342
7343 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7344 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7345 }
7346}
7347
7348#[cfg(feature = "app-systemcalculator")]
7349impl SystemCalculator_ItemKindMagicCommand {
7350 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindMagicCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7351 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7352 let __mi = Self::get_name_method_info();
7353 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7354 __inner(this.into(), ::core::option::Option::None)
7355 }
7356
7357 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindMagicCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7358 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7359 let __mi = Self::get_method_info();
7360 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7361 __inner(this.into(), ::core::option::Option::None)
7362 }
7363}
7364
7365#[cfg(feature = "app-systemcalculator")]
7366impl SystemCalculator_ItemKindMagicCommand {
7367 #[doc = "`.ctor()` — no args"]
7368 pub fn new() -> Self {
7369 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7370 panic!(
7371 "{}
7372::{}
7373 failed to instantiate",
7374 ::core::stringify!(SystemCalculator_ItemKindMagicCommand),
7375 ::core::stringify!(new),
7376 )
7377 });
7378 <Self as ISystemCalculator_ItemKindMagicCommandMethods>::ctor(this);
7379 this
7380 }
7381}
7382
7383#[cfg(feature = "app-systemcalculator")]
7384pub trait ISystemCalculator_FireAttributeCommandMethods: ISystemCalculator_FireAttributeCommand {
7385 #[doc = "`get_Name()` overload"]
7386 fn get_name(self) -> ::unity::Il2CppString {
7387 unsafe {
7388 let __receiver = <SystemCalculator_FireAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
7389 <Self as ::unity::SystemObject>::as_instance(self),
7390 );
7391 {
7392 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7393 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7394 panic!(
7395 "unity: virtual slot {}
7396 out of range (vtable len {}
7397) on the runtime class behind {}
7398 (method `{}
7399`)",
7400 4usize,
7401 __vt.len(),
7402 <SystemCalculator_FireAttributeCommand as ::unity::ClassIdentity>::NAME,
7403 "get_Name",
7404 )
7405 });
7406 let __inner: extern "C" fn(SystemCalculator_FireAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7407 ::core::mem::transmute(__vi.method_ptr);
7408 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7409 __inner(__receiver, __mi)
7410 }
7411 }
7412 }
7413 #[doc = "`Get()` overload"]
7414 fn get(self) -> f32 {
7415 unsafe {
7416 let __receiver = <SystemCalculator_FireAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
7417 <Self as ::unity::SystemObject>::as_instance(self),
7418 );
7419 {
7420 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7421 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7422 panic!(
7423 "unity: virtual slot {}
7424 out of range (vtable len {}
7425) on the runtime class behind {}
7426 (method `{}
7427`)",
7428 9usize,
7429 __vt.len(),
7430 <SystemCalculator_FireAttributeCommand as ::unity::ClassIdentity>::NAME,
7431 "Get",
7432 )
7433 });
7434 let __inner: extern "C" fn(SystemCalculator_FireAttributeCommand, ::unity::OptionalMethod) -> f32 =
7435 ::core::mem::transmute(__vi.method_ptr);
7436 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7437 __inner(__receiver, __mi)
7438 }
7439 }
7440 }
7441 #[doc = "`.ctor()` overload"]
7442 fn ctor(self) -> () {
7443 unsafe {
7444 let __receiver = <SystemCalculator_FireAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
7445 <Self as ::unity::SystemObject>::as_instance(self),
7446 );
7447 ::unity::il2cpp_call!((::unity::module_base()+0x21f8510usize)as*mut u8,();
7448(SystemCalculator_FireAttributeCommand)__receiver)
7449 }
7450 }
7451}
7452
7453#[cfg(feature = "app-systemcalculator")]
7454impl<__T: ISystemCalculator_FireAttributeCommand> ISystemCalculator_FireAttributeCommandMethods for __T {}
7455
7456#[cfg(feature = "app-systemcalculator")]
7457impl SystemCalculator_FireAttributeCommand {
7458 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7459 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7460 }
7461
7462 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7463 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7464 }
7465
7466 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7467 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7468 }
7469}
7470
7471#[cfg(feature = "app-systemcalculator")]
7472impl SystemCalculator_FireAttributeCommand {
7473 #[doc = "Direct (non-virtual) call to `SystemCalculator_FireAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7474 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7475 let __mi = Self::get_name_method_info();
7476 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7477 __inner(this.into(), ::core::option::Option::None)
7478 }
7479
7480 #[doc = "Direct (non-virtual) call to `SystemCalculator_FireAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7481 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7482 let __mi = Self::get_method_info();
7483 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7484 __inner(this.into(), ::core::option::Option::None)
7485 }
7486}
7487
7488#[cfg(feature = "app-systemcalculator")]
7489impl SystemCalculator_FireAttributeCommand {
7490 #[doc = "`.ctor()` — no args"]
7491 pub fn new() -> Self {
7492 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7493 panic!(
7494 "{}
7495::{}
7496 failed to instantiate",
7497 ::core::stringify!(SystemCalculator_FireAttributeCommand),
7498 ::core::stringify!(new),
7499 )
7500 });
7501 <Self as ISystemCalculator_FireAttributeCommandMethods>::ctor(this);
7502 this
7503 }
7504}
7505
7506#[cfg(feature = "app-systemcalculator")]
7507pub trait ISystemCalculator_ItemKindAxeCommandMethods: ISystemCalculator_ItemKindAxeCommand {
7508 #[doc = "`get_Name()` overload"]
7509 fn get_name(self) -> ::unity::Il2CppString {
7510 unsafe {
7511 let __receiver = <SystemCalculator_ItemKindAxeCommand as ::unity::FromIlInstance>::from_il_instance(
7512 <Self as ::unity::SystemObject>::as_instance(self),
7513 );
7514 {
7515 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7516 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7517 panic!(
7518 "unity: virtual slot {}
7519 out of range (vtable len {}
7520) on the runtime class behind {}
7521 (method `{}
7522`)",
7523 4usize,
7524 __vt.len(),
7525 <SystemCalculator_ItemKindAxeCommand as ::unity::ClassIdentity>::NAME,
7526 "get_Name",
7527 )
7528 });
7529 let __inner: extern "C" fn(SystemCalculator_ItemKindAxeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7530 ::core::mem::transmute(__vi.method_ptr);
7531 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7532 __inner(__receiver, __mi)
7533 }
7534 }
7535 }
7536 #[doc = "`Get()` overload"]
7537 fn get(self) -> f32 {
7538 unsafe {
7539 let __receiver = <SystemCalculator_ItemKindAxeCommand as ::unity::FromIlInstance>::from_il_instance(
7540 <Self as ::unity::SystemObject>::as_instance(self),
7541 );
7542 {
7543 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7544 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7545 panic!(
7546 "unity: virtual slot {}
7547 out of range (vtable len {}
7548) on the runtime class behind {}
7549 (method `{}
7550`)",
7551 9usize,
7552 __vt.len(),
7553 <SystemCalculator_ItemKindAxeCommand as ::unity::ClassIdentity>::NAME,
7554 "Get",
7555 )
7556 });
7557 let __inner: extern "C" fn(SystemCalculator_ItemKindAxeCommand, ::unity::OptionalMethod) -> f32 =
7558 ::core::mem::transmute(__vi.method_ptr);
7559 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7560 __inner(__receiver, __mi)
7561 }
7562 }
7563 }
7564 #[doc = "`.ctor()` overload"]
7565 fn ctor(self) -> () {
7566 unsafe {
7567 let __receiver = <SystemCalculator_ItemKindAxeCommand as ::unity::FromIlInstance>::from_il_instance(
7568 <Self as ::unity::SystemObject>::as_instance(self),
7569 );
7570 ::unity::il2cpp_call!((::unity::module_base()+0x21f8bb0usize)as*mut u8,();
7571(SystemCalculator_ItemKindAxeCommand)__receiver)
7572 }
7573 }
7574}
7575
7576#[cfg(feature = "app-systemcalculator")]
7577impl<__T: ISystemCalculator_ItemKindAxeCommand> ISystemCalculator_ItemKindAxeCommandMethods for __T {}
7578
7579#[cfg(feature = "app-systemcalculator")]
7580impl SystemCalculator_ItemKindAxeCommand {
7581 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7582 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7583 }
7584
7585 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7586 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7587 }
7588
7589 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7590 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7591 }
7592}
7593
7594#[cfg(feature = "app-systemcalculator")]
7595impl SystemCalculator_ItemKindAxeCommand {
7596 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindAxeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7597 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7598 let __mi = Self::get_name_method_info();
7599 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7600 __inner(this.into(), ::core::option::Option::None)
7601 }
7602
7603 #[doc = "Direct (non-virtual) call to `SystemCalculator_ItemKindAxeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7604 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7605 let __mi = Self::get_method_info();
7606 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7607 __inner(this.into(), ::core::option::Option::None)
7608 }
7609}
7610
7611#[cfg(feature = "app-systemcalculator")]
7612impl SystemCalculator_ItemKindAxeCommand {
7613 #[doc = "`.ctor()` — no args"]
7614 pub fn new() -> Self {
7615 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7616 panic!(
7617 "{}
7618::{}
7619 failed to instantiate",
7620 ::core::stringify!(SystemCalculator_ItemKindAxeCommand),
7621 ::core::stringify!(new),
7622 )
7623 });
7624 <Self as ISystemCalculator_ItemKindAxeCommandMethods>::ctor(this);
7625 this
7626 }
7627}
7628
7629#[cfg(feature = "app-systemcalculator")]
7630pub trait ISystemCalculator_DifficultyNormalCommandMethods: ISystemCalculator_DifficultyNormalCommand {
7631 #[doc = "`get_Name()` overload"]
7632 fn get_name(self) -> ::unity::Il2CppString {
7633 unsafe {
7634 let __receiver = <SystemCalculator_DifficultyNormalCommand as ::unity::FromIlInstance>::from_il_instance(
7635 <Self as ::unity::SystemObject>::as_instance(self),
7636 );
7637 {
7638 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7639 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7640 panic!(
7641 "unity: virtual slot {}
7642 out of range (vtable len {}
7643) on the runtime class behind {}
7644 (method `{}
7645`)",
7646 4usize,
7647 __vt.len(),
7648 <SystemCalculator_DifficultyNormalCommand as ::unity::ClassIdentity>::NAME,
7649 "get_Name",
7650 )
7651 });
7652 let __inner: extern "C" fn(SystemCalculator_DifficultyNormalCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7653 ::core::mem::transmute(__vi.method_ptr);
7654 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7655 __inner(__receiver, __mi)
7656 }
7657 }
7658 }
7659 #[doc = "`Get()` overload"]
7660 fn get(self) -> f32 {
7661 unsafe {
7662 let __receiver = <SystemCalculator_DifficultyNormalCommand as ::unity::FromIlInstance>::from_il_instance(
7663 <Self as ::unity::SystemObject>::as_instance(self),
7664 );
7665 {
7666 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7667 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7668 panic!(
7669 "unity: virtual slot {}
7670 out of range (vtable len {}
7671) on the runtime class behind {}
7672 (method `{}
7673`)",
7674 9usize,
7675 __vt.len(),
7676 <SystemCalculator_DifficultyNormalCommand as ::unity::ClassIdentity>::NAME,
7677 "Get",
7678 )
7679 });
7680 let __inner: extern "C" fn(SystemCalculator_DifficultyNormalCommand, ::unity::OptionalMethod) -> f32 =
7681 ::core::mem::transmute(__vi.method_ptr);
7682 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7683 __inner(__receiver, __mi)
7684 }
7685 }
7686 }
7687 #[doc = "`.ctor()` overload"]
7688 fn ctor(self) -> () {
7689 unsafe {
7690 let __receiver = <SystemCalculator_DifficultyNormalCommand as ::unity::FromIlInstance>::from_il_instance(
7691 <Self as ::unity::SystemObject>::as_instance(self),
7692 );
7693 ::unity::il2cpp_call!((::unity::module_base()+0x21f83c0usize)as*mut u8,();
7694(SystemCalculator_DifficultyNormalCommand)__receiver)
7695 }
7696 }
7697}
7698
7699#[cfg(feature = "app-systemcalculator")]
7700impl<__T: ISystemCalculator_DifficultyNormalCommand> ISystemCalculator_DifficultyNormalCommandMethods for __T {}
7701
7702#[cfg(feature = "app-systemcalculator")]
7703impl SystemCalculator_DifficultyNormalCommand {
7704 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7705 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7706 }
7707
7708 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7710 }
7711
7712 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7714 }
7715}
7716
7717#[cfg(feature = "app-systemcalculator")]
7718impl SystemCalculator_DifficultyNormalCommand {
7719 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyNormalCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7720 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7721 let __mi = Self::get_name_method_info();
7722 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7723 __inner(this.into(), ::core::option::Option::None)
7724 }
7725
7726 #[doc = "Direct (non-virtual) call to `SystemCalculator_DifficultyNormalCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7727 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7728 let __mi = Self::get_method_info();
7729 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7730 __inner(this.into(), ::core::option::Option::None)
7731 }
7732}
7733
7734#[cfg(feature = "app-systemcalculator")]
7735impl SystemCalculator_DifficultyNormalCommand {
7736 #[doc = "`.ctor()` — no args"]
7737 pub fn new() -> Self {
7738 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7739 panic!(
7740 "{}
7741::{}
7742 failed to instantiate",
7743 ::core::stringify!(SystemCalculator_DifficultyNormalCommand),
7744 ::core::stringify!(new),
7745 )
7746 });
7747 <Self as ISystemCalculator_DifficultyNormalCommandMethods>::ctor(this);
7748 this
7749 }
7750}
7751
7752#[cfg(feature = "app-systemcalculator")]
7753pub trait ISystemCalculator_GenderFemaleCommandMethods: ISystemCalculator_GenderFemaleCommand {
7754 #[doc = "`get_Name()` overload"]
7755 fn get_name(self) -> ::unity::Il2CppString {
7756 unsafe {
7757 let __receiver = <SystemCalculator_GenderFemaleCommand as ::unity::FromIlInstance>::from_il_instance(
7758 <Self as ::unity::SystemObject>::as_instance(self),
7759 );
7760 {
7761 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7762 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7763 panic!(
7764 "unity: virtual slot {}
7765 out of range (vtable len {}
7766) on the runtime class behind {}
7767 (method `{}
7768`)",
7769 4usize,
7770 __vt.len(),
7771 <SystemCalculator_GenderFemaleCommand as ::unity::ClassIdentity>::NAME,
7772 "get_Name",
7773 )
7774 });
7775 let __inner: extern "C" fn(SystemCalculator_GenderFemaleCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7776 ::core::mem::transmute(__vi.method_ptr);
7777 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7778 __inner(__receiver, __mi)
7779 }
7780 }
7781 }
7782 #[doc = "`Get()` overload"]
7783 fn get(self) -> f32 {
7784 unsafe {
7785 let __receiver = <SystemCalculator_GenderFemaleCommand as ::unity::FromIlInstance>::from_il_instance(
7786 <Self as ::unity::SystemObject>::as_instance(self),
7787 );
7788 {
7789 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7790 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7791 panic!(
7792 "unity: virtual slot {}
7793 out of range (vtable len {}
7794) on the runtime class behind {}
7795 (method `{}
7796`)",
7797 9usize,
7798 __vt.len(),
7799 <SystemCalculator_GenderFemaleCommand as ::unity::ClassIdentity>::NAME,
7800 "Get",
7801 )
7802 });
7803 let __inner: extern "C" fn(SystemCalculator_GenderFemaleCommand, ::unity::OptionalMethod) -> f32 =
7804 ::core::mem::transmute(__vi.method_ptr);
7805 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7806 __inner(__receiver, __mi)
7807 }
7808 }
7809 }
7810 #[doc = "`.ctor()` overload"]
7811 fn ctor(self) -> () {
7812 unsafe {
7813 let __receiver = <SystemCalculator_GenderFemaleCommand as ::unity::FromIlInstance>::from_il_instance(
7814 <Self as ::unity::SystemObject>::as_instance(self),
7815 );
7816 ::unity::il2cpp_call!((::unity::module_base()+0x21f8820usize)as*mut u8,();
7817(SystemCalculator_GenderFemaleCommand)__receiver)
7818 }
7819 }
7820}
7821
7822#[cfg(feature = "app-systemcalculator")]
7823impl<__T: ISystemCalculator_GenderFemaleCommand> ISystemCalculator_GenderFemaleCommandMethods for __T {}
7824
7825#[cfg(feature = "app-systemcalculator")]
7826impl SystemCalculator_GenderFemaleCommand {
7827 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7828 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7829 }
7830
7831 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7832 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7833 }
7834
7835 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7836 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
7837 }
7838}
7839
7840#[cfg(feature = "app-systemcalculator")]
7841impl SystemCalculator_GenderFemaleCommand {
7842 #[doc = "Direct (non-virtual) call to `SystemCalculator_GenderFemaleCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7843 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
7844 let __mi = Self::get_name_method_info();
7845 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
7846 __inner(this.into(), ::core::option::Option::None)
7847 }
7848
7849 #[doc = "Direct (non-virtual) call to `SystemCalculator_GenderFemaleCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7850 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
7851 let __mi = Self::get_method_info();
7852 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
7853 __inner(this.into(), ::core::option::Option::None)
7854 }
7855}
7856
7857#[cfg(feature = "app-systemcalculator")]
7858impl SystemCalculator_GenderFemaleCommand {
7859 #[doc = "`.ctor()` — no args"]
7860 pub fn new() -> Self {
7861 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7862 panic!(
7863 "{}
7864::{}
7865 failed to instantiate",
7866 ::core::stringify!(SystemCalculator_GenderFemaleCommand),
7867 ::core::stringify!(new),
7868 )
7869 });
7870 <Self as ISystemCalculator_GenderFemaleCommandMethods>::ctor(this);
7871 this
7872 }
7873}
7874
7875#[cfg(feature = "app-systemcalculator")]
7876pub trait ISystemCalculator_BattleStyleCovertCommandMethods: ISystemCalculator_BattleStyleCovertCommand {
7877 #[doc = "`get_Style()` overload"]
7878 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
7879 unsafe {
7880 let __receiver = <SystemCalculator_BattleStyleCovertCommand as ::unity::FromIlInstance>::from_il_instance(
7881 <Self as ::unity::SystemObject>::as_instance(self),
7882 );
7883 {
7884 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7885 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
7886 panic!(
7887 "unity: virtual slot {}
7888 out of range (vtable len {}
7889) on the runtime class behind {}
7890 (method `{}
7891`)",
7892 30usize,
7893 __vt.len(),
7894 <SystemCalculator_BattleStyleCovertCommand as ::unity::ClassIdentity>::NAME,
7895 "get_Style",
7896 )
7897 });
7898 let __inner: extern "C" fn(
7899 SystemCalculator_BattleStyleCovertCommand,
7900 ::unity::OptionalMethod,
7901 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
7902 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7903 __inner(__receiver, __mi)
7904 }
7905 }
7906 }
7907 #[doc = "`.ctor()` overload"]
7908 fn ctor(self) -> () {
7909 unsafe {
7910 let __receiver = <SystemCalculator_BattleStyleCovertCommand as ::unity::FromIlInstance>::from_il_instance(
7911 <Self as ::unity::SystemObject>::as_instance(self),
7912 );
7913 ::unity::il2cpp_call!((::unity::module_base()+0x21f8140usize)as*mut u8,();
7914(SystemCalculator_BattleStyleCovertCommand)__receiver)
7915 }
7916 }
7917}
7918
7919#[cfg(feature = "app-systemcalculator")]
7920impl<__T: ISystemCalculator_BattleStyleCovertCommand> ISystemCalculator_BattleStyleCovertCommandMethods for __T {}
7921
7922#[cfg(feature = "app-systemcalculator")]
7923impl SystemCalculator_BattleStyleCovertCommand {
7924 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7925 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
7926 }
7927
7928 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
7929 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
7930 }
7931}
7932
7933#[cfg(feature = "app-systemcalculator")]
7934impl SystemCalculator_BattleStyleCovertCommand {
7935 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleCovertCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
7936 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
7937 let __mi = Self::get_style_method_info();
7938 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
7939 ::core::mem::transmute(__mi.method_ptr);
7940 __inner(this.into(), ::core::option::Option::None)
7941 }
7942}
7943
7944#[cfg(feature = "app-systemcalculator")]
7945impl SystemCalculator_BattleStyleCovertCommand {
7946 #[doc = "`.ctor()` — no args"]
7947 pub fn new() -> Self {
7948 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
7949 panic!(
7950 "{}
7951::{}
7952 failed to instantiate",
7953 ::core::stringify!(SystemCalculator_BattleStyleCovertCommand),
7954 ::core::stringify!(new),
7955 )
7956 });
7957 <Self as ISystemCalculator_BattleStyleCovertCommandMethods>::ctor(this);
7958 this
7959 }
7960}
7961
7962#[cfg(feature = "app-systemcalculator")]
7963pub trait ISystemCalculator_Force2ndCommandMethods: ISystemCalculator_Force2ndCommand {
7964 #[doc = "`get_Name()` overload"]
7965 fn get_name(self) -> ::unity::Il2CppString {
7966 unsafe {
7967 let __receiver =
7968 <SystemCalculator_Force2ndCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7969 {
7970 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7971 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
7972 panic!(
7973 "unity: virtual slot {}
7974 out of range (vtable len {}
7975) on the runtime class behind {}
7976 (method `{}
7977`)",
7978 4usize,
7979 __vt.len(),
7980 <SystemCalculator_Force2ndCommand as ::unity::ClassIdentity>::NAME,
7981 "get_Name",
7982 )
7983 });
7984 let __inner: extern "C" fn(SystemCalculator_Force2ndCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
7985 ::core::mem::transmute(__vi.method_ptr);
7986 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
7987 __inner(__receiver, __mi)
7988 }
7989 }
7990 }
7991 #[doc = "`Get()` overload"]
7992 fn get(self) -> f32 {
7993 unsafe {
7994 let __receiver =
7995 <SystemCalculator_Force2ndCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
7996 {
7997 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
7998 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
7999 panic!(
8000 "unity: virtual slot {}
8001 out of range (vtable len {}
8002) on the runtime class behind {}
8003 (method `{}
8004`)",
8005 9usize,
8006 __vt.len(),
8007 <SystemCalculator_Force2ndCommand as ::unity::ClassIdentity>::NAME,
8008 "Get",
8009 )
8010 });
8011 let __inner: extern "C" fn(SystemCalculator_Force2ndCommand, ::unity::OptionalMethod) -> f32 =
8012 ::core::mem::transmute(__vi.method_ptr);
8013 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8014 __inner(__receiver, __mi)
8015 }
8016 }
8017 }
8018 #[doc = "`.ctor()` overload"]
8019 fn ctor(self) -> () {
8020 unsafe {
8021 let __receiver =
8022 <SystemCalculator_Force2ndCommand as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
8023 ::unity::il2cpp_call!((::unity::module_base()+0x21f8660usize)as*mut u8,();
8024(SystemCalculator_Force2ndCommand)__receiver)
8025 }
8026 }
8027}
8028
8029#[cfg(feature = "app-systemcalculator")]
8030impl<__T: ISystemCalculator_Force2ndCommand> ISystemCalculator_Force2ndCommandMethods for __T {}
8031
8032#[cfg(feature = "app-systemcalculator")]
8033impl SystemCalculator_Force2ndCommand {
8034 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8035 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8036 }
8037
8038 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8039 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8040 }
8041
8042 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8043 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8044 }
8045}
8046
8047#[cfg(feature = "app-systemcalculator")]
8048impl SystemCalculator_Force2ndCommand {
8049 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force2ndCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8050 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8051 let __mi = Self::get_name_method_info();
8052 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8053 __inner(this.into(), ::core::option::Option::None)
8054 }
8055
8056 #[doc = "Direct (non-virtual) call to `SystemCalculator_Force2ndCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8057 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
8058 let __mi = Self::get_method_info();
8059 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
8060 __inner(this.into(), ::core::option::Option::None)
8061 }
8062}
8063
8064#[cfg(feature = "app-systemcalculator")]
8065impl SystemCalculator_Force2ndCommand {
8066 #[doc = "`.ctor()` — no args"]
8067 pub fn new() -> Self {
8068 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8069 panic!(
8070 "{}
8071::{}
8072 failed to instantiate",
8073 ::core::stringify!(SystemCalculator_Force2ndCommand),
8074 ::core::stringify!(new),
8075 )
8076 });
8077 <Self as ISystemCalculator_Force2ndCommandMethods>::ctor(this);
8078 this
8079 }
8080}
8081
8082#[cfg(feature = "app-systemcalculator")]
8083pub trait ISystemCalculator_DragonAttributeCommandMethods: ISystemCalculator_DragonAttributeCommand {
8084 #[doc = "`get_Name()` overload"]
8085 fn get_name(self) -> ::unity::Il2CppString {
8086 unsafe {
8087 let __receiver = <SystemCalculator_DragonAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8088 <Self as ::unity::SystemObject>::as_instance(self),
8089 );
8090 {
8091 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8092 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
8093 panic!(
8094 "unity: virtual slot {}
8095 out of range (vtable len {}
8096) on the runtime class behind {}
8097 (method `{}
8098`)",
8099 4usize,
8100 __vt.len(),
8101 <SystemCalculator_DragonAttributeCommand as ::unity::ClassIdentity>::NAME,
8102 "get_Name",
8103 )
8104 });
8105 let __inner: extern "C" fn(SystemCalculator_DragonAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
8106 ::core::mem::transmute(__vi.method_ptr);
8107 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8108 __inner(__receiver, __mi)
8109 }
8110 }
8111 }
8112 #[doc = "`Get()` overload"]
8113 fn get(self) -> f32 {
8114 unsafe {
8115 let __receiver = <SystemCalculator_DragonAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8116 <Self as ::unity::SystemObject>::as_instance(self),
8117 );
8118 {
8119 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8120 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
8121 panic!(
8122 "unity: virtual slot {}
8123 out of range (vtable len {}
8124) on the runtime class behind {}
8125 (method `{}
8126`)",
8127 9usize,
8128 __vt.len(),
8129 <SystemCalculator_DragonAttributeCommand as ::unity::ClassIdentity>::NAME,
8130 "Get",
8131 )
8132 });
8133 let __inner: extern "C" fn(SystemCalculator_DragonAttributeCommand, ::unity::OptionalMethod) -> f32 =
8134 ::core::mem::transmute(__vi.method_ptr);
8135 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8136 __inner(__receiver, __mi)
8137 }
8138 }
8139 }
8140 #[doc = "`.ctor()` overload"]
8141 fn ctor(self) -> () {
8142 unsafe {
8143 let __receiver = <SystemCalculator_DragonAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8144 <Self as ::unity::SystemObject>::as_instance(self),
8145 );
8146 ::unity::il2cpp_call!((::unity::module_base()+0x21f8430usize)as*mut u8,();
8147(SystemCalculator_DragonAttributeCommand)__receiver)
8148 }
8149 }
8150}
8151
8152#[cfg(feature = "app-systemcalculator")]
8153impl<__T: ISystemCalculator_DragonAttributeCommand> ISystemCalculator_DragonAttributeCommandMethods for __T {}
8154
8155#[cfg(feature = "app-systemcalculator")]
8156impl SystemCalculator_DragonAttributeCommand {
8157 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8158 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8159 }
8160
8161 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8162 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8163 }
8164
8165 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8166 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8167 }
8168}
8169
8170#[cfg(feature = "app-systemcalculator")]
8171impl SystemCalculator_DragonAttributeCommand {
8172 #[doc = "Direct (non-virtual) call to `SystemCalculator_DragonAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8173 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8174 let __mi = Self::get_name_method_info();
8175 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8176 __inner(this.into(), ::core::option::Option::None)
8177 }
8178
8179 #[doc = "Direct (non-virtual) call to `SystemCalculator_DragonAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8180 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
8181 let __mi = Self::get_method_info();
8182 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
8183 __inner(this.into(), ::core::option::Option::None)
8184 }
8185}
8186
8187#[cfg(feature = "app-systemcalculator")]
8188impl SystemCalculator_DragonAttributeCommand {
8189 #[doc = "`.ctor()` — no args"]
8190 pub fn new() -> Self {
8191 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8192 panic!(
8193 "{}
8194::{}
8195 failed to instantiate",
8196 ::core::stringify!(SystemCalculator_DragonAttributeCommand),
8197 ::core::stringify!(new),
8198 )
8199 });
8200 <Self as ISystemCalculator_DragonAttributeCommandMethods>::ctor(this);
8201 this
8202 }
8203}
8204
8205#[cfg(feature = "app-systemcalculator")]
8206pub trait ISystemCalculator_BattleStyleHorseCommandMethods: ISystemCalculator_BattleStyleHorseCommand {
8207 #[doc = "`get_Style()` overload"]
8208 fn get_style(self) -> crate::app::battlestyle::BattleStyle_Types {
8209 unsafe {
8210 let __receiver = <SystemCalculator_BattleStyleHorseCommand as ::unity::FromIlInstance>::from_il_instance(
8211 <Self as ::unity::SystemObject>::as_instance(self),
8212 );
8213 {
8214 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8215 let __vi = *__vt.get(30usize).unwrap_or_else(|| {
8216 panic!(
8217 "unity: virtual slot {}
8218 out of range (vtable len {}
8219) on the runtime class behind {}
8220 (method `{}
8221`)",
8222 30usize,
8223 __vt.len(),
8224 <SystemCalculator_BattleStyleHorseCommand as ::unity::ClassIdentity>::NAME,
8225 "get_Style",
8226 )
8227 });
8228 let __inner: extern "C" fn(
8229 SystemCalculator_BattleStyleHorseCommand,
8230 ::unity::OptionalMethod,
8231 ) -> crate::app::battlestyle::BattleStyle_Types = ::core::mem::transmute(__vi.method_ptr);
8232 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8233 __inner(__receiver, __mi)
8234 }
8235 }
8236 }
8237 #[doc = "`.ctor()` overload"]
8238 fn ctor(self) -> () {
8239 unsafe {
8240 let __receiver = <SystemCalculator_BattleStyleHorseCommand as ::unity::FromIlInstance>::from_il_instance(
8241 <Self as ::unity::SystemObject>::as_instance(self),
8242 );
8243 ::unity::il2cpp_call!((::unity::module_base()+0x21f81c0usize)as*mut u8,();
8244(SystemCalculator_BattleStyleHorseCommand)__receiver)
8245 }
8246 }
8247}
8248
8249#[cfg(feature = "app-systemcalculator")]
8250impl<__T: ISystemCalculator_BattleStyleHorseCommand> ISystemCalculator_BattleStyleHorseCommandMethods for __T {}
8251
8252#[cfg(feature = "app-systemcalculator")]
8253impl SystemCalculator_BattleStyleHorseCommand {
8254 pub fn get_style_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8255 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8256 }
8257
8258 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8259 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8260 }
8261}
8262
8263#[cfg(feature = "app-systemcalculator")]
8264impl SystemCalculator_BattleStyleHorseCommand {
8265 #[doc = "Direct (non-virtual) call to `SystemCalculator_BattleStyleHorseCommand`'s own `get_Style`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8266 pub unsafe fn get_style(this: impl ::core::convert::Into<::unity::IlInstance>) -> crate::app::battlestyle::BattleStyle_Types {
8267 let __mi = Self::get_style_method_info();
8268 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> crate::app::battlestyle::BattleStyle_Types =
8269 ::core::mem::transmute(__mi.method_ptr);
8270 __inner(this.into(), ::core::option::Option::None)
8271 }
8272}
8273
8274#[cfg(feature = "app-systemcalculator")]
8275impl SystemCalculator_BattleStyleHorseCommand {
8276 #[doc = "`.ctor()` — no args"]
8277 pub fn new() -> Self {
8278 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8279 panic!(
8280 "{}
8281::{}
8282 failed to instantiate",
8283 ::core::stringify!(SystemCalculator_BattleStyleHorseCommand),
8284 ::core::stringify!(new),
8285 )
8286 });
8287 <Self as ISystemCalculator_BattleStyleHorseCommandMethods>::ctor(this);
8288 this
8289 }
8290}
8291
8292#[cfg(feature = "app-systemcalculator")]
8293pub trait ISystemCalculator_WeaponLevelSCommandMethods: ISystemCalculator_WeaponLevelSCommand {
8294 #[doc = "`get_Name()` overload"]
8295 fn get_name(self) -> ::unity::Il2CppString {
8296 unsafe {
8297 let __receiver = <SystemCalculator_WeaponLevelSCommand as ::unity::FromIlInstance>::from_il_instance(
8298 <Self as ::unity::SystemObject>::as_instance(self),
8299 );
8300 {
8301 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8302 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
8303 panic!(
8304 "unity: virtual slot {}
8305 out of range (vtable len {}
8306) on the runtime class behind {}
8307 (method `{}
8308`)",
8309 4usize,
8310 __vt.len(),
8311 <SystemCalculator_WeaponLevelSCommand as ::unity::ClassIdentity>::NAME,
8312 "get_Name",
8313 )
8314 });
8315 let __inner: extern "C" fn(SystemCalculator_WeaponLevelSCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
8316 ::core::mem::transmute(__vi.method_ptr);
8317 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8318 __inner(__receiver, __mi)
8319 }
8320 }
8321 }
8322 #[doc = "`Get()` overload"]
8323 fn get(self) -> f32 {
8324 unsafe {
8325 let __receiver = <SystemCalculator_WeaponLevelSCommand as ::unity::FromIlInstance>::from_il_instance(
8326 <Self as ::unity::SystemObject>::as_instance(self),
8327 );
8328 {
8329 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8330 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
8331 panic!(
8332 "unity: virtual slot {}
8333 out of range (vtable len {}
8334) on the runtime class behind {}
8335 (method `{}
8336`)",
8337 9usize,
8338 __vt.len(),
8339 <SystemCalculator_WeaponLevelSCommand as ::unity::ClassIdentity>::NAME,
8340 "Get",
8341 )
8342 });
8343 let __inner: extern "C" fn(SystemCalculator_WeaponLevelSCommand, ::unity::OptionalMethod) -> f32 =
8344 ::core::mem::transmute(__vi.method_ptr);
8345 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8346 __inner(__receiver, __mi)
8347 }
8348 }
8349 }
8350 #[doc = "`.ctor()` overload"]
8351 fn ctor(self) -> () {
8352 unsafe {
8353 let __receiver = <SystemCalculator_WeaponLevelSCommand as ::unity::FromIlInstance>::from_il_instance(
8354 <Self as ::unity::SystemObject>::as_instance(self),
8355 );
8356 ::unity::il2cpp_call!((::unity::module_base()+0x21f9ea0usize)as*mut u8,();
8357(SystemCalculator_WeaponLevelSCommand)__receiver)
8358 }
8359 }
8360}
8361
8362#[cfg(feature = "app-systemcalculator")]
8363impl<__T: ISystemCalculator_WeaponLevelSCommand> ISystemCalculator_WeaponLevelSCommandMethods for __T {}
8364
8365#[cfg(feature = "app-systemcalculator")]
8366impl SystemCalculator_WeaponLevelSCommand {
8367 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8368 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8369 }
8370
8371 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8372 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8373 }
8374
8375 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8376 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8377 }
8378}
8379
8380#[cfg(feature = "app-systemcalculator")]
8381impl SystemCalculator_WeaponLevelSCommand {
8382 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelSCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8383 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8384 let __mi = Self::get_name_method_info();
8385 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8386 __inner(this.into(), ::core::option::Option::None)
8387 }
8388
8389 #[doc = "Direct (non-virtual) call to `SystemCalculator_WeaponLevelSCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8390 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
8391 let __mi = Self::get_method_info();
8392 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
8393 __inner(this.into(), ::core::option::Option::None)
8394 }
8395}
8396
8397#[cfg(feature = "app-systemcalculator")]
8398impl SystemCalculator_WeaponLevelSCommand {
8399 #[doc = "`.ctor()` — no args"]
8400 pub fn new() -> Self {
8401 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8402 panic!(
8403 "{}
8404::{}
8405 failed to instantiate",
8406 ::core::stringify!(SystemCalculator_WeaponLevelSCommand),
8407 ::core::stringify!(new),
8408 )
8409 });
8410 <Self as ISystemCalculator_WeaponLevelSCommandMethods>::ctor(this);
8411 this
8412 }
8413}
8414
8415#[cfg(feature = "app-systemcalculator")]
8416pub trait ISystemCalculator_GameModeClassicCommandMethods: ISystemCalculator_GameModeClassicCommand {
8417 #[doc = "`get_Name()` overload"]
8418 fn get_name(self) -> ::unity::Il2CppString {
8419 unsafe {
8420 let __receiver = <SystemCalculator_GameModeClassicCommand as ::unity::FromIlInstance>::from_il_instance(
8421 <Self as ::unity::SystemObject>::as_instance(self),
8422 );
8423 {
8424 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8425 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
8426 panic!(
8427 "unity: virtual slot {}
8428 out of range (vtable len {}
8429) on the runtime class behind {}
8430 (method `{}
8431`)",
8432 4usize,
8433 __vt.len(),
8434 <SystemCalculator_GameModeClassicCommand as ::unity::ClassIdentity>::NAME,
8435 "get_Name",
8436 )
8437 });
8438 let __inner: extern "C" fn(SystemCalculator_GameModeClassicCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
8439 ::core::mem::transmute(__vi.method_ptr);
8440 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8441 __inner(__receiver, __mi)
8442 }
8443 }
8444 }
8445 #[doc = "`Get()` overload"]
8446 fn get(self) -> f32 {
8447 unsafe {
8448 let __receiver = <SystemCalculator_GameModeClassicCommand as ::unity::FromIlInstance>::from_il_instance(
8449 <Self as ::unity::SystemObject>::as_instance(self),
8450 );
8451 {
8452 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8453 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
8454 panic!(
8455 "unity: virtual slot {}
8456 out of range (vtable len {}
8457) on the runtime class behind {}
8458 (method `{}
8459`)",
8460 9usize,
8461 __vt.len(),
8462 <SystemCalculator_GameModeClassicCommand as ::unity::ClassIdentity>::NAME,
8463 "Get",
8464 )
8465 });
8466 let __inner: extern "C" fn(SystemCalculator_GameModeClassicCommand, ::unity::OptionalMethod) -> f32 =
8467 ::core::mem::transmute(__vi.method_ptr);
8468 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8469 __inner(__receiver, __mi)
8470 }
8471 }
8472 }
8473 #[doc = "`.ctor()` overload"]
8474 fn ctor(self) -> () {
8475 unsafe {
8476 let __receiver = <SystemCalculator_GameModeClassicCommand as ::unity::FromIlInstance>::from_il_instance(
8477 <Self as ::unity::SystemObject>::as_instance(self),
8478 );
8479 ::unity::il2cpp_call!((::unity::module_base()+0x21f87b0usize)as*mut u8,();
8480(SystemCalculator_GameModeClassicCommand)__receiver)
8481 }
8482 }
8483}
8484
8485#[cfg(feature = "app-systemcalculator")]
8486impl<__T: ISystemCalculator_GameModeClassicCommand> ISystemCalculator_GameModeClassicCommandMethods for __T {}
8487
8488#[cfg(feature = "app-systemcalculator")]
8489impl SystemCalculator_GameModeClassicCommand {
8490 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8491 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8492 }
8493
8494 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8495 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8496 }
8497
8498 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8499 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8500 }
8501}
8502
8503#[cfg(feature = "app-systemcalculator")]
8504impl SystemCalculator_GameModeClassicCommand {
8505 #[doc = "Direct (non-virtual) call to `SystemCalculator_GameModeClassicCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8506 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8507 let __mi = Self::get_name_method_info();
8508 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8509 __inner(this.into(), ::core::option::Option::None)
8510 }
8511
8512 #[doc = "Direct (non-virtual) call to `SystemCalculator_GameModeClassicCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8513 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
8514 let __mi = Self::get_method_info();
8515 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
8516 __inner(this.into(), ::core::option::Option::None)
8517 }
8518}
8519
8520#[cfg(feature = "app-systemcalculator")]
8521impl SystemCalculator_GameModeClassicCommand {
8522 #[doc = "`.ctor()` — no args"]
8523 pub fn new() -> Self {
8524 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8525 panic!(
8526 "{}
8527::{}
8528 failed to instantiate",
8529 ::core::stringify!(SystemCalculator_GameModeClassicCommand),
8530 ::core::stringify!(new),
8531 )
8532 });
8533 <Self as ISystemCalculator_GameModeClassicCommandMethods>::ctor(this);
8534 this
8535 }
8536}
8537
8538#[cfg(feature = "app-systemcalculator")]
8539pub trait ISystemCalculator_FlyAttributeCommandMethods: ISystemCalculator_FlyAttributeCommand {
8540 #[doc = "`get_Name()` overload"]
8541 fn get_name(self) -> ::unity::Il2CppString {
8542 unsafe {
8543 let __receiver = <SystemCalculator_FlyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8544 <Self as ::unity::SystemObject>::as_instance(self),
8545 );
8546 {
8547 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8548 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
8549 panic!(
8550 "unity: virtual slot {}
8551 out of range (vtable len {}
8552) on the runtime class behind {}
8553 (method `{}
8554`)",
8555 4usize,
8556 __vt.len(),
8557 <SystemCalculator_FlyAttributeCommand as ::unity::ClassIdentity>::NAME,
8558 "get_Name",
8559 )
8560 });
8561 let __inner: extern "C" fn(SystemCalculator_FlyAttributeCommand, ::unity::OptionalMethod) -> ::unity::Il2CppString =
8562 ::core::mem::transmute(__vi.method_ptr);
8563 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8564 __inner(__receiver, __mi)
8565 }
8566 }
8567 }
8568 #[doc = "`Get()` overload"]
8569 fn get(self) -> f32 {
8570 unsafe {
8571 let __receiver = <SystemCalculator_FlyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8572 <Self as ::unity::SystemObject>::as_instance(self),
8573 );
8574 {
8575 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
8576 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
8577 panic!(
8578 "unity: virtual slot {}
8579 out of range (vtable len {}
8580) on the runtime class behind {}
8581 (method `{}
8582`)",
8583 9usize,
8584 __vt.len(),
8585 <SystemCalculator_FlyAttributeCommand as ::unity::ClassIdentity>::NAME,
8586 "Get",
8587 )
8588 });
8589 let __inner: extern "C" fn(SystemCalculator_FlyAttributeCommand, ::unity::OptionalMethod) -> f32 =
8590 ::core::mem::transmute(__vi.method_ptr);
8591 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
8592 __inner(__receiver, __mi)
8593 }
8594 }
8595 }
8596 #[doc = "`.ctor()` overload"]
8597 fn ctor(self) -> () {
8598 unsafe {
8599 let __receiver = <SystemCalculator_FlyAttributeCommand as ::unity::FromIlInstance>::from_il_instance(
8600 <Self as ::unity::SystemObject>::as_instance(self),
8601 );
8602 ::unity::il2cpp_call!((::unity::module_base()+0x21f8580usize)as*mut u8,();
8603(SystemCalculator_FlyAttributeCommand)__receiver)
8604 }
8605 }
8606}
8607
8608#[cfg(feature = "app-systemcalculator")]
8609impl<__T: ISystemCalculator_FlyAttributeCommand> ISystemCalculator_FlyAttributeCommandMethods for __T {}
8610
8611#[cfg(feature = "app-systemcalculator")]
8612impl SystemCalculator_FlyAttributeCommand {
8613 pub fn get_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8614 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
8615 }
8616
8617 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8618 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
8619 }
8620
8621 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
8622 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
8623 }
8624}
8625
8626#[cfg(feature = "app-systemcalculator")]
8627impl SystemCalculator_FlyAttributeCommand {
8628 #[doc = "Direct (non-virtual) call to `SystemCalculator_FlyAttributeCommand`'s own `get_Name`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8629 pub unsafe fn get_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
8630 let __mi = Self::get_name_method_info();
8631 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
8632 __inner(this.into(), ::core::option::Option::None)
8633 }
8634
8635 #[doc = "Direct (non-virtual) call to `SystemCalculator_FlyAttributeCommand`'s own `Get`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
8636 pub unsafe fn get(this: impl ::core::convert::Into<::unity::IlInstance>) -> f32 {
8637 let __mi = Self::get_method_info();
8638 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> f32 = ::core::mem::transmute(__mi.method_ptr);
8639 __inner(this.into(), ::core::option::Option::None)
8640 }
8641}
8642
8643#[cfg(feature = "app-systemcalculator")]
8644impl SystemCalculator_FlyAttributeCommand {
8645 #[doc = "`.ctor()` — no args"]
8646 pub fn new() -> Self {
8647 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
8648 panic!(
8649 "{}
8650::{}
8651 failed to instantiate",
8652 ::core::stringify!(SystemCalculator_FlyAttributeCommand),
8653 ::core::stringify!(new),
8654 )
8655 });
8656 <Self as ISystemCalculator_FlyAttributeCommandMethods>::ctor(this);
8657 this
8658 }
8659}
8660
8661#[cfg(feature = "app-systemcalculator")]
8662#[doc(hidden)]
8663pub mod prelude {
8664 pub use super::{
8665 ISystemCalculator, ISystemCalculatorMethods, ISystemCalculator_BadCommand, ISystemCalculator_BadCommandMethods,
8666 ISystemCalculator_BattleSideChainDefenseCommand, ISystemCalculator_BattleSideChainDefenseCommandMethods,
8667 ISystemCalculator_BattleSideChainOffenseCommand, ISystemCalculator_BattleSideChainOffenseCommandMethods,
8668 ISystemCalculator_BattleSideDefenseCommand, ISystemCalculator_BattleSideDefenseCommandMethods, ISystemCalculator_BattleSideOffenseCommand,
8669 ISystemCalculator_BattleSideOffenseCommandMethods, ISystemCalculator_BattleStyleCommand, ISystemCalculator_BattleStyleCommandMethods,
8670 ISystemCalculator_BattleStyleCooperationCommand, ISystemCalculator_BattleStyleCooperationCommandMethods,
8671 ISystemCalculator_BattleStyleCovertCommand, ISystemCalculator_BattleStyleCovertCommandMethods, ISystemCalculator_BattleStyleDragonCommand,
8672 ISystemCalculator_BattleStyleDragonCommandMethods, ISystemCalculator_BattleStyleFlyCommand, ISystemCalculator_BattleStyleFlyCommandMethods,
8673 ISystemCalculator_BattleStyleHeavyCommand, ISystemCalculator_BattleStyleHeavyCommandMethods, ISystemCalculator_BattleStyleHorseCommand,
8674 ISystemCalculator_BattleStyleHorseCommandMethods, ISystemCalculator_BattleStyleMagicCommand,
8675 ISystemCalculator_BattleStyleMagicCommandMethods, ISystemCalculator_BattleStylePranaCommand,
8676 ISystemCalculator_BattleStylePranaCommandMethods, ISystemCalculator_DarkAttributeCommand, ISystemCalculator_DarkAttributeCommandMethods,
8677 ISystemCalculator_DifficultyHardCommand, ISystemCalculator_DifficultyHardCommandMethods, ISystemCalculator_DifficultyLunaticCommand,
8678 ISystemCalculator_DifficultyLunaticCommandMethods, ISystemCalculator_DifficultyNormalCommand,
8679 ISystemCalculator_DifficultyNormalCommandMethods, ISystemCalculator_DragonAttributeCommand, ISystemCalculator_DragonAttributeCommandMethods,
8680 ISystemCalculator_EvilAttributeCommand, ISystemCalculator_EvilAttributeCommandMethods, ISystemCalculator_FireAttributeCommand,
8681 ISystemCalculator_FireAttributeCommandMethods, ISystemCalculator_FlyAttributeCommand, ISystemCalculator_FlyAttributeCommandMethods,
8682 ISystemCalculator_Force1stCommand, ISystemCalculator_Force1stCommandMethods, ISystemCalculator_Force2ndCommand,
8683 ISystemCalculator_Force2ndCommandMethods, ISystemCalculator_Force3rdCommand, ISystemCalculator_Force3rdCommandMethods,
8684 ISystemCalculator_GameModeCasualCommand, ISystemCalculator_GameModeCasualCommandMethods, ISystemCalculator_GameModeClassicCommand,
8685 ISystemCalculator_GameModeClassicCommandMethods, ISystemCalculator_GenderFemaleCommand, ISystemCalculator_GenderFemaleCommandMethods,
8686 ISystemCalculator_GenderMaleCommand, ISystemCalculator_GenderMaleCommandMethods, ISystemCalculator_GoodCommand,
8687 ISystemCalculator_GoodCommandMethods, ISystemCalculator_HeavyAttributeCommand, ISystemCalculator_HeavyAttributeCommandMethods,
8688 ISystemCalculator_HorseAttributeCommand, ISystemCalculator_HorseAttributeCommandMethods, ISystemCalculator_IceAttributeCommand,
8689 ISystemCalculator_IceAttributeCommandMethods, ISystemCalculator_ItemIndexCommand, ISystemCalculator_ItemIndexCommandMethods,
8690 ISystemCalculator_ItemKindAxeCommand, ISystemCalculator_ItemKindAxeCommandMethods, ISystemCalculator_ItemKindBowCommand,
8691 ISystemCalculator_ItemKindBowCommandMethods, ISystemCalculator_ItemKindDaggerCommand, ISystemCalculator_ItemKindDaggerCommandMethods,
8692 ISystemCalculator_ItemKindFistCommand, ISystemCalculator_ItemKindFistCommandMethods, ISystemCalculator_ItemKindLanceCommand,
8693 ISystemCalculator_ItemKindLanceCommandMethods, ISystemCalculator_ItemKindMagicCommand, ISystemCalculator_ItemKindMagicCommandMethods,
8694 ISystemCalculator_ItemKindRodCommand, ISystemCalculator_ItemKindRodCommandMethods, ISystemCalculator_ItemKindSpecialCommand,
8695 ISystemCalculator_ItemKindSpecialCommandMethods, ISystemCalculator_ItemKindSwordCommand, ISystemCalculator_ItemKindSwordCommandMethods,
8696 ISystemCalculator_JobIndexCommand, ISystemCalculator_JobIndexCommandMethods, ISystemCalculator_JobRankHighCommand,
8697 ISystemCalculator_JobRankHighCommandMethods, ISystemCalculator_JobRankLowCommand, ISystemCalculator_JobRankLowCommandMethods,
8698 ISystemCalculator_LightAttributeCommand, ISystemCalculator_LightAttributeCommandMethods, ISystemCalculator_MagicAttributeCommand,
8699 ISystemCalculator_MagicAttributeCommandMethods, ISystemCalculator_MorphAttributeCommand, ISystemCalculator_MorphAttributeCommandMethods,
8700 ISystemCalculator_MoveCostCommand, ISystemCalculator_MoveCostCommandMethods, ISystemCalculator_NoneAttributeCommand,
8701 ISystemCalculator_NoneAttributeCommandMethods, ISystemCalculator_PersonIndexCommand, ISystemCalculator_PersonIndexCommandMethods,
8702 ISystemCalculator_PhaseCurrentCommand, ISystemCalculator_PhaseCurrentCommandMethods, ISystemCalculator_PhaseOtherCommand,
8703 ISystemCalculator_PhaseOtherCommandMethods, ISystemCalculator_PhysicalAttributeCommand, ISystemCalculator_PhysicalAttributeCommandMethods,
8704 ISystemCalculator_RodTypeBasicCommand, ISystemCalculator_RodTypeBasicCommandMethods, ISystemCalculator_RodTypeHealCommand,
8705 ISystemCalculator_RodTypeHealCommandMethods, ISystemCalculator_RodTypeInterferenceCommand,
8706 ISystemCalculator_RodTypeInterferenceCommandMethods, ISystemCalculator_ScreenShotCommand, ISystemCalculator_ScreenShotCommandMethods,
8707 ISystemCalculator_SkillIndexCommand, ISystemCalculator_SkillIndexCommandMethods, ISystemCalculator_ThunderAttributeCommand,
8708 ISystemCalculator_ThunderAttributeCommandMethods, ISystemCalculator_VsyncCommand, ISystemCalculator_VsyncCommandMethods,
8709 ISystemCalculator_WalkAttributeCommand, ISystemCalculator_WalkAttributeCommandMethods, ISystemCalculator_WeaponLevelACommand,
8710 ISystemCalculator_WeaponLevelACommandMethods, ISystemCalculator_WeaponLevelBCommand, ISystemCalculator_WeaponLevelBCommandMethods,
8711 ISystemCalculator_WeaponLevelCCommand, ISystemCalculator_WeaponLevelCCommandMethods, ISystemCalculator_WeaponLevelDCommand,
8712 ISystemCalculator_WeaponLevelDCommandMethods, ISystemCalculator_WeaponLevelSCommand, ISystemCalculator_WeaponLevelSCommandMethods,
8713 ISystemCalculator_WindAttributeCommand, ISystemCalculator_WindAttributeCommandMethods, SystemCalculator, SystemCalculator_BadCommand,
8714 SystemCalculator_BattleSideChainDefenseCommand, SystemCalculator_BattleSideChainOffenseCommand, SystemCalculator_BattleSideDefenseCommand,
8715 SystemCalculator_BattleSideOffenseCommand, SystemCalculator_BattleStyleCommand, SystemCalculator_BattleStyleCooperationCommand,
8716 SystemCalculator_BattleStyleCovertCommand, SystemCalculator_BattleStyleDragonCommand, SystemCalculator_BattleStyleFlyCommand,
8717 SystemCalculator_BattleStyleHeavyCommand, SystemCalculator_BattleStyleHorseCommand, SystemCalculator_BattleStyleMagicCommand,
8718 SystemCalculator_BattleStylePranaCommand, SystemCalculator_DarkAttributeCommand, SystemCalculator_DifficultyHardCommand,
8719 SystemCalculator_DifficultyLunaticCommand, SystemCalculator_DifficultyNormalCommand, SystemCalculator_DragonAttributeCommand,
8720 SystemCalculator_EvilAttributeCommand, SystemCalculator_FireAttributeCommand, SystemCalculator_FlyAttributeCommand,
8721 SystemCalculator_Force1stCommand, SystemCalculator_Force2ndCommand, SystemCalculator_Force3rdCommand, SystemCalculator_GameModeCasualCommand,
8722 SystemCalculator_GameModeClassicCommand, SystemCalculator_GenderFemaleCommand, SystemCalculator_GenderMaleCommand,
8723 SystemCalculator_GoodCommand, SystemCalculator_HeavyAttributeCommand, SystemCalculator_HorseAttributeCommand,
8724 SystemCalculator_IceAttributeCommand, SystemCalculator_ItemIndexCommand, SystemCalculator_ItemKindAxeCommand,
8725 SystemCalculator_ItemKindBowCommand, SystemCalculator_ItemKindDaggerCommand, SystemCalculator_ItemKindFistCommand,
8726 SystemCalculator_ItemKindLanceCommand, SystemCalculator_ItemKindMagicCommand, SystemCalculator_ItemKindRodCommand,
8727 SystemCalculator_ItemKindSpecialCommand, SystemCalculator_ItemKindSwordCommand, SystemCalculator_JobIndexCommand,
8728 SystemCalculator_JobRankHighCommand, SystemCalculator_JobRankLowCommand, SystemCalculator_LightAttributeCommand,
8729 SystemCalculator_MagicAttributeCommand, SystemCalculator_MorphAttributeCommand, SystemCalculator_MoveCostCommand,
8730 SystemCalculator_NoneAttributeCommand, SystemCalculator_PersonIndexCommand, SystemCalculator_PhaseCurrentCommand,
8731 SystemCalculator_PhaseOtherCommand, SystemCalculator_PhysicalAttributeCommand, SystemCalculator_RodTypeBasicCommand,
8732 SystemCalculator_RodTypeHealCommand, SystemCalculator_RodTypeInterferenceCommand, SystemCalculator_ScreenShotCommand,
8733 SystemCalculator_SkillIndexCommand, SystemCalculator_ThunderAttributeCommand, SystemCalculator_VsyncCommand,
8734 SystemCalculator_WalkAttributeCommand, SystemCalculator_WeaponLevelACommand, SystemCalculator_WeaponLevelBCommand,
8735 SystemCalculator_WeaponLevelCCommand, SystemCalculator_WeaponLevelDCommand, SystemCalculator_WeaponLevelSCommand,
8736 SystemCalculator_WindAttributeCommand,
8737 };
8738 #[cfg(feature = "app-calculatorcommand")]
8739 pub use crate::app::calculatorcommand::ICalculatorCommandMethods;
8740 #[cfg(feature = "app-calculatormanager")]
8741 pub use crate::app::calculatormanager::ICalculatorManagerMethods;
8742 #[cfg(feature = "app-calculatorutil")]
8743 pub use crate::app::calculatorutil::ICalculatorUtilMethods;
8744 #[cfg(feature = "app-gamecalculatorcommand")]
8745 pub use crate::app::gamecalculatorcommand::IGameCalculatorCommandMethods;
8746 #[cfg(feature = "system-object")]
8747 pub use crate::system::object::IObjectMethods;
8748 pub use crate::{
8749 app::{
8750 calculatorcommand::ICalculatorCommand, calculatormanager::ICalculatorManager, calculatorutil::ICalculatorUtil,
8751 gamecalculatorcommand::IGameCalculatorCommand,
8752 },
8753 system::object::IObject,
8754 };
8755}