Skip to main content

engage/generated/app/
hubplaytalk.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "app-hubplaytalk-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::{
9        app::procinst::{IProcInst, ProcInst},
10        system::{
11            object::{IObject, Object},
12            r#enum::{Enum, IEnum},
13            valuetype::{IValueType, ValueType},
14        },
15    };
16
17    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubplaytalk/HubPlayTalk_CallPuppetEvent.md"))]
18    #[::unity::class(namespace = "App", name = "HubPlayTalk.CallPuppetEvent")]
19    #[parent(crate::app::procinst::ProcInst)]
20    pub struct HubPlayTalk_CallPuppetEvent {
21        #[offset(112)]
22        #[rename(name = "File")]
23        pub file: ::unity::Il2CppString,
24        #[offset(120)]
25        #[rename(name = "Mid")]
26        pub mid: ::unity::Il2CppString,
27    }
28
29    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubplaytalk/HubPlayTalk_TalkType.md"))]
30    #[repr(C)]
31    #[derive(::core::clone::Clone, ::core::marker::Copy, ::core::fmt::Debug, ::core::cmp::PartialEq, ::core::cmp::Eq)]
32    pub struct HubPlayTalk_TalkType {
33        pub value: i32,
34    }
35    impl ::unity::ClassIdentity for HubPlayTalk_TalkType {
36        const NAME: &'static str = "HubPlayTalk.TalkType";
37        const NAMESPACE: &'static str = "App";
38
39        fn class() -> ::unity::Class {
40            static CACHE: ::std::sync::OnceLock<::unity::Class> = ::std::sync::OnceLock::new();
41            *CACHE.get_or_init(|| ::unity::Class::lookup(Self::NAMESPACE, Self::NAME))
42        }
43    }
44    impl ::unity::IlType for HubPlayTalk_TalkType {
45        fn il_type() -> &'static ::unity::il2cpp::Il2CppType {
46            &<Self as ::unity::ClassIdentity>::class().raw()._1.byval_arg
47        }
48    }
49    impl HubPlayTalk_TalkType {
50        pub fn normal() -> Self {
51            Self { value: 0 }
52        }
53
54        pub fn shop() -> Self {
55            Self { value: 1 }
56        }
57
58        pub fn event() -> Self {
59            Self { value: 2 }
60        }
61    }
62
63    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubplaytalk/HubPlayTalk.md"))]
64    #[::unity::class(namespace = "App", name = "HubPlayTalk")]
65    #[parent(crate::app::procinst::ProcInst)]
66    pub struct HubPlayTalk {
67        #[static_field]
68        #[rename(name = "GiveAccessoryFlag1")]
69        pub give_accessory_flag1: ::unity::Il2CppString,
70        #[static_field]
71        #[rename(name = "GiveAccessoryFlag2")]
72        pub give_accessory_flag2: ::unity::Il2CppString,
73    }
74}
75
76#[cfg(feature = "app-hubplaytalk-types")]
77pub use __types::*;
78
79#[cfg(feature = "app-hubplaytalk")]
80impl HubPlayTalk_CallPuppetEvent {
81    #[doc = "`CreateBind(crate::app::procinst::ProcInst, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
82    pub fn create_bind(
83        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
84        file: impl ::core::convert::Into<::unity::Il2CppString>,
85        mid: impl ::core::convert::Into<::unity::Il2CppString>,
86    ) -> () {
87        unsafe {
88            ::unity::il2cpp_call!((::unity::module_base()+0x2ae26f0usize)as*mut u8,();
89(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(::unity::Il2CppString)::core::convert::Into::into(file),(::unity::Il2CppString)::core::convert::Into::into(mid))
90        }
91    }
92}
93
94#[cfg(feature = "app-hubplaytalk")]
95pub trait IHubPlayTalk_CallPuppetEventMethods: IHubPlayTalk_CallPuppetEvent {
96    #[doc = "`.ctor(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
97    fn ctor(self, file: impl ::core::convert::Into<::unity::Il2CppString>, mid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
98        unsafe {
99            let __receiver =
100                <HubPlayTalk_CallPuppetEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
101            ::unity::il2cpp_call!((::unity::module_base()+0x2ae27a0usize)as*mut u8,();
102(HubPlayTalk_CallPuppetEvent)__receiver,(::unity::Il2CppString)::core::convert::Into::into(file),(::unity::Il2CppString)::core::convert::Into::into(mid))
103        }
104    }
105    #[doc = "`Entry()` overload"]
106    fn entry(self) -> () {
107        unsafe {
108            let __receiver =
109                <HubPlayTalk_CallPuppetEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
110            ::unity::il2cpp_call!((::unity::module_base()+0x2ae2a90usize)as*mut u8,();
111(HubPlayTalk_CallPuppetEvent)__receiver)
112        }
113    }
114    #[doc = "`Main()` overload"]
115    fn main(self) -> () {
116        unsafe {
117            let __receiver =
118                <HubPlayTalk_CallPuppetEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
119            ::unity::il2cpp_call!((::unity::module_base()+0x2ae2ab0usize)as*mut u8,();
120(HubPlayTalk_CallPuppetEvent)__receiver)
121        }
122    }
123    #[doc = "`Exit()` overload"]
124    fn exit(self) -> () {
125        unsafe {
126            let __receiver =
127                <HubPlayTalk_CallPuppetEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128            ::unity::il2cpp_call!((::unity::module_base()+0x2ae2ac0usize)as*mut u8,();
129(HubPlayTalk_CallPuppetEvent)__receiver)
130        }
131    }
132    #[doc = "`CreateDesc()` overload"]
133    fn create_desc(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
134        unsafe {
135            let __receiver =
136                <HubPlayTalk_CallPuppetEvent as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
137            ::unity::il2cpp_call!((::unity::module_base()+0x2ae27f0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
138(HubPlayTalk_CallPuppetEvent)__receiver)
139        }
140    }
141}
142
143#[cfg(feature = "app-hubplaytalk")]
144impl<__T: IHubPlayTalk_CallPuppetEvent> IHubPlayTalk_CallPuppetEventMethods for __T {}
145
146#[cfg(feature = "app-hubplaytalk")]
147impl HubPlayTalk_CallPuppetEvent {
148    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
149        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
150    }
151
152    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
153        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
154    }
155
156    pub fn entry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
157        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
158    }
159
160    pub fn main_method_info() -> &'static ::unity::il2cpp::MethodInfo {
161        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
162    }
163
164    pub fn exit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
165        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
166    }
167
168    pub fn create_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
169        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
170    }
171}
172
173#[cfg(feature = "app-hubplaytalk")]
174impl HubPlayTalk_CallPuppetEvent {
175    #[doc = "`.ctor(::unity::Il2CppString, ::unity::Il2CppString)` — overload selector"]
176    pub fn new(file: ::unity::Il2CppString, mid: ::unity::Il2CppString) -> Self {
177        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
178            panic!(
179                "{}
180::{}
181 failed to instantiate",
182                ::core::stringify!(HubPlayTalk_CallPuppetEvent),
183                ::core::stringify!(new),
184            )
185        });
186        <Self as IHubPlayTalk_CallPuppetEventMethods>::ctor(this, file, mid);
187        this
188    }
189}
190
191#[cfg(feature = "app-hubplaytalk")]
192impl HubPlayTalk {
193    #[doc = "`GetMessPID(::unity::Il2CppString)` overload"]
194    pub fn get_mess_pid(mid: impl ::core::convert::Into<::unity::Il2CppString>) -> ::unity::Il2CppString {
195        unsafe {
196            ::unity::il2cpp_call!((::unity::module_base()+0x23d8ae0usize)as*mut u8, ::unity::Il2CppString;
197(::unity::Il2CppString)::core::convert::Into::into(mid))
198        }
199    }
200
201    #[doc = "`GetMessPIDList(::unity::Il2CppString)` overload"]
202    pub fn get_mess_pid_list(
203        mid: impl ::core::convert::Into<::unity::Il2CppString>,
204    ) -> crate::system::collections::generic::list_1::List_1<::unity::Il2CppString> {
205        unsafe {
206            ::unity::il2cpp_call!((::unity::module_base()+0x23d8530usize)as*mut u8,crate::system::collections::generic::list_1::List_1< ::unity::Il2CppString> ;
207(::unity::Il2CppString)::core::convert::Into::into(mid))
208        }
209    }
210
211    #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::hubplaytalk::HubPlayTalk_TalkType, crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess)` overload"]
212    pub fn create_bind(
213        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
214        talk_type: impl ::core::convert::Into<crate::app::hubplaytalk::HubPlayTalk_TalkType>,
215        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
216        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
217        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
218    ) -> () {
219        unsafe {
220            ::unity::il2cpp_call!((::unity::module_base()+0x23de0f0usize)as*mut u8,();
221(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubplaytalk::HubPlayTalk_TalkType)::core::convert::Into::into(talk_type),(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access))
222        }
223    }
224
225    #[doc = "`CreateBind(crate::app::procinst::ProcInst, crate::app::hubplaytalk::HubPlayTalk_TalkType, crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
226    pub fn create_bind_2(
227        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
228        talk_type: impl ::core::convert::Into<crate::app::hubplaytalk::HubPlayTalk_TalkType>,
229        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
230        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
231        mid: impl ::core::convert::Into<::unity::Il2CppString>,
232        script: impl ::core::convert::Into<::unity::Il2CppString>,
233    ) -> () {
234        unsafe {
235            ::unity::il2cpp_call!((::unity::module_base()+0x23de1d0usize)as*mut u8,();
236(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubplaytalk::HubPlayTalk_TalkType)::core::convert::Into::into(talk_type),(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(::unity::Il2CppString)::core::convert::Into::into(mid),(::unity::Il2CppString)::core::convert::Into::into(script))
237        }
238    }
239
240    #[doc = "`CreateShopBind(crate::app::procinst::ProcInst, crate::app::hubplaytalk::HubPlayTalk_TalkType, crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess, ::unity::Il2CppString)` overload"]
241    pub fn create_shop_bind(
242        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
243        talk_type: impl ::core::convert::Into<crate::app::hubplaytalk::HubPlayTalk_TalkType>,
244        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
245        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
246        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
247        shop_type: impl ::core::convert::Into<::unity::Il2CppString>,
248    ) -> () {
249        unsafe {
250            ::unity::il2cpp_call!((::unity::module_base()+0x23de2b0usize)as*mut u8,();
251(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubplaytalk::HubPlayTalk_TalkType)::core::convert::Into::into(talk_type),(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access),(::unity::Il2CppString)::core::convert::Into::into(shop_type))
252        }
253    }
254
255    #[doc = "`CanGiveAccessory1()` overload"]
256    pub fn can_give_accessory1() -> bool {
257        unsafe {
258            ::unity::il2cpp_call!((::unity::module_base()+0x23dec20usize)as*mut u8,bool;
259            )
260        }
261    }
262
263    #[doc = "`CanGiveAccessory2()` overload"]
264    pub fn can_give_accessory2() -> bool {
265        unsafe {
266            ::unity::il2cpp_call!((::unity::module_base()+0x23df080usize)as*mut u8,bool;
267            )
268        }
269    }
270
271    #[doc = "`TryCreateGiveAccessoryBind(crate::app::procinst::ProcInst, crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess, ::unity::Il2CppString)` overload"]
272    pub fn try_create_give_accessory_bind(
273        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
274        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
275        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
276        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
277        mid: impl ::core::convert::Into<::unity::Il2CppString>,
278    ) -> bool {
279        unsafe {
280            ::unity::il2cpp_call!((::unity::module_base()+0x23df5e0usize)as*mut u8,bool;
281(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access),(::unity::Il2CppString)::core::convert::Into::into(mid))
282        }
283    }
284
285    #[doc = "`CreateShopTalkBind(crate::app::procinst::ProcInst, crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
286    pub fn create_shop_talk_bind(
287        super_: impl ::core::convert::Into<crate::app::procinst::ProcInst>,
288        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
289        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
290        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
291        mid: impl ::core::convert::Into<::unity::Il2CppString>,
292        tutorial: impl ::core::convert::Into<::unity::Il2CppString>,
293    ) -> () {
294        unsafe {
295            ::unity::il2cpp_call!((::unity::module_base()+0x23dfc10usize)as*mut u8,();
296(crate::app::procinst::ProcInst)::core::convert::Into::into(super_),(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access),(::unity::Il2CppString)::core::convert::Into::into(mid),(::unity::Il2CppString)::core::convert::Into::into(tutorial))
297        }
298    }
299}
300
301#[cfg(feature = "app-hubplaytalk")]
302pub trait IHubPlayTalkMethods: IHubPlayTalk {
303    #[doc = "`get_PlayerController()` overload"]
304    fn get_player_controller(self) -> crate::app::hubplayercontroller::HubPlayerController {
305        unsafe {
306            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
307            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e20usize)as*mut u8,crate::app::hubplayercontroller::HubPlayerController;
308(HubPlayTalk)__receiver)
309        }
310    }
311    #[doc = "`set_PlayerController(crate::app::hubplayercontroller::HubPlayerController)` overload"]
312    fn set_player_controller(self, value: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>) -> () {
313        unsafe {
314            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
315            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e30usize)as*mut u8,();
316(HubPlayTalk)__receiver,(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(value))
317        }
318    }
319    #[doc = "`get_Player()` overload"]
320    fn get_player(self) -> crate::app::hubunitcontroller::HubUnitController {
321        unsafe {
322            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
323            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e40usize)as*mut u8,crate::app::hubunitcontroller::HubUnitController;
324(HubPlayTalk)__receiver)
325        }
326    }
327    #[doc = "`set_Player(crate::app::hubunitcontroller::HubUnitController)` overload"]
328    fn set_player(self, value: impl ::core::convert::Into<crate::app::hubunitcontroller::HubUnitController>) -> () {
329        unsafe {
330            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
331            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e50usize)as*mut u8,();
332(HubPlayTalk)__receiver,(crate::app::hubunitcontroller::HubUnitController)::core::convert::Into::into(value))
333        }
334    }
335    #[doc = "`get_Other()` overload"]
336    fn get_other(self) -> crate::system::collections::generic::list_1::List_1<crate::app::hubunitcontroller::HubUnitController> {
337        unsafe {
338            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
339            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e60usize)as*mut u8,crate::system::collections::generic::list_1::List_1<crate::app::hubunitcontroller::HubUnitController> ;
340(HubPlayTalk)__receiver)
341        }
342    }
343    #[doc = "`set_Other(crate::system::collections::generic::list_1::List_1<crate::app::hubunitcontroller::HubUnitController>)` overload"]
344    fn set_other(
345        self,
346        value: impl ::core::convert::Into<crate::system::collections::generic::list_1::List_1<crate::app::hubunitcontroller::HubUnitController>>,
347    ) -> () {
348        unsafe {
349            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
350            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e70usize)as*mut u8,();
351(HubPlayTalk)__receiver,(crate::system::collections::generic::list_1::List_1<crate::app::hubunitcontroller::HubUnitController>)::core::convert::Into::into(value))
352        }
353    }
354    #[doc = "`get_Camera()` overload"]
355    fn get_camera(self) -> crate::app::hubcamera::HubCamera {
356        unsafe {
357            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
358            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e80usize)as*mut u8,crate::app::hubcamera::HubCamera;
359(HubPlayTalk)__receiver)
360        }
361    }
362    #[doc = "`set_Camera(crate::app::hubcamera::HubCamera)` overload"]
363    fn set_camera(self, value: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>) -> () {
364        unsafe {
365            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
366            ::unity::il2cpp_call!((::unity::module_base()+0x23d7e90usize)as*mut u8,();
367(HubPlayTalk)__receiver,(crate::app::hubcamera::HubCamera)::core::convert::Into::into(value))
368        }
369    }
370    #[doc = "`get_Access()` overload"]
371    fn get_access(self) -> crate::app::hubaccess::HubAccess {
372        unsafe {
373            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
374            ::unity::il2cpp_call!((::unity::module_base()+0x23d7ea0usize)as*mut u8,crate::app::hubaccess::HubAccess;
375(HubPlayTalk)__receiver)
376        }
377    }
378    #[doc = "`set_Access(crate::app::hubaccess::HubAccess)` overload"]
379    fn set_access(self, value: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>) -> () {
380        unsafe {
381            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
382            ::unity::il2cpp_call!((::unity::module_base()+0x23d7eb0usize)as*mut u8,();
383(HubPlayTalk)__receiver,(crate::app::hubaccess::HubAccess)::core::convert::Into::into(value))
384        }
385    }
386    #[doc = "`get_MID()` overload"]
387    fn get_mid(self) -> ::unity::Il2CppString {
388        unsafe {
389            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
390            ::unity::il2cpp_call!((::unity::module_base()+0x23d7ec0usize)as*mut u8, ::unity::Il2CppString;
391(HubPlayTalk)__receiver)
392        }
393    }
394    #[doc = "`set_MID(::unity::Il2CppString)` overload"]
395    fn set_mid(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
396        unsafe {
397            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
398            ::unity::il2cpp_call!((::unity::module_base()+0x23d7ed0usize)as*mut u8,();
399(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
400        }
401    }
402    #[doc = "`get_Args()` overload"]
403    fn get_args(self) -> ::unity::Il2CppString {
404        unsafe {
405            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
406            ::unity::il2cpp_call!((::unity::module_base()+0x23d7ee0usize)as*mut u8, ::unity::Il2CppString;
407(HubPlayTalk)__receiver)
408        }
409    }
410    #[doc = "`set_Args(::unity::Il2CppString)` overload"]
411    fn set_args(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
412        unsafe {
413            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
414            ::unity::il2cpp_call!((::unity::module_base()+0x23d7ef0usize)as*mut u8,();
415(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
416        }
417    }
418    #[doc = "`get_FlagName()` overload"]
419    fn get_flag_name(self) -> ::unity::Il2CppString {
420        unsafe {
421            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
422            ::unity::il2cpp_call!((::unity::module_base()+0x23d7f00usize)as*mut u8, ::unity::Il2CppString;
423(HubPlayTalk)__receiver)
424        }
425    }
426    #[doc = "`get_PieceOfBond_Tutorial()` overload"]
427    fn get_piece_of_bond_tutorial(self) -> bool {
428        unsafe {
429            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
430            ::unity::il2cpp_call!((::unity::module_base()+0x23d7f60usize)as*mut u8,bool;
431(HubPlayTalk)__receiver)
432        }
433    }
434    #[doc = "`set_PieceOfBond_Tutorial(bool)` overload"]
435    fn set_piece_of_bond_tutorial(self, value: impl ::core::convert::Into<bool>) -> () {
436        unsafe {
437            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
438            ::unity::il2cpp_call!((::unity::module_base()+0x23d7f70usize)as*mut u8,();
439(HubPlayTalk)__receiver,(bool)::core::convert::Into::into(value))
440        }
441    }
442    #[doc = "`.ctor(crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess)` overload"]
443    fn ctor(
444        self,
445        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
446        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
447        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
448    ) -> () {
449        unsafe {
450            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
451            ::unity::il2cpp_call!((::unity::module_base()+0x23d7f80usize)as*mut u8,();
452(HubPlayTalk)__receiver,(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access))
453        }
454    }
455    #[doc = "`.ctor(crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess, ::unity::Il2CppString, ::unity::Il2CppString)` overload"]
456    fn ctor_2(
457        self,
458        player: impl ::core::convert::Into<crate::app::hubplayercontroller::HubPlayerController>,
459        camera: impl ::core::convert::Into<crate::app::hubcamera::HubCamera>,
460        access: impl ::core::convert::Into<crate::app::hubaccess::HubAccess>,
461        mid: impl ::core::convert::Into<::unity::Il2CppString>,
462        args: impl ::core::convert::Into<::unity::Il2CppString>,
463    ) -> () {
464        unsafe {
465            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
466            ::unity::il2cpp_call!((::unity::module_base()+0x23d80e0usize)as*mut u8,();
467(HubPlayTalk)__receiver,(crate::app::hubplayercontroller::HubPlayerController)::core::convert::Into::into(player),(crate::app::hubcamera::HubCamera)::core::convert::Into::into(camera),(crate::app::hubaccess::HubAccess)::core::convert::Into::into(access),(::unity::Il2CppString)::core::convert::Into::into(mid),(::unity::Il2CppString)::core::convert::Into::into(args))
468        }
469    }
470    #[doc = "`Init()` overload"]
471    fn init(self) -> () {
472        unsafe {
473            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
474            ::unity::il2cpp_call!((::unity::module_base()+0x23d8220usize)as*mut u8,();
475(HubPlayTalk)__receiver)
476        }
477    }
478    #[doc = "`IsPlayerMove()` overload"]
479    fn is_player_move(self) -> bool {
480        unsafe {
481            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
482            ::unity::il2cpp_call!((::unity::module_base()+0x23d8720usize)as*mut u8,bool;
483(HubPlayTalk)__receiver)
484        }
485    }
486    #[doc = "`GetOtherPosition()` overload"]
487    fn get_other_position(self) -> crate::unity_engine::vector3::Vector3 {
488        unsafe {
489            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
490            ::unity::il2cpp_call!((::unity::module_base()+0x23d8750usize)as*mut u8,crate::unity_engine::vector3::Vector3;
491(HubPlayTalk)__receiver)
492        }
493    }
494    #[doc = "`GetOtherHeadPosition()` overload"]
495    fn get_other_head_position(self) -> crate::unity_engine::vector3::Vector3 {
496        unsafe {
497            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
498            ::unity::il2cpp_call!((::unity::module_base()+0x23d8920usize)as*mut u8,crate::unity_engine::vector3::Vector3;
499(HubPlayTalk)__receiver)
500        }
501    }
502    #[doc = "`SetupNormal()` overload"]
503    fn setup_normal(self) -> () {
504        unsafe {
505            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
506            ::unity::il2cpp_call!((::unity::module_base()+0x23d8c80usize)as*mut u8,();
507(HubPlayTalk)__receiver)
508        }
509    }
510    #[doc = "`Tutorial()` overload"]
511    fn tutorial(self) -> () {
512        unsafe {
513            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
514            ::unity::il2cpp_call!((::unity::module_base()+0x23d8f70usize)as*mut u8,();
515(HubPlayTalk)__receiver)
516        }
517    }
518    #[doc = "`SetupShop()` overload"]
519    fn setup_shop(self) -> () {
520        unsafe {
521            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
522            ::unity::il2cpp_call!((::unity::module_base()+0x23d93a0usize)as*mut u8,();
523(HubPlayTalk)__receiver)
524        }
525    }
526    #[doc = "`IsExistAdditionalStock(::unity::Il2CppString)` overload"]
527    fn is_exist_additional_stock(self, shop_type: impl ::core::convert::Into<::unity::Il2CppString>) -> bool {
528        unsafe {
529            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
530            ::unity::il2cpp_call!((::unity::module_base()+0x23d9780usize)as*mut u8,bool;
531(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(shop_type))
532        }
533    }
534    #[doc = "`SetupShop(::unity::Il2CppString)` overload"]
535    fn setup_shop_2(self, mid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
536        unsafe {
537            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
538            ::unity::il2cpp_call!((::unity::module_base()+0x23d95c0usize)as*mut u8,();
539(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(mid))
540        }
541    }
542    #[doc = "`SetupEvent()` overload"]
543    fn setup_event(self) -> () {
544        unsafe {
545            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
546            ::unity::il2cpp_call!((::unity::module_base()+0x23d98a0usize)as*mut u8,();
547(HubPlayTalk)__receiver)
548        }
549    }
550    #[doc = "`ExecTalk()` overload"]
551    fn exec_talk(self) -> () {
552        unsafe {
553            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
554            ::unity::il2cpp_call!((::unity::module_base()+0x23d9a50usize)as*mut u8,();
555(HubPlayTalk)__receiver)
556        }
557    }
558    #[doc = "`ExecTalkPresent()` overload"]
559    fn exec_talk_present(self) -> () {
560        unsafe {
561            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
562            ::unity::il2cpp_call!((::unity::module_base()+0x23d9c00usize)as*mut u8,();
563(HubPlayTalk)__receiver)
564        }
565    }
566    #[doc = "`GetFavoriteItem()` overload"]
567    fn get_favorite_item(self) -> ::unity::Il2CppString {
568        unsafe {
569            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
570            ::unity::il2cpp_call!((::unity::module_base()+0x23d9fe0usize)as*mut u8, ::unity::Il2CppString;
571(HubPlayTalk)__receiver)
572        }
573    }
574    #[doc = "`ExecTalkAfter()` overload"]
575    fn exec_talk_after(self) -> () {
576        unsafe {
577            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
578            ::unity::il2cpp_call!((::unity::module_base()+0x23da260usize)as*mut u8,();
579(HubPlayTalk)__receiver)
580        }
581    }
582    #[doc = "`TryJoinUnit(::unity::Il2CppString)` overload"]
583    fn try_join_unit(self, pid: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
584        unsafe {
585            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
586            ::unity::il2cpp_call!((::unity::module_base()+0x23dc160usize)as*mut u8,();
587(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(pid))
588        }
589    }
590    #[doc = "`JoinEvent()` overload"]
591    fn join_event(self) -> () {
592        unsafe {
593            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
594            ::unity::il2cpp_call!((::unity::module_base()+0x23dc040usize)as*mut u8,();
595(HubPlayTalk)__receiver)
596        }
597    }
598    #[doc = "`ExecEvent()` overload"]
599    fn exec_event(self) -> () {
600        unsafe {
601            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
602            ::unity::il2cpp_call!((::unity::module_base()+0x23dc230usize)as*mut u8,();
603(HubPlayTalk)__receiver)
604        }
605    }
606    #[doc = "`ExecEventAfter()` overload"]
607    fn exec_event_after(self) -> () {
608        unsafe {
609            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
610            ::unity::il2cpp_call!((::unity::module_base()+0x23dc810usize)as*mut u8,();
611(HubPlayTalk)__receiver)
612        }
613    }
614    #[doc = "`ExecShop()` overload"]
615    fn exec_shop(self) -> () {
616        unsafe {
617            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
618            ::unity::il2cpp_call!((::unity::module_base()+0x23dc8a0usize)as*mut u8,();
619(HubPlayTalk)__receiver)
620        }
621    }
622    #[doc = "`ReturnTalk()` overload"]
623    fn return_talk(self) -> () {
624        unsafe {
625            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
626            ::unity::il2cpp_call!((::unity::module_base()+0x23dcd30usize)as*mut u8,();
627(HubPlayTalk)__receiver)
628        }
629    }
630    #[doc = "`ReturnTalkEvent()` overload"]
631    fn return_talk_event(self) -> () {
632        unsafe {
633            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
634            ::unity::il2cpp_call!((::unity::module_base()+0x23dce90usize)as*mut u8,();
635(HubPlayTalk)__receiver)
636        }
637    }
638    #[doc = "`CreateDescNormal()` overload"]
639    fn create_desc_normal(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
640        unsafe {
641            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
642            ::unity::il2cpp_call!((::unity::module_base()+0x23dd0c0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
643(HubPlayTalk)__receiver)
644        }
645    }
646    #[doc = "`CreateDescShop()` overload"]
647    fn create_desc_shop(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
648        unsafe {
649            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
650            ::unity::il2cpp_call!((::unity::module_base()+0x23dd730usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
651(HubPlayTalk)__receiver)
652        }
653    }
654    #[doc = "`CreateDescEvent()` overload"]
655    fn create_desc_event(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
656        unsafe {
657            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
658            ::unity::il2cpp_call!((::unity::module_base()+0x23ddbe0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
659(HubPlayTalk)__receiver)
660        }
661    }
662    #[doc = "`CreateProcDesc(crate::app::hubplaytalk::HubPlayTalk_TalkType)` overload"]
663    fn create_proc_desc(
664        self,
665        talk_type: impl ::core::convert::Into<crate::app::hubplaytalk::HubPlayTalk_TalkType>,
666    ) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
667        unsafe {
668            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
669            ::unity::il2cpp_call!((::unity::module_base()+0x23de0c0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
670(HubPlayTalk)__receiver,(crate::app::hubplaytalk::HubPlayTalk_TalkType)::core::convert::Into::into(talk_type))
671        }
672    }
673    #[doc = "`TrySilverCardMessage()` overload"]
674    fn try_silver_card_message(self) -> () {
675        unsafe {
676            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
677            ::unity::il2cpp_call!((::unity::module_base()+0x23de3c0usize)as*mut u8,();
678(HubPlayTalk)__receiver)
679        }
680    }
681    #[doc = "`TryGiveAccessory(::unity::Array<::unity::Il2CppString>, ::unity::Il2CppString)` overload"]
682    fn try_give_accessory(
683        self,
684        aid_table: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
685        mid: impl ::core::convert::Into<::unity::Il2CppString>,
686    ) -> () {
687        unsafe {
688            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
689            ::unity::il2cpp_call!((::unity::module_base()+0x23de6e0usize)as*mut u8,();
690(HubPlayTalk)__receiver,(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(aid_table),(::unity::Il2CppString)::core::convert::Into::into(mid))
691        }
692    }
693    #[doc = "`TryGiveAccessory1()` overload"]
694    fn try_give_accessory1(self) -> () {
695        unsafe {
696            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
697            ::unity::il2cpp_call!((::unity::module_base()+0x23de930usize)as*mut u8,();
698(HubPlayTalk)__receiver)
699        }
700    }
701    #[doc = "`TryGiveAccessory2()` overload"]
702    fn try_give_accessory2(self) -> () {
703        unsafe {
704            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
705            ::unity::il2cpp_call!((::unity::module_base()+0x23ded40usize)as*mut u8,();
706(HubPlayTalk)__receiver)
707        }
708    }
709    #[doc = "`CreateDescGiveAccessory()` overload"]
710    fn create_desc_give_accessory(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
711        unsafe {
712            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
713            ::unity::il2cpp_call!((::unity::module_base()+0x23df1a0usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
714(HubPlayTalk)__receiver)
715        }
716    }
717    #[doc = "`get_WellTutorial()` overload"]
718    fn get_well_tutorial(self) -> ::unity::Il2CppString {
719        unsafe {
720            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
721            ::unity::il2cpp_call!((::unity::module_base()+0x23df790usize)as*mut u8, ::unity::Il2CppString;
722(HubPlayTalk)__receiver)
723        }
724    }
725    #[doc = "`set_WellTutorial(::unity::Il2CppString)` overload"]
726    fn set_well_tutorial(self, value: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
727        unsafe {
728            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
729            ::unity::il2cpp_call!((::unity::module_base()+0x23df7a0usize)as*mut u8,();
730(HubPlayTalk)__receiver,(::unity::Il2CppString)::core::convert::Into::into(value))
731        }
732    }
733    #[doc = "`TryWellTutorial()` overload"]
734    fn try_well_tutorial(self) -> () {
735        unsafe {
736            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
737            ::unity::il2cpp_call!((::unity::module_base()+0x23df7b0usize)as*mut u8,();
738(HubPlayTalk)__receiver)
739        }
740    }
741    #[doc = "`CreateDescShopTalk()` overload"]
742    fn create_desc_shop_talk(self) -> ::unity::Array<crate::app::procdesc::ProcDesc> {
743        unsafe {
744            let __receiver = <HubPlayTalk as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
745            ::unity::il2cpp_call!((::unity::module_base()+0x23df840usize)as*mut u8, ::unity::Array<crate::app::procdesc::ProcDesc> ;
746(HubPlayTalk)__receiver)
747        }
748    }
749}
750
751#[cfg(feature = "app-hubplaytalk")]
752impl<__T: IHubPlayTalk> IHubPlayTalkMethods for __T {}
753
754#[cfg(feature = "app-hubplaytalk")]
755impl HubPlayTalk {
756    pub fn get_player_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
757        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
758    }
759
760    pub fn set_player_controller_method_info() -> &'static ::unity::il2cpp::MethodInfo {
761        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
762    }
763
764    pub fn get_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
765        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
766    }
767
768    pub fn set_player_method_info() -> &'static ::unity::il2cpp::MethodInfo {
769        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
770    }
771
772    pub fn get_other_method_info() -> &'static ::unity::il2cpp::MethodInfo {
773        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
774    }
775
776    pub fn set_other_method_info() -> &'static ::unity::il2cpp::MethodInfo {
777        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
778    }
779
780    pub fn get_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
781        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
782    }
783
784    pub fn set_camera_method_info() -> &'static ::unity::il2cpp::MethodInfo {
785        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
786    }
787
788    pub fn get_access_method_info() -> &'static ::unity::il2cpp::MethodInfo {
789        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
790    }
791
792    pub fn set_access_method_info() -> &'static ::unity::il2cpp::MethodInfo {
793        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
794    }
795
796    pub fn get_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
797        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
798    }
799
800    pub fn set_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
801        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
802    }
803
804    pub fn get_args_method_info() -> &'static ::unity::il2cpp::MethodInfo {
805        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
806    }
807
808    pub fn set_args_method_info() -> &'static ::unity::il2cpp::MethodInfo {
809        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
810    }
811
812    pub fn get_flag_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
813        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
814    }
815
816    pub fn get_piece_of_bond_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
817        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
818    }
819
820    pub fn set_piece_of_bond_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
821        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
822    }
823
824    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
825        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
826    }
827
828    pub fn ctor_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
829        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
830    }
831
832    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
833        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
834    }
835
836    pub fn is_player_move_method_info() -> &'static ::unity::il2cpp::MethodInfo {
837        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
838    }
839
840    pub fn get_other_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
841        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
842    }
843
844    pub fn get_other_head_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
845        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
846    }
847
848    pub fn get_mess_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
849        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
850    }
851
852    pub fn get_mess_pid_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
853        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
854    }
855
856    pub fn setup_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
857        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
858    }
859
860    pub fn tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
861        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
862    }
863
864    pub fn setup_shop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
865        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
866    }
867
868    pub fn is_exist_additional_stock_method_info() -> &'static ::unity::il2cpp::MethodInfo {
869        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
870    }
871
872    pub fn setup_shop_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
873        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
874    }
875
876    pub fn setup_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
877        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
878    }
879
880    pub fn exec_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
881        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
882    }
883
884    pub fn exec_talk_present_method_info() -> &'static ::unity::il2cpp::MethodInfo {
885        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
886    }
887
888    pub fn get_favorite_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
889        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
890    }
891
892    pub fn exec_talk_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
893        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
894    }
895
896    pub fn try_join_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
897        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
898    }
899
900    pub fn join_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
901        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
902    }
903
904    pub fn exec_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
905        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
906    }
907
908    pub fn exec_event_after_method_info() -> &'static ::unity::il2cpp::MethodInfo {
909        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
910    }
911
912    pub fn exec_shop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
913        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
914    }
915
916    pub fn return_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
917        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
918    }
919
920    pub fn return_talk_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
921        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
922    }
923
924    pub fn create_desc_normal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
925        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
926    }
927
928    pub fn create_desc_shop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
929        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
930    }
931
932    pub fn create_desc_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
933        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
934    }
935
936    pub fn create_proc_desc_method_info() -> &'static ::unity::il2cpp::MethodInfo {
937        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
938    }
939
940    pub fn create_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
941        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
942    }
943
944    pub fn create_bind_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
945        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
946    }
947
948    pub fn create_shop_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
949        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
950    }
951
952    pub fn try_silver_card_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
953        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
954    }
955
956    pub fn try_give_accessory_method_info() -> &'static ::unity::il2cpp::MethodInfo {
957        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
958    }
959
960    pub fn try_give_accessory1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
961        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
962    }
963
964    pub fn try_give_accessory2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
965        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
966    }
967
968    pub fn can_give_accessory1_method_info() -> &'static ::unity::il2cpp::MethodInfo {
969        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
970    }
971
972    pub fn can_give_accessory2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
973        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
974    }
975
976    pub fn create_desc_give_accessory_method_info() -> &'static ::unity::il2cpp::MethodInfo {
977        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
978    }
979
980    pub fn try_create_give_accessory_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
981        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
982    }
983
984    pub fn get_well_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
985        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
986    }
987
988    pub fn set_well_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
989        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
990    }
991
992    pub fn try_well_tutorial_method_info() -> &'static ::unity::il2cpp::MethodInfo {
993        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
994    }
995
996    pub fn create_desc_shop_talk_method_info() -> &'static ::unity::il2cpp::MethodInfo {
997        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
998    }
999
1000    pub fn create_shop_talk_bind_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1001        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
1002    }
1003}
1004
1005#[cfg(feature = "app-hubplaytalk")]
1006impl HubPlayTalk {
1007    #[doc = "`.ctor(crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess)` — overload selector"]
1008    pub fn new(
1009        player: crate::app::hubplayercontroller::HubPlayerController,
1010        camera: crate::app::hubcamera::HubCamera,
1011        access: crate::app::hubaccess::HubAccess,
1012    ) -> Self {
1013        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1014            panic!(
1015                "{}
1016::{}
1017 failed to instantiate",
1018                ::core::stringify!(HubPlayTalk),
1019                ::core::stringify!(new),
1020            )
1021        });
1022        <Self as IHubPlayTalkMethods>::ctor(this, player, camera, access);
1023        this
1024    }
1025
1026    #[doc = "`.ctor(crate::app::hubplayercontroller::HubPlayerController, crate::app::hubcamera::HubCamera, crate::app::hubaccess::HubAccess, ::unity::Il2CppString, ::unity::Il2CppString)` — overload selector"]
1027    pub fn new_2(
1028        player: crate::app::hubplayercontroller::HubPlayerController,
1029        camera: crate::app::hubcamera::HubCamera,
1030        access: crate::app::hubaccess::HubAccess,
1031        mid: ::unity::Il2CppString,
1032        args: ::unity::Il2CppString,
1033    ) -> Self {
1034        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1035            panic!(
1036                "{}
1037::{}
1038 failed to instantiate",
1039                ::core::stringify!(HubPlayTalk),
1040                ::core::stringify!(new_2),
1041            )
1042        });
1043        <Self as IHubPlayTalkMethods>::ctor_2(this, player, camera, access, mid, args);
1044        this
1045    }
1046}
1047
1048#[cfg(feature = "app-hubplaytalk")]
1049#[doc(hidden)]
1050pub mod prelude {
1051    pub use super::{
1052        HubPlayTalk, HubPlayTalk_CallPuppetEvent, HubPlayTalk_TalkType, IHubPlayTalk, IHubPlayTalkMethods, IHubPlayTalk_CallPuppetEvent,
1053        IHubPlayTalk_CallPuppetEventMethods,
1054    };
1055    #[cfg(feature = "app-procinst")]
1056    pub use crate::app::procinst::IProcInstMethods;
1057    #[cfg(feature = "system-object")]
1058    pub use crate::system::object::IObjectMethods;
1059    #[cfg(feature = "system-enum")]
1060    pub use crate::system::r#enum::IEnumMethods;
1061    #[cfg(feature = "system-valuetype")]
1062    pub use crate::system::valuetype::IValueTypeMethods;
1063    pub use crate::{
1064        app::procinst::IProcInst,
1065        system::{object::IObject, r#enum::IEnum, valuetype::IValueType},
1066    };
1067}