1#[cfg(feature = "app-hubdisposdata-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 app::{
10 structbase::{IStructBase, StructBase},
11 structdataarray_1::{IStructDataArray_1, StructDataArray_1},
12 structtemplate_1::{IStructTemplate_1, StructTemplate_1},
13 },
14 system::{
15 object::{IObject, Object},
16 r#enum::{Enum, IEnum},
17 valuetype::{IValueType, ValueType},
18 },
19 };
20
21 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_IdleTypes.md"))]
22 #[repr(C)]
23 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
24 pub struct HubDisposData_IdleTypes {
25 pub value: i32,
26 }
27 impl ::unity::ClassIdentity for HubDisposData_IdleTypes {
28 const NAME: &'static str = "HubDisposData.IdleTypes";
29 const NAMESPACE: &'static str = "App";
30
31 fn class() -> ::unity::Class {
32 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
33 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
34 }
35 }
36 impl ::unity::IlType for HubDisposData_IdleTypes {
37 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
38 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
39 }
40 }
41 impl HubDisposData_IdleTypes {
42 pub fn default() -> Self {
43 Self { value: 0 }
44 }
45
46 pub fn only_neck_aim() -> Self {
47 Self { value: 1 }
48 }
49
50 pub fn no_turn() -> Self {
51 Self { value: 2 }
52 }
53 }
54
55 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_PhaseType.md"))]
56 #[repr(C)]
57 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
58 pub struct HubDisposData_PhaseType {
59 pub value: i32,
60 }
61 impl ::unity::ClassIdentity for HubDisposData_PhaseType {
62 const NAME: &'static str = "HubDisposData.PhaseType";
63 const NAMESPACE: &'static str = "App";
64
65 fn class() -> ::unity::Class {
66 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
67 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
68 }
69 }
70 impl ::unity::IlType for HubDisposData_PhaseType {
71 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
72 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
73 }
74 }
75 impl HubDisposData_PhaseType {
76 pub fn any() -> Self {
77 Self { value: 0 }
78 }
79
80 pub fn only() -> Self {
81 Self { value: 1 }
82 }
83
84 pub fn on_and_after() -> Self {
85 Self { value: 2 }
86 }
87 }
88
89 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_TimezoneFlags.md"))]
90 #[repr(C)]
91 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
92 pub struct HubDisposData_TimezoneFlags {
93 pub value: i32,
94 }
95 impl ::unity::ClassIdentity for HubDisposData_TimezoneFlags {
96 const NAME: &'static str = "HubDisposData.TimezoneFlags";
97 const NAMESPACE: &'static str = "App";
98
99 fn class() -> ::unity::Class {
100 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
101 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
102 }
103 }
104 impl ::unity::IlType for HubDisposData_TimezoneFlags {
105 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
106 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
107 }
108 }
109 impl HubDisposData_TimezoneFlags {
110 pub fn morning() -> Self {
111 Self { value: 1 }
112 }
113
114 pub fn day() -> Self {
115 Self { value: 2 }
116 }
117
118 pub fn evening() -> Self {
119 Self { value: 4 }
120 }
121
122 pub fn night() -> Self {
123 Self { value: 8 }
124 }
125 }
126
127 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData.md"))]
128 #[::unity::class(namespace = "App", name = "HubDisposData")]
129 #[parent(crate::app::structdataarray_1::StructDataArray_1<crate::app::hubdisposdata::HubDisposData>)]
130 pub struct HubDisposData {}
131
132 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_AccessTypes.md"))]
133 #[repr(C)]
134 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
135 pub struct HubDisposData_AccessTypes {
136 pub value: i32,
137 }
138 impl ::unity::ClassIdentity for HubDisposData_AccessTypes {
139 const NAME: &'static str = "HubDisposData.AccessTypes";
140 const NAMESPACE: &'static str = "App";
141
142 fn class() -> ::unity::Class {
143 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
144 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
145 }
146 }
147 impl ::unity::IlType for HubDisposData_AccessTypes {
148 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
149 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
150 }
151 }
152 impl HubDisposData_AccessTypes {
153 pub fn none() -> Self {
154 Self { value: 0 }
155 }
156
157 pub fn menu() -> Self {
158 Self { value: 1 }
159 }
160
161 pub fn door() -> Self {
162 Self { value: 2 }
163 }
164 }
165
166 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_DisposTypes.md"))]
167 #[repr(C)]
168 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
169 pub struct HubDisposData_DisposTypes {
170 pub value: i32,
171 }
172 impl ::unity::ClassIdentity for HubDisposData_DisposTypes {
173 const NAME: &'static str = "HubDisposData.DisposTypes";
174 const NAMESPACE: &'static str = "App";
175
176 fn class() -> ::unity::Class {
177 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
178 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
179 }
180 }
181 impl ::unity::IlType for HubDisposData_DisposTypes {
182 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
183 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
184 }
185 }
186 impl HubDisposData_DisposTypes {
187 pub fn none_ik() -> Self {
188 Self { value: 0 }
189 }
190
191 pub fn use_ik() -> Self {
192 Self { value: 1 }
193 }
194
195 pub fn swiming() -> Self {
196 Self { value: 2 }
197 }
198 }
199
200 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubdisposdata/HubDisposData_Type.md"))]
201 #[repr(C)]
202 #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
203 pub struct HubDisposData_Type {
204 pub value: i32,
205 }
206 impl ::unity::ClassIdentity for HubDisposData_Type {
207 const NAME: &'static str = "HubDisposData.Type";
208 const NAMESPACE: &'static str = "App";
209
210 fn class() -> ::unity::Class {
211 static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
212 *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
213 }
214 }
215 impl ::unity::IlType for HubDisposData_Type {
216 fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
217 &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
218 }
219 }
220 impl HubDisposData_Type {
221 pub fn r#move() -> Self {
222 Self { value: 0 }
223 }
224
225 pub fn event() -> Self {
226 Self { value: 1 }
227 }
228
229 pub fn priority_character() -> Self {
230 Self { value: 2 }
231 }
232
233 pub fn random_character() -> Self {
234 Self { value: 3 }
235 }
236
237 pub fn god() -> Self {
238 Self { value: 4 }
239 }
240
241 pub fn normal_character() -> Self {
242 Self { value: 5 }
243 }
244
245 pub fn item() -> Self {
246 Self { value: 6 }
247 }
248
249 pub fn animal() -> Self {
250 Self { value: 7 }
251 }
252
253 pub fn material() -> Self {
254 Self { value: 8 }
255 }
256
257 pub fn animal_item() -> Self {
258 Self { value: 9 }
259 }
260
261 pub fn num() -> Self {
262 Self { value: 10 }
263 }
264 }
265}
266
267#[cfg(feature = "app-hubdisposdata-types")]
268pub use __types::*;
269
270#[cfg(feature = "app-hubdisposdata")]
271impl HubDisposData {
272 #[doc = "`Load()` overload"]
273 pub fn load() -> () {
274 unsafe {
275 ::unity::il2cpp_call!((::unity::module_base()+0x2d87e80usize)as*mut u8,();
276 )
277 }
278 }
279}
280
281#[cfg(feature = "app-hubdisposdata")]
282pub trait IHubDisposDataMethods: IHubDisposData {
283 #[doc = "`get_Locator()` overload"]
284 fn get_locator(self) -> ::unity::Il2CppString {
285 unsafe {
286 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
287 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f30usize)as*mut u8, ::unity::Il2CppString;
288(HubDisposData)__receiver)
289 }
290 }
291 #[doc = "`set_Locator(::unity::Il2CppString)` overload"]
292 fn set_locator(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
293 unsafe {
294 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
295 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f40usize)as*mut u8,();
296(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
297 }
298 }
299 #[doc = "`get_ParentLocator()` overload"]
300 fn get_parent_locator(self) -> ::unity::Il2CppString {
301 unsafe {
302 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
303 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f50usize)as*mut u8, ::unity::Il2CppString;
304(HubDisposData)__receiver)
305 }
306 }
307 #[doc = "`set_ParentLocator(::unity::Il2CppString)` overload"]
308 fn set_parent_locator(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
309 unsafe {
310 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
311 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f60usize)as*mut u8,();
312(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
313 }
314 }
315 #[doc = "`get_IsMustChild()` overload"]
316 fn get_is_must_child(self) -> bool {
317 unsafe {
318 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
319 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f70usize)as*mut u8,bool;
320(HubDisposData)__receiver)
321 }
322 }
323 #[doc = "`set_IsMustChild(bool)` overload"]
324 fn set_is_must_child(self, value: impl ::core::convert::Into<bool>) -> () {
325 unsafe {
326 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
327 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f80usize)as*mut u8,();
328(HubDisposData)__receiver,(bool)::core::convert::Into::into(value))
329 }
330 }
331 #[doc = "`get_FadeDistance()` overload"]
332 fn get_fade_distance(self) -> f32 {
333 unsafe {
334 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
335 ::unity::il2cpp_call!((::unity::module_base()+0x2d87f90usize)as*mut u8,f32;
336(HubDisposData)__receiver)
337 }
338 }
339 #[doc = "`set_FadeDistance(f32)` overload"]
340 fn set_fade_distance(self, value: impl ::core::convert::Into<f32>) -> () {
341 unsafe {
342 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
343 ::unity::il2cpp_call!((::unity::module_base()+0x2d87fa0usize)as*mut u8,();
344(HubDisposData)__receiver,(f32)::core::convert::Into::into(value))
345 }
346 }
347 #[doc = "`get_Priority()` overload"]
348 fn get_priority(self) -> i32 {
349 unsafe {
350 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
351 ::unity::il2cpp_call!((::unity::module_base()+0x2d87fb0usize)as*mut u8,i32;
352(HubDisposData)__receiver)
353 }
354 }
355 #[doc = "`set_Priority(i32)` overload"]
356 fn set_priority(self, value: impl ::core::convert::Into<i32>) -> () {
357 unsafe {
358 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
359 ::unity::il2cpp_call!((::unity::module_base()+0x2d87fc0usize)as*mut u8,();
360(HubDisposData)__receiver,(i32)::core::convert::Into::into(value))
361 }
362 }
363 #[doc = "`get_Chapter()` overload"]
364 fn get_chapter(self) -> ::unity::Il2CppString {
365 unsafe {
366 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
367 ::unity::il2cpp_call!((::unity::module_base()+0x2d87fd0usize)as*mut u8, ::unity::Il2CppString;
368(HubDisposData)__receiver)
369 }
370 }
371 #[doc = "`set_Chapter(::unity::Il2CppString)` overload"]
372 fn set_chapter(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
373 unsafe {
374 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
375 ::unity::il2cpp_call!((::unity::module_base()+0x2d87fe0usize)as*mut u8,();
376(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
377 }
378 }
379 #[doc = "`get_Phase()` overload"]
380 fn get_phase(self) -> crate::app::hubdisposdata::HubDisposData_PhaseType {
381 unsafe {
382 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
383 ::unity::il2cpp_call!((::unity::module_base()+0x2d87ff0usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_PhaseType;
384(HubDisposData)__receiver)
385 }
386 }
387 #[doc = "`set_Phase(crate::app::hubdisposdata::HubDisposData_PhaseType)` overload"]
388 fn set_phase(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_PhaseType>) -> () {
389 unsafe {
390 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
391 ::unity::il2cpp_call!((::unity::module_base()+0x2d88000usize)as*mut u8,();
392(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_PhaseType)::core::convert::Into::into(value))
393 }
394 }
395 #[doc = "`get_TimezoneFlag()` overload"]
396 fn get_timezone_flag(self) -> crate::app::hubdisposdata::HubDisposData_TimezoneFlags {
397 unsafe {
398 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
399 ::unity::il2cpp_call!((::unity::module_base()+0x2d88010usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_TimezoneFlags;
400(HubDisposData)__receiver)
401 }
402 }
403 #[doc = "`set_TimezoneFlag(crate::app::hubdisposdata::HubDisposData_TimezoneFlags)` overload"]
404 fn set_timezone_flag(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_TimezoneFlags>) -> () {
405 unsafe {
406 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
407 ::unity::il2cpp_call!((::unity::module_base()+0x2d88020usize)as*mut u8,();
408(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_TimezoneFlags)::core::convert::Into::into(value))
409 }
410 }
411 #[doc = "`get_FlagName()` overload"]
412 fn get_flag_name(self) -> ::unity::Il2CppString {
413 unsafe {
414 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
415 ::unity::il2cpp_call!((::unity::module_base()+0x2d88030usize)as*mut u8, ::unity::Il2CppString;
416(HubDisposData)__receiver)
417 }
418 }
419 #[doc = "`set_FlagName(::unity::Il2CppString)` overload"]
420 fn set_flag_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
421 unsafe {
422 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
423 ::unity::il2cpp_call!((::unity::module_base()+0x2d88040usize)as*mut u8,();
424(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
425 }
426 }
427 #[doc = "`get_AnyCondition()` overload"]
428 fn get_any_condition(self) -> ::unity::Il2CppString {
429 unsafe {
430 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
431 ::unity::il2cpp_call!((::unity::module_base()+0x2d88050usize)as*mut u8, ::unity::Il2CppString;
432(HubDisposData)__receiver)
433 }
434 }
435 #[doc = "`set_AnyCondition(::unity::Il2CppString)` overload"]
436 fn set_any_condition(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
437 unsafe {
438 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
439 ::unity::il2cpp_call!((::unity::module_base()+0x2d88060usize)as*mut u8,();
440(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
441 }
442 }
443 #[doc = "`get_ContentType()` overload"]
444 fn get_content_type(self) -> crate::app::hubdisposdata::HubDisposData_Type {
445 unsafe {
446 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
447 ::unity::il2cpp_call!((::unity::module_base()+0x2d88070usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_Type;
448(HubDisposData)__receiver)
449 }
450 }
451 #[doc = "`set_ContentType(crate::app::hubdisposdata::HubDisposData_Type)` overload"]
452 fn set_content_type(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_Type>) -> () {
453 unsafe {
454 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
455 ::unity::il2cpp_call!((::unity::module_base()+0x2d88080usize)as*mut u8,();
456(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_Type)::core::convert::Into::into(value))
457 }
458 }
459 #[doc = "`get_AID()` overload"]
460 fn get_aid(self) -> ::unity::Il2CppString {
461 unsafe {
462 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
463 ::unity::il2cpp_call!((::unity::module_base()+0x2d88090usize)as*mut u8, ::unity::Il2CppString;
464(HubDisposData)__receiver)
465 }
466 }
467 #[doc = "`set_AID(::unity::Il2CppString)` overload"]
468 fn set_aid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
469 unsafe {
470 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
471 ::unity::il2cpp_call!((::unity::module_base()+0x2d880a0usize)as*mut u8,();
472(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
473 }
474 }
475 #[doc = "`get_TalkPattern()` overload"]
476 fn get_talk_pattern(self) -> ::unity::Il2CppString {
477 unsafe {
478 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
479 ::unity::il2cpp_call!((::unity::module_base()+0x2d880b0usize)as*mut u8, ::unity::Il2CppString;
480(HubDisposData)__receiver)
481 }
482 }
483 #[doc = "`set_TalkPattern(::unity::Il2CppString)` overload"]
484 fn set_talk_pattern(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
485 unsafe {
486 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
487 ::unity::il2cpp_call!((::unity::module_base()+0x2d880c0usize)as*mut u8,();
488(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
489 }
490 }
491 #[doc = "`get_HelpLabel()` overload"]
492 fn get_help_label(self) -> ::unity::Il2CppString {
493 unsafe {
494 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
495 ::unity::il2cpp_call!((::unity::module_base()+0x2d880d0usize)as*mut u8, ::unity::Il2CppString;
496(HubDisposData)__receiver)
497 }
498 }
499 #[doc = "`set_HelpLabel(::unity::Il2CppString)` overload"]
500 fn set_help_label(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
501 unsafe {
502 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
503 ::unity::il2cpp_call!((::unity::module_base()+0x2d880e0usize)as*mut u8,();
504(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
505 }
506 }
507 #[doc = "`get_MainLabel()` overload"]
508 fn get_main_label(self) -> ::unity::Il2CppString {
509 unsafe {
510 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
511 ::unity::il2cpp_call!((::unity::module_base()+0x2d880f0usize)as*mut u8, ::unity::Il2CppString;
512(HubDisposData)__receiver)
513 }
514 }
515 #[doc = "`set_MainLabel(::unity::Il2CppString)` overload"]
516 fn set_main_label(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
517 unsafe {
518 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
519 ::unity::il2cpp_call!((::unity::module_base()+0x2d88100usize)as*mut u8,();
520(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
521 }
522 }
523 #[doc = "`get_ScriptName()` overload"]
524 fn get_script_name(self) -> ::unity::Il2CppString {
525 unsafe {
526 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
527 ::unity::il2cpp_call!((::unity::module_base()+0x2d88110usize)as*mut u8, ::unity::Il2CppString;
528(HubDisposData)__receiver)
529 }
530 }
531 #[doc = "`set_ScriptName(::unity::Il2CppString)` overload"]
532 fn set_script_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
533 unsafe {
534 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
535 ::unity::il2cpp_call!((::unity::module_base()+0x2d88120usize)as*mut u8,();
536(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
537 }
538 }
539 #[doc = "`get_AccessType()` overload"]
540 fn get_access_type(self) -> crate::app::hubdisposdata::HubDisposData_AccessTypes {
541 unsafe {
542 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
543 ::unity::il2cpp_call!((::unity::module_base()+0x2d88130usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_AccessTypes;
544(HubDisposData)__receiver)
545 }
546 }
547 #[doc = "`set_AccessType(crate::app::hubdisposdata::HubDisposData_AccessTypes)` overload"]
548 fn set_access_type(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_AccessTypes>) -> () {
549 unsafe {
550 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
551 ::unity::il2cpp_call!((::unity::module_base()+0x2d88140usize)as*mut u8,();
552(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_AccessTypes)::core::convert::Into::into(value))
553 }
554 }
555 #[doc = "`get_IdleBodyName()` overload"]
556 fn get_idle_body_name(self) -> ::unity::Il2CppString {
557 unsafe {
558 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
559 ::unity::il2cpp_call!((::unity::module_base()+0x2d88150usize)as*mut u8, ::unity::Il2CppString;
560(HubDisposData)__receiver)
561 }
562 }
563 #[doc = "`set_IdleBodyName(::unity::Il2CppString)` overload"]
564 fn set_idle_body_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
565 unsafe {
566 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
567 ::unity::il2cpp_call!((::unity::module_base()+0x2d88160usize)as*mut u8,();
568(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
569 }
570 }
571 #[doc = "`get_IdleFaceName()` overload"]
572 fn get_idle_face_name(self) -> ::unity::Il2CppString {
573 unsafe {
574 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
575 ::unity::il2cpp_call!((::unity::module_base()+0x2d88170usize)as*mut u8, ::unity::Il2CppString;
576(HubDisposData)__receiver)
577 }
578 }
579 #[doc = "`set_IdleFaceName(::unity::Il2CppString)` overload"]
580 fn set_idle_face_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
581 unsafe {
582 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
583 ::unity::il2cpp_call!((::unity::module_base()+0x2d88180usize)as*mut u8,();
584(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
585 }
586 }
587 #[doc = "`get_IdleType()` overload"]
588 fn get_idle_type(self) -> crate::app::hubdisposdata::HubDisposData_IdleTypes {
589 unsafe {
590 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
591 ::unity::il2cpp_call!((::unity::module_base()+0x2d88190usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_IdleTypes;
592(HubDisposData)__receiver)
593 }
594 }
595 #[doc = "`set_IdleType(crate::app::hubdisposdata::HubDisposData_IdleTypes)` overload"]
596 fn set_idle_type(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_IdleTypes>) -> () {
597 unsafe {
598 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
599 ::unity::il2cpp_call!((::unity::module_base()+0x2d881a0usize)as*mut u8,();
600(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_IdleTypes)::core::convert::Into::into(value))
601 }
602 }
603 #[doc = "`get_DisabledAnim()` overload"]
604 fn get_disabled_anim(self) -> bool {
605 unsafe {
606 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
607 ::unity::il2cpp_call!((::unity::module_base()+0x2d881b0usize)as*mut u8,bool;
608(HubDisposData)__receiver)
609 }
610 }
611 #[doc = "`set_DisabledAnim(bool)` overload"]
612 fn set_disabled_anim(self, value: impl ::core::convert::Into<bool>) -> () {
613 unsafe {
614 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
615 ::unity::il2cpp_call!((::unity::module_base()+0x2d881c0usize)as*mut u8,();
616(HubDisposData)__receiver,(bool)::core::convert::Into::into(value))
617 }
618 }
619 #[doc = "`get_DisabledTalk()` overload"]
620 fn get_disabled_talk(self) -> bool {
621 unsafe {
622 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
623 ::unity::il2cpp_call!((::unity::module_base()+0x2d881d0usize)as*mut u8,bool;
624(HubDisposData)__receiver)
625 }
626 }
627 #[doc = "`set_DisabledTalk(bool)` overload"]
628 fn set_disabled_talk(self, value: impl ::core::convert::Into<bool>) -> () {
629 unsafe {
630 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
631 ::unity::il2cpp_call!((::unity::module_base()+0x2d881e0usize)as*mut u8,();
632(HubDisposData)__receiver,(bool)::core::convert::Into::into(value))
633 }
634 }
635 #[doc = "`get_IgnoreStory()` overload"]
636 fn get_ignore_story(self) -> bool {
637 unsafe {
638 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
639 ::unity::il2cpp_call!((::unity::module_base()+0x2d881f0usize)as*mut u8,bool;
640(HubDisposData)__receiver)
641 }
642 }
643 #[doc = "`set_IgnoreStory(bool)` overload"]
644 fn set_ignore_story(self, value: impl ::core::convert::Into<bool>) -> () {
645 unsafe {
646 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
647 ::unity::il2cpp_call!((::unity::module_base()+0x2d88200usize)as*mut u8,();
648(HubDisposData)__receiver,(bool)::core::convert::Into::into(value))
649 }
650 }
651 #[doc = "`get_Bind()` overload"]
652 fn get_bind(self) -> ::unity::Il2CppString {
653 unsafe {
654 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
655 ::unity::il2cpp_call!((::unity::module_base()+0x2d88210usize)as*mut u8, ::unity::Il2CppString;
656(HubDisposData)__receiver)
657 }
658 }
659 #[doc = "`set_Bind(::unity::Il2CppString)` overload"]
660 fn set_bind(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
661 unsafe {
662 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
663 ::unity::il2cpp_call!((::unity::module_base()+0x2d88220usize)as*mut u8,();
664(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
665 }
666 }
667 #[doc = "`get_DisposType()` overload"]
668 fn get_dispos_type(self) -> crate::app::hubdisposdata::HubDisposData_DisposTypes {
669 unsafe {
670 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
671 ::unity::il2cpp_call!((::unity::module_base()+0x2d88230usize)as*mut u8,crate::app::hubdisposdata::HubDisposData_DisposTypes;
672(HubDisposData)__receiver)
673 }
674 }
675 #[doc = "`set_DisposType(crate::app::hubdisposdata::HubDisposData_DisposTypes)` overload"]
676 fn set_dispos_type(self, value: impl ::core::convert::Into<crate::app::hubdisposdata::HubDisposData_DisposTypes>) -> () {
677 unsafe {
678 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
679 ::unity::il2cpp_call!((::unity::module_base()+0x2d88240usize)as*mut u8,();
680(HubDisposData)__receiver,(crate::app::hubdisposdata::HubDisposData_DisposTypes)::core::convert::Into::into(value))
681 }
682 }
683 #[doc = "`get_AccessAngle()` overload"]
684 fn get_access_angle(self) -> f32 {
685 unsafe {
686 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
687 ::unity::il2cpp_call!((::unity::module_base()+0x2d88250usize)as*mut u8,f32;
688(HubDisposData)__receiver)
689 }
690 }
691 #[doc = "`set_AccessAngle(f32)` overload"]
692 fn set_access_angle(self, value: impl ::core::convert::Into<f32>) -> () {
693 unsafe {
694 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
695 ::unity::il2cpp_call!((::unity::module_base()+0x2d88260usize)as*mut u8,();
696(HubDisposData)__receiver,(f32)::core::convert::Into::into(value))
697 }
698 }
699 #[doc = "`get_MoveName()` overload"]
700 fn get_move_name(self) -> ::unity::Il2CppString {
701 unsafe {
702 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
703 ::unity::il2cpp_call!((::unity::module_base()+0x2d88270usize)as*mut u8, ::unity::Il2CppString;
704(HubDisposData)__receiver)
705 }
706 }
707 #[doc = "`set_MoveName(::unity::Il2CppString)` overload"]
708 fn set_move_name(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
709 unsafe {
710 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
711 ::unity::il2cpp_call!((::unity::module_base()+0x2d88280usize)as*mut u8,();
712(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
713 }
714 }
715 #[doc = "`get_Area()` overload"]
716 fn get_area(self) -> ::unity::Il2CppString {
717 unsafe {
718 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
719 ::unity::il2cpp_call!((::unity::module_base()+0x2d88290usize)as*mut u8, ::unity::Il2CppString;
720(HubDisposData)__receiver)
721 }
722 }
723 #[doc = "`set_Area(::unity::Il2CppString)` overload"]
724 fn set_area(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
725 unsafe {
726 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
727 ::unity::il2cpp_call!((::unity::module_base()+0x2d882a0usize)as*mut u8,();
728(HubDisposData)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
729 }
730 }
731 #[doc = "`get_Layer()` overload"]
732 fn get_layer(self) -> i32 {
733 unsafe {
734 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
735 ::unity::il2cpp_call!((::unity::module_base()+0x2d882b0usize)as*mut u8,i32;
736(HubDisposData)__receiver)
737 }
738 }
739 #[doc = "`set_Layer(i32)` overload"]
740 fn set_layer(self, value: impl ::core::convert::Into<i32>) -> () {
741 unsafe {
742 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
743 ::unity::il2cpp_call!((::unity::module_base()+0x2d882c0usize)as*mut u8,();
744(HubDisposData)__receiver,(i32)::core::convert::Into::into(value))
745 }
746 }
747 #[doc = "`get_DisabledMiniMap()` overload"]
748 fn get_disabled_mini_map(self) -> bool {
749 unsafe {
750 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
751 ::unity::il2cpp_call!((::unity::module_base()+0x2d882d0usize)as*mut u8,bool;
752(HubDisposData)__receiver)
753 }
754 }
755 #[doc = "`set_DisabledMiniMap(bool)` overload"]
756 fn set_disabled_mini_map(self, value: impl ::core::convert::Into<bool>) -> () {
757 unsafe {
758 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
759 ::unity::il2cpp_call!((::unity::module_base()+0x2d882e0usize)as*mut u8,();
760(HubDisposData)__receiver,(bool)::core::convert::Into::into(value))
761 }
762 }
763 #[doc = "`get_Weight()` overload"]
764 fn get_weight(self) -> f32 {
765 unsafe {
766 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
767 ::unity::il2cpp_call!((::unity::module_base()+0x2d882f0usize)as*mut u8,f32;
768(HubDisposData)__receiver)
769 }
770 }
771 #[doc = "`set_Weight(f32)` overload"]
772 fn set_weight(self, value: impl ::core::convert::Into<f32>) -> () {
773 unsafe {
774 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
775 ::unity::il2cpp_call!((::unity::module_base()+0x2d88300usize)as*mut u8,();
776(HubDisposData)__receiver,(f32)::core::convert::Into::into(value))
777 }
778 }
779 #[doc = "`get_OptimizeType()` overload"]
780 fn get_optimize_type(self) -> i32 {
781 unsafe {
782 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
783 ::unity::il2cpp_call!((::unity::module_base()+0x2d88310usize)as*mut u8,i32;
784(HubDisposData)__receiver)
785 }
786 }
787 #[doc = "`set_OptimizeType(i32)` overload"]
788 fn set_optimize_type(self, value: impl ::core::convert::Into<i32>) -> () {
789 unsafe {
790 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
791 ::unity::il2cpp_call!((::unity::module_base()+0x2d88320usize)as*mut u8,();
792(HubDisposData)__receiver,(i32)::core::convert::Into::into(value))
793 }
794 }
795 #[doc = "`IsChair()` overload"]
796 fn is_chair(self) -> bool {
797 unsafe {
798 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
799 ::unity::il2cpp_call!((::unity::module_base()+0x2d88330usize)as*mut u8,bool;
800(HubDisposData)__receiver)
801 }
802 }
803 #[doc = "`IsPick()` overload"]
804 fn is_pick(self) -> bool {
805 unsafe {
806 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
807 ::unity::il2cpp_call!((::unity::module_base()+0x2d883a0usize)as*mut u8,bool;
808(HubDisposData)__receiver)
809 }
810 }
811 #[doc = "`IsSquat()` overload"]
812 fn is_squat(self) -> bool {
813 unsafe {
814 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
815 ::unity::il2cpp_call!((::unity::module_base()+0x2d88430usize)as*mut u8,bool;
816(HubDisposData)__receiver)
817 }
818 }
819 #[doc = "`IsSitUp()` overload"]
820 fn is_sit_up(self) -> bool {
821 unsafe {
822 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
823 ::unity::il2cpp_call!((::unity::module_base()+0x2d884e0usize)as*mut u8,bool;
824(HubDisposData)__receiver)
825 }
826 }
827 #[doc = "`IsSit()` overload"]
828 fn is_sit(self) -> bool {
829 unsafe {
830 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
831 ::unity::il2cpp_call!((::unity::module_base()+0x2d88550usize)as*mut u8,bool;
832(HubDisposData)__receiver)
833 }
834 }
835 #[doc = "`IsSing()` overload"]
836 fn is_sing(self) -> bool {
837 unsafe {
838 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
839 ::unity::il2cpp_call!((::unity::module_base()+0x2d885c0usize)as*mut u8,bool;
840(HubDisposData)__receiver)
841 }
842 }
843 #[doc = "`IsFish()` overload"]
844 fn is_fish(self) -> bool {
845 unsafe {
846 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
847 ::unity::il2cpp_call!((::unity::module_base()+0x2d88630usize)as*mut u8,bool;
848(HubDisposData)__receiver)
849 }
850 }
851 #[doc = "`GetDebugName()` overload"]
852 fn get_debug_name(self) -> ::unity::Il2CppString {
853 unsafe {
854 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
855 {
856 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
857 let __vi = *__vt.get(8usize).unwrap_or_else(|| {
858 panic!(
859 "unity: virtual slot {}
860 out of range (vtable len {}
861) on the runtime class behind {}
862 (method `{}
863`)",
864 8usize,
865 __vt.len(),
866 <HubDisposData as ::unity::ClassIdentity>::NAME,
867 "GetDebugName",
868 )
869 });
870 let __inner: extern "C" fn(HubDisposData, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__vi.method_ptr);
871 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
872 __inner(__receiver, __mi)
873 }
874 }
875 }
876 #[doc = "`OnBuild()` overload"]
877 fn on_build(self) -> () {
878 unsafe {
879 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
880 {
881 let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
882 let __vi = *__vt.get(4usize).unwrap_or_else(|| {
883 panic!(
884 "unity: virtual slot {}
885 out of range (vtable len {}
886) on the runtime class behind {}
887 (method `{}
888`)",
889 4usize,
890 __vt.len(),
891 <HubDisposData as ::unity::ClassIdentity>::NAME,
892 "OnBuild",
893 )
894 });
895 let __inner: extern "C" fn(HubDisposData, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
896 let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
897 __inner(__receiver, __mi)
898 }
899 }
900 }
901 #[doc = "`.ctor()` overload"]
902 fn ctor(self) -> () {
903 unsafe {
904 let __receiver = <HubDisposData as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
905 ::unity::il2cpp_call!((::unity::module_base()+0x2d88740usize)as*mut u8,();
906(HubDisposData)__receiver)
907 }
908 }
909}
910
911#[cfg(feature = "app-hubdisposdata")]
912impl<__T: IHubDisposData> IHubDisposDataMethods for __T {}
913
914#[cfg(feature = "app-hubdisposdata")]
915impl HubDisposData {
916 pub fn load_method_info() -> &'static ::unity::il2cpp::MethodInfo {
917 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
918 }
919
920 pub fn get_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
921 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
922 }
923
924 pub fn set_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
925 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
926 }
927
928 pub fn get_parent_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
929 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
930 }
931
932 pub fn set_parent_locator_method_info() -> &'static ::unity::il2cpp::MethodInfo {
933 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
934 }
935
936 pub fn get_is_must_child_method_info() -> &'static ::unity::il2cpp::MethodInfo {
937 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
938 }
939
940 pub fn set_is_must_child_method_info() -> &'static ::unity::il2cpp::MethodInfo {
941 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
942 }
943
944 pub fn get_fade_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
945 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
946 }
947
948 pub fn set_fade_distance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
949 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
950 }
951
952 pub fn get_priority_method_info() -> &'static ::unity::il2cpp::MethodInfo {
953 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
954 }
955
956 pub fn set_priority_method_info() -> &'static ::unity::il2cpp::MethodInfo {
957 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
958 }
959
960 pub fn get_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
961 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
962 }
963
964 pub fn set_chapter_method_info() -> &'static ::unity::il2cpp::MethodInfo {
965 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
966 }
967
968 pub fn get_phase_method_info() -> &'static ::unity::il2cpp::MethodInfo {
969 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
970 }
971
972 pub fn set_phase_method_info() -> &'static ::unity::il2cpp::MethodInfo {
973 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
974 }
975
976 pub fn get_timezone_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
977 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
978 }
979
980 pub fn set_timezone_flag_method_info() -> &'static ::unity::il2cpp::MethodInfo {
981 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
982 }
983
984 pub fn get_flag_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
985 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
986 }
987
988 pub fn set_flag_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
989 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
990 }
991
992 pub fn get_any_condition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
993 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
994 }
995
996 pub fn set_any_condition_method_info() -> &'static ::unity::il2cpp::MethodInfo {
997 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
998 }
999
1000 pub fn get_content_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1001 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
1002 }
1003
1004 pub fn set_content_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1005 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
1006 }
1007
1008 pub fn get_aid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1009 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
1010 }
1011
1012 pub fn set_aid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1013 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
1014 }
1015
1016 pub fn get_talk_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1017 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
1018 }
1019
1020 pub fn set_talk_pattern_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1021 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
1022 }
1023
1024 pub fn get_help_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1025 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
1026 }
1027
1028 pub fn set_help_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1029 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
1030 }
1031
1032 pub fn get_main_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1033 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
1034 }
1035
1036 pub fn set_main_label_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1037 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
1038 }
1039
1040 pub fn get_script_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1041 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
1042 }
1043
1044 pub fn set_script_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1045 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
1046 }
1047
1048 pub fn get_access_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1049 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
1050 }
1051
1052 pub fn set_access_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1053 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
1054 }
1055
1056 pub fn get_idle_body_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1057 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
1058 }
1059
1060 pub fn set_idle_body_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1061 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
1062 }
1063
1064 pub fn get_idle_face_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1065 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
1066 }
1067
1068 pub fn set_idle_face_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1069 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
1070 }
1071
1072 pub fn get_idle_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1073 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
1074 }
1075
1076 pub fn set_idle_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1077 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
1078 }
1079
1080 pub fn get_disabled_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1081 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
1082 }
1083
1084 pub fn set_disabled_anim_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1085 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
1086 }
1087
1088 pub fn get_disabled_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1089 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
1090 }
1091
1092 pub fn set_disabled_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1093 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
1094 }
1095
1096 pub fn get_ignore_story_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1097 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
1098 }
1099
1100 pub fn set_ignore_story_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1101 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
1102 }
1103
1104 pub fn get_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1105 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
1106 }
1107
1108 pub fn set_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1109 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
1110 }
1111
1112 pub fn get_dispos_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1113 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
1114 }
1115
1116 pub fn set_dispos_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1117 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
1118 }
1119
1120 pub fn get_access_angle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1121 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
1122 }
1123
1124 pub fn set_access_angle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1125 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
1126 }
1127
1128 pub fn get_move_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1129 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
1130 }
1131
1132 pub fn set_move_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1133 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
1134 }
1135
1136 pub fn get_area_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1137 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
1138 }
1139
1140 pub fn set_area_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1141 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
1142 }
1143
1144 pub fn get_layer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1145 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
1146 }
1147
1148 pub fn set_layer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1149 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
1150 }
1151
1152 pub fn get_disabled_mini_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1153 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
1154 }
1155
1156 pub fn set_disabled_mini_map_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1157 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
1158 }
1159
1160 pub fn get_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1161 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1162 }
1163
1164 pub fn set_weight_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1165 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
1166 }
1167
1168 pub fn get_optimize_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1169 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
1170 }
1171
1172 pub fn set_optimize_type_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1173 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
1174 }
1175
1176 pub fn is_chair_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1177 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
1178 }
1179
1180 pub fn is_pick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1181 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
1182 }
1183
1184 pub fn is_squat_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1185 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
1186 }
1187
1188 pub fn is_sit_up_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1189 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
1190 }
1191
1192 pub fn is_sit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1193 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
1194 }
1195
1196 pub fn is_sing_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1197 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
1198 }
1199
1200 pub fn is_fish_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1201 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
1202 }
1203
1204 pub fn get_debug_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1205 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
1206 }
1207
1208 pub fn on_build_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1209 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
1210 }
1211
1212 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1213 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
1214 }
1215}
1216
1217#[cfg(feature = "app-hubdisposdata")]
1218impl HubDisposData {
1219 #[doc = "Direct (non-virtual) call to `HubDisposData`'s own `GetDebugName`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1220 pub unsafe fn get_debug_name(this: impl ::core::convert::Into<::unity::IlInstance>) -> ::unity::Il2CppString {
1221 let __mi = Self::get_debug_name_method_info();
1222 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> ::unity::Il2CppString = ::core::mem::transmute(__mi.method_ptr);
1223 __inner(this.into(), ::core::option::Option::None)
1224 }
1225
1226 #[doc = "Direct (non-virtual) call to `HubDisposData`'s own `OnBuild`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1227 pub unsafe fn on_build(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
1228 let __mi = Self::on_build_method_info();
1229 let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
1230 __inner(this.into(), ::core::option::Option::None)
1231 }
1232}
1233
1234#[cfg(feature = "app-hubdisposdata")]
1235impl HubDisposData {
1236 #[doc = "`.ctor()` — no args"]
1237 pub fn new() -> Self {
1238 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1239 panic!(
1240 "{}
1241::{}
1242 failed to instantiate",
1243 ::core::stringify!(HubDisposData),
1244 ::core::stringify!(new),
1245 )
1246 });
1247 <Self as IHubDisposDataMethods>::ctor(this);
1248 this
1249 }
1250}
1251
1252#[cfg(feature = "app-hubdisposdata")]
1253#[doc(hidden)]
1254pub mod prelude {
1255 pub use super::{
1256 HubDisposData, HubDisposData_AccessTypes, HubDisposData_DisposTypes, HubDisposData_IdleTypes, HubDisposData_PhaseType,
1257 HubDisposData_TimezoneFlags, HubDisposData_Type, IHubDisposData, IHubDisposDataMethods,
1258 };
1259 #[cfg(feature = "app-structbase")]
1260 pub use crate::app::structbase::IStructBaseMethods;
1261 #[cfg(feature = "app-structdataarray_1")]
1262 pub use crate::app::structdataarray_1::IStructDataArray_1Methods;
1263 #[cfg(feature = "app-structtemplate_1")]
1264 pub use crate::app::structtemplate_1::IStructTemplate_1Methods;
1265 #[cfg(feature = "system-object")]
1266 pub use crate::system::object::IObjectMethods;
1267 #[cfg(feature = "system-enum")]
1268 pub use crate::system::r#enum::IEnumMethods;
1269 #[cfg(feature = "system-valuetype")]
1270 pub use crate::system::valuetype::IValueTypeMethods;
1271 pub use crate::{
1272 app::{structbase::IStructBase, structdataarray_1::IStructDataArray_1, structtemplate_1::IStructTemplate_1},
1273 system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1274 };
1275}