engage/generated/app/
relayuserdata.rs1#[cfg(feature = "app-relayuserdata-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/relayuserdata/RelayUserData_EnteredBattle.md"))]
11 #[::unity::class(namespace = "App", name = "RelayUserData.EnteredBattle")]
12 #[parent(crate::system::object::Object)]
13 pub struct RelayUserData_EnteredBattle {}
14
15 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/relayuserdata/RelayUserData.md"))]
16 #[::unity::class(namespace = "App", name = "RelayUserData")]
17 #[parent(crate::system::object::Object)]
18 pub struct RelayUserData {
19 #[static_field]
20 #[rename(name = "MaxEnteredBattle")]
21 pub max_entered_battle: i32,
22 #[static_field]
23 #[rename(name = "Version")]
24 pub version: u8,
25 #[offset(16)]
26 #[rename(name = "m_EnteredBattles")]
27 pub m_entered_battles: crate::system::collections::generic::list_1::List_1<crate::app::relayuserdata::RelayUserData_EnteredBattle>,
28 }
29}
30
31#[cfg(feature = "app-relayuserdata-types")]
32pub use __types::*;
33
34#[cfg(feature = "app-relayuserdata")]
35pub trait IRelayUserData_EnteredBattleMethods: IRelayUserData_EnteredBattle {
36 #[doc = "`.ctor()` overload"]
37 fn ctor(self) -> () {
38 unsafe {
39 let __receiver =
40 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
41 ::unity::il2cpp_call!((::unity::module_base()+0x1b0ce70usize)as*mut u8,();
42(RelayUserData_EnteredBattle)__receiver)
43 }
44 }
45 #[doc = "`IsValid()` overload"]
46 fn is_valid(self) -> bool {
47 unsafe {
48 let __receiver =
49 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
50 ::unity::il2cpp_call!((::unity::module_base()+0x1b0ced0usize)as*mut u8,bool;
51(RelayUserData_EnteredBattle)__receiver)
52 }
53 }
54 #[doc = "`Clear()` overload"]
55 fn clear(self) -> () {
56 unsafe {
57 let __receiver =
58 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
59 ::unity::il2cpp_call!((::unity::module_base()+0x1b0ceb0usize)as*mut u8,();
60(RelayUserData_EnteredBattle)__receiver)
61 }
62 }
63 #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
64 fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
65 unsafe {
66 let __receiver =
67 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
68 ::unity::il2cpp_call!((::unity::module_base()+0x1b0cef0usize)as*mut u8,();
69(RelayUserData_EnteredBattle)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
70 }
71 }
72 #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
73 fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
74 unsafe {
75 let __receiver =
76 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
77 ::unity::il2cpp_call!((::unity::module_base()+0x1b0cf60usize)as*mut u8,();
78(RelayUserData_EnteredBattle)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
79 }
80 }
81 #[doc = "`get_DataId()` overload"]
82 fn get_data_id(self) -> u64 {
83 unsafe {
84 let __receiver =
85 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
86 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d0e0usize)as*mut u8,u64;
87(RelayUserData_EnteredBattle)__receiver)
88 }
89 }
90 #[doc = "`set_DataId(u64)` overload"]
91 fn set_data_id(self, value: impl ::core::convert::Into<u64>) -> () {
92 unsafe {
93 let __receiver =
94 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
95 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d0f0usize)as*mut u8,();
96(RelayUserData_EnteredBattle)__receiver,(u64)::core::convert::Into::into(value))
97 }
98 }
99 #[doc = "`get_PlayerIndex()` overload"]
100 fn get_player_index(self) -> i32 {
101 unsafe {
102 let __receiver =
103 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
104 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d100usize)as*mut u8,i32;
105(RelayUserData_EnteredBattle)__receiver)
106 }
107 }
108 #[doc = "`set_PlayerIndex(i32)` overload"]
109 fn set_player_index(self, value: impl ::core::convert::Into<i32>) -> () {
110 unsafe {
111 let __receiver =
112 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
113 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d110usize)as*mut u8,();
114(RelayUserData_EnteredBattle)__receiver,(i32)::core::convert::Into::into(value))
115 }
116 }
117 #[doc = "`get_IsAwarded()` overload"]
118 fn get_is_awarded(self) -> bool {
119 unsafe {
120 let __receiver =
121 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
122 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d120usize)as*mut u8,bool;
123(RelayUserData_EnteredBattle)__receiver)
124 }
125 }
126 #[doc = "`set_IsAwarded(bool)` overload"]
127 fn set_is_awarded(self, value: impl ::core::convert::Into<bool>) -> () {
128 unsafe {
129 let __receiver =
130 <RelayUserData_EnteredBattle as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
131 ::unity::il2cpp_call!((::unity::module_base()+0x1b0d130usize)as*mut u8,();
132(RelayUserData_EnteredBattle)__receiver,(bool)::core::convert::Into::into(value))
133 }
134 }
135}
136
137#[cfg(feature = "app-relayuserdata")]
138impl<__T: IRelayUserData_EnteredBattle> IRelayUserData_EnteredBattleMethods for __T {}
139
140#[cfg(feature = "app-relayuserdata")]
141impl RelayUserData_EnteredBattle {
142 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
143 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
144 }
145
146 pub fn is_valid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
147 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
148 }
149
150 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
151 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
152 }
153
154 pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
155 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
156 }
157
158 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
159 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
160 }
161
162 pub fn get_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
163 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
164 }
165
166 pub fn set_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
167 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
168 }
169
170 pub fn get_player_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
171 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
172 }
173
174 pub fn set_player_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
175 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
176 }
177
178 pub fn get_is_awarded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
179 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
180 }
181
182 pub fn set_is_awarded_method_info() -> &'static ::unity::il2cpp::MethodInfo {
183 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
184 }
185}
186
187#[cfg(feature = "app-relayuserdata")]
188impl RelayUserData_EnteredBattle {
189 #[doc = "`.ctor()` — no args"]
190 pub fn new() -> Self {
191 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
192 panic!(
193 "{}
194::{}
195 failed to instantiate",
196 ::core::stringify!(RelayUserData_EnteredBattle),
197 ::core::stringify!(new),
198 )
199 });
200 <Self as IRelayUserData_EnteredBattleMethods>::ctor(this);
201 this
202 }
203}
204
205#[cfg(feature = "app-relayuserdata")]
206pub trait IRelayUserDataMethods: IRelayUserData {
207 #[doc = "`.ctor()` overload"]
208 fn ctor(self) -> () {
209 unsafe {
210 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211 ::unity::il2cpp_call!((::unity::module_base()+0x200df30usize)as*mut u8,();
212(RelayUserData)__receiver)
213 }
214 }
215 #[doc = "`.ctor(crate::app::relayuserdata::RelayUserData)` overload"]
216 fn ctor_2(self, from: impl ::core::convert::Into<crate::app::relayuserdata::RelayUserData>) -> () {
217 unsafe {
218 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
219 ::unity::il2cpp_call!((::unity::module_base()+0x200dfc0usize)as*mut u8,();
220(RelayUserData)__receiver,(crate::app::relayuserdata::RelayUserData)::core::convert::Into::into(from))
221 }
222 }
223 #[doc = "`AddEnteredBattle(crate::app::relayuserdata::RelayUserData_EnteredBattle)` overload"]
224 fn add_entered_battle(self, new_battle: impl ::core::convert::Into<crate::app::relayuserdata::RelayUserData_EnteredBattle>) -> () {
225 unsafe {
226 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
227 ::unity::il2cpp_call!((::unity::module_base()+0x200e060usize)as*mut u8,();
228(RelayUserData)__receiver,(crate::app::relayuserdata::RelayUserData_EnteredBattle)::core::convert::Into::into(new_battle))
229 }
230 }
231 #[doc = "`AddEnteredBattleImpl(crate::app::relayuserdata::RelayUserData_EnteredBattle)` overload"]
232 fn add_entered_battle_impl(self, new_battle: impl ::core::convert::Into<crate::app::relayuserdata::RelayUserData_EnteredBattle>) -> bool {
233 unsafe {
234 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
235 ::unity::il2cpp_call!((::unity::module_base()+0x200e070usize)as*mut u8,bool;
236(RelayUserData)__receiver,(crate::app::relayuserdata::RelayUserData_EnteredBattle)::core::convert::Into::into(new_battle))
237 }
238 }
239 #[doc = "`GetEnteredBattle(u64)` overload"]
240 fn get_entered_battle(self, data_id: impl ::core::convert::Into<u64>) -> crate::app::relayuserdata::RelayUserData_EnteredBattle {
241 unsafe {
242 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
243 ::unity::il2cpp_call!((::unity::module_base()+0x200e1c0usize)as*mut u8,crate::app::relayuserdata::RelayUserData_EnteredBattle;
244(RelayUserData)__receiver,(u64)::core::convert::Into::into(data_id))
245 }
246 }
247 #[doc = "`Clear()` overload"]
248 fn clear(self) -> () {
249 unsafe {
250 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
251 ::unity::il2cpp_call!((::unity::module_base()+0x200e2a0usize)as*mut u8,();
252(RelayUserData)__receiver)
253 }
254 }
255 #[doc = "`Serialize(crate::app::stream_2::Stream_2)` overload"]
256 fn serialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
257 unsafe {
258 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
259 ::unity::il2cpp_call!((::unity::module_base()+0x200e300usize)as*mut u8,();
260(RelayUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
261 }
262 }
263 #[doc = "`Deserialize(crate::app::stream_2::Stream_2)` overload"]
264 fn deserialize(self, stream: impl ::core::convert::Into<crate::app::stream_2::Stream_2>) -> () {
265 unsafe {
266 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
267 ::unity::il2cpp_call!((::unity::module_base()+0x200e440usize)as*mut u8,();
268(RelayUserData)__receiver,(crate::app::stream_2::Stream_2)::core::convert::Into::into(stream))
269 }
270 }
271 #[doc = "`get_EnteredBattles()` overload"]
272 fn get_entered_battles(self) -> crate::system::collections::generic::list_1::List_1<crate::app::relayuserdata::RelayUserData_EnteredBattle> {
273 unsafe {
274 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
275 ::unity::il2cpp_call!((::unity::module_base()+0x200e5e0usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::relayuserdata::RelayUserData_EnteredBattle> ;
276(RelayUserData)__receiver)
277 }
278 }
279 #[doc = "`DbgDump()` overload"]
280 fn dbg_dump(self) -> () {
281 unsafe {
282 let __receiver = <RelayUserData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283 ::unity::il2cpp_call!((::unity::module_base()+0x200e5f0usize)as*mut u8,();
284(RelayUserData)__receiver)
285 }
286 }
287}
288
289#[cfg(feature = "app-relayuserdata")]
290impl<__T: IRelayUserData> IRelayUserDataMethods for __T {}
291
292#[cfg(feature = "app-relayuserdata")]
293impl RelayUserData {
294 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
295 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
296 }
297
298 pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
299 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
300 }
301
302 pub fn add_entered_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
303 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
304 }
305
306 pub fn add_entered_battle_impl_method_info() -> &'static ::unity::il2cpp::MethodInfo {
307 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
308 }
309
310 pub fn get_entered_battle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
311 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
312 }
313
314 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
315 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
316 }
317
318 pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
319 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
320 }
321
322 pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
323 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
324 }
325
326 pub fn get_entered_battles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
327 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
328 }
329
330 pub fn dbg_dump_method_info() -> &'static ::unity::il2cpp::MethodInfo {
331 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
332 }
333}
334
335#[cfg(feature = "app-relayuserdata")]
336impl RelayUserData {
337 #[doc = "`.ctor()` — no args"]
338 pub fn new() -> Self {
339 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
340 panic!(
341 "{}
342::{}
343 failed to instantiate",
344 ::core::stringify!(RelayUserData),
345 ::core::stringify!(new),
346 )
347 });
348 <Self as IRelayUserDataMethods>::ctor(this);
349 this
350 }
351
352 #[doc = "`.ctor(crate::app::relayuserdata::RelayUserData)` — overload selector"]
353 pub fn new_2(from: crate::app::relayuserdata::RelayUserData) -> Self {
354 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
355 panic!(
356 "{}
357::{}
358 failed to instantiate",
359 ::core::stringify!(RelayUserData),
360 ::core::stringify!(new_2),
361 )
362 });
363 <Self as IRelayUserDataMethods>::ctor_2(this, from);
364 this
365 }
366}
367
368#[cfg(feature = "app-relayuserdata")]
369#[doc(hidden)]
370pub mod prelude {
371 pub use super::{
372 IRelayUserData, IRelayUserDataMethods, IRelayUserData_EnteredBattle, IRelayUserData_EnteredBattleMethods, RelayUserData,
373 RelayUserData_EnteredBattle,
374 };
375 pub use crate::system::object::IObject;
376 #[cfg(feature = "system-object")]
377 pub use crate::system::object::IObjectMethods;
378}