pub trait IHubAccessMethods: IHubAccess {
Show 59 methods
// Provided methods
fn get_player_transform(self) -> Transform { ... }
fn set_player_transform(self, value: impl Into<Transform>) { ... }
fn get_target_transform(self) -> Transform { ... }
fn set_target_transform(self, value: impl Into<Transform>) { ... }
fn get_help_offset(self) -> Vector3 { ... }
fn set_help_offset(self, value: impl Into<Vector3>) { ... }
fn get_mid(self) -> Il2CppString { ... }
fn get_dispos_data(self) -> HubDisposData { ... }
fn get_is_available(self) -> bool { ... }
fn get_is_story(self) -> bool { ... }
fn get_is_reliance(self) -> bool { ... }
fn get_is_god(self) -> bool { ... }
fn get_is_unit(self) -> bool { ... }
fn get_is_person(self) -> bool { ... }
fn get_is_animal(self) -> bool { ... }
fn get_is_access_enabled(self) -> bool { ... }
fn get_is_accessed(self) -> bool { ... }
fn get_is_done(self) -> bool { ... }
fn get_is_wall(self) -> bool { ... }
fn set_is_wall(self, value: impl Into<bool>) { ... }
fn get_result_talk_index(self) -> i32 { ... }
fn get_is_hero_birthday(self) -> bool { ... }
fn get_access_count(self) -> i32 { ... }
fn get_talk_item(self) -> Il2CppString { ... }
fn get_item_count(self) -> i32 { ... }
fn get_orig_position(self) -> Vector3 { ... }
fn set_orig_position(self, value: impl Into<Vector3>) { ... }
fn get_orig_rotation(self) -> Quaternion { ... }
fn set_orig_rotation(self, value: impl Into<Quaternion>) { ... }
fn get_item_effect(self) -> GameObject { ... }
fn set_item_effect(self, value: impl Into<GameObject>) { ... }
fn get_access_cursor_object(self) -> GameObject { ... }
fn set_access_cursor_object(self, value: impl Into<GameObject>) { ... }
fn get_access_cursor(self) -> HubAccessCursor { ... }
fn set_access_cursor(self, value: impl Into<HubAccessCursor>) { ... }
fn get_message_count(self) -> i32 { ... }
fn get_message(self, index: impl Into<i32>) -> Il2CppString { ... }
fn update_access_count(self) { ... }
fn awake(self) { ... }
fn on_draw_gizmos(self) { ... }
fn on_destroy(self) { ... }
fn get_help_position(self) -> Vector3 { ... }
fn locate(self, locator: impl Into<Il2CppString>) { ... }
fn clear(self) { ... }
fn done_access(self) { ... }
fn execute(self, hub_sequence: impl Into<HubSequence>) -> bool { ... }
fn refresh(self) { ... }
fn setup_help(self, help_object: impl Into<GameObject>) { ... }
fn get_help_title(self) -> Il2CppString { ... }
fn get_main_text(self) -> Il2CppString { ... }
fn get_button_name(self) -> Il2CppString { ... }
fn get_animal_button_name(self) -> Il2CppString { ... }
fn is_collide_front(self) -> bool { ... }
fn is_access_angle(self, pos: impl Into<Vector3>) -> bool { ... }
fn try_get_pid(self) -> Il2CppString { ... }
fn create_item_effect(self) { ... }
fn create_access_cursor(self) { ... }
fn can_access_door(self) -> bool { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_player_transform(self) -> Transform
fn get_player_transform(self) -> Transform
get_PlayerTransform() overload
Sourcefn set_player_transform(self, value: impl Into<Transform>)
fn set_player_transform(self, value: impl Into<Transform>)
set_PlayerTransform(crate::unity_engine::transform::Transform) overload
Sourcefn get_target_transform(self) -> Transform
fn get_target_transform(self) -> Transform
get_TargetTransform() overload
Sourcefn set_target_transform(self, value: impl Into<Transform>)
fn set_target_transform(self, value: impl Into<Transform>)
set_TargetTransform(crate::unity_engine::transform::Transform) overload
Sourcefn get_help_offset(self) -> Vector3
fn get_help_offset(self) -> Vector3
get_HelpOffset() overload
Sourcefn set_help_offset(self, value: impl Into<Vector3>)
fn set_help_offset(self, value: impl Into<Vector3>)
set_HelpOffset(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_mid(self) -> Il2CppString
fn get_mid(self) -> Il2CppString
get_MID() overload
Sourcefn get_dispos_data(self) -> HubDisposData
fn get_dispos_data(self) -> HubDisposData
get_DisposData() overload
Sourcefn get_is_available(self) -> bool
fn get_is_available(self) -> bool
get_IsAvailable() overload
Sourcefn get_is_story(self) -> bool
fn get_is_story(self) -> bool
get_IsStory() overload
Sourcefn get_is_reliance(self) -> bool
fn get_is_reliance(self) -> bool
get_IsReliance() overload
Sourcefn get_is_god(self) -> bool
fn get_is_god(self) -> bool
get_IsGod() overload
Sourcefn get_is_unit(self) -> bool
fn get_is_unit(self) -> bool
get_IsUnit() overload
Sourcefn get_is_person(self) -> bool
fn get_is_person(self) -> bool
get_IsPerson() overload
Sourcefn get_is_animal(self) -> bool
fn get_is_animal(self) -> bool
get_IsAnimal() overload
Sourcefn get_is_access_enabled(self) -> bool
fn get_is_access_enabled(self) -> bool
get_IsAccessEnabled() overload
Sourcefn get_is_accessed(self) -> bool
fn get_is_accessed(self) -> bool
get_IsAccessed() overload
Sourcefn get_is_done(self) -> bool
fn get_is_done(self) -> bool
get_IsDone() overload
Sourcefn get_is_wall(self) -> bool
fn get_is_wall(self) -> bool
get_IsWall() overload
Sourcefn set_is_wall(self, value: impl Into<bool>)
fn set_is_wall(self, value: impl Into<bool>)
set_IsWall(bool) overload
Sourcefn get_result_talk_index(self) -> i32
fn get_result_talk_index(self) -> i32
get_ResultTalkIndex() overload
Sourcefn get_is_hero_birthday(self) -> bool
fn get_is_hero_birthday(self) -> bool
get_IsHeroBirthday() overload
Sourcefn get_access_count(self) -> i32
fn get_access_count(self) -> i32
get_AccessCount() overload
Sourcefn get_talk_item(self) -> Il2CppString
fn get_talk_item(self) -> Il2CppString
get_TalkItem() overload
Sourcefn get_item_count(self) -> i32
fn get_item_count(self) -> i32
get_ItemCount() overload
Sourcefn get_orig_position(self) -> Vector3
fn get_orig_position(self) -> Vector3
get_OrigPosition() overload
Sourcefn set_orig_position(self, value: impl Into<Vector3>)
fn set_orig_position(self, value: impl Into<Vector3>)
set_OrigPosition(crate::unity_engine::vector3::Vector3) overload
Sourcefn get_orig_rotation(self) -> Quaternion
fn get_orig_rotation(self) -> Quaternion
get_OrigRotation() overload
Sourcefn set_orig_rotation(self, value: impl Into<Quaternion>)
fn set_orig_rotation(self, value: impl Into<Quaternion>)
set_OrigRotation(crate::unity_engine::quaternion::Quaternion) overload
Sourcefn get_item_effect(self) -> GameObject
fn get_item_effect(self) -> GameObject
get_ItemEffect() overload
Sourcefn set_item_effect(self, value: impl Into<GameObject>)
fn set_item_effect(self, value: impl Into<GameObject>)
set_ItemEffect(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_access_cursor_object(self) -> GameObject
fn get_access_cursor_object(self) -> GameObject
get_AccessCursorObject() overload
Sourcefn set_access_cursor_object(self, value: impl Into<GameObject>)
fn set_access_cursor_object(self, value: impl Into<GameObject>)
set_AccessCursorObject(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_access_cursor(self) -> HubAccessCursor
fn get_access_cursor(self) -> HubAccessCursor
get_AccessCursor() overload
Sourcefn set_access_cursor(self, value: impl Into<HubAccessCursor>)
fn set_access_cursor(self, value: impl Into<HubAccessCursor>)
set_AccessCursor(crate::app::hubaccesscursor::HubAccessCursor) overload
Sourcefn get_message_count(self) -> i32
fn get_message_count(self) -> i32
GetMessageCount() overload
Sourcefn get_message(self, index: impl Into<i32>) -> Il2CppString
fn get_message(self, index: impl Into<i32>) -> Il2CppString
GetMessage(i32) overload
Sourcefn update_access_count(self)
fn update_access_count(self)
UpdateAccessCount() overload
Sourcefn on_draw_gizmos(self)
fn on_draw_gizmos(self)
OnDrawGizmos() overload
Sourcefn on_destroy(self)
fn on_destroy(self)
OnDestroy() overload
Sourcefn get_help_position(self) -> Vector3
fn get_help_position(self) -> Vector3
GetHelpPosition() overload
Sourcefn locate(self, locator: impl Into<Il2CppString>)
fn locate(self, locator: impl Into<Il2CppString>)
Locate(::unity::Il2CppString) overload
Sourcefn done_access(self)
fn done_access(self)
DoneAccess() overload
Sourcefn execute(self, hub_sequence: impl Into<HubSequence>) -> bool
fn execute(self, hub_sequence: impl Into<HubSequence>) -> bool
Execute(crate::app::hubsequence::HubSequence) overload
Sourcefn setup_help(self, help_object: impl Into<GameObject>)
fn setup_help(self, help_object: impl Into<GameObject>)
SetupHelp(crate::unity_engine::gameobject::GameObject) overload
Sourcefn get_help_title(self) -> Il2CppString
fn get_help_title(self) -> Il2CppString
GetHelpTitle() overload
Sourcefn get_main_text(self) -> Il2CppString
fn get_main_text(self) -> Il2CppString
GetMainText() overload
GetButtonName() overload
GetAnimalButtonName() overload
Sourcefn is_collide_front(self) -> bool
fn is_collide_front(self) -> bool
IsCollideFront() overload
Sourcefn is_access_angle(self, pos: impl Into<Vector3>) -> bool
fn is_access_angle(self, pos: impl Into<Vector3>) -> bool
IsAccessAngle(crate::unity_engine::vector3::Vector3) overload
Sourcefn try_get_pid(self) -> Il2CppString
fn try_get_pid(self) -> Il2CppString
TryGetPID() overload
Sourcefn create_item_effect(self)
fn create_item_effect(self)
CreateItemEffect() overload
Sourcefn create_access_cursor(self)
fn create_access_cursor(self)
CreateAccessCursor() overload
Sourcefn can_access_door(self) -> bool
fn can_access_door(self) -> bool
CanAccessDoor() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IHubAccess> IHubAccessMethods for __T
app-hubaccess only.