1#[cfg(feature = "app-arenaordersequence-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 procinst::{IProcInst, ProcInst},
11 singletonprocinst_1::{ISingletonProcInst_1, SingletonProcInst_1},
12 },
13 system::{
14 object::{IObject, Object},
15 r#enum::{Enum, IEnum},
16 valuetype::{IValueType, ValueType},
17 },
18 };
19
20 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/arenaordersequence/ArenaOrderSequence.md"))]
21 #[::unity::class(namespace = "App", name = "ArenaOrderSequence")]
22 #[parent(crate::app::singletonprocinst_1::SingletonProcInst_1<crate::app::arenaordersequence::ArenaOrderSequence>)]
23 pub struct ArenaOrderSequence {
24 #[offset(192)]
25 #[rename(name = "m_ExpUnitSelectRoot")]
26 pub m_exp_unit_select_root: crate::app::arenaexpunitselectroot::ArenaExpUnitSelectRoot,
27 #[offset(200)]
28 #[rename(name = "m_BondUnitSelectRoot")]
29 pub m_bond_unit_select_root: crate::app::arenabondunitselectroot::ArenaBondUnitSelectRoot,
30 #[offset(208)]
31 #[rename(name = "m_BondEmblemSelectRoot")]
32 pub m_bond_emblem_select_root: crate::app::arenabondgodselectroot::ArenaBondGodSelectRoot,
33 #[offset(216)]
34 #[rename(name = "m_BondLevelSelectRoot")]
35 pub m_bond_level_select_root: crate::app::arenabondlevelselectroot::ArenaBondLevelSelectRoot,
36 #[offset(224)]
37 #[rename(name = "m_NextLabel")]
38 pub m_next_label: crate::app::arenaordersequence::ArenaOrderSequence_Label,
39 #[offset(228)]
40 #[rename(name = "m_IsBackBondSelectEmblem")]
41 pub m_is_back_bond_select_emblem: bool,
42 #[offset(232)]
43 #[rename(name = "m_ArenaObjects")]
44 pub m_arena_objects: crate::system::collections::generic::list_1::List_1<crate::unity_engine::gameobject::GameObject>,
45 #[offset(240)]
46 #[rename(name = "m_GodUnit")]
47 pub m_god_unit: crate::app::godunit::GodUnit,
48 #[offset(248)]
49 #[rename(name = "m_Ring")]
50 pub m_ring: crate::app::unitring::UnitRing,
51 }
52
53 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/arenaordersequence/ArenaOrderSequence_GodInfo.md"))]
54 #[repr(C)]
55 #[derive(::core::clone::Clone, ::core::marker::Copy)]
56 pub struct ArenaOrderSequence_GodInfo {
57 pub god: crate::app::godunit::GodUnit,
58 pub r#type: crate::app::ringcleaningsequence::RingCleaningSequence_GodType,
59 }
60 impl ::unity::ClassIdentity for ArenaOrderSequence_GodInfo {
61 const NAME: &'static str = "ArenaOrderSequence.GodInfo";
62 const NAMESPACE: &'static str = "App";
63
64 fn class() -> ::unity::Class {
65 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
66 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
67 }
68 }
69 impl ::unity::IlType for ArenaOrderSequence_GodInfo {
70 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
71 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
72 }
73 }
74
75 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/arenaordersequence/ArenaOrderSequence_TrainType.md"))]
76 #[repr(C)]
77 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
78 pub struct ArenaOrderSequence_TrainType {
79 pub value: i32,
80 }
81 impl ::unity::ClassIdentity for ArenaOrderSequence_TrainType {
82 const NAME: &'static str = "ArenaOrderSequence.TrainType";
83 const NAMESPACE: &'static str = "App";
84
85 fn class() -> ::unity::Class {
86 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
87 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
88 }
89 }
90 impl ::unity::IlType for ArenaOrderSequence_TrainType {
91 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
92 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
93 }
94 }
95 impl ArenaOrderSequence_TrainType {
96 pub fn random() -> Self {
97 Self { value: 0 }
98 }
99
100 pub fn emblem() -> Self {
101 Self { value: 1 }
102 }
103 }
104
105 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/arenaordersequence/ArenaOrderSequence_Label.md"))]
106 #[repr(C)]
107 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
108 pub struct ArenaOrderSequence_Label {
109 pub value: i32,
110 }
111 impl ::unity::ClassIdentity for ArenaOrderSequence_Label {
112 const NAME: &'static str = "ArenaOrderSequence.Label";
113 const NAMESPACE: &'static str = "App";
114
115 fn class() -> ::unity::Class {
116 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
117 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
118 }
119 }
120 impl ::unity::IlType for ArenaOrderSequence_Label {
121 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
122 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
123 }
124 }
125 impl ArenaOrderSequence_Label {
126 pub fn top() -> Self {
127 Self { value: 0 }
128 }
129
130 pub fn exp_select_unit() -> Self {
131 Self { value: 1 }
132 }
133
134 pub fn bond_select_unit() -> Self {
135 Self { value: 2 }
136 }
137
138 pub fn bond_select_emblem() -> Self {
139 Self { value: 3 }
140 }
141
142 pub fn bond_select_level() -> Self {
143 Self { value: 4 }
144 }
145
146 pub fn training() -> Self {
147 Self { value: 5 }
148 }
149
150 pub fn result() -> Self {
151 Self { value: 6 }
152 }
153
154 pub fn end() -> Self {
155 Self { value: 7 }
156 }
157
158 pub fn skill_inheritance() -> Self {
159 Self { value: 8 }
160 }
161 }
162}
163
164#[cfg(feature = "app-arenaordersequence-types")]
165pub use __types::*;
166
167#[cfg(feature = "app-arenaordersequence")]
168impl ArenaOrderSequence {
169 #[doc = "`IsSelectableGod(crate::app::godunit::GodUnit, crate::app::unit::Unit)` overload"]
170 pub fn is_selectable_god(
171 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
172 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
173 ) -> bool {
174 unsafe {
175 ::unity::il2cpp_call!((::unity::module_base()+0x1c9e450usize)as*mut u8,bool;
176(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(crate::app::unit::Unit)::core::convert::Into::into(unit))
177 }
178 }
179
180 #[doc = "`IsSelectableGodImpl(crate::app::godunit::GodUnit)` overload"]
181 pub fn is_selectable_god_impl(god: impl ::core::convert::Into<crate::app::godunit::GodUnit>) -> bool {
182 unsafe {
183 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5170usize)as*mut u8,bool;
184(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
185 }
186 }
187
188 #[doc = "`GetNextLevelCap(crate::app::unit::Unit, crate::app::godunit::GodUnit, bool, *mutbool)` overload"]
189 pub fn get_next_level_cap(
190 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
191 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
192 is_cap_over: impl ::core::convert::Into<bool>,
193 ) -> (i32, bool) {
194 unsafe {
195 let mut __out_0 = ::core::mem::MaybeUninit::<bool>::uninit();
196 let __ret = {
197 ::unity::il2cpp_call!((::unity::module_base()+0x1ca01e0usize)as*mut u8,i32;
198(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(bool)::core::convert::Into::into(is_cap_over),(*mut bool)__out_0.as_mut_ptr())
199 };
200 (__ret, __out_0.assume_init())
201 }
202 }
203
204 #[doc = "`IsLevelCapTalk(crate::app::unit::Unit, crate::app::godunit::GodUnit)` overload"]
205 pub fn is_level_cap_talk(
206 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
207 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
208 ) -> bool {
209 unsafe {
210 ::unity::il2cpp_call!((::unity::module_base()+0x1ca0280usize)as*mut u8,bool;
211(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
212 }
213 }
214
215 #[doc = "`CreateBind(crate::app::procinst::ProcInst)` overload"]
216 pub fn create_bind(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
217 unsafe {
218 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5330usize)as*mut u8,();
219(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
220 }
221 }
222}
223
224#[cfg(feature = "app-arenaordersequence")]
225pub trait IArenaOrderSequenceMethods: IArenaOrderSequence {
226 #[doc = "`get_SelectableUnit()` overload"]
227 fn get_selectable_unit(self) -> crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit> {
228 unsafe {
229 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
230 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5130usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit> ;
231(ArenaOrderSequence)__receiver)
232 }
233 }
234 #[doc = "`set_SelectableUnit(crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit>)` overload"]
235 fn set_selectable_unit(
236 self,
237 value: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit>>,
238 ) -> () {
239 unsafe {
240 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
241 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5140usize)as*mut u8,();
242(ArenaOrderSequence)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::unit::Unit>)::core::convert::Into::into(value))
243 }
244 }
245 #[doc = "`get_SelectableGod()` overload"]
246 fn get_selectable_god(self) -> crate::system::collections::generic::list_1::List_1<crate::app::arenaordersequence::ArenaOrderSequence_GodInfo> {
247 unsafe {
248 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
249 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5150usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::arenaordersequence::ArenaOrderSequence_GodInfo> ;
250(ArenaOrderSequence)__receiver)
251 }
252 }
253 #[doc = "`set_SelectableGod(crate::system::collections::generic::list_1::List_1<crate::app::arenaordersequence::ArenaOrderSequence_GodInfo>)` overload"]
254 fn set_selectable_god(
255 self,
256 value: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::arenaordersequence::ArenaOrderSequence_GodInfo>>,
257 ) -> () {
258 unsafe {
259 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
260 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5160usize)as*mut u8,();
261(ArenaOrderSequence)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::arenaordersequence::ArenaOrderSequence_GodInfo>)::core::convert::Into::into(value))
262 }
263 }
264 #[doc = "`SetupSelectableGodList(crate::app::unit::Unit)` overload"]
265 fn setup_selectable_god_list(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
266 unsafe {
267 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
268 ::unity::il2cpp_call!((::unity::module_base()+0x1c9de80usize)as*mut u8,();
269(ArenaOrderSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
270 }
271 }
272 #[doc = "`get_IsEmblemBattle()` overload"]
273 fn get_is_emblem_battle(self) -> bool {
274 unsafe {
275 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
276 ::unity::il2cpp_call!((::unity::module_base()+0x1ca51f0usize)as*mut u8,bool;
277(ArenaOrderSequence)__receiver)
278 }
279 }
280 #[doc = "`set_IsEmblemBattle(bool)` overload"]
281 fn set_is_emblem_battle(self, value: impl ::core::convert::Into<bool>) -> () {
282 unsafe {
283 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
284 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5200usize)as*mut u8,();
285(ArenaOrderSequence)__receiver,(bool)::core::convert::Into::into(value))
286 }
287 }
288 #[doc = "`get_IsSpecialBattle()` overload"]
289 fn get_is_special_battle(self) -> bool {
290 unsafe {
291 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
292 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5210usize)as*mut u8,bool;
293(ArenaOrderSequence)__receiver)
294 }
295 }
296 #[doc = "`set_IsSpecialBattle(bool)` overload"]
297 fn set_is_special_battle(self, value: impl ::core::convert::Into<bool>) -> () {
298 unsafe {
299 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
300 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5220usize)as*mut u8,();
301(ArenaOrderSequence)__receiver,(bool)::core::convert::Into::into(value))
302 }
303 }
304 #[doc = "`get_TrainingType()` overload"]
305 fn get_training_type(self) -> crate::app::arenaordersequence::ArenaOrderSequence_TrainType {
306 unsafe {
307 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
308 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5230usize)as*mut u8,crate::app::arenaordersequence::ArenaOrderSequence_TrainType;
309(ArenaOrderSequence)__receiver)
310 }
311 }
312 #[doc = "`set_TrainingType(crate::app::arenaordersequence::ArenaOrderSequence_TrainType)` overload"]
313 fn set_training_type(self, value: impl ::core::convert::Into<crate::app::arenaordersequence::ArenaOrderSequence_TrainType>) -> () {
314 unsafe {
315 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
316 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5240usize)as*mut u8,();
317(ArenaOrderSequence)__receiver,(crate::app::arenaordersequence::ArenaOrderSequence_TrainType)::core::convert::Into::into(value))
318 }
319 }
320 #[doc = "`get_TrainingUnit()` overload"]
321 fn get_training_unit(self) -> crate::app::unit::Unit {
322 unsafe {
323 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
324 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5250usize)as*mut u8,crate::app::unit::Unit;
325(ArenaOrderSequence)__receiver)
326 }
327 }
328 #[doc = "`set_TrainingUnit(crate::app::unit::Unit)` overload"]
329 fn set_training_unit(self, value: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
330 unsafe {
331 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
332 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5260usize)as*mut u8,();
333(ArenaOrderSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(value))
334 }
335 }
336 #[doc = "`get_BattleUnit()` overload"]
337 fn get_battle_unit(self) -> crate::app::unit::Unit {
338 unsafe {
339 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
340 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5270usize)as*mut u8,crate::app::unit::Unit;
341(ArenaOrderSequence)__receiver)
342 }
343 }
344 #[doc = "`set_BattleUnit(crate::app::unit::Unit)` overload"]
345 fn set_battle_unit(self, value: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
346 unsafe {
347 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
348 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5280usize)as*mut u8,();
349(ArenaOrderSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(value))
350 }
351 }
352 #[doc = "`get_BattleEmblem()` overload"]
353 fn get_battle_emblem(self) -> crate::app::godunit::GodUnit {
354 unsafe {
355 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
356 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5290usize)as*mut u8,crate::app::godunit::GodUnit;
357(ArenaOrderSequence)__receiver)
358 }
359 }
360 #[doc = "`set_BattleEmblem(crate::app::godunit::GodUnit)` overload"]
361 fn set_battle_emblem(self, value: impl ::core::convert::Into<crate::app::godunit::GodUnit>) -> () {
362 unsafe {
363 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
364 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52a0usize)as*mut u8,();
365(ArenaOrderSequence)__receiver,(crate::app::godunit::GodUnit)::core::convert::Into::into(value))
366 }
367 }
368 #[doc = "`get_EmblemType()` overload"]
369 fn get_emblem_type(self) -> crate::app::ringcleaningsequence::RingCleaningSequence_GodType {
370 unsafe {
371 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
372 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52b0usize)as*mut u8,crate::app::ringcleaningsequence::RingCleaningSequence_GodType;
373(ArenaOrderSequence)__receiver)
374 }
375 }
376 #[doc = "`set_EmblemType(crate::app::ringcleaningsequence::RingCleaningSequence_GodType)` overload"]
377 fn set_emblem_type(self, value: impl ::core::convert::Into<crate::app::ringcleaningsequence::RingCleaningSequence_GodType>) -> () {
378 unsafe {
379 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
380 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52c0usize)as*mut u8,();
381(ArenaOrderSequence)__receiver,(crate::app::ringcleaningsequence::RingCleaningSequence_GodType)::core::convert::Into::into(value))
382 }
383 }
384 #[doc = "`get_BondExp()` overload"]
385 fn get_bond_exp(self) -> i32 {
386 unsafe {
387 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
388 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52d0usize)as*mut u8,i32;
389(ArenaOrderSequence)__receiver)
390 }
391 }
392 #[doc = "`set_BondExp(i32)` overload"]
393 fn set_bond_exp(self, value: impl ::core::convert::Into<i32>) -> () {
394 unsafe {
395 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
396 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52e0usize)as*mut u8,();
397(ArenaOrderSequence)__receiver,(i32)::core::convert::Into::into(value))
398 }
399 }
400 #[doc = "`get_Calculator()` overload"]
401 fn get_calculator(self) -> crate::app::battlecalculator::BattleCalculator {
402 unsafe {
403 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
404 ::unity::il2cpp_call!((::unity::module_base()+0x1ca52f0usize)as*mut u8,crate::app::battlecalculator::BattleCalculator;
405(ArenaOrderSequence)__receiver)
406 }
407 }
408 #[doc = "`set_Calculator(crate::app::battlecalculator::BattleCalculator)` overload"]
409 fn set_calculator(self, value: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>) -> () {
410 unsafe {
411 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
412 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5300usize)as*mut u8,();
413(ArenaOrderSequence)__receiver,(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(value))
414 }
415 }
416 #[doc = "`get_SimCalculator()` overload"]
417 fn get_sim_calculator(self) -> crate::app::battlecalculator::BattleCalculator {
418 unsafe {
419 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
420 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5310usize)as*mut u8,crate::app::battlecalculator::BattleCalculator;
421(ArenaOrderSequence)__receiver)
422 }
423 }
424 #[doc = "`set_SimCalculator(crate::app::battlecalculator::BattleCalculator)` overload"]
425 fn set_sim_calculator(self, value: impl ::core::convert::Into<crate::app::battlecalculator::BattleCalculator>) -> () {
426 unsafe {
427 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
428 ::unity::il2cpp_call!((::unity::module_base()+0x1ca5320usize)as*mut u8,();
429(ArenaOrderSequence)__receiver,(crate::app::battlecalculator::BattleCalculator)::core::convert::Into::into(value))
430 }
431 }
432 #[doc = "`Load()` overload"]
433 fn load(self) -> crate::system::collections::ienumerator::IEnumerator {
434 unsafe {
435 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
436 ::unity::il2cpp_call!((::unity::module_base()+0x1ca6920usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
437(ArenaOrderSequence)__receiver)
438 }
439 }
440 #[doc = "`Unload()` overload"]
441 fn unload(self) -> () {
442 unsafe {
443 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
444 ::unity::il2cpp_call!((::unity::module_base()+0x1ca6980usize)as*mut u8,();
445(ArenaOrderSequence)__receiver)
446 }
447 }
448 #[doc = "`BackgroundIn()` overload"]
449 fn background_in(self) -> () {
450 unsafe {
451 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
452 ::unity::il2cpp_call!((::unity::module_base()+0x1ca6f40usize)as*mut u8,();
453(ArenaOrderSequence)__receiver)
454 }
455 }
456 #[doc = "`BackgroundOut()` overload"]
457 fn background_out(self) -> () {
458 unsafe {
459 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
460 ::unity::il2cpp_call!((::unity::module_base()+0x1ca6ff0usize)as*mut u8,();
461(ArenaOrderSequence)__receiver)
462 }
463 }
464 #[doc = "`DispTitleBar()` overload"]
465 fn disp_title_bar(self) -> () {
466 unsafe {
467 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
468 ::unity::il2cpp_call!((::unity::module_base()+0x1ca70a0usize)as*mut u8,();
469(ArenaOrderSequence)__receiver)
470 }
471 }
472 #[doc = "`CreateSkillInheritance()` overload"]
473 fn create_skill_inheritance(self) -> () {
474 unsafe {
475 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
476 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7200usize)as*mut u8,();
477(ArenaOrderSequence)__receiver)
478 }
479 }
480 #[doc = "`CreateTopMenu()` overload"]
481 fn create_top_menu(self) -> () {
482 unsafe {
483 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
484 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7210usize)as*mut u8,();
485(ArenaOrderSequence)__receiver)
486 }
487 }
488 #[doc = "`CreateExpUnitSelectMenu()` overload"]
489 fn create_exp_unit_select_menu(self) -> () {
490 unsafe {
491 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
492 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7440usize)as*mut u8,();
493(ArenaOrderSequence)__receiver)
494 }
495 }
496 #[doc = "`DestroyExpUnitSelectMenu()` overload"]
497 fn destroy_exp_unit_select_menu(self) -> () {
498 unsafe {
499 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
500 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7730usize)as*mut u8,();
501(ArenaOrderSequence)__receiver)
502 }
503 }
504 #[doc = "`CreateBondUnitSelectMenu()` overload"]
505 fn create_bond_unit_select_menu(self) -> () {
506 unsafe {
507 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
508 ::unity::il2cpp_call!((::unity::module_base()+0x1ca77c0usize)as*mut u8,();
509(ArenaOrderSequence)__receiver)
510 }
511 }
512 #[doc = "`DestroyBondUnitSelectMenu()` overload"]
513 fn destroy_bond_unit_select_menu(self) -> () {
514 unsafe {
515 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
516 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7c80usize)as*mut u8,();
517(ArenaOrderSequence)__receiver)
518 }
519 }
520 #[doc = "`CreateBondEmblemSelectMenu()` overload"]
521 fn create_bond_emblem_select_menu(self) -> () {
522 unsafe {
523 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
524 ::unity::il2cpp_call!((::unity::module_base()+0x1ca7d10usize)as*mut u8,();
525(ArenaOrderSequence)__receiver)
526 }
527 }
528 #[doc = "`DestroyBondEmblemSelectMenu()` overload"]
529 fn destroy_bond_emblem_select_menu(self) -> () {
530 unsafe {
531 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
532 ::unity::il2cpp_call!((::unity::module_base()+0x1ca8070usize)as*mut u8,();
533(ArenaOrderSequence)__receiver)
534 }
535 }
536 #[doc = "`CreateBondLevelSelectMenu()` overload"]
537 fn create_bond_level_select_menu(self) -> () {
538 unsafe {
539 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
540 ::unity::il2cpp_call!((::unity::module_base()+0x1ca8120usize)as*mut u8,();
541(ArenaOrderSequence)__receiver)
542 }
543 }
544 #[doc = "`DestroyBondLevelSelectMenu()` overload"]
545 fn destroy_bond_level_select_menu(self) -> () {
546 unsafe {
547 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
548 ::unity::il2cpp_call!((::unity::module_base()+0x1ca84c0usize)as*mut u8,();
549(ArenaOrderSequence)__receiver)
550 }
551 }
552 #[doc = "`SetupRandomUnit()` overload"]
553 fn setup_random_unit(self) -> () {
554 unsafe {
555 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
556 ::unity::il2cpp_call!((::unity::module_base()+0x1ca8550usize)as*mut u8,();
557(ArenaOrderSequence)__receiver)
558 }
559 }
560 #[doc = "`SetupEmblem(crate::app::godunit::GodUnit, crate::app::ringcleaningsequence::RingCleaningSequence_GodType)` overload"]
561 fn setup_emblem(
562 self,
563 emblem: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
564 r#type: impl ::core::convert::Into<crate::app::ringcleaningsequence::RingCleaningSequence_GodType>,
565 ) -> () {
566 unsafe {
567 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
568 ::unity::il2cpp_call!((::unity::module_base()+0x1ca93f0usize)as*mut u8,();
569(ArenaOrderSequence)__receiver,(crate::app::godunit::GodUnit)::core::convert::Into::into(emblem),(crate::app::ringcleaningsequence::RingCleaningSequence_GodType)::core::convert::Into::into(r#type))
570 }
571 }
572 #[doc = "`Culculate()` overload"]
573 fn culculate(self) -> () {
574 unsafe {
575 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
576 ::unity::il2cpp_call!((::unity::module_base()+0x1ca9c10usize)as*mut u8,();
577(ArenaOrderSequence)__receiver)
578 }
579 }
580 #[doc = "`SetupTraining()` overload"]
581 fn setup_training(self) -> () {
582 unsafe {
583 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
584 ::unity::il2cpp_call!((::unity::module_base()+0x1ca9e80usize)as*mut u8,();
585(ArenaOrderSequence)__receiver)
586 }
587 }
588 #[doc = "`StartTraining()` overload"]
589 fn start_training(self) -> () {
590 unsafe {
591 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
592 ::unity::il2cpp_call!((::unity::module_base()+0x1caa3a0usize)as*mut u8,();
593(ArenaOrderSequence)__receiver)
594 }
595 }
596 #[doc = "`FinishTraining()` overload"]
597 fn finish_training(self) -> () {
598 unsafe {
599 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
600 ::unity::il2cpp_call!((::unity::module_base()+0x1caa4b0usize)as*mut u8,();
601(ArenaOrderSequence)__receiver)
602 }
603 }
604 #[doc = "`SetBattleUnitWeapon(crate::app::unit::Unit)` overload"]
605 fn set_battle_unit_weapon(self, unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> () {
606 unsafe {
607 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
608 ::unity::il2cpp_call!((::unity::module_base()+0x1ca8e00usize)as*mut u8,();
609(ArenaOrderSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit))
610 }
611 }
612 #[doc = "`SetEmblemWeapon(crate::app::unit::Unit, crate::app::godunit::GodUnit, i32)` overload"]
613 fn set_emblem_weapon(
614 self,
615 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
616 emblem: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
617 bond_level: impl ::core::convert::Into<i32>,
618 ) -> () {
619 unsafe {
620 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
621 ::unity::il2cpp_call!((::unity::module_base()+0x1ca94d0usize)as*mut u8,();
622(ArenaOrderSequence)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(emblem),(i32)::core::convert::Into::into(bond_level))
623 }
624 }
625 #[doc = "`Exit()` overload"]
626 fn exit(self) -> () {
627 unsafe {
628 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
629 ::unity::il2cpp_call!((::unity::module_base()+0x1caa930usize)as*mut u8,();
630(ArenaOrderSequence)__receiver)
631 }
632 }
633 #[doc = "`.ctor()` overload"]
634 fn ctor(self) -> () {
635 unsafe {
636 let __receiver = <ArenaOrderSequence as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
637 ::unity::il2cpp_call!((::unity::module_base()+0x1ca67f0usize)as*mut u8,();
638(ArenaOrderSequence)__receiver)
639 }
640 }
641}
642
643#[cfg(feature = "app-arenaordersequence")]
644impl<__T: IArenaOrderSequence> IArenaOrderSequenceMethods for __T {}
645
646#[cfg(feature = "app-arenaordersequence")]
647impl ArenaOrderSequence {
648 pub fn get_selectable_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
649 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
650 }
651
652 pub fn set_selectable_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
653 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
654 }
655
656 pub fn get_selectable_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
657 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
658 }
659
660 pub fn set_selectable_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
661 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
662 }
663
664 pub fn setup_selectable_god_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
665 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
666 }
667
668 pub fn is_selectable_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
669 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
670 }
671
672 pub fn is_selectable_god_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
673 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
674 }
675
676 pub fn get_next_level_cap_method_info() -> &'static ::unity::il2cpp::MethodInfo {
677 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
678 }
679
680 pub fn is_level_cap_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
681 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
682 }
683
684 pub fn get_is_emblem_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
685 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
686 }
687
688 pub fn set_is_emblem_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
689 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
690 }
691
692 pub fn get_is_special_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
693 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
694 }
695
696 pub fn set_is_special_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
697 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
698 }
699
700 pub fn get_training_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
701 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
702 }
703
704 pub fn set_training_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
705 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
706 }
707
708 pub fn get_training_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
709 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
710 }
711
712 pub fn set_training_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
713 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
714 }
715
716 pub fn get_battle_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
717 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
718 }
719
720 pub fn set_battle_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
721 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
722 }
723
724 pub fn get_battle_emblem_method_info() -> &'static ::unity::il2cpp::MethodInfo {
725 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
726 }
727
728 pub fn set_battle_emblem_method_info() -> &'static ::unity::il2cpp::MethodInfo {
729 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
730 }
731
732 pub fn get_emblem_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
733 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
734 }
735
736 pub fn set_emblem_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
737 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
738 }
739
740 pub fn get_bond_exp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
741 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
742 }
743
744 pub fn set_bond_exp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
745 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
746 }
747
748 pub fn get_calculator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
749 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
750 }
751
752 pub fn set_calculator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
753 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
754 }
755
756 pub fn get_sim_calculator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
757 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
758 }
759
760 pub fn set_sim_calculator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
761 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
762 }
763
764 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
765 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
766 }
767
768 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
769 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
770 }
771
772 pub fn unload_method_info() -> &'static ::unity::il2cpp::MethodInfo {
773 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
774 }
775
776 pub fn background_in_method_info() -> &'static ::unity::il2cpp::MethodInfo {
777 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
778 }
779
780 pub fn background_out_method_info() -> &'static ::unity::il2cpp::MethodInfo {
781 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
782 }
783
784 pub fn disp_title_bar_method_info() -> &'static ::unity::il2cpp::MethodInfo {
785 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
786 }
787
788 pub fn create_skill_inheritance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
789 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
790 }
791
792 pub fn create_top_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
793 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
794 }
795
796 pub fn create_exp_unit_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
797 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
798 }
799
800 pub fn destroy_exp_unit_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
801 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
802 }
803
804 pub fn create_bond_unit_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
805 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
806 }
807
808 pub fn destroy_bond_unit_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
809 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
810 }
811
812 pub fn create_bond_emblem_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
813 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
814 }
815
816 pub fn destroy_bond_emblem_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
817 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
818 }
819
820 pub fn create_bond_level_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
821 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
822 }
823
824 pub fn destroy_bond_level_select_menu_method_info() -> &'static ::unity::il2cpp::MethodInfo {
825 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
826 }
827
828 pub fn setup_random_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
829 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
830 }
831
832 pub fn setup_emblem_method_info() -> &'static ::unity::il2cpp::MethodInfo {
833 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
834 }
835
836 pub fn culculate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
837 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
838 }
839
840 pub fn setup_training_method_info() -> &'static ::unity::il2cpp::MethodInfo {
841 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
842 }
843
844 pub fn start_training_method_info() -> &'static ::unity::il2cpp::MethodInfo {
845 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
846 }
847
848 pub fn finish_training_method_info() -> &'static ::unity::il2cpp::MethodInfo {
849 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
850 }
851
852 pub fn set_battle_unit_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
853 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
854 }
855
856 pub fn set_emblem_weapon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
857 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
858 }
859
860 pub fn exit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
861 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
862 }
863
864 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
865 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
866 }
867}
868
869#[cfg(feature = "app-arenaordersequence")]
870impl ArenaOrderSequence {
871 #[doc = "`.ctor()` — no args"]
872 pub fn new() -> Self {
873 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
874 panic!(
875 "{}
876::{}
877 failed to instantiate",
878 ::core::stringify!(ArenaOrderSequence),
879 ::core::stringify!(new),
880 )
881 });
882 <Self as IArenaOrderSequenceMethods>::ctor(this);
883 this
884 }
885}
886
887#[cfg(feature = "app-arenaordersequence")]
888#[doc(hidden)]
889pub mod prelude {
890 pub use super::{
891 ArenaOrderSequence, ArenaOrderSequence_GodInfo, ArenaOrderSequence_Label, ArenaOrderSequence_TrainType, IArenaOrderSequence,
892 IArenaOrderSequenceMethods,
893 };
894 #[cfg(feature = "app-procinst")]
895 pub use crate::app::procinst::IProcInstMethods;
896 #[cfg(feature = "app-singletonprocinst_1")]
897 pub use crate::app::singletonprocinst_1::ISingletonProcInst_1Methods;
898 #[cfg(feature = "system-object")]
899 pub use crate::system::object::IObjectMethods;
900 #[cfg(feature = "system-enum")]
901 pub use crate::system::r#enum::IEnumMethods;
902 #[cfg(feature = "system-valuetype")]
903 pub use crate::system::valuetype::IValueTypeMethods;
904 pub use crate::{
905 app::{procinst::IProcInst, singletonprocinst_1::ISingletonProcInst_1},
906 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
907 };
908}