1#[cfg(feature = "app-telopmanager-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 procinst::{IProcInst, ProcInst},
11 singletonmonobehaviour_1::{ISingletonMonoBehaviour_1, SingletonMonoBehaviour_1},
12 },
13 system::{
14 object::{IObject, Object},
15 r#enum::{Enum, IEnum},
16 valuetype::{IValueType, ValueType},
17 },
18 unity_engine::{
19 behaviour::{Behaviour, IBehaviour},
20 component::{Component, IComponent},
21 monobehaviour::{IMonoBehaviour, MonoBehaviour},
22 object_2::{IObject_2, Object_2},
23 },
24 };
25
26 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager.md"))]
27 #[::unity::class(namespace = "App", name = "TelopManager")]
28 #[parent(crate::app::singletonmonobehaviour_1::SingletonMonoBehaviour_1<crate::app::telopmanager::TelopManager>)]
29 pub struct TelopManager {
30 #[static_field]
31 #[rename(name = "CanvasSize")]
32 pub canvas_size: crate::unity_engine::vector2::Vector2,
33 }
34
35 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondEngageBase.md"))]
36 #[::unity::class(namespace = "App", name = "TelopManager.ProcBondEngageBase")]
37 #[parent(crate::app::procinst::ProcInst)]
38 pub struct TelopManager_ProcBondEngageBase {
39 #[static_field]
40 #[rename(name = "EventName")]
41 pub event_name: ::unity::Il2CppString,
42 #[static_field]
43 #[rename(name = "WaitFrame")]
44 pub wait_frame: i32,
45 #[offset(112)]
46 #[rename(name = "m_RootTelop")]
47 pub m_root_telop: crate::app::telopinstance::TelopInstance,
48 #[offset(120)]
49 #[rename(name = "m_AssetTableResult")]
50 pub m_asset_table_result: crate::app::assettable::AssetTable_Result,
51 #[offset(128)]
52 #[rename(name = "m_Sequence")]
53 pub m_sequence: crate::app::telopmanager::TelopManager_ProcBondEngageBase_Sequence,
54 #[offset(132)]
55 #[rename(name = "m_WaitFrame")]
56 pub m_wait_frame: i32,
57 }
58
59 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondEngageQuartette.md"))]
60 #[::unity::class(namespace = "App", name = "TelopManager.ProcBondEngageQuartette")]
61 #[parent(crate::app::telopmanager::TelopManager_ProcBondEngageBase)]
62 pub struct TelopManager_ProcBondEngageQuartette {
63 #[offset(136)]
64 #[rename(name = "m_1stMainGod")]
65 pub m_1st_main_god: crate::app::goddata::GodData,
66 #[offset(144)]
67 #[rename(name = "m_2ndMainGod")]
68 pub m_2nd_main_god: crate::app::goddata::GodData,
69 #[offset(152)]
70 #[rename(name = "m_3rdMainGod")]
71 pub m_3rd_main_god: crate::app::goddata::GodData,
72 #[offset(160)]
73 #[rename(name = "m_SubGod")]
74 pub m_sub_god: crate::app::goddata::GodData,
75 }
76
77 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondLevelUp_Sequence.md"))]
78 #[repr(C)]
79 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
80 pub struct TelopManager_ProcBondLevelUp_Sequence {
81 pub value: i32,
82 }
83 impl ::unity::ClassIdentity for TelopManager_ProcBondLevelUp_Sequence {
84 const NAME: &'static str = "TelopManager.ProcBondLevelUp.Sequence";
85 const NAMESPACE: &'static str = "App";
86
87 fn class() -> ::unity::Class {
88 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
89 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
90 }
91 }
92 impl ::unity::IlType for TelopManager_ProcBondLevelUp_Sequence {
93 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
94 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
95 }
96 }
97 impl TelopManager_ProcBondLevelUp_Sequence {
98 pub fn init() -> Self {
99 Self { value: 0 }
100 }
101
102 pub fn key_wait() -> Self {
103 Self { value: 1 }
104 }
105 }
106
107 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondEngagePair.md"))]
108 #[::unity::class(namespace = "App", name = "TelopManager.ProcBondEngagePair")]
109 #[parent(crate::app::telopmanager::TelopManager_ProcBondEngageBase)]
110 pub struct TelopManager_ProcBondEngagePair {
111 #[offset(136)]
112 #[rename(name = "m_MainGod")]
113 pub m_main_god: crate::app::goddata::GodData,
114 #[offset(144)]
115 #[rename(name = "m_SubGod")]
116 pub m_sub_god: crate::app::goddata::GodData,
117 }
118
119 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondLevelUp.md"))]
120 #[::unity::class(namespace = "App", name = "TelopManager.ProcBondLevelUp")]
121 #[parent(crate::app::procinst::ProcInst)]
122 pub struct TelopManager_ProcBondLevelUp {
123 #[offset(112)]
124 #[rename(name = "m_Unit")]
125 pub m_unit: crate::app::unit::Unit,
126 #[offset(120)]
127 #[rename(name = "m_God")]
128 pub m_god: crate::app::godunit::GodUnit,
129 #[offset(128)]
130 #[rename(name = "m_Level")]
131 pub m_level: i32,
132 #[offset(132)]
133 #[rename(name = "m_NextLevel")]
134 pub m_next_level: i32,
135 #[offset(136)]
136 #[rename(name = "m_GodData")]
137 pub m_god_data: crate::app::goddata::GodData,
138 #[offset(144)]
139 #[rename(name = "m_RootTelop")]
140 pub m_root_telop: crate::app::telopinstance::TelopInstance,
141 #[offset(152)]
142 #[rename(name = "m_LevelTelop")]
143 pub m_level_telop: crate::app::telopinstance::TelopInstance,
144 #[offset(160)]
145 #[rename(name = "m_SkillObj")]
146 pub m_skill_obj: crate::unity_engine::gameobject::GameObject,
147 #[offset(168)]
148 #[rename(name = "m_EffectObj")]
149 pub m_effect_obj: crate::unity_engine::gameobject::GameObject,
150 #[offset(176)]
151 #[rename(name = "m_MenuItemList")]
152 pub m_menu_item_list: crate::system::collections::generic::list_1::List_1<crate::app::basicmenuitem::BasicMenuItem>,
153 #[offset(184)]
154 #[rename(name = "m_MenuItemIndex")]
155 pub m_menu_item_index: i32,
156 #[offset(188)]
157 #[rename(name = "m_Sequence")]
158 pub m_sequence: crate::app::telopmanager::TelopManager_ProcBondLevelUp_Sequence,
159 }
160
161 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondEngageBase_Label.md"))]
162 #[repr(C)]
163 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
164 pub struct TelopManager_ProcBondEngageBase_Label {
165 pub value: i32,
166 }
167 impl ::unity::ClassIdentity for TelopManager_ProcBondEngageBase_Label {
168 const NAME: &'static str = "TelopManager.ProcBondEngageBase.Label";
169 const NAMESPACE: &'static str = "App";
170
171 fn class() -> ::unity::Class {
172 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
173 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
174 }
175 }
176 impl ::unity::IlType for TelopManager_ProcBondEngageBase_Label {
177 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
178 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
179 }
180 }
181 impl TelopManager_ProcBondEngageBase_Label {
182 pub fn entry() -> Self {
183 Self { value: 0 }
184 }
185
186 pub fn end() -> Self {
187 Self { value: 1 }
188 }
189 }
190
191 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcRelayResult.md"))]
192 #[::unity::class(namespace = "App", name = "TelopManager.ProcRelayResult")]
193 #[parent(crate::app::procinst::ProcInst)]
194 pub struct TelopManager_ProcRelayResult {
195 #[offset(112)]
196 #[rename(name = "m_Raids")]
197 pub m_raids: ::unity::Array<::unity::Il2CppString>,
198 #[offset(120)]
199 #[rename(name = "m_AwardeeIndex")]
200 pub m_awardee_index: i32,
201 #[offset(124)]
202 #[rename(name = "m_IsAwarded")]
203 pub m_is_awarded: bool,
204 #[offset(125)]
205 #[rename(name = "m_IsLookAtIKSet")]
206 pub m_is_look_at_ik_set: bool,
207 }
208
209 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondEngageBase_Sequence.md"))]
210 #[repr(C)]
211 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
212 pub struct TelopManager_ProcBondEngageBase_Sequence {
213 pub value: i32,
214 }
215 impl ::unity::ClassIdentity for TelopManager_ProcBondEngageBase_Sequence {
216 const NAME: &'static str = "TelopManager.ProcBondEngageBase.Sequence";
217 const NAMESPACE: &'static str = "App";
218
219 fn class() -> ::unity::Class {
220 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
221 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
222 }
223 }
224 impl ::unity::IlType for TelopManager_ProcBondEngageBase_Sequence {
225 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
226 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
227 }
228 }
229 impl TelopManager_ProcBondEngageBase_Sequence {
230 pub fn idle() -> Self {
231 Self { value: 0 }
232 }
233
234 pub fn play_main_voice() -> Self {
235 Self { value: 1 }
236 }
237
238 pub fn wait_main_voice() -> Self {
239 Self { value: 2 }
240 }
241
242 pub fn interval() -> Self {
243 Self { value: 3 }
244 }
245
246 pub fn play_sub_voice() -> Self {
247 Self { value: 4 }
248 }
249
250 pub fn wait_sub_voice() -> Self {
251 Self { value: 5 }
252 }
253
254 pub fn release() -> Self {
255 Self { value: 6 }
256 }
257 }
258
259 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcBondLevelUp_Label2.md"))]
260 #[repr(C)]
261 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
262 pub struct TelopManager_ProcBondLevelUp_Label2 {
263 pub value: i32,
264 }
265 impl ::unity::ClassIdentity for TelopManager_ProcBondLevelUp_Label2 {
266 const NAME: &'static str = "TelopManager.ProcBondLevelUp.Label2";
267 const NAMESPACE: &'static str = "App";
268
269 fn class() -> ::unity::Class {
270 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
271 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
272 }
273 }
274 impl ::unity::IlType for TelopManager_ProcBondLevelUp_Label2 {
275 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
276 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
277 }
278 }
279 impl TelopManager_ProcBondLevelUp_Label2 {
280 pub fn entry() -> Self {
281 Self { value: 0 }
282 }
283
284 pub fn end() -> Self {
285 Self { value: 1 }
286 }
287 }
288
289 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/telopmanager/TelopManager_ProcRelayResult_Label2.md"))]
290 #[repr(C)]
291 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
292 pub struct TelopManager_ProcRelayResult_Label2 {
293 pub value: i32,
294 }
295 impl ::unity::ClassIdentity for TelopManager_ProcRelayResult_Label2 {
296 const NAME: &'static str = "TelopManager.ProcRelayResult.Label2";
297 const NAMESPACE: &'static str = "App";
298
299 fn class() -> ::unity::Class {
300 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
301 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
302 }
303 }
304 impl ::unity::IlType for TelopManager_ProcRelayResult_Label2 {
305 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
306 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
307 }
308 }
309 impl TelopManager_ProcRelayResult_Label2 {
310 pub fn play_telop() -> Self {
311 Self { value: 0 }
312 }
313
314 pub fn end() -> Self {
315 Self { value: 1 }
316 }
317 }
318}
319
320#[cfg(feature = "app-telopmanager-types")]
321pub use __types::*;
322
323#[cfg(feature = "app-telopmanager")]
324impl TelopManager {
325 #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString)` overload"]
326 pub fn create_bind(
327 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
328 name: impl ::core::convert::Into<::unity::Il2CppString>,
329 ) -> crate::app::resourceobject::ResourceObject {
330 unsafe {
331 ::unity::il2cpp_call!((::unity::module_base()+0x21e00c0usize)as*mut u8,crate::app::resourceobject::ResourceObject;
332(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(name))
333 }
334 }
335
336 #[doc = "`TrySetText(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
337 pub fn try_set_text(
338 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
339 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
340 text: impl ::core::convert::Into<::unity::Il2CppString>,
341 ) -> () {
342 unsafe {
343 ::unity::il2cpp_call!((::unity::module_base()+0x21e01e0usize)as*mut u8,();
344(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(::unity::Il2CppString)::core::convert::Into::into(text))
345 }
346 }
347
348 #[doc = "`TrySetText(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
349 pub fn try_set_text_2(
350 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
351 text: impl ::core::convert::Into<::unity::Il2CppString>,
352 ) -> () {
353 unsafe {
354 ::unity::il2cpp_call!((::unity::module_base()+0x21e02e0usize)as*mut u8,();
355(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(text))
356 }
357 }
358
359 #[doc = "`TrySetText(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, i32)` overload"]
360 pub fn try_set_text_3(
361 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
362 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
363 value: impl ::core::convert::Into<i32>,
364 ) -> () {
365 unsafe {
366 ::unity::il2cpp_call!((::unity::module_base()+0x21e0390usize)as*mut u8,();
367(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(i32)::core::convert::Into::into(value))
368 }
369 }
370
371 #[doc = "`TrySetTextColor(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::unity_engine::color::Color)` overload"]
372 pub fn try_set_text_color(
373 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
374 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
375 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
376 ) -> () {
377 unsafe {
378 ::unity::il2cpp_call!((::unity::module_base()+0x21e04b0usize)as*mut u8,();
379(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
380 }
381 }
382
383 #[doc = "`TrySetTextOutlineColor(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::unity_engine::color::Color)` overload"]
384 pub fn try_set_text_outline_color(
385 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
386 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
387 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
388 ) -> () {
389 unsafe {
390 ::unity::il2cpp_call!((::unity::module_base()+0x21e05f0usize)as*mut u8,();
391(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
392 }
393 }
394
395 #[doc = "`TrySetImageSprite(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::unity_engine::sprite::Sprite)` overload"]
396 pub fn try_set_image_sprite(
397 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
398 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
399 sprite: impl ::core::convert::Into<crate::unity_engine::sprite::Sprite>,
400 ) -> () {
401 unsafe {
402 ::unity::il2cpp_call!((::unity::module_base()+0x21e0730usize)as*mut u8,();
403(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(crate::unity_engine::sprite::Sprite)::core::convert::Into::into(sprite))
404 }
405 }
406
407 #[doc = "`TrySetImageColor(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString, crate::unity_engine::color::Color)` overload"]
408 pub fn try_set_image_color(
409 root_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
410 object_name: impl ::core::convert::Into<::unity::Il2CppString>,
411 color: impl ::core::convert::Into<crate::unity_engine::color::Color>,
412 ) -> () {
413 unsafe {
414 ::unity::il2cpp_call!((::unity::module_base()+0x21e0830usize)as*mut u8,();
415(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(root_object),(::unity::Il2CppString)::core::convert::Into::into(object_name),(crate::unity_engine::color::Color)::core::convert::Into::into(color))
416 }
417 }
418
419 #[doc = "`CreatePurpose(crate::app::procinst::ProcInst, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
420 pub fn create_purpose(
421 parent: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
422 text_win: impl ::core::convert::Into<::unity::Il2CppString>,
423 text_lose: impl ::core::convert::Into<::unity::Il2CppString>,
424 ) -> () {
425 unsafe {
426 ::unity::il2cpp_call!((::unity::module_base()+0x21e0970usize)as*mut u8,();
427(crate::app::procinst::ProcInst)::core::convert::Into::into(parent),(::unity::Il2CppString)::core::convert::Into::into(text_win),(::unity::Il2CppString)::core::convert::Into::into(text_lose))
428 }
429 }
430
431 #[doc = "`CreatePhaseChange(crate::app::procinst::ProcInst, crate::app::force::Force_Type, i32, i32)` overload"]
432 pub fn create_phase_change(
433 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
434 force_type: impl ::core::convert::Into<crate::app::force::Force_Type>,
435 now_turn: impl ::core::convert::Into<i32>,
436 limit_turn: impl ::core::convert::Into<i32>,
437 ) -> () {
438 unsafe {
439 ::unity::il2cpp_call!((::unity::module_base()+0x21e0aa0usize)as*mut u8,();
440(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::force::Force_Type)::core::convert::Into::into(force_type),(i32)::core::convert::Into::into(now_turn),(i32)::core::convert::Into::into(limit_turn))
441 }
442 }
443
444 #[doc = "`Coroutine(crate::unity_engine::gameobject::GameObject)` overload"]
445 pub fn coroutine(
446 go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
447 ) -> crate::system::collections::ienumerator::IEnumerator {
448 unsafe {
449 ::unity::il2cpp_call!((::unity::module_base()+0x21e0da0usize)as*mut u8,crate::system::collections::ienumerator::IEnumerator;
450(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(go))
451 }
452 }
453
454 #[doc = "`CreateComplete(crate::app::procinst::ProcInst)` overload"]
455 pub fn create_complete(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
456 unsafe {
457 ::unity::il2cpp_call!((::unity::module_base()+0x21e0e20usize)as*mut u8,();
458(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
459 }
460 }
461
462 #[doc = "`CreateGameOver(crate::app::procinst::ProcInst)` overload"]
463 pub fn create_game_over(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
464 unsafe {
465 ::unity::il2cpp_call!((::unity::module_base()+0x21e0f70usize)as*mut u8,();
466(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
467 }
468 }
469
470 #[doc = "`CreateLevelUp(crate::app::procinst::ProcInst, i32, i32, crate::app::unit::Unit, bool)` overload"]
471 pub fn create_level_up(
472 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
473 level: impl ::core::convert::Into<i32>,
474 next_level: impl ::core::convert::Into<i32>,
475 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
476 is_show_chara_image: impl ::core::convert::Into<bool>,
477 ) -> () {
478 unsafe {
479 ::unity::il2cpp_call!((::unity::module_base()+0x21e10c0usize)as*mut u8,();
480(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(next_level),(crate::app::unit::Unit)::core::convert::Into::into(unit),(bool)::core::convert::Into::into(is_show_chara_image))
481 }
482 }
483
484 #[doc = "`CreateBondLevelUp(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::godunit::GodUnit, i32, i32, crate::app::goddata::GodData)` overload"]
485 pub fn create_bond_level_up(
486 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
487 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
488 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
489 level: impl ::core::convert::Into<i32>,
490 next_level: impl ::core::convert::Into<i32>,
491 god_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
492 ) -> () {
493 unsafe {
494 ::unity::il2cpp_call!((::unity::module_base()+0x21e1240usize)as*mut u8,();
495(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(next_level),(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
496 }
497 }
498
499 #[doc = "`GetBondLevelFacePath(crate::app::unit::Unit)` overload"]
500 pub fn get_bond_level_face_path(unit: impl ::core::convert::Into<crate::app::unit::Unit>) -> ::unity::Il2CppString {
501 unsafe {
502 ::unity::il2cpp_call!((::unity::module_base()+0x21e1250usize)as*mut u8, ::unity::Il2CppString;
503(crate::app::unit::Unit)::core::convert::Into::into(unit))
504 }
505 }
506
507 #[doc = "`GetBondLevelFacePath(crate::app::godunit::GodUnit)` overload"]
508 pub fn get_bond_level_face_path_2(god: impl ::core::convert::Into<crate::app::godunit::GodUnit>) -> ::unity::Il2CppString {
509 unsafe {
510 ::unity::il2cpp_call!((::unity::module_base()+0x21e1450usize)as*mut u8, ::unity::Il2CppString;
511(crate::app::godunit::GodUnit)::core::convert::Into::into(god))
512 }
513 }
514
515 #[doc = "`GetBondLevelFacePath(crate::app::goddata::GodData)` overload"]
516 pub fn get_bond_level_face_path_3(data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> ::unity::Il2CppString {
517 unsafe {
518 ::unity::il2cpp_call!((::unity::module_base()+0x21e16f0usize)as*mut u8, ::unity::Il2CppString;
519(crate::app::goddata::GodData)::core::convert::Into::into(data))
520 }
521 }
522
523 #[doc = "`CreateClassChange(crate::app::procinst::ProcInst, crate::app::jobdata::JobData, crate::app::jobdata::JobData)` overload"]
524 pub fn create_class_change(
525 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
526 before: impl ::core::convert::Into<crate::app::jobdata::JobData>,
527 after: impl ::core::convert::Into<crate::app::jobdata::JobData>,
528 ) -> () {
529 unsafe {
530 ::unity::il2cpp_call!((::unity::module_base()+0x21e1950usize)as*mut u8,();
531(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::jobdata::JobData)::core::convert::Into::into(before),(crate::app::jobdata::JobData)::core::convert::Into::into(after))
532 }
533 }
534
535 #[doc = "`CreateEngage(crate::app::procinst::ProcInst)` overload"]
536 pub fn create_engage(super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>) -> () {
537 unsafe {
538 ::unity::il2cpp_call!((::unity::module_base()+0x21e1a80usize)as*mut u8,();
539(crate::app::procinst::ProcInst)::core::convert::Into::into(super_))
540 }
541 }
542
543 #[doc = "`CreateChapterTitle(crate::app::procinst::ProcInst, crate::app::chapterdata::ChapterData)` overload"]
544 pub fn create_chapter_title(
545 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
546 chapter: impl ::core::convert::Into<crate::app::chapterdata::ChapterData>,
547 ) -> () {
548 unsafe {
549 ::unity::il2cpp_call!((::unity::module_base()+0x21e1b00usize)as*mut u8,();
550(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::chapterdata::ChapterData)::core::convert::Into::into(chapter))
551 }
552 }
553
554 #[doc = "`CreateNationLevelUp(crate::app::procinst::ProcInst, crate::app::hubnationdata::HubNationData, i32, i32, crate::app::resourceobject::ResourceObject_Callback)` overload"]
555 pub fn create_nation_level_up(
556 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
557 nation_data: impl ::core::convert::Into<crate::app::hubnationdata::HubNationData>,
558 level: impl ::core::convert::Into<i32>,
559 next_level: impl ::core::convert::Into<i32>,
560 end_callback: impl ::core::convert::Into<crate::app::resourceobject::ResourceObject_Callback>,
561 ) -> () {
562 unsafe {
563 ::unity::il2cpp_call!((::unity::module_base()+0x21e1c90usize)as*mut u8,();
564(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubnationdata::HubNationData)::core::convert::Into::into(nation_data),(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(next_level),(crate::app::resourceobject::ResourceObject_Callback)::core::convert::Into::into(end_callback))
565 }
566 }
567
568 #[doc = "`CreateRelayResult(crate::app::procinst::ProcInst, ::unity::Array<::unity::Il2CppString>, bool)` overload"]
569 pub fn create_relay_result(
570 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
571 raids: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
572 is_awarded: impl ::core::convert::Into<bool>,
573 ) -> () {
574 unsafe {
575 ::unity::il2cpp_call!((::unity::module_base()+0x21e1de0usize)as*mut u8,();
576(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(raids),(bool)::core::convert::Into::into(is_awarded))
577 }
578 }
579
580 #[doc = "`CreateSummon(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::persondata::PersonData_Ranks, crate::app::persondata::PersonData)` overload"]
581 pub fn create_summon(
582 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
583 owner: impl ::core::convert::Into<crate::app::unit::Unit>,
584 rank: impl ::core::convert::Into<crate::app::persondata::PersonData_Ranks>,
585 person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
586 ) -> () {
587 unsafe {
588 ::unity::il2cpp_call!((::unity::module_base()+0x21e1df0usize)as*mut u8,();
589(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(owner),(crate::app::persondata::PersonData_Ranks)::core::convert::Into::into(rank),(crate::app::persondata::PersonData)::core::convert::Into::into(person))
590 }
591 }
592
593 #[doc = "`.cctor()` overload"]
594 pub fn cctor() -> () {
595 unsafe {
596 ::unity::il2cpp_call!((::unity::module_base()+0x21e2080usize)as*mut u8,();
597 )
598 }
599 }
600}
601
602#[cfg(feature = "app-telopmanager")]
603pub trait ITelopManagerMethods: ITelopManager {
604 #[doc = "`CreateBindImpl(crate::app::procinst::ProcInst, ::unity::Il2CppString)` overload"]
605 fn create_bind_impl(
606 self,
607 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
608 path: impl ::core::convert::Into<::unity::Il2CppString>,
609 ) -> crate::app::resourceobject::ResourceObject {
610 unsafe {
611 let __receiver = <TelopManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
612 ::unity::il2cpp_call!((::unity::module_base()+0x21dfe80usize)as*mut u8,crate::app::resourceobject::ResourceObject;
613(TelopManager)__receiver,(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(path))
614 }
615 }
616 #[doc = "`.ctor()` overload"]
617 fn ctor(self) -> () {
618 unsafe {
619 let __receiver = <TelopManager as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
620 ::unity::il2cpp_call!((::unity::module_base()+0x21e2000usize)as*mut u8,();
621(TelopManager)__receiver)
622 }
623 }
624}
625
626#[cfg(feature = "app-telopmanager")]
627impl<__T: ITelopManager> ITelopManagerMethods for __T {}
628
629#[cfg(feature = "app-telopmanager")]
630impl TelopManager {
631 pub fn create_bind_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
633 }
634
635 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
637 }
638
639 pub fn try_set_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
641 }
642
643 pub fn try_set_text_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
645 }
646
647 pub fn try_set_text_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
649 }
650
651 pub fn try_set_text_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
653 }
654
655 pub fn try_set_text_outline_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
657 }
658
659 pub fn try_set_image_sprite_method_info() -> &'static ::unity::il2cpp::MethodInfo {
660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
661 }
662
663 pub fn try_set_image_color_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
665 }
666
667 pub fn create_purpose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
669 }
670
671 pub fn create_phase_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
673 }
674
675 pub fn coroutine_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
677 }
678
679 pub fn create_complete_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
681 }
682
683 pub fn create_game_over_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
685 }
686
687 pub fn create_level_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
689 }
690
691 pub fn create_bond_level_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
693 }
694
695 pub fn get_bond_level_face_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
697 }
698
699 pub fn get_bond_level_face_path_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
700 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
701 }
702
703 pub fn get_bond_level_face_path_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
704 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
705 }
706
707 pub fn create_class_change_method_info() -> &'static ::unity::il2cpp::MethodInfo {
708 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
709 }
710
711 pub fn create_engage_method_info() -> &'static ::unity::il2cpp::MethodInfo {
712 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
713 }
714
715 pub fn create_chapter_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
716 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
717 }
718
719 pub fn create_nation_level_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
721 }
722
723 pub fn create_relay_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
725 }
726
727 pub fn create_summon_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
729 }
730
731 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
733 }
734
735 pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
737 }
738}
739
740#[cfg(feature = "app-telopmanager")]
741impl TelopManager {
742 #[doc = "`.ctor()` — no args"]
743 pub fn new() -> Self {
744 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
745 panic!(
746 "{}
747::{}
748 failed to instantiate",
749 ::core::stringify!(TelopManager),
750 ::core::stringify!(new),
751 )
752 });
753 <Self as ITelopManagerMethods>::ctor(this);
754 this
755 }
756}
757
758#[cfg(feature = "app-telopmanager")]
759pub trait ITelopManager_ProcBondEngageBaseMethods: ITelopManager_ProcBondEngageBase {
760 #[doc = "`ExecuteAudioPlaybackSequence(crate::app::goddata::GodData, crate::app::goddata::GodData, crate::unity_engine::gameobject::GameObject)` overload"]
761 fn execute_audio_playback_sequence(
762 self,
763 main_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
764 sub_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
765 game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
766 ) -> () {
767 unsafe {
768 let __receiver =
769 <TelopManager_ProcBondEngageBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
770 ::unity::il2cpp_call!((::unity::module_base()+0x2200e10usize)as*mut u8,();
771(TelopManager_ProcBondEngageBase)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(main_data),(crate::app::goddata::GodData)::core::convert::Into::into(sub_data),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
772 }
773 }
774 #[doc = "`PlayVoice(crate::app::goddata::GodData)` overload"]
775 fn play_voice(self, god_data: impl ::core::convert::Into<crate::app::goddata::GodData>) -> () {
776 unsafe {
777 let __receiver =
778 <TelopManager_ProcBondEngageBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
779 ::unity::il2cpp_call!((::unity::module_base()+0x22010d0usize)as*mut u8,();
780(TelopManager_ProcBondEngageBase)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
781 }
782 }
783 #[doc = "`.ctor()` overload"]
784 fn ctor(self) -> () {
785 unsafe {
786 let __receiver =
787 <TelopManager_ProcBondEngageBase as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
788 ::unity::il2cpp_call!((::unity::module_base()+0x22011b0usize)as*mut u8,();
789(TelopManager_ProcBondEngageBase)__receiver)
790 }
791 }
792}
793
794#[cfg(feature = "app-telopmanager")]
795impl<__T: ITelopManager_ProcBondEngageBase> ITelopManager_ProcBondEngageBaseMethods for __T {}
796
797#[cfg(feature = "app-telopmanager")]
798impl TelopManager_ProcBondEngageBase {
799 pub fn execute_audio_playback_sequence_method_info() -> &'static ::unity::il2cpp::MethodInfo {
800 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
801 }
802
803 pub fn play_voice_method_info() -> &'static ::unity::il2cpp::MethodInfo {
804 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
805 }
806
807 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
808 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
809 }
810}
811
812#[cfg(feature = "app-telopmanager")]
813impl TelopManager_ProcBondEngageBase {
814 #[doc = "`.ctor()` — no args"]
815 pub fn new() -> Self {
816 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
817 panic!(
818 "{}
819::{}
820 failed to instantiate",
821 ::core::stringify!(TelopManager_ProcBondEngageBase),
822 ::core::stringify!(new),
823 )
824 });
825 <Self as ITelopManager_ProcBondEngageBaseMethods>::ctor(this);
826 this
827 }
828}
829
830#[cfg(feature = "app-telopmanager")]
831impl TelopManager_ProcBondEngageQuartette {
832 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData)` overload"]
833 pub fn create_bind(
834 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
835 first_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
836 second_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
837 third_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
838 sub_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
839 ) -> () {
840 unsafe {
841 ::unity::il2cpp_call!((::unity::module_base()+0x2201fd0usize)as*mut u8,();
842(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::goddata::GodData)::core::convert::Into::into(first_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(second_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(third_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(sub_god))
843 }
844 }
845}
846
847#[cfg(feature = "app-telopmanager")]
848pub trait ITelopManager_ProcBondEngageQuartetteMethods: ITelopManager_ProcBondEngageQuartette {
849 #[doc = "`.ctor(crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData)` overload"]
850 fn ctor(
851 self,
852 first_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
853 second_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
854 third_main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
855 sub_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
856 ) -> () {
857 unsafe {
858 let __receiver = <TelopManager_ProcBondEngageQuartette as ::unity::FromIlInstance>::from_il_instance(
859 <Self as ::unity::SystemObject>::as_instance(self),
860 );
861 ::unity::il2cpp_call!((::unity::module_base()+0x2201bb0usize)as*mut u8,();
862(TelopManager_ProcBondEngageQuartette)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(first_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(second_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(third_main_god),(crate::app::goddata::GodData)::core::convert::Into::into(sub_god))
863 }
864 }
865 #[doc = "`LoadFace()` overload"]
866 fn load_face(self) -> () {
867 unsafe {
868 let __receiver = <TelopManager_ProcBondEngageQuartette as ::unity::FromIlInstance>::from_il_instance(
869 <Self as ::unity::SystemObject>::as_instance(self),
870 );
871 ::unity::il2cpp_call!((::unity::module_base()+0x2201c90usize)as*mut u8,();
872(TelopManager_ProcBondEngageQuartette)__receiver)
873 }
874 }
875 #[doc = "`PlayTelop()` overload"]
876 fn play_telop(self) -> () {
877 unsafe {
878 let __receiver = <TelopManager_ProcBondEngageQuartette as ::unity::FromIlInstance>::from_il_instance(
879 <Self as ::unity::SystemObject>::as_instance(self),
880 );
881 ::unity::il2cpp_call!((::unity::module_base()+0x2201da0usize)as*mut u8,();
882(TelopManager_ProcBondEngageQuartette)__receiver)
883 }
884 }
885 #[doc = "`ReleaseFace()` overload"]
886 fn release_face(self) -> () {
887 unsafe {
888 let __receiver = <TelopManager_ProcBondEngageQuartette as ::unity::FromIlInstance>::from_il_instance(
889 <Self as ::unity::SystemObject>::as_instance(self),
890 );
891 ::unity::il2cpp_call!((::unity::module_base()+0x2201ee0usize)as*mut u8,();
892(TelopManager_ProcBondEngageQuartette)__receiver)
893 }
894 }
895}
896
897#[cfg(feature = "app-telopmanager")]
898impl<__T: ITelopManager_ProcBondEngageQuartette> ITelopManager_ProcBondEngageQuartetteMethods for __T {}
899
900#[cfg(feature = "app-telopmanager")]
901impl TelopManager_ProcBondEngageQuartette {
902 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
903 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
904 }
905
906 pub fn load_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
907 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
908 }
909
910 pub fn play_telop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
911 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
912 }
913
914 pub fn release_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
915 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
916 }
917
918 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
919 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
920 }
921}
922
923#[cfg(feature = "app-telopmanager")]
924impl TelopManager_ProcBondEngageQuartette {
925 #[doc = "`.ctor(crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData, crate::app::goddata::GodData)` — overload selector"]
926 pub fn new(
927 first_main_god: crate::app::goddata::GodData,
928 second_main_god: crate::app::goddata::GodData,
929 third_main_god: crate::app::goddata::GodData,
930 sub_god: crate::app::goddata::GodData,
931 ) -> Self {
932 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
933 panic!(
934 "{}
935::{}
936 failed to instantiate",
937 ::core::stringify!(TelopManager_ProcBondEngageQuartette),
938 ::core::stringify!(new),
939 )
940 });
941 <Self as ITelopManager_ProcBondEngageQuartetteMethods>::ctor(this, first_main_god, second_main_god, third_main_god, sub_god);
942 this
943 }
944}
945
946#[cfg(feature = "app-telopmanager")]
947impl TelopManager_ProcBondEngagePair {
948 #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::goddata::GodData, crate::app::goddata::GodData)` overload"]
949 pub fn create_bind(
950 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
951 main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
952 sub_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
953 ) -> () {
954 unsafe {
955 ::unity::il2cpp_call!((::unity::module_base()+0x22015c0usize)as*mut u8,();
956(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::goddata::GodData)::core::convert::Into::into(main_god),(crate::app::goddata::GodData)::core::convert::Into::into(sub_god))
957 }
958 }
959}
960
961#[cfg(feature = "app-telopmanager")]
962pub trait ITelopManager_ProcBondEngagePairMethods: ITelopManager_ProcBondEngagePair {
963 #[doc = "`.ctor(crate::app::goddata::GodData, crate::app::goddata::GodData)` overload"]
964 fn ctor(
965 self,
966 main_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
967 sub_god: impl ::core::convert::Into<crate::app::goddata::GodData>,
968 ) -> () {
969 unsafe {
970 let __receiver =
971 <TelopManager_ProcBondEngagePair as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
972 ::unity::il2cpp_call!((::unity::module_base()+0x2201230usize)as*mut u8,();
973(TelopManager_ProcBondEngagePair)__receiver,(crate::app::goddata::GodData)::core::convert::Into::into(main_god),(crate::app::goddata::GodData)::core::convert::Into::into(sub_god))
974 }
975 }
976 #[doc = "`LoadFace()` overload"]
977 fn load_face(self) -> () {
978 unsafe {
979 let __receiver =
980 <TelopManager_ProcBondEngagePair as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
981 ::unity::il2cpp_call!((::unity::module_base()+0x22012e0usize)as*mut u8,();
982(TelopManager_ProcBondEngagePair)__receiver)
983 }
984 }
985 #[doc = "`PlayTelop()` overload"]
986 fn play_telop(self) -> () {
987 unsafe {
988 let __receiver =
989 <TelopManager_ProcBondEngagePair as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
990 ::unity::il2cpp_call!((::unity::module_base()+0x22013c0usize)as*mut u8,();
991(TelopManager_ProcBondEngagePair)__receiver)
992 }
993 }
994 #[doc = "`ReleaseFace()` overload"]
995 fn release_face(self) -> () {
996 unsafe {
997 let __receiver =
998 <TelopManager_ProcBondEngagePair as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
999 ::unity::il2cpp_call!((::unity::module_base()+0x2201500usize)as*mut u8,();
1000(TelopManager_ProcBondEngagePair)__receiver)
1001 }
1002 }
1003}
1004
1005#[cfg(feature = "app-telopmanager")]
1006impl<__T: ITelopManager_ProcBondEngagePair> ITelopManager_ProcBondEngagePairMethods for __T {}
1007
1008#[cfg(feature = "app-telopmanager")]
1009impl TelopManager_ProcBondEngagePair {
1010 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1011 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1012 }
1013
1014 pub fn load_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1015 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1016 }
1017
1018 pub fn play_telop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1019 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1020 }
1021
1022 pub fn release_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1023 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1024 }
1025
1026 pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1027 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1028 }
1029}
1030
1031#[cfg(feature = "app-telopmanager")]
1032impl TelopManager_ProcBondEngagePair {
1033 #[doc = "`.ctor(crate::app::goddata::GodData, crate::app::goddata::GodData)` — overload selector"]
1034 pub fn new(main_god: crate::app::goddata::GodData, sub_god: crate::app::goddata::GodData) -> Self {
1035 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1036 panic!(
1037 "{}
1038::{}
1039 failed to instantiate",
1040 ::core::stringify!(TelopManager_ProcBondEngagePair),
1041 ::core::stringify!(new),
1042 )
1043 });
1044 <Self as ITelopManager_ProcBondEngagePairMethods>::ctor(this, main_god, sub_god);
1045 this
1046 }
1047}
1048
1049#[cfg(feature = "app-telopmanager")]
1050impl TelopManager_ProcBondLevelUp {
1051 #[doc = "`CrateBind(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::godunit::GodUnit, i32, i32, crate::app::goddata::GodData)` overload"]
1052 pub fn crate_bind(
1053 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1054 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1055 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
1056 level: impl ::core::convert::Into<i32>,
1057 next_level: impl ::core::convert::Into<i32>,
1058 god_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
1059 ) -> () {
1060 unsafe {
1061 ::unity::il2cpp_call!((::unity::module_base()+0x2202aa0usize)as*mut u8,();
1062(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(next_level),(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
1063 }
1064 }
1065}
1066
1067#[cfg(feature = "app-telopmanager")]
1068pub trait ITelopManager_ProcBondLevelUpMethods: ITelopManager_ProcBondLevelUp {
1069 #[doc = "`.ctor(crate::app::unit::Unit, crate::app::godunit::GodUnit, i32, i32, crate::app::goddata::GodData)` overload"]
1070 fn ctor(
1071 self,
1072 unit: impl ::core::convert::Into<crate::app::unit::Unit>,
1073 god: impl ::core::convert::Into<crate::app::godunit::GodUnit>,
1074 level: impl ::core::convert::Into<i32>,
1075 next_level: impl ::core::convert::Into<i32>,
1076 god_data: impl ::core::convert::Into<crate::app::goddata::GodData>,
1077 ) -> () {
1078 unsafe {
1079 let __receiver =
1080 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1081 ::unity::il2cpp_call!((::unity::module_base()+0x2202610usize)as*mut u8,();
1082(TelopManager_ProcBondLevelUp)__receiver,(crate::app::unit::Unit)::core::convert::Into::into(unit),(crate::app::godunit::GodUnit)::core::convert::Into::into(god),(i32)::core::convert::Into::into(level),(i32)::core::convert::Into::into(next_level),(crate::app::goddata::GodData)::core::convert::Into::into(god_data))
1083 }
1084 }
1085 #[doc = "`LoadFace()` overload"]
1086 fn load_face(self) -> () {
1087 unsafe {
1088 let __receiver =
1089 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1090 ::unity::il2cpp_call!((::unity::module_base()+0x2202720usize)as*mut u8,();
1091(TelopManager_ProcBondLevelUp)__receiver)
1092 }
1093 }
1094 #[doc = "`PlayTelop()` overload"]
1095 fn play_telop(self) -> () {
1096 unsafe {
1097 let __receiver =
1098 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1099 ::unity::il2cpp_call!((::unity::module_base()+0x2202800usize)as*mut u8,();
1100(TelopManager_ProcBondLevelUp)__receiver)
1101 }
1102 }
1103 #[doc = "`ReleaseFace()` overload"]
1104 fn release_face(self) -> () {
1105 unsafe {
1106 let __receiver =
1107 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1108 ::unity::il2cpp_call!((::unity::module_base()+0x22029c0usize)as*mut u8,();
1109(TelopManager_ProcBondLevelUp)__receiver)
1110 }
1111 }
1112 #[doc = "`OnCreate()` overload"]
1113 fn on_create(self) -> () {
1114 unsafe {
1115 let __receiver =
1116 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1117 {
1118 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1119 let __vi = *__vt.get(9usize).unwrap_or_else(|| {
1120 panic!(
1121 "unity: virtual slot {}
1122 out of range (vtable len {}
1123) on the runtime class behind {}
1124 (method `{}
1125`)",
1126 9usize,
1127 __vt.len(),
1128 <TelopManager_ProcBondLevelUp as ::unity::ClassIdentity>::NAME,
1129 "OnCreate",
1130 )
1131 });
1132 let __inner: extern "C" fn(TelopManager_ProcBondLevelUp, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1133 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1134 __inner(__receiver, __mi)
1135 }
1136 }
1137 }
1138 #[doc = "`OnDispose()` overload"]
1139 fn on_dispose(self) -> () {
1140 unsafe {
1141 let __receiver =
1142 <TelopManager_ProcBondLevelUp as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1143 {
1144 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1145 let __vi = *__vt.get(10usize).unwrap_or_else(|| {
1146 panic!(
1147 "unity: virtual slot {}
1148 out of range (vtable len {}
1149) on the runtime class behind {}
1150 (method `{}
1151`)",
1152 10usize,
1153 __vt.len(),
1154 <TelopManager_ProcBondLevelUp as ::unity::ClassIdentity>::NAME,
1155 "OnDispose",
1156 )
1157 });
1158 let __inner: extern "C" fn(TelopManager_ProcBondLevelUp, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
1159 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1160 __inner(__receiver, __mi)
1161 }
1162 }
1163 }
1164}
1165
1166#[cfg(feature = "app-telopmanager")]
1167impl<__T: ITelopManager_ProcBondLevelUp> ITelopManager_ProcBondLevelUpMethods for __T {}
1168
1169#[cfg(feature = "app-telopmanager")]
1170impl TelopManager_ProcBondLevelUp {
1171 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1173 }
1174
1175 pub fn load_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1177 }
1178
1179 pub fn play_telop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1181 }
1182
1183 pub fn release_face_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1184 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1185 }
1186
1187 pub fn on_create_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1188 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
1189 }
1190
1191 pub fn on_dispose_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1192 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
1193 }
1194
1195 pub fn crate_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1196 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
1197 }
1198}
1199
1200#[cfg(feature = "app-telopmanager")]
1201impl TelopManager_ProcBondLevelUp {
1202 #[doc = "Direct (non-virtual) call to `TelopManager_ProcBondLevelUp`'s own `OnCreate`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1203 pub unsafe fn on_create(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1204 let __mi = Self::on_create_method_info();
1205 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1206 __inner(this.into(), ::core::option::Option::None)
1207 }
1208
1209 #[doc = "Direct (non-virtual) call to `TelopManager_ProcBondLevelUp`'s own `OnDispose`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1210 pub unsafe fn on_dispose(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1211 let __mi = Self::on_dispose_method_info();
1212 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1213 __inner(this.into(), ::core::option::Option::None)
1214 }
1215}
1216
1217#[cfg(feature = "app-telopmanager")]
1218impl TelopManager_ProcBondLevelUp {
1219 #[doc = "`.ctor(crate::app::unit::Unit, crate::app::godunit::GodUnit, i32, i32, crate::app::goddata::GodData)` — overload selector"]
1220 pub fn new(
1221 unit: crate::app::unit::Unit,
1222 god: crate::app::godunit::GodUnit,
1223 level: i32,
1224 next_level: i32,
1225 god_data: crate::app::goddata::GodData,
1226 ) -> Self {
1227 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1228 panic!(
1229 "{}
1230::{}
1231 failed to instantiate",
1232 ::core::stringify!(TelopManager_ProcBondLevelUp),
1233 ::core::stringify!(new),
1234 )
1235 });
1236 <Self as ITelopManager_ProcBondLevelUpMethods>::ctor(this, unit, god, level, next_level, god_data);
1237 this
1238 }
1239}
1240
1241#[cfg(feature = "app-telopmanager")]
1242impl TelopManager_ProcRelayResult {
1243 #[doc = "`CrateBind(crate::app::procinst::ProcInst, ::unity::Array<::unity::Il2CppString>, bool)` overload"]
1244 pub fn crate_bind(
1245 super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
1246 raids: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
1247 is_awarded: impl ::core::convert::Into<bool>,
1248 ) -> () {
1249 unsafe {
1250 ::unity::il2cpp_call!((::unity::module_base()+0x2203710usize)as*mut u8,();
1251(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(raids),(bool)::core::convert::Into::into(is_awarded))
1252 }
1253 }
1254}
1255
1256#[cfg(feature = "app-telopmanager")]
1257pub trait ITelopManager_ProcRelayResultMethods: ITelopManager_ProcRelayResult {
1258 #[doc = "`.ctor(::unity::Array<::unity::Il2CppString>, bool)` overload"]
1259 fn ctor(self, raids: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>, is_awarded: impl ::core::convert::Into<bool>) -> () {
1260 unsafe {
1261 let __receiver =
1262 <TelopManager_ProcRelayResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1263 ::unity::il2cpp_call!((::unity::module_base()+0x2203aa0usize)as*mut u8,();
1264(TelopManager_ProcRelayResult)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(raids),(bool)::core::convert::Into::into(is_awarded))
1265 }
1266 }
1267 #[doc = "`PlayTelop()` overload"]
1268 fn play_telop(self) -> () {
1269 unsafe {
1270 let __receiver =
1271 <TelopManager_ProcRelayResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1272 ::unity::il2cpp_call!((::unity::module_base()+0x2203b00usize)as*mut u8,();
1273(TelopManager_ProcRelayResult)__receiver)
1274 }
1275 }
1276 #[doc = "`IsHaveNext()` overload"]
1277 fn is_have_next(self) -> bool {
1278 unsafe {
1279 let __receiver =
1280 <TelopManager_ProcRelayResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
1281 ::unity::il2cpp_call!((::unity::module_base()+0x2203ee0usize)as*mut u8,bool;
1282(TelopManager_ProcRelayResult)__receiver)
1283 }
1284 }
1285}
1286
1287#[cfg(feature = "app-telopmanager")]
1288impl<__T: ITelopManager_ProcRelayResult> ITelopManager_ProcRelayResultMethods for __T {}
1289
1290#[cfg(feature = "app-telopmanager")]
1291impl TelopManager_ProcRelayResult {
1292 pub fn crate_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1293 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1294 }
1295
1296 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1297 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1298 }
1299
1300 pub fn play_telop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1301 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
1302 }
1303
1304 pub fn is_have_next_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
1306 }
1307}
1308
1309#[cfg(feature = "app-telopmanager")]
1310impl TelopManager_ProcRelayResult {
1311 #[doc = "`.ctor(::unity::Array<::unity::Il2CppString>, bool)` — overload selector"]
1312 pub fn new(raids: ::unity::Array<::unity::Il2CppString>, is_awarded: bool) -> Self {
1313 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1314 panic!(
1315 "{}
1316::{}
1317 failed to instantiate",
1318 ::core::stringify!(TelopManager_ProcRelayResult),
1319 ::core::stringify!(new),
1320 )
1321 });
1322 <Self as ITelopManager_ProcRelayResultMethods>::ctor(this, raids, is_awarded);
1323 this
1324 }
1325}
1326
1327#[cfg(feature = "app-telopmanager")]
1328#[doc(hidden)]
1329pub mod prelude {
1330 pub use super::{
1331 ITelopManager, ITelopManagerMethods, ITelopManager_ProcBondEngageBase, ITelopManager_ProcBondEngageBaseMethods,
1332 ITelopManager_ProcBondEngagePair, ITelopManager_ProcBondEngagePairMethods, ITelopManager_ProcBondEngageQuartette,
1333 ITelopManager_ProcBondEngageQuartetteMethods, ITelopManager_ProcBondLevelUp, ITelopManager_ProcBondLevelUpMethods,
1334 ITelopManager_ProcRelayResult, ITelopManager_ProcRelayResultMethods, TelopManager, TelopManager_ProcBondEngageBase,
1335 TelopManager_ProcBondEngageBase_Label, TelopManager_ProcBondEngageBase_Sequence, TelopManager_ProcBondEngagePair,
1336 TelopManager_ProcBondEngageQuartette, TelopManager_ProcBondLevelUp, TelopManager_ProcBondLevelUp_Label2,
1337 TelopManager_ProcBondLevelUp_Sequence, TelopManager_ProcRelayResult, TelopManager_ProcRelayResult_Label2,
1338 };
1339 #[cfg(feature = "app-procinst")]
1340 pub use crate::app::procinst::IProcInstMethods;
1341 #[cfg(feature = "app-singletonmonobehaviour_1")]
1342 pub use crate::app::singletonmonobehaviour_1::ISingletonMonoBehaviour_1Methods;
1343 #[cfg(feature = "system-object")]
1344 pub use crate::system::object::IObjectMethods;
1345 #[cfg(feature = "system-enum")]
1346 pub use crate::system::r#enum::IEnumMethods;
1347 #[cfg(feature = "system-valuetype")]
1348 pub use crate::system::valuetype::IValueTypeMethods;
1349 #[cfg(feature = "unity_engine-behaviour")]
1350 pub use crate::unity_engine::behaviour::IBehaviourMethods;
1351 #[cfg(feature = "unity_engine-component")]
1352 pub use crate::unity_engine::component::IComponentMethods;
1353 #[cfg(feature = "unity_engine-monobehaviour")]
1354 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
1355 #[cfg(feature = "unity_engine-object_2")]
1356 pub use crate::unity_engine::object_2::IObject_2Methods;
1357 pub use crate::{
1358 app::{procinst::IProcInst, singletonmonobehaviour_1::ISingletonMonoBehaviour_1},
1359 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1360 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
1361 };
1362}