engage/generated/app/
unitreliancemapresult.rs1#[cfg(feature = "app-unitreliancemapresult-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/app/unitreliancemapresult/UnitRelianceMapResult.md"))]
11 #[::unity::class(namespace = "App", name = "UnitRelianceMapResult")]
12 #[parent(crate::system::object::Object)]
13 pub struct UnitRelianceMapResult {}
14}
15
16#[cfg(feature = "app-unitreliancemapresult-types")]
17pub use __types::*;
18
19#[cfg(feature = "app-unitreliancemapresult")]
20impl UnitRelianceMapResult {
21 #[doc = "`Compare(crate::app::unitreliancemapresult::UnitRelianceMapResult, crate::app::unitreliancemapresult::UnitRelianceMapResult)` overload"]
22 pub fn compare(
23 a: impl ::core::convert::Into<crate::app::unitreliancemapresult::UnitRelianceMapResult>,
24 b: impl ::core::convert::Into<crate::app::unitreliancemapresult::UnitRelianceMapResult>,
25 ) -> i32 {
26 unsafe {
27 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c6c0usize)as*mut u8,i32;
28(crate::app::unitreliancemapresult::UnitRelianceMapResult)::core::convert::Into::into(a),(crate::app::unitreliancemapresult::UnitRelianceMapResult)::core::convert::Into::into(b))
29 }
30 }
31}
32
33#[cfg(feature = "app-unitreliancemapresult")]
34pub trait IUnitRelianceMapResultMethods: IUnitRelianceMapResult {
35 #[doc = "`.ctor(::unity::Il2CppString, ::unity::Il2CppString, crate::app::unitreliancedata::UnitRelianceData)` overload"]
36 fn ctor(
37 self,
38 pid_a: impl ::core::convert::Into<::unity::Il2CppString>,
39 pid_b: impl ::core::convert::Into<::unity::Il2CppString>,
40 unit_data: impl ::core::convert::Into<crate::app::unitreliancedata::UnitRelianceData>,
41 ) -> () {
42 unsafe {
43 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
44 ::unity::il2cpp_call!((::unity::module_base()+0x1c59c90usize)as*mut u8,();
45(UnitRelianceMapResult)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid_a),(::unity::Il2CppString)::core::convert::Into::into(pid_b),(crate::app::unitreliancedata::UnitRelianceData)::core::convert::Into::into(unit_data))
46 }
47 }
48 #[doc = "`get_PidA()` overload"]
49 fn get_pid_a(self) -> ::unity::Il2CppString {
50 unsafe {
51 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
52 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c620usize)as*mut u8, ::unity::Il2CppString;
53(UnitRelianceMapResult)__receiver)
54 }
55 }
56 #[doc = "`set_PidA(::unity::Il2CppString)` overload"]
57 fn set_pid_a(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
58 unsafe {
59 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
60 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c630usize)as*mut u8,();
61(UnitRelianceMapResult)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
62 }
63 }
64 #[doc = "`get_PersonIndexA()` overload"]
65 fn get_person_index_a(self) -> i32 {
66 unsafe {
67 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
68 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c640usize)as*mut u8,i32;
69(UnitRelianceMapResult)__receiver)
70 }
71 }
72 #[doc = "`set_PersonIndexA(i32)` overload"]
73 fn set_person_index_a(self, value: impl ::core::convert::Into<i32>) -> () {
74 unsafe {
75 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
76 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c650usize)as*mut u8,();
77(UnitRelianceMapResult)__receiver,(i32)::core::convert::Into::into(value))
78 }
79 }
80 #[doc = "`get_PidB()` overload"]
81 fn get_pid_b(self) -> ::unity::Il2CppString {
82 unsafe {
83 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
84 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c660usize)as*mut u8, ::unity::Il2CppString;
85(UnitRelianceMapResult)__receiver)
86 }
87 }
88 #[doc = "`set_PidB(::unity::Il2CppString)` overload"]
89 fn set_pid_b(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
90 unsafe {
91 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
92 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c670usize)as*mut u8,();
93(UnitRelianceMapResult)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
94 }
95 }
96 #[doc = "`get_PersonIndexB()` overload"]
97 fn get_person_index_b(self) -> i32 {
98 unsafe {
99 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
100 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c680usize)as*mut u8,i32;
101(UnitRelianceMapResult)__receiver)
102 }
103 }
104 #[doc = "`set_PersonIndexB(i32)` overload"]
105 fn set_person_index_b(self, value: impl ::core::convert::Into<i32>) -> () {
106 unsafe {
107 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
108 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c690usize)as*mut u8,();
109(UnitRelianceMapResult)__receiver,(i32)::core::convert::Into::into(value))
110 }
111 }
112 #[doc = "`get_UnitData()` overload"]
113 fn get_unit_data(self) -> crate::app::unitreliancedata::UnitRelianceData {
114 unsafe {
115 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
116 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c6a0usize)as*mut u8,crate::app::unitreliancedata::UnitRelianceData;
117(UnitRelianceMapResult)__receiver)
118 }
119 }
120 #[doc = "`set_UnitData(crate::app::unitreliancedata::UnitRelianceData)` overload"]
121 fn set_unit_data(self, value: impl ::core::convert::Into<crate::app::unitreliancedata::UnitRelianceData>) -> () {
122 unsafe {
123 let __receiver = <UnitRelianceMapResult as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
124 ::unity::il2cpp_call!((::unity::module_base()+0x1c5c6b0usize)as*mut u8,();
125(UnitRelianceMapResult)__receiver,(crate::app::unitreliancedata::UnitRelianceData)::core::convert::Into::into(value))
126 }
127 }
128}
129
130#[cfg(feature = "app-unitreliancemapresult")]
131impl<__T: IUnitRelianceMapResult> IUnitRelianceMapResultMethods for __T {}
132
133#[cfg(feature = "app-unitreliancemapresult")]
134impl UnitRelianceMapResult {
135 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
136 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
137 }
138
139 pub fn get_pid_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
140 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
141 }
142
143 pub fn set_pid_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
144 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
145 }
146
147 pub fn get_person_index_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
148 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
149 }
150
151 pub fn set_person_index_a_method_info() -> &'static ::unity::il2cpp::MethodInfo {
152 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
153 }
154
155 pub fn get_pid_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
156 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
157 }
158
159 pub fn set_pid_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
160 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
161 }
162
163 pub fn get_person_index_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
164 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
165 }
166
167 pub fn set_person_index_b_method_info() -> &'static ::unity::il2cpp::MethodInfo {
168 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
169 }
170
171 pub fn get_unit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
172 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
173 }
174
175 pub fn set_unit_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
176 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
177 }
178
179 pub fn compare_method_info() -> &'static ::unity::il2cpp::MethodInfo {
180 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
181 }
182}
183
184#[cfg(feature = "app-unitreliancemapresult")]
185impl UnitRelianceMapResult {
186 #[doc = "`.ctor(::unity::Il2CppString, ::unity::Il2CppString, crate::app::unitreliancedata::UnitRelianceData)` — overload selector"]
187 pub fn new(pid_a: ::unity::Il2CppString, pid_b: ::unity::Il2CppString, unit_data: crate::app::unitreliancedata::UnitRelianceData) -> Self {
188 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
189 panic!(
190 "{}
191::{}
192 failed to instantiate",
193 ::core::stringify!(UnitRelianceMapResult),
194 ::core::stringify!(new),
195 )
196 });
197 <Self as IUnitRelianceMapResultMethods>::ctor(this, pid_a, pid_b, unit_data);
198 this
199 }
200}
201
202#[cfg(feature = "app-unitreliancemapresult")]
203#[doc(hidden)]
204pub mod prelude {
205 pub use super::{IUnitRelianceMapResult, IUnitRelianceMapResultMethods, UnitRelianceMapResult};
206 pub use crate::system::object::IObject;
207 #[cfg(feature = "system-object")]
208 pub use crate::system::object::IObjectMethods;
209}