engage/generated/combat/
preloadanimsex.rs1#[cfg(feature = "combat-preloadanimsex-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::system::object::{IObject, Object};
9
10 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/combat/preloadanimsex/PreloadAnimsEx.md"))]
11 #[::unity::class(namespace = "Combat", name = "PreloadAnimsEx")]
12 #[parent(crate::system::object::Object)]
13 pub struct PreloadAnimsEx {}
14}
15
16#[cfg(feature = "combat-preloadanimsex-types")]
17pub use __types::*;
18
19#[cfg(feature = "combat-preloadanimsex")]
20impl PreloadAnimsEx {
21 #[doc = "`not(crate::combat::preloadanims::PreloadAnims, crate::combat::preloadanims::PreloadAnims)` overload"]
22 pub fn not(
23 lhs: impl ::core::convert::Into<crate::combat::preloadanims::PreloadAnims>,
24 rhs: impl ::core::convert::Into<crate::combat::preloadanims::PreloadAnims>,
25 ) -> bool {
26 unsafe {
27 ::unity::il2cpp_call!((::unity::module_base()+0x2818f70usize)as*mut u8,bool;
28(crate::combat::preloadanims::PreloadAnims)::core::convert::Into::into(lhs),(crate::combat::preloadanims::PreloadAnims)::core::convert::Into::into(rhs))
29 }
30 }
31
32 #[doc = "`has(crate::combat::preloadanims::PreloadAnims, crate::combat::preloadanims::PreloadAnims)` overload"]
33 pub fn has(
34 lhs: impl ::core::convert::Into<crate::combat::preloadanims::PreloadAnims>,
35 rhs: impl ::core::convert::Into<crate::combat::preloadanims::PreloadAnims>,
36 ) -> bool {
37 unsafe {
38 ::unity::il2cpp_call!((::unity::module_base()+0x2818f80usize)as*mut u8,bool;
39(crate::combat::preloadanims::PreloadAnims)::core::convert::Into::into(lhs),(crate::combat::preloadanims::PreloadAnims)::core::convert::Into::into(rhs))
40 }
41 }
42
43 #[doc = "`IsFullLoadable(crate::combat::preloadanims::PreloadAnims)` overload"]
44 pub fn is_full_loadable(f: impl ::core::convert::Into<crate::combat::preloadanims::PreloadAnims>) -> bool {
45 unsafe {
46 ::unity::il2cpp_call!((::unity::module_base()+0x2818f90usize)as*mut u8,bool;
47(crate::combat::preloadanims::PreloadAnims)::core::convert::Into::into(f))
48 }
49 }
50
51 #[doc = "`HashToBit(i32)` overload"]
52 pub fn hash_to_bit(hash: impl ::core::convert::Into<i32>) -> crate::combat::preloadanims::PreloadAnims {
53 unsafe {
54 ::unity::il2cpp_call!((::unity::module_base()+0x2818fa0usize)as*mut u8,crate::combat::preloadanims::PreloadAnims;
55(i32)::core::convert::Into::into(hash))
56 }
57 }
58
59 #[doc = "`GetAllPreloadNames()` overload"]
60 pub fn get_all_preload_names() -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
61 unsafe {
62 ::unity::il2cpp_call!((::unity::module_base()+0x28193b0usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
63 )
64 }
65 }
66}
67
68#[cfg(feature = "combat-preloadanimsex")]
69impl PreloadAnimsEx {
70 pub fn not_method_info() -> &'static ::unity::il2cpp::MethodInfo {
71 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
72 }
73
74 pub fn has_method_info() -> &'static ::unity::il2cpp::MethodInfo {
75 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
76 }
77
78 pub fn is_full_loadable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
79 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
80 }
81
82 pub fn hash_to_bit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
83 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
84 }
85
86 pub fn get_all_preload_names_method_info() -> &'static ::unity::il2cpp::MethodInfo {
87 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
88 }
89}
90
91#[cfg(feature = "combat-preloadanimsex")]
92#[doc(hidden)]
93pub mod prelude {
94 pub use super::{IPreloadAnimsEx, PreloadAnimsEx};
95 pub use crate::system::object::IObject;
96 #[cfg(feature = "system-object")]
97 pub use crate::system::object::IObjectMethods;
98}