engage/generated/combat/
__skillstackex.rs1#[cfg(feature = "combat-__skillstackex-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/__skillstackex/__SkillStackEx.md"))]
11 #[::unity::class(namespace = "Combat", name = "__SkillStackEx")]
12 #[parent(crate::system::object::Object)]
13 pub struct __SkillStackEx {}
14}
15
16#[cfg(feature = "combat-__skillstackex-types")]
17pub use __types::*;
18
19#[cfg(feature = "combat-__skillstackex")]
20impl __SkillStackEx {
21 #[doc = "`IsNotNull(crate::combat::skillstack::SkillStack)` overload"]
22 pub fn is_not_null(ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>) -> bool {
23 unsafe {
24 ::unity::il2cpp_call!((::unity::module_base()+0x29408a0usize)as*mut u8,bool;
25(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss))
26 }
27 }
28
29 #[doc = "`IsNull(crate::combat::skillstack::SkillStack)` overload"]
30 pub fn is_null(ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>) -> bool {
31 unsafe {
32 ::unity::il2cpp_call!((::unity::module_base()+0x29408c0usize)as*mut u8,bool;
33(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss))
34 }
35 }
36
37 #[doc = "`IsNotNull(crate::combat::skillstack::SkillStack, i32)` overload"]
38 pub fn is_not_null_2(ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>, from_side: impl ::core::convert::Into<i32>) -> bool {
39 unsafe {
40 ::unity::il2cpp_call!((::unity::module_base()+0x2940a10usize)as*mut u8,bool;
41(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(i32)::core::convert::Into::into(from_side))
42 }
43 }
44
45 #[doc = "`IsNull(crate::combat::skillstack::SkillStack, i32)` overload"]
46 pub fn is_null_2(ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>, from_side: impl ::core::convert::Into<i32>) -> bool {
47 unsafe {
48 ::unity::il2cpp_call!((::unity::module_base()+0x2940a30usize)as*mut u8,bool;
49(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(i32)::core::convert::Into::into(from_side))
50 }
51 }
52
53 #[doc = "`Has(crate::combat::skillstack::SkillStack, ::unity::Il2CppString)` overload"]
54 pub fn has(
55 ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>,
56 name: impl ::core::convert::Into<::unity::Il2CppString>,
57 ) -> bool {
58 unsafe {
59 ::unity::il2cpp_call!((::unity::module_base()+0x2940b90usize)as*mut u8,bool;
60(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(::unity::Il2CppString)::core::convert::Into::into(name))
61 }
62 }
63
64 #[doc = "`Get(crate::combat::skillstack::SkillStack, ::unity::Il2CppString)` overload"]
65 pub fn get(
66 ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>,
67 name: impl ::core::convert::Into<::unity::Il2CppString>,
68 ) -> crate::combat::skillstack::SkillStack_Packet {
69 unsafe {
70 ::unity::il2cpp_call!((::unity::module_base()+0x2940bb0usize)as*mut u8,crate::combat::skillstack::SkillStack_Packet;
71(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(::unity::Il2CppString)::core::convert::Into::into(name))
72 }
73 }
74
75 #[doc = "`Has(crate::combat::skillstack::SkillStack, i32, ::unity::Il2CppString)` overload"]
76 pub fn has_2(
77 ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>,
78 from_side: impl ::core::convert::Into<i32>,
79 name: impl ::core::convert::Into<::unity::Il2CppString>,
80 ) -> bool {
81 unsafe {
82 ::unity::il2cpp_call!((::unity::module_base()+0x2940d20usize)as*mut u8,bool;
83(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(i32)::core::convert::Into::into(from_side),(::unity::Il2CppString)::core::convert::Into::into(name))
84 }
85 }
86
87 #[doc = "`Get(crate::combat::skillstack::SkillStack, i32, ::unity::Il2CppString)` overload"]
88 pub fn get_2(
89 ss: impl ::core::convert::Into<crate::combat::skillstack::SkillStack>,
90 from_side: impl ::core::convert::Into<i32>,
91 name: impl ::core::convert::Into<::unity::Il2CppString>,
92 ) -> crate::app::skilldata::SkillData {
93 unsafe {
94 ::unity::il2cpp_call!((::unity::module_base()+0x2940d40usize)as*mut u8,crate::app::skilldata::SkillData;
95(crate::combat::skillstack::SkillStack)::core::convert::Into::into(ss),(i32)::core::convert::Into::into(from_side),(::unity::Il2CppString)::core::convert::Into::into(name))
96 }
97 }
98}
99
100#[cfg(feature = "combat-__skillstackex")]
101impl __SkillStackEx {
102 pub fn is_not_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
103 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
104 }
105
106 pub fn is_null_method_info() -> &'static ::unity::il2cpp::MethodInfo {
107 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
108 }
109
110 pub fn is_not_null_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
111 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
112 }
113
114 pub fn is_null_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
115 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
116 }
117
118 pub fn has_method_info() -> &'static ::unity::il2cpp::MethodInfo {
119 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
120 }
121
122 pub fn get_method_info() -> &'static ::unity::il2cpp::MethodInfo {
123 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
124 }
125
126 pub fn has_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
127 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
128 }
129
130 pub fn get_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
131 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
132 }
133}
134
135#[cfg(feature = "combat-__skillstackex")]
136#[doc(hidden)]
137pub mod prelude {
138 pub use super::{__SkillStackEx, I__SkillStackEx};
139 pub use crate::system::object::IObject;
140 #[cfg(feature = "system-object")]
141 pub use crate::system::object::IObjectMethods;
142}