1#[cfg(feature = "app-hubaccess-types")]
4mod __types {
5 #[allow(unused_imports)] use ::unity::prelude::*;
6
7 use super::*;
8 use crate::{
9 system::object::{IObject, Object},
10 unity_engine::{
11 behaviour::{Behaviour, IBehaviour},
12 component::{Component, IComponent},
13 monobehaviour::{IMonoBehaviour, MonoBehaviour},
14 object_2::{IObject_2, Object_2},
15 },
16 };
17
18 #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/app/hubaccess/HubAccess.md"))]
19 #[::unity::class(namespace = "App", name = "HubAccess")]
20 #[parent(crate::unity_engine::monobehaviour::MonoBehaviour)]
21 pub struct HubAccess {
22 #[offset(24)]
23 #[rename(name = "AID")]
24 pub aid: ::unity::Il2CppString,
25 #[offset(96)]
26 #[rename(name = "m_accessData")]
27 pub m_access_data: crate::app::hubaccessdata::HubAccessData,
28 }
29}
30
31#[cfg(feature = "app-hubaccess-types")]
32pub use __types::*;
33
34#[cfg(feature = "app-hubaccess")]
35pub trait IHubAccessMethods: IHubAccess {
36 #[doc = "`get_PlayerTransform()` overload"]
37 fn get_player_transform(self) -> crate::unity_engine::transform::Transform {
38 unsafe {
39 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
40 ::unity::il2cpp_call!((::unity::module_base()+0x2167cb0usize)as*mut u8,crate::unity_engine::transform::Transform;
41(HubAccess)__receiver)
42 }
43 }
44 #[doc = "`set_PlayerTransform(crate::unity_engine::transform::Transform)` overload"]
45 fn set_player_transform(self, value: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> () {
46 unsafe {
47 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
48 ::unity::il2cpp_call!((::unity::module_base()+0x2167cc0usize)as*mut u8,();
49(HubAccess)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(value))
50 }
51 }
52 #[doc = "`get_TargetTransform()` overload"]
53 fn get_target_transform(self) -> crate::unity_engine::transform::Transform {
54 unsafe {
55 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
56 ::unity::il2cpp_call!((::unity::module_base()+0x2167cd0usize)as*mut u8,crate::unity_engine::transform::Transform;
57(HubAccess)__receiver)
58 }
59 }
60 #[doc = "`set_TargetTransform(crate::unity_engine::transform::Transform)` overload"]
61 fn set_target_transform(self, value: impl ::core::convert::Into<crate::unity_engine::transform::Transform>) -> () {
62 unsafe {
63 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
64 ::unity::il2cpp_call!((::unity::module_base()+0x2167ce0usize)as*mut u8,();
65(HubAccess)__receiver,(crate::unity_engine::transform::Transform)::core::convert::Into::into(value))
66 }
67 }
68 #[doc = "`get_HelpOffset()` overload"]
69 fn get_help_offset(self) -> crate::unity_engine::vector3::Vector3 {
70 unsafe {
71 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
72 ::unity::il2cpp_call!((::unity::module_base()+0x2167cf0usize)as*mut u8,crate::unity_engine::vector3::Vector3;
73(HubAccess)__receiver)
74 }
75 }
76 #[doc = "`set_HelpOffset(crate::unity_engine::vector3::Vector3)` overload"]
77 fn set_help_offset(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
78 unsafe {
79 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
80 ::unity::il2cpp_call!((::unity::module_base()+0x2167d00usize)as*mut u8,();
81(HubAccess)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
82 }
83 }
84 #[doc = "`get_MID()` overload"]
85 fn get_mid(self) -> ::unity::Il2CppString {
86 unsafe {
87 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
88 ::unity::il2cpp_call!((::unity::module_base()+0x2167d10usize)as*mut u8, ::unity::Il2CppString;
89(HubAccess)__receiver)
90 }
91 }
92 #[doc = "`get_DisposData()` overload"]
93 fn get_dispos_data(self) -> crate::app::hubdisposdata::HubDisposData {
94 unsafe {
95 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
96 ::unity::il2cpp_call!((::unity::module_base()+0x2167e70usize)as*mut u8,crate::app::hubdisposdata::HubDisposData;
97(HubAccess)__receiver)
98 }
99 }
100 #[doc = "`get_IsAvailable()` overload"]
101 fn get_is_available(self) -> bool {
102 unsafe {
103 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
104 ::unity::il2cpp_call!((::unity::module_base()+0x2167e90usize)as*mut u8,bool;
105(HubAccess)__receiver)
106 }
107 }
108 #[doc = "`get_IsStory()` overload"]
109 fn get_is_story(self) -> bool {
110 unsafe {
111 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
112 ::unity::il2cpp_call!((::unity::module_base()+0x2167ea0usize)as*mut u8,bool;
113(HubAccess)__receiver)
114 }
115 }
116 #[doc = "`get_IsReliance()` overload"]
117 fn get_is_reliance(self) -> bool {
118 unsafe {
119 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
120 ::unity::il2cpp_call!((::unity::module_base()+0x2167eb0usize)as*mut u8,bool;
121(HubAccess)__receiver)
122 }
123 }
124 #[doc = "`get_IsGod()` overload"]
125 fn get_is_god(self) -> bool {
126 unsafe {
127 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
128 ::unity::il2cpp_call!((::unity::module_base()+0x2167ec0usize)as*mut u8,bool;
129(HubAccess)__receiver)
130 }
131 }
132 #[doc = "`get_IsUnit()` overload"]
133 fn get_is_unit(self) -> bool {
134 unsafe {
135 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
136 ::unity::il2cpp_call!((::unity::module_base()+0x2167ed0usize)as*mut u8,bool;
137(HubAccess)__receiver)
138 }
139 }
140 #[doc = "`get_IsPerson()` overload"]
141 fn get_is_person(self) -> bool {
142 unsafe {
143 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
144 ::unity::il2cpp_call!((::unity::module_base()+0x2167ee0usize)as*mut u8,bool;
145(HubAccess)__receiver)
146 }
147 }
148 #[doc = "`get_IsAnimal()` overload"]
149 fn get_is_animal(self) -> bool {
150 unsafe {
151 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
152 ::unity::il2cpp_call!((::unity::module_base()+0x2167ef0usize)as*mut u8,bool;
153(HubAccess)__receiver)
154 }
155 }
156 #[doc = "`get_IsAccessEnabled()` overload"]
157 fn get_is_access_enabled(self) -> bool {
158 unsafe {
159 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
160 ::unity::il2cpp_call!((::unity::module_base()+0x2167f00usize)as*mut u8,bool;
161(HubAccess)__receiver)
162 }
163 }
164 #[doc = "`get_IsAccessed()` overload"]
165 fn get_is_accessed(self) -> bool {
166 unsafe {
167 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
168 ::unity::il2cpp_call!((::unity::module_base()+0x2167fa0usize)as*mut u8,bool;
169(HubAccess)__receiver)
170 }
171 }
172 #[doc = "`get_IsDone()` overload"]
173 fn get_is_done(self) -> bool {
174 unsafe {
175 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
176 ::unity::il2cpp_call!((::unity::module_base()+0x21681b0usize)as*mut u8,bool;
177(HubAccess)__receiver)
178 }
179 }
180 #[doc = "`get_IsWall()` overload"]
181 fn get_is_wall(self) -> bool {
182 unsafe {
183 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
184 ::unity::il2cpp_call!((::unity::module_base()+0x21682e0usize)as*mut u8,bool;
185(HubAccess)__receiver)
186 }
187 }
188 #[doc = "`set_IsWall(bool)` overload"]
189 fn set_is_wall(self, value: impl ::core::convert::Into<bool>) -> () {
190 unsafe {
191 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
192 ::unity::il2cpp_call!((::unity::module_base()+0x21682f0usize)as*mut u8,();
193(HubAccess)__receiver,(bool)::core::convert::Into::into(value))
194 }
195 }
196 #[doc = "`get_ResultTalkIndex()` overload"]
197 fn get_result_talk_index(self) -> i32 {
198 unsafe {
199 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
200 ::unity::il2cpp_call!((::unity::module_base()+0x2168300usize)as*mut u8,i32;
201(HubAccess)__receiver)
202 }
203 }
204 #[doc = "`get_IsHeroBirthday()` overload"]
205 fn get_is_hero_birthday(self) -> bool {
206 unsafe {
207 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
208 ::unity::il2cpp_call!((::unity::module_base()+0x2168310usize)as*mut u8,bool;
209(HubAccess)__receiver)
210 }
211 }
212 #[doc = "`get_AccessCount()` overload"]
213 fn get_access_count(self) -> i32 {
214 unsafe {
215 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
216 ::unity::il2cpp_call!((::unity::module_base()+0x2168320usize)as*mut u8,i32;
217(HubAccess)__receiver)
218 }
219 }
220 #[doc = "`get_TalkItem()` overload"]
221 fn get_talk_item(self) -> ::unity::Il2CppString {
222 unsafe {
223 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
224 ::unity::il2cpp_call!((::unity::module_base()+0x2168510usize)as*mut u8, ::unity::Il2CppString;
225(HubAccess)__receiver)
226 }
227 }
228 #[doc = "`get_ItemCount()` overload"]
229 fn get_item_count(self) -> i32 {
230 unsafe {
231 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
232 ::unity::il2cpp_call!((::unity::module_base()+0x2168520usize)as*mut u8,i32;
233(HubAccess)__receiver)
234 }
235 }
236 #[doc = "`get_OrigPosition()` overload"]
237 fn get_orig_position(self) -> crate::unity_engine::vector3::Vector3 {
238 unsafe {
239 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
240 ::unity::il2cpp_call!((::unity::module_base()+0x2168530usize)as*mut u8,crate::unity_engine::vector3::Vector3;
241(HubAccess)__receiver)
242 }
243 }
244 #[doc = "`set_OrigPosition(crate::unity_engine::vector3::Vector3)` overload"]
245 fn set_orig_position(self, value: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> () {
246 unsafe {
247 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
248 ::unity::il2cpp_call!((::unity::module_base()+0x2168540usize)as*mut u8,();
249(HubAccess)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(value))
250 }
251 }
252 #[doc = "`get_OrigRotation()` overload"]
253 fn get_orig_rotation(self) -> crate::unity_engine::quaternion::Quaternion {
254 unsafe {
255 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
256 ::unity::il2cpp_call!((::unity::module_base()+0x2168550usize)as*mut u8,crate::unity_engine::quaternion::Quaternion;
257(HubAccess)__receiver)
258 }
259 }
260 #[doc = "`set_OrigRotation(crate::unity_engine::quaternion::Quaternion)` overload"]
261 fn set_orig_rotation(self, value: impl ::core::convert::Into<crate::unity_engine::quaternion::Quaternion>) -> () {
262 unsafe {
263 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
264 ::unity::il2cpp_call!((::unity::module_base()+0x2168560usize)as*mut u8,();
265(HubAccess)__receiver,(crate::unity_engine::quaternion::Quaternion)::core::convert::Into::into(value))
266 }
267 }
268 #[doc = "`get_ItemEffect()` overload"]
269 fn get_item_effect(self) -> crate::unity_engine::gameobject::GameObject {
270 unsafe {
271 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
272 ::unity::il2cpp_call!((::unity::module_base()+0x2168580usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
273(HubAccess)__receiver)
274 }
275 }
276 #[doc = "`set_ItemEffect(crate::unity_engine::gameobject::GameObject)` overload"]
277 fn set_item_effect(self, value: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
278 unsafe {
279 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
280 ::unity::il2cpp_call!((::unity::module_base()+0x2168590usize)as*mut u8,();
281(HubAccess)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(value))
282 }
283 }
284 #[doc = "`get_AccessCursorObject()` overload"]
285 fn get_access_cursor_object(self) -> crate::unity_engine::gameobject::GameObject {
286 unsafe {
287 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
288 ::unity::il2cpp_call!((::unity::module_base()+0x21685a0usize)as*mut u8,crate::unity_engine::gameobject::GameObject;
289(HubAccess)__receiver)
290 }
291 }
292 #[doc = "`set_AccessCursorObject(crate::unity_engine::gameobject::GameObject)` overload"]
293 fn set_access_cursor_object(self, value: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
294 unsafe {
295 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
296 ::unity::il2cpp_call!((::unity::module_base()+0x21685b0usize)as*mut u8,();
297(HubAccess)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(value))
298 }
299 }
300 #[doc = "`get_AccessCursor()` overload"]
301 fn get_access_cursor(self) -> crate::app::hubaccesscursor::HubAccessCursor {
302 unsafe {
303 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
304 ::unity::il2cpp_call!((::unity::module_base()+0x21685c0usize)as*mut u8,crate::app::hubaccesscursor::HubAccessCursor;
305(HubAccess)__receiver)
306 }
307 }
308 #[doc = "`set_AccessCursor(crate::app::hubaccesscursor::HubAccessCursor)` overload"]
309 fn set_access_cursor(self, value: impl ::core::convert::Into<crate::app::hubaccesscursor::HubAccessCursor>) -> () {
310 unsafe {
311 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
312 ::unity::il2cpp_call!((::unity::module_base()+0x21685d0usize)as*mut u8,();
313(HubAccess)__receiver,(crate::app::hubaccesscursor::HubAccessCursor)::core::convert::Into::into(value))
314 }
315 }
316 #[doc = "`GetMessageCount()` overload"]
317 fn get_message_count(self) -> i32 {
318 unsafe {
319 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
320 ::unity::il2cpp_call!((::unity::module_base()+0x21685e0usize)as*mut u8,i32;
321(HubAccess)__receiver)
322 }
323 }
324 #[doc = "`GetMessage(i32)` overload"]
325 fn get_message(self, index: impl ::core::convert::Into<i32>) -> ::unity::Il2CppString {
326 unsafe {
327 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
328 ::unity::il2cpp_call!((::unity::module_base()+0x2168690usize)as*mut u8, ::unity::Il2CppString;
329(HubAccess)__receiver,(i32)::core::convert::Into::into(index))
330 }
331 }
332 #[doc = "`UpdateAccessCount()` overload"]
333 fn update_access_count(self) -> () {
334 unsafe {
335 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
336 ::unity::il2cpp_call!((::unity::module_base()+0x21687b0usize)as*mut u8,();
337(HubAccess)__receiver)
338 }
339 }
340 #[doc = "`Awake()` overload"]
341 fn awake(self) -> () {
342 unsafe {
343 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
344 ::unity::il2cpp_call!((::unity::module_base()+0x2168fd0usize)as*mut u8,();
345(HubAccess)__receiver)
346 }
347 }
348 #[doc = "`OnDrawGizmos()` overload"]
349 fn on_draw_gizmos(self) -> () {
350 unsafe {
351 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
352 ::unity::il2cpp_call!((::unity::module_base()+0x21696e0usize)as*mut u8,();
353(HubAccess)__receiver)
354 }
355 }
356 #[doc = "`OnDestroy()` overload"]
357 fn on_destroy(self) -> () {
358 unsafe {
359 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
360 ::unity::il2cpp_call!((::unity::module_base()+0x21699d0usize)as*mut u8,();
361(HubAccess)__receiver)
362 }
363 }
364 #[doc = "`GetHelpPosition()` overload"]
365 fn get_help_position(self) -> crate::unity_engine::vector3::Vector3 {
366 unsafe {
367 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
368 ::unity::il2cpp_call!((::unity::module_base()+0x2169b00usize)as*mut u8,crate::unity_engine::vector3::Vector3;
369(HubAccess)__receiver)
370 }
371 }
372 #[doc = "`Locate(::unity::Il2CppString)` overload"]
373 fn locate(self, locator: impl ::core::convert::Into<::unity::Il2CppString>) -> () {
374 unsafe {
375 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
376 ::unity::il2cpp_call!((::unity::module_base()+0x2169360usize)as*mut u8,();
377(HubAccess)__receiver,(::unity::Il2CppString)::core::convert::Into::into(locator))
378 }
379 }
380 #[doc = "`Clear()` overload"]
381 fn clear(self) -> () {
382 unsafe {
383 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
384 ::unity::il2cpp_call!((::unity::module_base()+0x216a0b0usize)as*mut u8,();
385(HubAccess)__receiver)
386 }
387 }
388 #[doc = "`DoneAccess()` overload"]
389 fn done_access(self) -> () {
390 unsafe {
391 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
392 ::unity::il2cpp_call!((::unity::module_base()+0x216a0f0usize)as*mut u8,();
393(HubAccess)__receiver)
394 }
395 }
396 #[doc = "`Execute(crate::app::hubsequence::HubSequence)` overload"]
397 fn execute(self, hub_sequence: impl ::core::convert::Into<crate::app::hubsequence::HubSequence>) -> bool {
398 unsafe {
399 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
400 ::unity::il2cpp_call!((::unity::module_base()+0x216a2b0usize)as*mut u8,bool;
401(HubAccess)__receiver,(crate::app::hubsequence::HubSequence)::core::convert::Into::into(hub_sequence))
402 }
403 }
404 #[doc = "`Refresh()` overload"]
405 fn refresh(self) -> () {
406 unsafe {
407 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
408 ::unity::il2cpp_call!((::unity::module_base()+0x216a820usize)as*mut u8,();
409(HubAccess)__receiver)
410 }
411 }
412 #[doc = "`SetupHelp(crate::unity_engine::gameobject::GameObject)` overload"]
413 fn setup_help(self, help_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
414 unsafe {
415 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
416 ::unity::il2cpp_call!((::unity::module_base()+0x216a920usize)as*mut u8,();
417(HubAccess)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(help_object))
418 }
419 }
420 #[doc = "`GetHelpTitle()` overload"]
421 fn get_help_title(self) -> ::unity::Il2CppString {
422 unsafe {
423 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
424 ::unity::il2cpp_call!((::unity::module_base()+0x216b630usize)as*mut u8, ::unity::Il2CppString;
425(HubAccess)__receiver)
426 }
427 }
428 #[doc = "`GetMainText()` overload"]
429 fn get_main_text(self) -> ::unity::Il2CppString {
430 unsafe {
431 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
432 ::unity::il2cpp_call!((::unity::module_base()+0x216b090usize)as*mut u8, ::unity::Il2CppString;
433(HubAccess)__receiver)
434 }
435 }
436 #[doc = "`GetButtonName()` overload"]
437 fn get_button_name(self) -> ::unity::Il2CppString {
438 unsafe {
439 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
440 ::unity::il2cpp_call!((::unity::module_base()+0x216b4a0usize)as*mut u8, ::unity::Il2CppString;
441(HubAccess)__receiver)
442 }
443 }
444 #[doc = "`GetAnimalButtonName()` overload"]
445 fn get_animal_button_name(self) -> ::unity::Il2CppString {
446 unsafe {
447 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
448 ::unity::il2cpp_call!((::unity::module_base()+0x216b880usize)as*mut u8, ::unity::Il2CppString;
449(HubAccess)__receiver)
450 }
451 }
452 #[doc = "`IsCollideFront()` overload"]
453 fn is_collide_front(self) -> bool {
454 unsafe {
455 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
456 ::unity::il2cpp_call!((::unity::module_base()+0x216ba30usize)as*mut u8,bool;
457(HubAccess)__receiver)
458 }
459 }
460 #[doc = "`IsAccessAngle(crate::unity_engine::vector3::Vector3)` overload"]
461 fn is_access_angle(self, pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>) -> bool {
462 unsafe {
463 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
464 ::unity::il2cpp_call!((::unity::module_base()+0x216ba40usize)as*mut u8,bool;
465(HubAccess)__receiver,(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos))
466 }
467 }
468 #[doc = "`TryGetPID()` overload"]
469 fn try_get_pid(self) -> ::unity::Il2CppString {
470 unsafe {
471 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
472 ::unity::il2cpp_call!((::unity::module_base()+0x216bb20usize)as*mut u8, ::unity::Il2CppString;
473(HubAccess)__receiver)
474 }
475 }
476 #[doc = "`CreateItemEffect()` overload"]
477 fn create_item_effect(self) -> () {
478 unsafe {
479 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
480 ::unity::il2cpp_call!((::unity::module_base()+0x2169ce0usize)as*mut u8,();
481(HubAccess)__receiver)
482 }
483 }
484 #[doc = "`CreateAccessCursor()` overload"]
485 fn create_access_cursor(self) -> () {
486 unsafe {
487 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
488 ::unity::il2cpp_call!((::unity::module_base()+0x2169e40usize)as*mut u8,();
489(HubAccess)__receiver)
490 }
491 }
492 #[doc = "`CanAccessDoor()` overload"]
493 fn can_access_door(self) -> bool {
494 unsafe {
495 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
496 ::unity::il2cpp_call!((::unity::module_base()+0x216a6d0usize)as*mut u8,bool;
497(HubAccess)__receiver)
498 }
499 }
500 #[doc = "`.ctor()` overload"]
501 fn ctor(self) -> () {
502 unsafe {
503 let __receiver = <HubAccess as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
504 ::unity::il2cpp_call!((::unity::module_base()+0x216bc70usize)as*mut u8,();
505(HubAccess)__receiver)
506 }
507 }
508}
509
510#[cfg(feature = "app-hubaccess")]
511impl<__T: IHubAccess> IHubAccessMethods for __T {}
512
513#[cfg(feature = "app-hubaccess")]
514impl HubAccess {
515 pub fn get_player_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
516 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
517 }
518
519 pub fn set_player_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
520 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
521 }
522
523 pub fn get_target_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
524 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
525 }
526
527 pub fn set_target_transform_method_info() -> &'static ::unity::il2cpp::MethodInfo {
528 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
529 }
530
531 pub fn get_help_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
532 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
533 }
534
535 pub fn set_help_offset_method_info() -> &'static ::unity::il2cpp::MethodInfo {
536 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
537 }
538
539 pub fn get_mid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
540 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
541 }
542
543 pub fn get_dispos_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
544 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
545 }
546
547 pub fn get_is_available_method_info() -> &'static ::unity::il2cpp::MethodInfo {
548 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
549 }
550
551 pub fn get_is_story_method_info() -> &'static ::unity::il2cpp::MethodInfo {
552 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
553 }
554
555 pub fn get_is_reliance_method_info() -> &'static ::unity::il2cpp::MethodInfo {
556 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
557 }
558
559 pub fn get_is_god_method_info() -> &'static ::unity::il2cpp::MethodInfo {
560 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
561 }
562
563 pub fn get_is_unit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
564 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
565 }
566
567 pub fn get_is_person_method_info() -> &'static ::unity::il2cpp::MethodInfo {
568 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
569 }
570
571 pub fn get_is_animal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
572 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
573 }
574
575 pub fn get_is_access_enabled_method_info() -> &'static ::unity::il2cpp::MethodInfo {
576 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
577 }
578
579 pub fn get_is_accessed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
580 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
581 }
582
583 pub fn get_is_done_method_info() -> &'static ::unity::il2cpp::MethodInfo {
584 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
585 }
586
587 pub fn get_is_wall_method_info() -> &'static ::unity::il2cpp::MethodInfo {
588 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
589 }
590
591 pub fn set_is_wall_method_info() -> &'static ::unity::il2cpp::MethodInfo {
592 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
593 }
594
595 pub fn get_result_talk_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
596 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
597 }
598
599 pub fn get_is_hero_birthday_method_info() -> &'static ::unity::il2cpp::MethodInfo {
600 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
601 }
602
603 pub fn get_access_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
604 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
605 }
606
607 pub fn get_talk_item_method_info() -> &'static ::unity::il2cpp::MethodInfo {
608 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
609 }
610
611 pub fn get_item_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
612 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
613 }
614
615 pub fn get_orig_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
616 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
617 }
618
619 pub fn set_orig_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
620 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
621 }
622
623 pub fn get_orig_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
624 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
625 }
626
627 pub fn set_orig_rotation_method_info() -> &'static ::unity::il2cpp::MethodInfo {
628 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
629 }
630
631 pub fn get_item_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
632 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
633 }
634
635 pub fn set_item_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
636 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
637 }
638
639 pub fn get_access_cursor_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
640 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
641 }
642
643 pub fn set_access_cursor_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
644 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
645 }
646
647 pub fn get_access_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
648 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
649 }
650
651 pub fn set_access_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
652 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
653 }
654
655 pub fn get_message_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
656 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
657 }
658
659 pub fn get_message_method_info() -> &'static ::unity::il2cpp::MethodInfo {
660 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
661 }
662
663 pub fn update_access_count_method_info() -> &'static ::unity::il2cpp::MethodInfo {
664 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
665 }
666
667 pub fn awake_method_info() -> &'static ::unity::il2cpp::MethodInfo {
668 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
669 }
670
671 pub fn on_draw_gizmos_method_info() -> &'static ::unity::il2cpp::MethodInfo {
672 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
673 }
674
675 pub fn on_destroy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
676 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
677 }
678
679 pub fn get_help_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
680 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
681 }
682
683 pub fn locate_method_info() -> &'static ::unity::il2cpp::MethodInfo {
684 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
685 }
686
687 pub fn clear_method_info() -> &'static ::unity::il2cpp::MethodInfo {
688 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
689 }
690
691 pub fn done_access_method_info() -> &'static ::unity::il2cpp::MethodInfo {
692 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
693 }
694
695 pub fn execute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
696 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
697 }
698
699 pub fn refresh_method_info() -> &'static ::unity::il2cpp::MethodInfo {
700 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
701 }
702
703 pub fn setup_help_method_info() -> &'static ::unity::il2cpp::MethodInfo {
704 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
705 }
706
707 pub fn get_help_title_method_info() -> &'static ::unity::il2cpp::MethodInfo {
708 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
709 }
710
711 pub fn get_main_text_method_info() -> &'static ::unity::il2cpp::MethodInfo {
712 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
713 }
714
715 pub fn get_button_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
716 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
717 }
718
719 pub fn get_animal_button_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
720 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
721 }
722
723 pub fn is_collide_front_method_info() -> &'static ::unity::il2cpp::MethodInfo {
724 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
725 }
726
727 pub fn is_access_angle_method_info() -> &'static ::unity::il2cpp::MethodInfo {
728 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
729 }
730
731 pub fn try_get_pid_method_info() -> &'static ::unity::il2cpp::MethodInfo {
732 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
733 }
734
735 pub fn create_item_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
736 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
737 }
738
739 pub fn create_access_cursor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
740 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
741 }
742
743 pub fn can_access_door_method_info() -> &'static ::unity::il2cpp::MethodInfo {
744 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
745 }
746
747 pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
748 <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
749 }
750}
751
752#[cfg(feature = "app-hubaccess")]
753impl HubAccess {
754 #[doc = "`.ctor()` — no args"]
755 pub fn new() -> Self {
756 let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
757 panic!(
758 "{}
759::{}
760 failed to instantiate",
761 ::core::stringify!(HubAccess),
762 ::core::stringify!(new),
763 )
764 });
765 <Self as IHubAccessMethods>::ctor(this);
766 this
767 }
768}
769
770#[cfg(feature = "app-hubaccess")]
771#[doc(hidden)]
772pub mod prelude {
773 pub use super::{HubAccess, IHubAccess, IHubAccessMethods};
774 #[cfg(feature = "system-object")]
775 pub use crate::system::object::IObjectMethods;
776 #[cfg(feature = "unity_engine-behaviour")]
777 pub use crate::unity_engine::behaviour::IBehaviourMethods;
778 #[cfg(feature = "unity_engine-component")]
779 pub use crate::unity_engine::component::IComponentMethods;
780 #[cfg(feature = "unity_engine-monobehaviour")]
781 pub use crate::unity_engine::monobehaviour::IMonoBehaviourMethods;
782 #[cfg(feature = "unity_engine-object_2")]
783 pub use crate::unity_engine::object_2::IObject_2Methods;
784 pub use crate::{
785 system::object::IObject,
786 unity_engine::{behaviour::IBehaviour, component::IComponent, monobehaviour::IMonoBehaviour, object_2::IObject_2},
787 };
788}