Skip to main content

engage/generated/app/
versusserverreplaymetadata.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-versusserverreplaymetadata-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/versusserverreplaymetadata/VersusServerReplayMetaData.md"))]
11    #[::unity::class(namespace = "App", name = "VersusServerReplayMetaData")]
12    #[parent(crate::system::object::Object)]
13    pub struct VersusServerReplayMetaData {
14        #[static_field]
15        #[rename(name = "BufferSize")]
16        pub buffer_size: i32,
17        #[static_field]
18        #[rename(name = "Version")]
19        pub version: u16,
20        #[offset(16)]
21        #[rename(name = "m_Version")]
22        pub m_version: u16,
23        #[offset(24)]
24        #[rename(name = "m_Buffer")]
25        pub m_buffer: ::unity::Array<u8>,
26        #[offset(32)]
27        #[rename(name = "m_Stream")]
28        pub m_stream: crate::app::stream_2::Stream_2,
29        #[offset(40)]
30        #[rename(name = "m_DataId")]
31        pub m_data_id: u64,
32        #[offset(48)]
33        #[rename(name = "m_OffensePrincipalId")]
34        pub m_offense_principal_id: u64,
35        #[offset(56)]
36        #[rename(name = "m_OffensePlayerName")]
37        pub m_offense_player_name: ::unity::Il2CppString,
38        #[offset(64)]
39        #[rename(name = "m_MapEndUnixTime")]
40        pub m_map_end_unix_time: i64,
41        #[offset(72)]
42        #[rename(name = "m_MapResult")]
43        pub m_map_result: crate::app::versus::Versus_MapResult,
44        #[offset(76)]
45        #[rename(name = "m_IsEnable")]
46        pub m_is_enable: bool,
47        #[offset(77)]
48        #[rename(name = "m_IsEmpty")]
49        pub m_is_empty: bool,
50    }
51}
52
53#[cfg(feature = "app-versusserverreplaymetadata-types")]
54pub use __types::*;
55
56#[cfg(feature = "app-versusserverreplaymetadata")]
57impl VersusServerReplayMetaData {
58    #[doc = "`TryGetPlayableMetaData(crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>)` overload"]
59    pub fn try_get_playable_meta_data(
60        meta_data_list: impl ::core::convert::Into<
61            crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
62        >,
63    ) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
64        unsafe {
65            ::unity::il2cpp_call!((::unity::module_base()+0x26bb1f0usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
66(crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>)::core::convert::Into::into(meta_data_list))
67        }
68    }
69
70    #[doc = "`GetUploadTargetMetaData(crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>)` overload"]
71    pub fn get_upload_target_meta_data(
72        meta_data_list: impl ::core::convert::Into<
73            crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>,
74        >,
75    ) -> crate::app::versusserverreplaymetadata::VersusServerReplayMetaData {
76        unsafe {
77            ::unity::il2cpp_call!((::unity::module_base()+0x26bb310usize)as*mut u8,crate::app::versusserverreplaymetadata::VersusServerReplayMetaData;
78(crate::system::collections::generic::list_1::List_1<crate::app::versusserverreplaymetadata::VersusServerReplayMetaData>)::core::convert::Into::into(meta_data_list))
79        }
80    }
81}
82
83#[cfg(feature = "app-versusserverreplaymetadata")]
84pub trait IVersusServerReplayMetaDataMethods: IVersusServerReplayMetaData {
85    #[doc = "`.ctor()` overload"]
86    fn ctor(self) -> () {
87        unsafe {
88            let __receiver =
89                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
90            ::unity::il2cpp_call!((::unity::module_base()+0x26a6380usize)as*mut u8,();
91(VersusServerReplayMetaData)__receiver)
92        }
93    }
94    #[doc = "`Clear()` overload"]
95    fn clear(self) -> () {
96        unsafe {
97            let __receiver =
98                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
99            ::unity::il2cpp_call!((::unity::module_base()+0x26ba2c0usize)as*mut u8,();
100(VersusServerReplayMetaData)__receiver)
101        }
102    }
103    #[doc = "`SetBinary(::unity::Array<u8>)` overload"]
104    fn set_binary(self, bin: impl ::core::convert::Into<::unity::Array<u8>>) -> () {
105        unsafe {
106            let __receiver =
107                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
108            ::unity::il2cpp_call!((::unity::module_base()+0x26ba310usize)as*mut u8,();
109(VersusServerReplayMetaData)__receiver,(::unity::Array<u8>)::core::convert::Into::into(bin))
110        }
111    }
112    #[doc = "`SetBinary(crate::system::collections::generic::list_1::List_1<u8>)` overload"]
113    fn set_binary_2(self, bin: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<u8>>) -> () {
114        unsafe {
115            let __receiver =
116                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
117            ::unity::il2cpp_call!((::unity::module_base()+0x26ba3a0usize)as*mut u8,();
118(VersusServerReplayMetaData)__receiver,(crate::system::collections::generic::list_1::List_1<u8>)::core::convert::Into::into(bin))
119        }
120    }
121    #[doc = "`SetMapResult(crate::app::versus::Versus_MapResult)` overload"]
122    fn set_map_result(self, result: impl ::core::convert::Into<crate::app::versus::Versus_MapResult>) -> () {
123        unsafe {
124            let __receiver =
125                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
126            ::unity::il2cpp_call!((::unity::module_base()+0x26ba410usize)as*mut u8,();
127(VersusServerReplayMetaData)__receiver,(crate::app::versus::Versus_MapResult)::core::convert::Into::into(result))
128        }
129    }
130    #[doc = "`TrySetMapEndTime(i64)` overload"]
131    fn try_set_map_end_time(self, unix_time: impl ::core::convert::Into<i64>) -> () {
132        unsafe {
133            let __receiver =
134                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
135            ::unity::il2cpp_call!((::unity::module_base()+0x26a7990usize)as*mut u8,();
136(VersusServerReplayMetaData)__receiver,(i64)::core::convert::Into::into(unix_time))
137        }
138    }
139    #[doc = "`SetOffensePlayer(u64, ::unity::Il2CppString)` overload"]
140    fn set_offense_player(
141        self,
142        principal_id: impl ::core::convert::Into<u64>,
143        offense_player_name: impl ::core::convert::Into<::unity::Il2CppString>,
144    ) -> () {
145        unsafe {
146            let __receiver =
147                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
148            ::unity::il2cpp_call!((::unity::module_base()+0x26ba420usize)as*mut u8,();
149(VersusServerReplayMetaData)__receiver,(u64)::core::convert::Into::into(principal_id),(::unity::Il2CppString)::core::convert::Into::into(offense_player_name))
150        }
151    }
152    #[doc = "`Disable()` overload"]
153    fn disable(self) -> () {
154        unsafe {
155            let __receiver =
156                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
157            ::unity::il2cpp_call!((::unity::module_base()+0x26ba430usize)as*mut u8,();
158(VersusServerReplayMetaData)__receiver)
159        }
160    }
161    #[doc = "`Dump(::unity::Il2CppString)` overload"]
162    fn dump(self, opt: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
163        unsafe {
164            let __receiver =
165                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
166            ::unity::il2cpp_call!((::unity::module_base()+0x26ba440usize)as*mut u8,();
167(VersusServerReplayMetaData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(opt))
168        }
169    }
170    #[doc = "`Serialize()` overload"]
171    fn serialize(self) -> () {
172        unsafe {
173            let __receiver =
174                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
175            ::unity::il2cpp_call!((::unity::module_base()+0x26ba740usize)as*mut u8,();
176(VersusServerReplayMetaData)__receiver)
177        }
178    }
179    #[doc = "`Deserialize()` overload"]
180    fn deserialize(self) -> bool {
181        unsafe {
182            let __receiver =
183                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
184            ::unity::il2cpp_call!((::unity::module_base()+0x26ba930usize)as*mut u8,bool;
185(VersusServerReplayMetaData)__receiver)
186        }
187    }
188    #[doc = "`get_Buffer()` overload"]
189    fn get_buffer(self) -> ::unity::Array<u8> {
190        unsafe {
191            let __receiver =
192                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
193            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0a0usize)as*mut u8, ::unity::Array<u8> ;
194(VersusServerReplayMetaData)__receiver)
195        }
196    }
197    #[doc = "`get_Size()` overload"]
198    fn get_size(self) -> i32 {
199        unsafe {
200            let __receiver =
201                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
202            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0b0usize)as*mut u8,i32;
203(VersusServerReplayMetaData)__receiver)
204        }
205    }
206    #[doc = "`get_DataId()` overload"]
207    fn get_data_id(self) -> u64 {
208        unsafe {
209            let __receiver =
210                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
211            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0c0usize)as*mut u8,u64;
212(VersusServerReplayMetaData)__receiver)
213        }
214    }
215    #[doc = "`set_DataId(u64)` overload"]
216    fn set_data_id(self, value: impl ::core::convert::Into<u64>) -> () {
217        unsafe {
218            let __receiver =
219                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
220            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0d0usize)as*mut u8,();
221(VersusServerReplayMetaData)__receiver,(u64)::core::convert::Into::into(value))
222        }
223    }
224    #[doc = "`get_IsEmpty()` overload"]
225    fn get_is_empty(self) -> bool {
226        unsafe {
227            let __receiver =
228                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
229            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0e0usize)as*mut u8,bool;
230(VersusServerReplayMetaData)__receiver)
231        }
232    }
233    #[doc = "`get_OffensePrincipalId()` overload"]
234    fn get_offense_principal_id(self) -> u64 {
235        unsafe {
236            let __receiver =
237                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
238            ::unity::il2cpp_call!((::unity::module_base()+0x26bb0f0usize)as*mut u8,u64;
239(VersusServerReplayMetaData)__receiver)
240        }
241    }
242    #[doc = "`get_OffensePlayerName()` overload"]
243    fn get_offense_player_name(self) -> ::unity::Il2CppString {
244        unsafe {
245            let __receiver =
246                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
247            ::unity::il2cpp_call!((::unity::module_base()+0x26bb100usize)as*mut u8, ::unity::Il2CppString;
248(VersusServerReplayMetaData)__receiver)
249        }
250    }
251    #[doc = "`get_MapEndUnixTime()` overload"]
252    fn get_map_end_unix_time(self) -> i64 {
253        unsafe {
254            let __receiver =
255                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256            ::unity::il2cpp_call!((::unity::module_base()+0x26bb110usize)as*mut u8,i64;
257(VersusServerReplayMetaData)__receiver)
258        }
259    }
260    #[doc = "`get_MapEndUnixTimeStr()` overload"]
261    fn get_map_end_unix_time_str(self) -> ::unity::Il2CppString {
262        unsafe {
263            let __receiver =
264                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
265            ::unity::il2cpp_call!((::unity::module_base()+0x26bb120usize)as*mut u8, ::unity::Il2CppString;
266(VersusServerReplayMetaData)__receiver)
267        }
268    }
269    #[doc = "`get_Result()` overload"]
270    fn get_result(self) -> crate::app::versus::Versus_MapResult {
271        unsafe {
272            let __receiver =
273                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
274            ::unity::il2cpp_call!((::unity::module_base()+0x26bb1a0usize)as*mut u8,crate::app::versus::Versus_MapResult;
275(VersusServerReplayMetaData)__receiver)
276        }
277    }
278    #[doc = "`get_ResultForDefense()` overload"]
279    fn get_result_for_defense(self) -> crate::app::versus::Versus_MapResult {
280        unsafe {
281            let __receiver =
282                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
283            ::unity::il2cpp_call!((::unity::module_base()+0x26bb1b0usize)as*mut u8,crate::app::versus::Versus_MapResult;
284(VersusServerReplayMetaData)__receiver)
285        }
286    }
287    #[doc = "`get_IsEnable()` overload"]
288    fn get_is_enable(self) -> bool {
289        unsafe {
290            let __receiver =
291                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
292            ::unity::il2cpp_call!((::unity::module_base()+0x26bb1d0usize)as*mut u8,bool;
293(VersusServerReplayMetaData)__receiver)
294        }
295    }
296    #[doc = "`get_IsClearReliance()` overload"]
297    fn get_is_clear_reliance(self) -> bool {
298        unsafe {
299            let __receiver =
300                <VersusServerReplayMetaData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
301            ::unity::il2cpp_call!((::unity::module_base()+0x26bb1e0usize)as*mut u8,bool;
302(VersusServerReplayMetaData)__receiver)
303        }
304    }
305}
306
307#[cfg(feature = "app-versusserverreplaymetadata")]
308impl<__T: IVersusServerReplayMetaData> IVersusServerReplayMetaDataMethods for __T {}
309
310#[cfg(feature = "app-versusserverreplaymetadata")]
311impl VersusServerReplayMetaData {
312    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
313        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
314    }
315
316    pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
317        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
318    }
319
320    pub fn set_binary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
321        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
322    }
323
324    pub fn set_binary_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
325        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
326    }
327
328    pub fn set_map_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
329        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
330    }
331
332    pub fn try_set_map_end_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
333        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
334    }
335
336    pub fn set_offense_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
337        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
338    }
339
340    pub fn disable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
341        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
342    }
343
344    pub fn dump_method_info() -> &'static ::unity::il2cpp::MethodInfo {
345        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
346    }
347
348    pub fn serialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
349        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
350    }
351
352    pub fn deserialize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
353        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
354    }
355
356    pub fn get_buffer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
357        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
358    }
359
360    pub fn get_size_method_info() -> &'static ::unity::il2cpp::MethodInfo {
361        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
362    }
363
364    pub fn get_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
365        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
366    }
367
368    pub fn set_data_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
369        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
370    }
371
372    pub fn get_is_empty_method_info() -> &'static ::unity::il2cpp::MethodInfo {
373        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
374    }
375
376    pub fn get_offense_principal_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
377        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
378    }
379
380    pub fn get_offense_player_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
381        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
382    }
383
384    pub fn get_map_end_unix_time_method_info() -> &'static ::unity::il2cpp::MethodInfo {
385        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
386    }
387
388    pub fn get_map_end_unix_time_str_method_info() -> &'static ::unity::il2cpp::MethodInfo {
389        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
390    }
391
392    pub fn get_result_method_info() -> &'static ::unity::il2cpp::MethodInfo {
393        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
394    }
395
396    pub fn get_result_for_defense_method_info() -> &'static ::unity::il2cpp::MethodInfo {
397        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
398    }
399
400    pub fn get_is_enable_method_info() -> &'static ::unity::il2cpp::MethodInfo {
401        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
402    }
403
404    pub fn get_is_clear_reliance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
405        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
406    }
407
408    pub fn try_get_playable_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
409        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
410    }
411
412    pub fn get_upload_target_meta_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
413        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
414    }
415}
416
417#[cfg(feature = "app-versusserverreplaymetadata")]
418impl VersusServerReplayMetaData {
419    #[doc = "`.ctor()` — no args"]
420    pub fn new() -> Self {
421        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
422            panic!(
423                "{}
424::{}
425 failed to instantiate",
426                ::core::stringify!(VersusServerReplayMetaData),
427                ::core::stringify!(new),
428            )
429        });
430        <Self as IVersusServerReplayMetaDataMethods>::ctor(this);
431        this
432    }
433}
434
435#[cfg(feature = "app-versusserverreplaymetadata")]
436#[doc(hidden)]
437pub mod prelude {
438    pub use super::{IVersusServerReplayMetaData, IVersusServerReplayMetaDataMethods, VersusServerReplayMetaData};
439    pub use crate::system::object::IObject;
440    #[cfg(feature = "system-object")]
441    pub use crate::system::object::IObjectMethods;
442}