1#[cfg(feature = "app-encountjobdata-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 bitfield32::{BitField32, IBitField32},
11 bitfieldcommon::{BitFieldCommon, IBitFieldCommon},
12 bitfieldtemplate32_1::{BitFieldTemplate32_1, IBitFieldTemplate32_1},
13 structbase::{IStructBase, StructBase},
14 structdata_1::{IStructData_1, StructData_1},
15 structtemplate_1::{IStructTemplate_1, StructTemplate_1},
16 },
17 system::{
18 object::{IObject, Object},
19 r#enum::{Enum, IEnum},
20 valuetype::{IValueType, ValueType},
21 },
22 };
23
24 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/encountjobdata/EncountJobData.md"))]
25 #[::unity::class(namespace = "App", name = "EncountJobData")]
26 #[parent(crate::app::structdata_1::StructData_1<crate::app::encountjobdata::EncountJobData>)]
27 pub struct EncountJobData {}
28
29 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/encountjobdata/EncountJobData_FlagField.md"))]
30 #[::unity::class(namespace = "App", name = "EncountJobData.FlagField")]
31 #[parent(crate::app::bitfieldtemplate32_1::BitFieldTemplate32_1<crate::app::encountjobdata::EncountJobData_Flags>)]
32 pub struct EncountJobData_FlagField {}
33
34 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/encountjobdata/EncountJobData_Flags.md"))]
35 #[repr(C)]
36 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
37 pub struct EncountJobData_Flags {
38 pub value: i32,
39 }
40 impl ::unity::ClassIdentity for EncountJobData_Flags {
41 const NAME: &'static str = "EncountJobData.Flags";
42 const NAMESPACE: &'static str = "App";
43
44 fn class() -> ::unity::Class {
45 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
46 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
47 }
48 }
49 impl ::unity::IlType for EncountJobData_Flags {
50 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
51 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
52 }
53 }
54 impl EncountJobData_Flags {
55 pub fn none() -> Self {
56 Self { value: 0 }
57 }
58
59 pub fn cc_random_selected() -> Self {
60 Self { value: 1 }
61 }
62
63 pub fn reserve() -> Self {
64 Self { value: 2 }
65 }
66 }
67}
68
69#[cfg(feature = "app-encountjobdata-types")]
70pub use __types::*;
71
72#[cfg(feature = "app-encountjobdata")]
73impl EncountJobData {
74 #[doc = "`Load()` overload"]
75 pub fn load() -> () {
76 unsafe {
77 ::unity::il2cpp_call!((::unity::module_base()+0x22dae50usize)as*mut u8,();
78 )
79 }
80 }
81
82 #[doc = "`GetFromJid(::unity::Il2CppString)` overload"]
83 pub fn get_from_jid(jid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::encountjobdata::EncountJobData {
84 unsafe {
85 ::unity::il2cpp_call!((::unity::module_base()+0x22de4f0usize)as*mut u8,crate::app::encountjobdata::EncountJobData;
86(::unity::Il2CppString)::core::convert::Into::into(jid))
87 }
88 }
89}
90
91#[cfg(feature = "app-encountjobdata")]
92pub trait IEncountJobDataMethods: IEncountJobData {
93 #[doc = "`get_EJid()` overload"]
94 fn get_e_jid(self) -> ::unity::Il2CppString {
95 unsafe {
96 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
97 ::unity::il2cpp_call!((::unity::module_base()+0x22de310usize)as*mut u8, ::unity::Il2CppString;
98(EncountJobData)__receiver)
99 }
100 }
101 #[doc = "`set_EJid(::unity::Il2CppString)` overload"]
102 fn set_e_jid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
103 unsafe {
104 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
105 ::unity::il2cpp_call!((::unity::module_base()+0x22de320usize)as*mut u8,();
106(EncountJobData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
107 }
108 }
109 #[doc = "`get_Jobs()` overload"]
110 fn get_jobs(self) -> ::unity::Array<::unity::Il2CppString> {
111 unsafe {
112 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
113 ::unity::il2cpp_call!((::unity::module_base()+0x22de330usize)as*mut u8, ::unity::Array< ::unity::Il2CppString> ;
114(EncountJobData)__receiver)
115 }
116 }
117 #[doc = "`set_Jobs(::unity::Array<::unity::Il2CppString>)` overload"]
118 fn set_jobs(self, value: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>) -> () {
119 unsafe {
120 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
121 ::unity::il2cpp_call!((::unity::module_base()+0x22de340usize)as*mut u8,();
122(EncountJobData)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(value))
123 }
124 }
125 #[doc = "`get_Flag()` overload"]
126 fn get_flag(self) -> crate::app::encountjobdata::EncountJobData_FlagField {
127 unsafe {
128 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
129 ::unity::il2cpp_call!((::unity::module_base()+0x22de350usize)as*mut u8,crate::app::encountjobdata::EncountJobData_FlagField;
130(EncountJobData)__receiver)
131 }
132 }
133 #[doc = "`set_Flag(crate::app::encountjobdata::EncountJobData_FlagField)` overload"]
134 fn set_flag(self, value: impl ::core::convert::Into<crate::app::encountjobdata::EncountJobData_FlagField>) -> () {
135 unsafe {
136 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
137 ::unity::il2cpp_call!((::unity::module_base()+0x22de360usize)as*mut u8,();
138(EncountJobData)__receiver,(crate::app::encountjobdata::EncountJobData_FlagField)::core::convert::Into::into(value))
139 }
140 }
141 #[doc = "`GetDebugName()` overload"]
142 fn get_debug_name(self) -> ::unity::Il2CppString {
143 unsafe {
144 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
145 {
146 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
147 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
148 panic!(
149 "unity: virtual slot {}
150 out of range (vtable len {}
151) on the runtime class behind {}
152 (method `{}
153`)",
154 8usize,
155 __vt.len(),
156 <EncountJobData as ::unity::ClassIdentity>::NAME,
157 "GetDebugName",
158 )
159 });
160 let __inner: extern "C" fn(EncountJobData, ::unity::OptionalMethod) -> ::unity::Il2CppString =
161 ::core::mem::transmute(__vi.method_ptr);
162 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
163 __inner(__receiver, __mi)
164 }
165 }
166 }
167 #[doc = "`ToString()` overload"]
168 fn to_string(self) -> ::unity::Il2CppString {
169 unsafe {
170 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
171 {
172 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
173 let __vi = *__vt.get(3usize).unwrap_or_else(|| {
174 panic!(
175 "unity: virtual slot {}
176 out of range (vtable len {}
177) on the runtime class behind {}
178 (method `{}
179`)",
180 3usize,
181 __vt.len(),
182 <EncountJobData as ::unity::ClassIdentity>::NAME,
183 "ToString",
184 )
185 });
186 let __inner: extern "C" fn(EncountJobData, ::unity::OptionalMethod) -> ::unity::Il2CppString =
187 ::core::mem::transmute(__vi.method_ptr);
188 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
189 __inner(__receiver, __mi)
190 }
191 }
192 }
193 #[doc = "`GetJid(i32)` overload"]
194 fn get_jid(self, index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
195 unsafe {
196 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
197 ::unity::il2cpp_call!((::unity::module_base()+0x22de3d0usize)as*mut u8, ::unity::Il2CppString;
198(EncountJobData)__receiver,(i32)::core::convert::Into::into(index))
199 }
200 }
201 #[doc = "`GetJidList()` overload"]
202 fn get_jid_list(self) -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
203 unsafe {
204 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
205 ::unity::il2cpp_call!((::unity::module_base()+0x22de410usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
206(EncountJobData)__receiver)
207 }
208 }
209 #[doc = "`GetJidCount()` overload"]
210 fn get_jid_count(self) -> i32 {
211 unsafe {
212 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
213 ::unity::il2cpp_call!((::unity::module_base()+0x22de470usize)as*mut u8,i32;
214(EncountJobData)__receiver)
215 }
216 }
217 #[doc = "`GetPrefixlessEJid()` overload"]
218 fn get_prefixless_e_jid(self) -> ::unity::Il2CppString {
219 unsafe {
220 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
221 ::unity::il2cpp_call!((::unity::module_base()+0x22de480usize)as*mut u8, ::unity::Il2CppString;
222(EncountJobData)__receiver)
223 }
224 }
225 #[doc = "`IsCcRandomSelected()` overload"]
226 fn is_cc_random_selected(self) -> bool {
227 unsafe {
228 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229 ::unity::il2cpp_call!((::unity::module_base()+0x22de490usize)as*mut u8,bool;
230(EncountJobData)__receiver)
231 }
232 }
233 #[doc = "`IsContainsFromJid(::unity::Il2CppString)` overload"]
234 fn is_contains_from_jid(self, jid: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
235 unsafe {
236 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
237 ::unity::il2cpp_call!((::unity::module_base()+0x22de630usize)as*mut u8,bool;
238(EncountJobData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(jid))
239 }
240 }
241 #[doc = "`.ctor()` overload"]
242 fn ctor(self) -> () {
243 unsafe {
244 let __receiver = <EncountJobData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
245 ::unity::il2cpp_call!((::unity::module_base()+0x22de690usize)as*mut u8,();
246(EncountJobData)__receiver)
247 }
248 }
249}
250
251#[cfg(feature = "app-encountjobdata")]
252impl<__T: IEncountJobData> IEncountJobDataMethods for __T {}
253
254#[cfg(feature = "app-encountjobdata")]
255impl EncountJobData {
256 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
257 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
258 }
259
260 pub fn get_e_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
261 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
262 }
263
264 pub fn set_e_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
265 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
266 }
267
268 pub fn get_jobs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
269 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
270 }
271
272 pub fn set_jobs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
273 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
274 }
275
276 pub fn get_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
277 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
278 }
279
280 pub fn set_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
281 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
282 }
283
284 pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
285 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
286 }
287
288 pub fn to_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
289 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
290 }
291
292 pub fn get_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
293 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
294 }
295
296 pub fn get_jid_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
297 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
298 }
299
300 pub fn get_jid_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
301 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
302 }
303
304 pub fn get_prefixless_e_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
305 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
306 }
307
308 pub fn is_cc_random_selected_method_info() -> &'static ::unity::il2cpp::MethodInfo {
309 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
310 }
311
312 pub fn get_from_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
313 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
314 }
315
316 pub fn is_contains_from_jid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
317 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
318 }
319
320 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
321 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
322 }
323}
324
325#[cfg(feature = "app-encountjobdata")]
326impl EncountJobData {
327 #[doc = "Direct (non-virtual) call to `EncountJobData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
328 pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
329 let __mi = Self::get_debug_name_method_info();
330 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
331 __inner(this.into(), ::core::option::Option::None)
332 }
333
334 #[doc = "Direct (non-virtual) call to `EncountJobData`'s own `ToString`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
335 pub unsafe fn to_string(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
336 let __mi = Self::to_string_method_info();
337 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
338 __inner(this.into(), ::core::option::Option::None)
339 }
340}
341
342#[cfg(feature = "app-encountjobdata")]
343impl EncountJobData {
344 #[doc = "`.ctor()` — no args"]
345 pub fn new() -> Self {
346 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
347 panic!(
348 "{}
349::{}
350 failed to instantiate",
351 ::core::stringify!(EncountJobData),
352 ::core::stringify!(new),
353 )
354 });
355 <Self as IEncountJobDataMethods>::ctor(this);
356 this
357 }
358}
359
360#[cfg(feature = "app-encountjobdata")]
361pub trait IEncountJobData_FlagFieldMethods: IEncountJobData_FlagField {
362 #[doc = "`.ctor(i32)` overload"]
363 fn ctor(self, f: impl ::core::convert::Into<i32>) -> () {
364 unsafe {
365 let __receiver =
366 <EncountJobData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x1bd6a70usize)as*mut u8,();
368(EncountJobData_FlagField)__receiver,(i32)::core::convert::Into::into(f))
369 }
370 }
371 #[doc = "`.ctor(crate::app::encountjobdata::EncountJobData_Flags)` overload"]
372 fn ctor_2(self, f: impl ::core::convert::Into<crate::app::encountjobdata::EncountJobData_Flags>) -> () {
373 unsafe {
374 let __receiver =
375 <EncountJobData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
376 ::unity::il2cpp_call!((::unity::module_base()+0x1bd6ad0usize)as*mut u8,();
377(EncountJobData_FlagField)__receiver,(crate::app::encountjobdata::EncountJobData_Flags)::core::convert::Into::into(f))
378 }
379 }
380 #[doc = "`ToInt(crate::app::encountjobdata::EncountJobData_Flags)` overload"]
381 fn to_int(self, value: impl ::core::convert::Into<crate::app::encountjobdata::EncountJobData_Flags>) -> i32 {
382 unsafe {
383 let __receiver =
384 <EncountJobData_FlagField as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
385 {
386 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
387 let __vi = *__vt.get(5usize).unwrap_or_else(|| {
388 panic!(
389 "unity: virtual slot {}
390 out of range (vtable len {}
391) on the runtime class behind {}
392 (method `{}
393`)",
394 5usize,
395 __vt.len(),
396 <EncountJobData_FlagField as ::unity::ClassIdentity>::NAME,
397 "ToInt",
398 )
399 });
400 let __inner: extern "C" fn(
401 EncountJobData_FlagField,
402 crate::app::encountjobdata::EncountJobData_Flags,
403 ::unity::OptionalMethod,
404 ) -> i32 = ::core::mem::transmute(__vi.method_ptr);
405 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
406 __inner(__receiver, ::core::convert::Into::into(value), __mi)
407 }
408 }
409 }
410}
411
412#[cfg(feature = "app-encountjobdata")]
413impl<__T: IEncountJobData_FlagField> IEncountJobData_FlagFieldMethods for __T {}
414
415#[cfg(feature = "app-encountjobdata")]
416impl EncountJobData_FlagField {
417 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
418 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
419 }
420
421 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
422 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
423 }
424
425 pub fn to_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
426 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
427 }
428}
429
430#[cfg(feature = "app-encountjobdata")]
431impl EncountJobData_FlagField {
432 #[doc = "Direct (non-virtual) call to `EncountJobData_FlagField`'s own `ToInt`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
433 pub unsafe fn to_int(this: impl ::core::convert::Into<::unity::IlInstance>, value: crate::app::encountjobdata::EncountJobData_Flags) -> i32 {
434 let __mi = Self::to_int_method_info();
435 let __inner: extern "C" fn(::unity::IlInstance, crate::app::encountjobdata::EncountJobData_Flags, ::unity::OptionalMethod) -> i32 =
436 ::core::mem::transmute(__mi.method_ptr);
437 __inner(this.into(), value, ::core::option::Option::None)
438 }
439}
440
441#[cfg(feature = "app-encountjobdata")]
442impl EncountJobData_FlagField {
443 #[doc = "`.ctor(i32)` — overload selector"]
444 pub fn new(f: i32) -> Self {
445 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
446 panic!(
447 "{}
448::{}
449 failed to instantiate",
450 ::core::stringify!(EncountJobData_FlagField),
451 ::core::stringify!(new),
452 )
453 });
454 <Self as IEncountJobData_FlagFieldMethods>::ctor(this, f);
455 this
456 }
457
458 #[doc = "`.ctor(crate::app::encountjobdata::EncountJobData_Flags)` — overload selector"]
459 pub fn new_2(f: crate::app::encountjobdata::EncountJobData_Flags) -> Self {
460 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
461 panic!(
462 "{}
463::{}
464 failed to instantiate",
465 ::core::stringify!(EncountJobData_FlagField),
466 ::core::stringify!(new_2),
467 )
468 });
469 <Self as IEncountJobData_FlagFieldMethods>::ctor_2(this, f);
470 this
471 }
472}
473
474#[cfg(feature = "app-encountjobdata")]
475#[doc(hidden)]
476pub mod prelude {
477 pub use super::{
478 EncountJobData, EncountJobData_FlagField, EncountJobData_Flags, IEncountJobData, IEncountJobDataMethods, IEncountJobData_FlagField,
479 IEncountJobData_FlagFieldMethods,
480 };
481 #[cfg(feature = "app-bitfield32")]
482 pub use crate::app::bitfield32::IBitField32Methods;
483 #[cfg(feature = "app-bitfieldcommon")]
484 pub use crate::app::bitfieldcommon::IBitFieldCommonMethods;
485 #[cfg(feature = "app-bitfieldtemplate32_1")]
486 pub use crate::app::bitfieldtemplate32_1::IBitFieldTemplate32_1Methods;
487 #[cfg(feature = "app-structbase")]
488 pub use crate::app::structbase::IStructBaseMethods;
489 #[cfg(feature = "app-structdata_1")]
490 pub use crate::app::structdata_1::IStructData_1Methods;
491 #[cfg(feature = "app-structtemplate_1")]
492 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
493 #[cfg(feature = "system-object")]
494 pub use crate::system::object::IObjectMethods;
495 #[cfg(feature = "system-enum")]
496 pub use crate::system::r#enum::IEnumMethods;
497 #[cfg(feature = "system-valuetype")]
498 pub use crate::system::valuetype::IValueTypeMethods;
499 pub use crate::{
500 app::{
501 bitfield32::IBitField32, bitfieldcommon::IBitFieldCommon, bitfieldtemplate32_1::IBitFieldTemplate32_1, structbase::IStructBase,
502 structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1,
503 },
504 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
505 };
506}