1#[cfg(feature = "combat-combatworld-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::object::{IObject, Object},
10 unity_engine::{
11 behaviour::{Behaviour, IBehaviour},
12 component::{Component, IComponent},
13 monobehaviour::{IMonoBehaviour, MonoBehaviour},
14 object_2::{IObject_2, Object_2},
15 },
16 };
17
18 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/combat/combatworld/CombatWorld.md"))]
19 #[::unity::class(namespace = "Combat", name = "CombatWorld")]
20 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21 pub struct CombatWorld {
22 #[static_field]
23 #[rename(name = "s_this")]
24 pub s_this: crate::combat::combatworld::CombatWorld,
25 #[offset(24)]
26 #[rename(name = "m_bRunning")]
27 pub m_b_running: bool,
28 #[offset(32)]
29 #[rename(name = "chrs")]
30 pub chrs: ::unity::Array<crate::combat::character::Character>,
31 #[offset(88)]
32 #[rename(name = "_Timespace")]
33 pub timespace: crate::combat::combattimespace::CombatTimespace,
34 #[offset(96)]
35 #[rename(name = "_Staging")]
36 pub staging: crate::combat::combatstaging::CombatStaging,
37 #[offset(104)]
38 #[rename(name = "_Observable")]
39 pub observable: crate::combat::combatobservable::CombatObservable,
40 #[offset(112)]
41 #[rename(name = "_Config")]
42 pub config: crate::combat::combatconfig::CombatConfig,
43 #[offset(120)]
44 #[rename(name = "_Skip")]
45 pub skip: crate::combat::combatskip::CombatSkip,
46 #[offset(128)]
47 #[rename(name = "_Input")]
48 pub input: crate::combat::combatinput::CombatInput,
49 }
50}
51
52#[cfg(feature = "combat-combatworld-types")]
53pub use __types::*;
54
55#[cfg(feature = "combat-combatworld")]
56impl CombatWorld {
57 #[doc = "`get_Instance()` overload"]
58 pub fn get_instance() -> crate::combat::combatworld::CombatWorld {
59 unsafe {
60 ::unity::il2cpp_call!((::unity::module_base()+0x29255d0usize)as*mut u8,crate::combat::combatworld::CombatWorld;
61 )
62 }
63 }
64
65 #[doc = "`get_IsRunning()` overload"]
66 pub fn get_is_running() -> bool {
67 unsafe {
68 ::unity::il2cpp_call!((::unity::module_base()+0x292d740usize)as*mut u8,bool;
69 )
70 }
71 }
72
73 #[doc = "`IsFromGame()` overload"]
74 pub fn is_from_game() -> bool {
75 unsafe {
76 ::unity::il2cpp_call!((::unity::module_base()+0x292ff80usize)as*mut u8,bool;
77 )
78 }
79 }
80
81 #[doc = "`CreateInstance(crate::combat::combatstyle::CombatStyle)` overload"]
82 pub fn create_instance(style: impl ::core::convert::Into<crate::combat::combatstyle::CombatStyle>) -> () {
83 unsafe {
84 ::unity::il2cpp_call!((::unity::module_base()+0x2937010usize)as*mut u8,();
85(crate::combat::combatstyle::CombatStyle)::core::convert::Into::into(style))
86 }
87 }
88
89 #[doc = "`DeleteInstance(crate::combat::combatstyle::CombatStyle)` overload"]
90 pub fn delete_instance(style: impl ::core::convert::Into<crate::combat::combatstyle::CombatStyle>) -> () {
91 unsafe {
92 ::unity::il2cpp_call!((::unity::module_base()+0x292d670usize)as*mut u8,();
93(crate::combat::combatstyle::CombatStyle)::core::convert::Into::into(style))
94 }
95 }
96
97 #[doc = "`CreateCombatEffectInstance仮()` overload"]
98 pub fn create_combat_effect_instance仮() -> () {
99 unsafe {
100 ::unity::il2cpp_call!((::unity::module_base()+0x29371d0usize)as*mut u8,();
101 )
102 }
103 }
104
105 #[doc = "`DeleteCombatEffectInstance仮()` overload"]
106 pub fn delete_combat_effect_instance仮() -> () {
107 unsafe {
108 ::unity::il2cpp_call!((::unity::module_base()+0x2937220usize)as*mut u8,();
109 )
110 }
111 }
112
113 #[doc = "`createInstance(::unity::Il2CppString)` overload"]
114 pub fn create_instance_2(name: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
115 unsafe {
116 ::unity::il2cpp_call!((::unity::module_base()+0x2937100usize)as*mut u8,();
117(::unity::Il2CppString)::core::convert::Into::into(name))
118 }
119 }
120
121 pub fn delete_instance_2<M0: ::unity::IlType + ::core::marker::Copy + ::unity::ClassIdentity>() -> () {
122 static OPEN: ::std::sync::LazyLock<::unity::Il2CppResult<&'static ::unity::il2cpp::MethodInfo>> = ::std::sync::LazyLock::new(|| {
123 ::unity::lookup::method_info_on_class(<CombatWorld as ::unity::ClassIdentity>::class(), "deleteInstance", 0)
124 });
125 #[allow(clippy::type_complexity)]
126 static CACHE: ::std::sync::OnceLock<::std::sync::Mutex<::std::collections::HashMap<usize, &'static ::unity::il2cpp::MethodInfo>>> =
127 ::std::sync::OnceLock::new();
128 let _ = true;
129 let __open: &'static ::unity::il2cpp::MethodInfo = match &*OPEN {
130 ::core::result::Result::Ok(mi) => *mi,
131 ::core::result::Result::Err(e) => {
132 panic!(
133 "method lookup failed: {}
134::{}
135: {}
136",
137 <CombatWorld as ::unity::ClassIdentity>::NAME,
138 "deleteInstance",
139 e
140 )
141 },
142 };
143 let __cache = CACHE.get_or_init(|| ::std::sync::Mutex::new(::std::collections::HashMap::new()));
144 let __key: usize = <M0 as ::unity::IlType>::il_type() as *const _ as usize;
145 let __inflated: &'static ::unity::il2cpp::MethodInfo = {
146 let mut __guard = __cache.lock().unwrap();
147 *__guard
148 .entry(__key)
149 .or_insert_with(|| ::unity::il2cpp::generic::create_generic_method_info(__open, &[<M0 as ::unity::IlType>::il_type()]))
150 };
151 unsafe {
152 let __f: extern "C" fn(::unity::OptionalMethod) -> () = ::core::mem::transmute(__inflated.method_ptr);
153 let __mi_opaque: &'static () = &*(__inflated as *const _ as *const ());
154 __f(::core::option::Option::Some(__mi_opaque))
155 }
156 }
157}
158
159#[cfg(feature = "combat-combatworld")]
160pub trait ICombatWorldMethods: ICombatWorld {
161 #[doc = "`Awake()` overload"]
162 fn awake(self) -> () {
163 unsafe {
164 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
165 ::unity::il2cpp_call!((::unity::module_base()+0x2934b40usize)as*mut u8,();
166(CombatWorld)__receiver)
167 }
168 }
169 #[doc = "`OnDestroy()` overload"]
170 fn on_destroy(self) -> () {
171 unsafe {
172 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
173 ::unity::il2cpp_call!((::unity::module_base()+0x2934c90usize)as*mut u8,();
174(CombatWorld)__receiver)
175 }
176 }
177 #[doc = "`get_Characters()` overload"]
178 fn get_characters(self) -> ::unity::Array<crate::combat::character::Character> {
179 unsafe {
180 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
181 ::unity::il2cpp_call!((::unity::module_base()+0x2935100usize)as*mut u8, ::unity::Array<crate::combat::character::Character> ;
182(CombatWorld)__receiver)
183 }
184 }
185 #[doc = "`get_ChainAttackers()` overload"]
186 fn get_chain_attackers(self) -> ::unity::Array<crate::combat::character::Character> {
187 unsafe {
188 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
189 ::unity::il2cpp_call!((::unity::module_base()+0x2935110usize)as*mut u8, ::unity::Array<crate::combat::character::Character> ;
190(CombatWorld)__receiver)
191 }
192 }
193 #[doc = "`set_ChainAttackers(::unity::Array<crate::combat::character::Character>)` overload"]
194 fn set_chain_attackers(self, value: impl ::core::convert::Into<::unity::Array<crate::combat::character::Character>>) -> () {
195 unsafe {
196 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197 ::unity::il2cpp_call!((::unity::module_base()+0x2935120usize)as*mut u8,();
198(CombatWorld)__receiver,(::unity::Array<crate::combat::character::Character>)::core::convert::Into::into(value))
199 }
200 }
201 #[doc = "`get_CharaDragonic()` overload"]
202 fn get_chara_dragonic(self) -> ::unity::Array<crate::combat::character::Character> {
203 unsafe {
204 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205 ::unity::il2cpp_call!((::unity::module_base()+0x2935130usize)as*mut u8, ::unity::Array<crate::combat::character::Character> ;
206(CombatWorld)__receiver)
207 }
208 }
209 #[doc = "`set_CharaDragonic(::unity::Array<crate::combat::character::Character>)` overload"]
210 fn set_chara_dragonic(self, value: impl ::core::convert::Into<::unity::Array<crate::combat::character::Character>>) -> () {
211 unsafe {
212 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213 ::unity::il2cpp_call!((::unity::module_base()+0x2935140usize)as*mut u8,();
214(CombatWorld)__receiver,(::unity::Array<crate::combat::character::Character>)::core::convert::Into::into(value))
215 }
216 }
217 #[doc = "`get_Record()` overload"]
218 fn get_record(self) -> crate::combat::combatrecord::CombatRecord {
219 unsafe {
220 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
221 ::unity::il2cpp_call!((::unity::module_base()+0x2935150usize)as*mut u8,crate::combat::combatrecord::CombatRecord;
222(CombatWorld)__receiver)
223 }
224 }
225 #[doc = "`set_Record(crate::combat::combatrecord::CombatRecord)` overload"]
226 fn set_record(self, value: impl ::core::convert::Into<crate::combat::combatrecord::CombatRecord>) -> () {
227 unsafe {
228 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229 ::unity::il2cpp_call!((::unity::module_base()+0x2935160usize)as*mut u8,();
230(CombatWorld)__receiver,(crate::combat::combatrecord::CombatRecord)::core::convert::Into::into(value))
231 }
232 }
233 #[doc = "`get_EffectCatalog()` overload"]
234 fn get_effect_catalog(self) -> crate::combat::effectcatalog::EffectCatalog {
235 unsafe {
236 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
237 ::unity::il2cpp_call!((::unity::module_base()+0x2935170usize)as*mut u8,crate::combat::effectcatalog::EffectCatalog;
238(CombatWorld)__receiver)
239 }
240 }
241 #[doc = "`set_EffectCatalog(crate::combat::effectcatalog::EffectCatalog)` overload"]
242 fn set_effect_catalog(self, value: impl ::core::convert::Into<crate::combat::effectcatalog::EffectCatalog>) -> () {
243 unsafe {
244 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
245 ::unity::il2cpp_call!((::unity::module_base()+0x2935180usize)as*mut u8,();
246(CombatWorld)__receiver,(crate::combat::effectcatalog::EffectCatalog)::core::convert::Into::into(value))
247 }
248 }
249 #[doc = "`get_FSMBuilder()` overload"]
250 fn get_fsm_builder(self) -> crate::combat::fsmbuilder::FSMBuilder {
251 unsafe {
252 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
253 ::unity::il2cpp_call!((::unity::module_base()+0x2935190usize)as*mut u8,crate::combat::fsmbuilder::FSMBuilder;
254(CombatWorld)__receiver)
255 }
256 }
257 #[doc = "`set_FSMBuilder(crate::combat::fsmbuilder::FSMBuilder)` overload"]
258 fn set_fsm_builder(self, value: impl ::core::convert::Into<crate::combat::fsmbuilder::FSMBuilder>) -> () {
259 unsafe {
260 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
261 ::unity::il2cpp_call!((::unity::module_base()+0x29351a0usize)as*mut u8,();
262(CombatWorld)__receiver,(crate::combat::fsmbuilder::FSMBuilder)::core::convert::Into::into(value))
263 }
264 }
265 #[doc = "`get_CombatTime()` overload"]
266 fn get_combat_time(self) -> f32 {
267 unsafe {
268 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
269 ::unity::il2cpp_call!((::unity::module_base()+0x29351b0usize)as*mut u8,f32;
270(CombatWorld)__receiver)
271 }
272 }
273 #[doc = "`set_CombatTime(f32)` overload"]
274 fn set_combat_time(self, value: impl ::core::convert::Into<f32>) -> () {
275 unsafe {
276 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
277 ::unity::il2cpp_call!((::unity::module_base()+0x29351c0usize)as*mut u8,();
278(CombatWorld)__receiver,(f32)::core::convert::Into::into(value))
279 }
280 }
281 #[doc = "`get_Timespace()` overload"]
282 fn get_timespace(self) -> crate::combat::combattimespace::CombatTimespace {
283 unsafe {
284 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
285 ::unity::il2cpp_call!((::unity::module_base()+0x292fe10usize)as*mut u8,crate::combat::combattimespace::CombatTimespace;
286(CombatWorld)__receiver)
287 }
288 }
289 #[doc = "`get_Staging()` overload"]
290 fn get_staging(self) -> crate::combat::combatstaging::CombatStaging {
291 unsafe {
292 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
293 ::unity::il2cpp_call!((::unity::module_base()+0x29351d0usize)as*mut u8,crate::combat::combatstaging::CombatStaging;
294(CombatWorld)__receiver)
295 }
296 }
297 #[doc = "`get_Observable()` overload"]
298 fn get_observable(self) -> crate::combat::combatobservable::CombatObservable {
299 unsafe {
300 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
301 ::unity::il2cpp_call!((::unity::module_base()+0x292f8a0usize)as*mut u8,crate::combat::combatobservable::CombatObservable;
302(CombatWorld)__receiver)
303 }
304 }
305 #[doc = "`get_Config()` overload"]
306 fn get_config(self) -> crate::combat::combatconfig::CombatConfig {
307 unsafe {
308 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
309 ::unity::il2cpp_call!((::unity::module_base()+0x2935290usize)as*mut u8,crate::combat::combatconfig::CombatConfig;
310(CombatWorld)__receiver)
311 }
312 }
313 #[doc = "`get_Skip()` overload"]
314 fn get_skip(self) -> crate::combat::combatskip::CombatSkip {
315 unsafe {
316 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
317 ::unity::il2cpp_call!((::unity::module_base()+0x2935350usize)as*mut u8,crate::combat::combatskip::CombatSkip;
318(CombatWorld)__receiver)
319 }
320 }
321 #[doc = "`get_Input()` overload"]
322 fn get_input(self) -> crate::combat::combatinput::CombatInput {
323 unsafe {
324 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
325 ::unity::il2cpp_call!((::unity::module_base()+0x2935410usize)as*mut u8,crate::combat::combatinput::CombatInput;
326(CombatWorld)__receiver)
327 }
328 }
329 #[doc = "`Run(crate::combat::combatrecord::CombatRecord)` overload"]
330 fn run(self, record: impl ::core::convert::Into<crate::combat::combatrecord::CombatRecord>) -> () {
331 unsafe {
332 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
333 ::unity::il2cpp_call!((::unity::module_base()+0x29354d0usize)as*mut u8,();
334(CombatWorld)__receiver,(crate::combat::combatrecord::CombatRecord)::core::convert::Into::into(record))
335 }
336 }
337 #[doc = "`InitializeAfterCreateChara()` overload"]
338 fn initialize_after_create_chara(self) -> crate::system::collections::ienumerator::IEnumerator {
339 unsafe {
340 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
341 ::unity::il2cpp_call!((::unity::module_base()+0x29356f0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
342(CombatWorld)__receiver)
343 }
344 }
345 #[doc = "`RegisterHitObserver()` overload"]
346 fn register_hit_observer(self) -> () {
347 unsafe {
348 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
349 ::unity::il2cpp_call!((::unity::module_base()+0x2935610usize)as*mut u8,();
350(CombatWorld)__receiver)
351 }
352 }
353 #[doc = "`SyncParams()` overload"]
354 fn sync_params(self) -> () {
355 unsafe {
356 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
357 ::unity::il2cpp_call!((::unity::module_base()+0x2935850usize)as*mut u8,();
358(CombatWorld)__receiver)
359 }
360 }
361 #[doc = "`CreateCharacters()` overload"]
362 fn create_characters(self) -> () {
363 unsafe {
364 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
365 ::unity::il2cpp_call!((::unity::module_base()+0x2935990usize)as*mut u8,();
366(CombatWorld)__receiver)
367 }
368 }
369 #[doc = "`CreateCharactersImpl(i32, crate::combat::charactergamestatus::CharacterGameStatus, i32)` overload"]
370 fn create_characters_impl(
371 self,
372 side: impl ::core::convert::Into<i32>,
373 gs: impl ::core::convert::Into<crate::combat::charactergamestatus::CharacterGameStatus>,
374 chain_id: impl ::core::convert::Into<i32>,
375 ) -> () {
376 unsafe {
377 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
378 ::unity::il2cpp_call!((::unity::module_base()+0x2935fe0usize)as*mut u8,();
379(CombatWorld)__receiver,(i32)::core::convert::Into::into(side),(crate::combat::charactergamestatus::CharacterGameStatus)::core::convert::Into::into(gs),(i32)::core::convert::Into::into(chain_id))
380 }
381 }
382 #[doc = "`IsCharacterCreated()` overload"]
383 fn is_character_created(self) -> bool {
384 unsafe {
385 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
386 ::unity::il2cpp_call!((::unity::module_base()+0x2936140usize)as*mut u8,bool;
387(CombatWorld)__receiver)
388 }
389 }
390 #[doc = "`SetupCharacters()` overload"]
391 fn setup_characters(self) -> () {
392 unsafe {
393 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
394 ::unity::il2cpp_call!((::unity::module_base()+0x29362b0usize)as*mut u8,();
395(CombatWorld)__receiver)
396 }
397 }
398 #[doc = "`LoadAnimset()` overload"]
399 fn load_animset(self) -> () {
400 unsafe {
401 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
402 ::unity::il2cpp_call!((::unity::module_base()+0x29365b0usize)as*mut u8,();
403(CombatWorld)__receiver)
404 }
405 }
406 #[doc = "`IsAnimSetLoading()` overload"]
407 fn is_anim_set_loading(self) -> bool {
408 unsafe {
409 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
410 ::unity::il2cpp_call!((::unity::module_base()+0x2936740usize)as*mut u8,bool;
411(CombatWorld)__receiver)
412 }
413 }
414 #[doc = "`FadeInHUD()` overload"]
415 fn fade_in_hud(self) -> () {
416 unsafe {
417 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
418 ::unity::il2cpp_call!((::unity::module_base()+0x29368f0usize)as*mut u8,();
419(CombatWorld)__receiver)
420 }
421 }
422 #[doc = "`FadeOutHUD()` overload"]
423 fn fade_out_hud(self) -> () {
424 unsafe {
425 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
426 ::unity::il2cpp_call!((::unity::module_base()+0x2936a30usize)as*mut u8,();
427(CombatWorld)__receiver)
428 }
429 }
430 #[doc = "`InstantOutHUD()` overload"]
431 fn instant_out_hud(self) -> () {
432 unsafe {
433 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
434 ::unity::il2cpp_call!((::unity::module_base()+0x292fc10usize)as*mut u8,();
435(CombatWorld)__receiver)
436 }
437 }
438 #[doc = "`ForceEnd()` overload"]
439 fn force_end(self) -> () {
440 unsafe {
441 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
442 ::unity::il2cpp_call!((::unity::module_base()+0x2936b80usize)as*mut u8,();
443(CombatWorld)__receiver)
444 }
445 }
446 #[doc = "`Update()` overload"]
447 fn update(self) -> () {
448 unsafe {
449 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
450 ::unity::il2cpp_call!((::unity::module_base()+0x2936c70usize)as*mut u8,();
451(CombatWorld)__receiver)
452 }
453 }
454 #[doc = "`FinalizeWhenTransCamera()` overload"]
455 fn finalize_when_trans_camera(self) -> () {
456 unsafe {
457 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
458 ::unity::il2cpp_call!((::unity::module_base()+0x2936f30usize)as*mut u8,();
459(CombatWorld)__receiver)
460 }
461 }
462 #[doc = "`.ctor()` overload"]
463 fn ctor(self) -> () {
464 unsafe {
465 let __receiver = <CombatWorld as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466 ::unity::il2cpp_call!((::unity::module_base()+0x2937400usize)as*mut u8,();
467(CombatWorld)__receiver)
468 }
469 }
470}
471
472#[cfg(feature = "combat-combatworld")]
473impl<__T: ICombatWorld> ICombatWorldMethods for __T {}
474
475#[cfg(feature = "combat-combatworld")]
476impl CombatWorld {
477 pub fn get_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
478 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
479 }
480
481 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
482 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
483 }
484
485 pub fn on_destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
486 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
487 }
488
489 pub fn get_is_running_method_info() -> &'static ::unity::il2cpp::MethodInfo {
490 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
491 }
492
493 pub fn get_characters_method_info() -> &'static ::unity::il2cpp::MethodInfo {
494 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
495 }
496
497 pub fn get_chain_attackers_method_info() -> &'static ::unity::il2cpp::MethodInfo {
498 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
499 }
500
501 pub fn set_chain_attackers_method_info() -> &'static ::unity::il2cpp::MethodInfo {
502 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
503 }
504
505 pub fn get_chara_dragonic_method_info() -> &'static ::unity::il2cpp::MethodInfo {
506 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
507 }
508
509 pub fn set_chara_dragonic_method_info() -> &'static ::unity::il2cpp::MethodInfo {
510 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
511 }
512
513 pub fn get_record_method_info() -> &'static ::unity::il2cpp::MethodInfo {
514 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
515 }
516
517 pub fn set_record_method_info() -> &'static ::unity::il2cpp::MethodInfo {
518 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
519 }
520
521 pub fn get_effect_catalog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
522 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
523 }
524
525 pub fn set_effect_catalog_method_info() -> &'static ::unity::il2cpp::MethodInfo {
526 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
527 }
528
529 pub fn get_fsm_builder_method_info() -> &'static ::unity::il2cpp::MethodInfo {
530 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
531 }
532
533 pub fn set_fsm_builder_method_info() -> &'static ::unity::il2cpp::MethodInfo {
534 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
535 }
536
537 pub fn is_from_game_method_info() -> &'static ::unity::il2cpp::MethodInfo {
538 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
539 }
540
541 pub fn get_combat_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
542 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
543 }
544
545 pub fn set_combat_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
546 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
547 }
548
549 pub fn get_timespace_method_info() -> &'static ::unity::il2cpp::MethodInfo {
550 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
551 }
552
553 pub fn get_staging_method_info() -> &'static ::unity::il2cpp::MethodInfo {
554 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
555 }
556
557 pub fn get_observable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
558 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
559 }
560
561 pub fn get_config_method_info() -> &'static ::unity::il2cpp::MethodInfo {
562 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
563 }
564
565 pub fn get_skip_method_info() -> &'static ::unity::il2cpp::MethodInfo {
566 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
567 }
568
569 pub fn get_input_method_info() -> &'static ::unity::il2cpp::MethodInfo {
570 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
571 }
572
573 pub fn run_method_info() -> &'static ::unity::il2cpp::MethodInfo {
574 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
575 }
576
577 pub fn initialize_after_create_chara_method_info() -> &'static ::unity::il2cpp::MethodInfo {
578 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
579 }
580
581 pub fn register_hit_observer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
582 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
583 }
584
585 pub fn sync_params_method_info() -> &'static ::unity::il2cpp::MethodInfo {
586 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
587 }
588
589 pub fn create_characters_method_info() -> &'static ::unity::il2cpp::MethodInfo {
590 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
591 }
592
593 pub fn create_characters_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
594 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
595 }
596
597 pub fn is_character_created_method_info() -> &'static ::unity::il2cpp::MethodInfo {
598 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
599 }
600
601 pub fn setup_characters_method_info() -> &'static ::unity::il2cpp::MethodInfo {
602 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
603 }
604
605 pub fn load_animset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
606 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
607 }
608
609 pub fn is_anim_set_loading_method_info() -> &'static ::unity::il2cpp::MethodInfo {
610 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
611 }
612
613 pub fn fade_in_hud_method_info() -> &'static ::unity::il2cpp::MethodInfo {
614 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
615 }
616
617 pub fn fade_out_hud_method_info() -> &'static ::unity::il2cpp::MethodInfo {
618 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
619 }
620
621 pub fn instant_out_hud_method_info() -> &'static ::unity::il2cpp::MethodInfo {
622 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
623 }
624
625 pub fn force_end_method_info() -> &'static ::unity::il2cpp::MethodInfo {
626 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
627 }
628
629 pub fn update_method_info() -> &'static ::unity::il2cpp::MethodInfo {
630 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
631 }
632
633 pub fn finalize_when_trans_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
634 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
635 }
636
637 pub fn create_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
638 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
639 }
640
641 pub fn delete_instance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
642 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
643 }
644
645 pub fn create_combat_effect_instance仮_method_info() -> &'static ::unity::il2cpp::MethodInfo {
646 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
647 }
648
649 pub fn delete_combat_effect_instance仮_method_info() -> &'static ::unity::il2cpp::MethodInfo {
650 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
651 }
652
653 pub fn create_instance_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
654 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
655 }
656
657 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
658 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
659 }
660}
661
662#[cfg(feature = "combat-combatworld")]
663impl CombatWorld {
664 #[doc = "`.ctor()` — no args"]
665 pub fn new() -> Self {
666 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
667 panic!(
668 "{}
669::{}
670 failed to instantiate",
671 ::core::stringify!(CombatWorld),
672 ::core::stringify!(new),
673 )
674 });
675 <Self as ICombatWorldMethods>::ctor(this);
676 this
677 }
678}
679
680#[cfg(feature = "combat-combatworld")]
681#[doc(hidden)]
682pub mod prelude {
683 pub use super::{CombatWorld, ICombatWorld, ICombatWorldMethods};
684 #[cfg(feature = "system-object")]
685 pub use crate::system::object::IObjectMethods;
686 #[cfg(feature = "unity_engine-behaviour")]
687 pub use crate::unity_engine::behaviour::IBehaviourMethods;
688 #[cfg(feature = "unity_engine-component")]
689 pub use crate::unity_engine::component::IComponentMethods;
690 #[cfg(feature = "unity_engine-monobehaviour")]
691 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
692 #[cfg(feature = "unity_engine-object_2")]
693 pub use crate::unity_engine::object_2::IObject_2Methods;
694 pub use crate::{
695 system::object::IObject,
696 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
697 };
698}