Skip to main content

engage/generated/app/
friendlistdata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-friendlistdata-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::{
10            structbase::{IStructBase, StructBase},
11            structdata_1::{IStructData_1, StructData_1},
12            structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13        },
14        system::{
15            object::{IObject, Object},
16            r#enum::{Enum, IEnum},
17            valuetype::{IValueType, ValueType},
18        },
19    };
20
21    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/friendlistdata/FriendListData.md"))]
22    #[::unity::class(namespace = "App", name = "FriendListData")]
23    #[parent(crate::app::structdata_1::StructData_1<crate::app::friendlistdata::FriendListData>)]
24    pub struct FriendListData {}
25
26    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/friendlistdata/FriendListData_States.md"))]
27    #[repr(C)]
28    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
29    pub struct FriendListData_States {
30        pub value: i32,
31    }
32    impl ::unity::ClassIdentity for FriendListData_States {
33        const NAME: &'static str = "FriendListData.States";
34        const NAMESPACE: &'static str = "App";
35
36        fn class() -> ::unity::Class {
37            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
38            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
39        }
40    }
41    impl ::unity::IlType for FriendListData_States {
42        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
43            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
44        }
45    }
46    impl FriendListData_States {
47        pub fn hide() -> Self {
48            Self { value: 0 }
49        }
50
51        pub fn level_none() -> Self {
52            Self { value: 1 }
53        }
54
55        pub fn level_c() -> Self {
56            Self { value: 2 }
57        }
58
59        pub fn level_b() -> Self {
60            Self { value: 3 }
61        }
62
63        pub fn level_a() -> Self {
64            Self { value: 4 }
65        }
66
67        pub fn level_a_plus() -> Self {
68            Self { value: 5 }
69        }
70    }
71}
72
73#[cfg(feature = "app-friendlistdata-types")]
74pub use __types::*;
75
76#[cfg(feature = "app-friendlistdata")]
77impl FriendListData {
78    #[doc = "`Load()` overload"]
79    pub fn load() -> () {
80        unsafe {
81            ::unity::il2cpp_call!((::unity::module_base()+0x226ea60usize)as*mut u8,();
82            )
83        }
84    }
85
86    #[doc = "`GetFlagName(crate::app::persondata::PersonData)` overload"]
87    pub fn get_flag_name(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> ::unity::Il2CppString {
88        unsafe {
89            ::unity::il2cpp_call!((::unity::module_base()+0x226ec20usize)as*mut u8, ::unity::Il2CppString;
90(crate::app::persondata::PersonData)::core::convert::Into::into(person))
91        }
92    }
93
94    #[doc = "`GetState(::unity::Il2CppString)` overload"]
95    pub fn get_state(pid: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::app::friendlistdata::FriendListData_States {
96        unsafe {
97            ::unity::il2cpp_call!((::unity::module_base()+0x226ec90usize)as*mut u8,crate::app::friendlistdata::FriendListData_States;
98(::unity::Il2CppString)::core::convert::Into::into(pid))
99        }
100    }
101
102    #[doc = "`GetState(crate::app::persondata::PersonData)` overload"]
103    pub fn get_state_2(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> crate::app::friendlistdata::FriendListData_States {
104        unsafe {
105            ::unity::il2cpp_call!((::unity::module_base()+0x226ed20usize)as*mut u8,crate::app::friendlistdata::FriendListData_States;
106(crate::app::persondata::PersonData)::core::convert::Into::into(person))
107        }
108    }
109
110    #[doc = "`SetState(::unity::Il2CppString, crate::app::friendlistdata::FriendListData_States)` overload"]
111    pub fn set_state(
112        pid: impl ::core::convert::Into<::unity::Il2CppString>,
113        state: impl ::core::convert::Into<crate::app::friendlistdata::FriendListData_States>,
114    ) -> () {
115        unsafe {
116            ::unity::il2cpp_call!((::unity::module_base()+0x226ee50usize)as*mut u8,();
117(::unity::Il2CppString)::core::convert::Into::into(pid),(crate::app::friendlistdata::FriendListData_States)::core::convert::Into::into(state))
118        }
119    }
120
121    #[doc = "`SetState(crate::app::persondata::PersonData, crate::app::friendlistdata::FriendListData_States)` overload"]
122    pub fn set_state_2(
123        person: impl ::core::convert::Into<crate::app::persondata::PersonData>,
124        state: impl ::core::convert::Into<crate::app::friendlistdata::FriendListData_States>,
125    ) -> () {
126        unsafe {
127            ::unity::il2cpp_call!((::unity::module_base()+0x226eee0usize)as*mut u8,();
128(crate::app::persondata::PersonData)::core::convert::Into::into(person),(crate::app::friendlistdata::FriendListData_States)::core::convert::Into::into(state))
129        }
130    }
131
132    #[doc = "`UpdateState(::unity::Il2CppString)` overload"]
133    pub fn update_state(pid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
134        unsafe {
135            ::unity::il2cpp_call!((::unity::module_base()+0x226f100usize)as*mut u8,();
136(::unity::Il2CppString)::core::convert::Into::into(pid))
137        }
138    }
139
140    #[doc = "`UpdateState(crate::app::persondata::PersonData)` overload"]
141    pub fn update_state_2(person: impl ::core::convert::Into<crate::app::persondata::PersonData>) -> () {
142        unsafe {
143            ::unity::il2cpp_call!((::unity::module_base()+0x226f190usize)as*mut u8,();
144(crate::app::persondata::PersonData)::core::convert::Into::into(person))
145        }
146    }
147
148    #[doc = "`UpdateStateForMascot(crate::app::friendlistdata::FriendListData_States)` overload"]
149    pub fn update_state_for_mascot(state: impl ::core::convert::Into<crate::app::friendlistdata::FriendListData_States>) -> () {
150        unsafe {
151            ::unity::il2cpp_call!((::unity::module_base()+0x226f390usize)as*mut u8,();
152(crate::app::friendlistdata::FriendListData_States)::core::convert::Into::into(state))
153        }
154    }
155
156    #[doc = "`RegistGlobalFlags()` overload"]
157    pub fn regist_global_flags() -> () {
158        unsafe {
159            ::unity::il2cpp_call!((::unity::module_base()+0x226f5e0usize)as*mut u8,();
160            )
161        }
162    }
163}
164
165#[cfg(feature = "app-friendlistdata")]
166pub trait IFriendListDataMethods: IFriendListData {
167    #[doc = "`get_FLID()` overload"]
168    fn get_flid(self) -> ::unity::Il2CppString {
169        unsafe {
170            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
171            ::unity::il2cpp_call!((::unity::module_base()+0x226eb10usize)as*mut u8, ::unity::Il2CppString;
172(FriendListData)__receiver)
173        }
174    }
175    #[doc = "`set_FLID(::unity::Il2CppString)` overload"]
176    fn set_flid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
177        unsafe {
178            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
179            ::unity::il2cpp_call!((::unity::module_base()+0x226eb20usize)as*mut u8,();
180(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
181        }
182    }
183    #[doc = "`get_PID()` overload"]
184    fn get_pid(self) -> ::unity::Il2CppString {
185        unsafe {
186            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
187            ::unity::il2cpp_call!((::unity::module_base()+0x226eb30usize)as*mut u8, ::unity::Il2CppString;
188(FriendListData)__receiver)
189        }
190    }
191    #[doc = "`set_PID(::unity::Il2CppString)` overload"]
192    fn set_pid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
193        unsafe {
194            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
195            ::unity::il2cpp_call!((::unity::module_base()+0x226eb40usize)as*mut u8,();
196(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
197        }
198    }
199    #[doc = "`get_Level()` overload"]
200    fn get_level(self) -> i8 {
201        unsafe {
202            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
203            ::unity::il2cpp_call!((::unity::module_base()+0x226eb50usize)as*mut u8,i8;
204(FriendListData)__receiver)
205        }
206    }
207    #[doc = "`set_Level(i8)` overload"]
208    fn set_level(self, value: impl ::core::convert::Into<i8>) -> () {
209        unsafe {
210            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211            ::unity::il2cpp_call!((::unity::module_base()+0x226eb60usize)as*mut u8,();
212(FriendListData)__receiver,(i8)::core::convert::Into::into(value))
213        }
214    }
215    #[doc = "`get_ContentText()` overload"]
216    fn get_content_text(self) -> ::unity::Il2CppString {
217        unsafe {
218            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219            ::unity::il2cpp_call!((::unity::module_base()+0x226eb70usize)as*mut u8, ::unity::Il2CppString;
220(FriendListData)__receiver)
221        }
222    }
223    #[doc = "`set_ContentText(::unity::Il2CppString)` overload"]
224    fn set_content_text(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
225        unsafe {
226            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227            ::unity::il2cpp_call!((::unity::module_base()+0x226eb80usize)as*mut u8,();
228(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
229        }
230    }
231    #[doc = "`get_StampName()` overload"]
232    fn get_stamp_name(self) -> ::unity::Il2CppString {
233        unsafe {
234            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235            ::unity::il2cpp_call!((::unity::module_base()+0x226eb90usize)as*mut u8, ::unity::Il2CppString;
236(FriendListData)__receiver)
237        }
238    }
239    #[doc = "`set_StampName(::unity::Il2CppString)` overload"]
240    fn set_stamp_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
241        unsafe {
242            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243            ::unity::il2cpp_call!((::unity::module_base()+0x226eba0usize)as*mut u8,();
244(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
245        }
246    }
247    #[doc = "`get_ImageName()` overload"]
248    fn get_image_name(self) -> ::unity::Il2CppString {
249        unsafe {
250            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251            ::unity::il2cpp_call!((::unity::module_base()+0x226ebb0usize)as*mut u8, ::unity::Il2CppString;
252(FriendListData)__receiver)
253        }
254    }
255    #[doc = "`set_ImageName(::unity::Il2CppString)` overload"]
256    fn set_image_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
257        unsafe {
258            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259            ::unity::il2cpp_call!((::unity::module_base()+0x226ebc0usize)as*mut u8,();
260(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
261        }
262    }
263    #[doc = "`get_ImageNameS()` overload"]
264    fn get_image_name_s(self) -> ::unity::Il2CppString {
265        unsafe {
266            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267            ::unity::il2cpp_call!((::unity::module_base()+0x226ebd0usize)as*mut u8, ::unity::Il2CppString;
268(FriendListData)__receiver)
269        }
270    }
271    #[doc = "`set_ImageNameS(::unity::Il2CppString)` overload"]
272    fn set_image_name_s(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
273        unsafe {
274            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275            ::unity::il2cpp_call!((::unity::module_base()+0x226ebe0usize)as*mut u8,();
276(FriendListData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
277        }
278    }
279    #[doc = "`get_Country()` overload"]
280    fn get_country(self) -> i8 {
281        unsafe {
282            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283            ::unity::il2cpp_call!((::unity::module_base()+0x226ebf0usize)as*mut u8,i8;
284(FriendListData)__receiver)
285        }
286    }
287    #[doc = "`set_Country(i8)` overload"]
288    fn set_country(self, value: impl ::core::convert::Into<i8>) -> () {
289        unsafe {
290            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
291            ::unity::il2cpp_call!((::unity::module_base()+0x226ec00usize)as*mut u8,();
292(FriendListData)__receiver,(i8)::core::convert::Into::into(value))
293        }
294    }
295    #[doc = "`GetDebugName()` overload"]
296    fn get_debug_name(self) -> ::unity::Il2CppString {
297        unsafe {
298            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
299            {
300                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
301                let __vi = *__vt.get(8usize).unwrap_or_else(|| {
302                    panic!(
303                        "unity: virtual slot {}
304 out of range (vtable len {}
305) on the runtime class behind {}
306 (method `{}
307`)",
308                        8usize,
309                        __vt.len(),
310                        <FriendListData as ::unity::ClassIdentity>::NAME,
311                        "GetDebugName",
312                    )
313                });
314                let __inner: extern "C" fn(FriendListData, ::unity::OptionalMethod) -> ::unity::Il2CppString =
315                    ::core::mem::transmute(__vi.method_ptr);
316                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
317                __inner(__receiver, __mi)
318            }
319        }
320    }
321    #[doc = "`.ctor()` overload"]
322    fn ctor(self) -> () {
323        unsafe {
324            let __receiver = <FriendListData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
325            ::unity::il2cpp_call!((::unity::module_base()+0x226f860usize)as*mut u8,();
326(FriendListData)__receiver)
327        }
328    }
329}
330
331#[cfg(feature = "app-friendlistdata")]
332impl<__T: IFriendListData> IFriendListDataMethods for __T {}
333
334#[cfg(feature = "app-friendlistdata")]
335impl FriendListData {
336    pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
337        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
338    }
339
340    pub fn get_flid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
341        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
342    }
343
344    pub fn set_flid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
345        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
346    }
347
348    pub fn get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
349        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
350    }
351
352    pub fn set_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
353        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
354    }
355
356    pub fn get_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
357        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
358    }
359
360    pub fn set_level_method_info() -> &'static ::unity::il2cpp::MethodInfo {
361        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
362    }
363
364    pub fn get_content_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
365        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
366    }
367
368    pub fn set_content_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
369        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
370    }
371
372    pub fn get_stamp_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
373        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
374    }
375
376    pub fn set_stamp_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
377        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
378    }
379
380    pub fn get_image_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
381        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
382    }
383
384    pub fn set_image_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
385        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
386    }
387
388    pub fn get_image_name_s_method_info() -> &'static ::unity::il2cpp::MethodInfo {
389        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
390    }
391
392    pub fn set_image_name_s_method_info() -> &'static ::unity::il2cpp::MethodInfo {
393        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
394    }
395
396    pub fn get_country_method_info() -> &'static ::unity::il2cpp::MethodInfo {
397        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
398    }
399
400    pub fn set_country_method_info() -> &'static ::unity::il2cpp::MethodInfo {
401        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
402    }
403
404    pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
405        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
406    }
407
408    pub fn get_flag_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
409        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
410    }
411
412    pub fn get_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
413        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
414    }
415
416    pub fn get_state_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
417        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
418    }
419
420    pub fn set_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
421        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
422    }
423
424    pub fn set_state_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
425        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
426    }
427
428    pub fn update_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
429        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
430    }
431
432    pub fn update_state_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
433        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
434    }
435
436    pub fn update_state_for_mascot_method_info() -> &'static ::unity::il2cpp::MethodInfo {
437        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
438    }
439
440    pub fn regist_global_flags_method_info() -> &'static ::unity::il2cpp::MethodInfo {
441        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
442    }
443
444    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
445        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
446    }
447}
448
449#[cfg(feature = "app-friendlistdata")]
450impl FriendListData {
451    #[doc = "Direct (non-virtual) call to `FriendListData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
452    pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
453        let __mi = Self::get_debug_name_method_info();
454        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
455        __inner(this.into(), ::core::option::Option::None)
456    }
457}
458
459#[cfg(feature = "app-friendlistdata")]
460impl FriendListData {
461    #[doc = "`.ctor()` — no args"]
462    pub fn new() -> Self {
463        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
464            panic!(
465                "{}
466::{}
467 failed to instantiate",
468                ::core::stringify!(FriendListData),
469                ::core::stringify!(new),
470            )
471        });
472        <Self as IFriendListDataMethods>::ctor(this);
473        this
474    }
475}
476
477#[cfg(feature = "app-friendlistdata")]
478#[doc(hidden)]
479pub mod prelude {
480    pub use super::{FriendListData, FriendListData_States, IFriendListData, IFriendListDataMethods};
481    #[cfg(feature = "app-structbase")]
482    pub use crate::app::structbase::IStructBaseMethods;
483    #[cfg(feature = "app-structdata_1")]
484    pub use crate::app::structdata_1::IStructData_1Methods;
485    #[cfg(feature = "app-structtemplate_1")]
486    pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
487    #[cfg(feature = "system-object")]
488    pub use crate::system::object::IObjectMethods;
489    #[cfg(feature = "system-enum")]
490    pub use crate::system::r#enum::IEnumMethods;
491    #[cfg(feature = "system-valuetype")]
492    pub use crate::system::valuetype::IValueTypeMethods;
493    pub use crate::{
494        app::{structbase::IStructBase, structdata_1::IStructData_1, structtemplate_1::IStructTemplate_1},
495        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
496    };
497}