Skip to main content

IHubAccessMethods

Trait IHubAccessMethods 

Source
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§

Source

fn get_player_transform(self) -> Transform

get_PlayerTransform() overload

Source

fn set_player_transform(self, value: impl Into<Transform>)

set_PlayerTransform(crate::unity_engine::transform::Transform) overload

Source

fn get_target_transform(self) -> Transform

get_TargetTransform() overload

Source

fn set_target_transform(self, value: impl Into<Transform>)

set_TargetTransform(crate::unity_engine::transform::Transform) overload

Source

fn get_help_offset(self) -> Vector3

get_HelpOffset() overload

Source

fn set_help_offset(self, value: impl Into<Vector3>)

set_HelpOffset(crate::unity_engine::vector3::Vector3) overload

Source

fn get_mid(self) -> Il2CppString

get_MID() overload

Source

fn get_dispos_data(self) -> HubDisposData

get_DisposData() overload

Source

fn get_is_available(self) -> bool

get_IsAvailable() overload

Source

fn get_is_story(self) -> bool

get_IsStory() overload

Source

fn get_is_reliance(self) -> bool

get_IsReliance() overload

Source

fn get_is_god(self) -> bool

get_IsGod() overload

Source

fn get_is_unit(self) -> bool

get_IsUnit() overload

Source

fn get_is_person(self) -> bool

get_IsPerson() overload

Source

fn get_is_animal(self) -> bool

get_IsAnimal() overload

Source

fn get_is_access_enabled(self) -> bool

get_IsAccessEnabled() overload

Source

fn get_is_accessed(self) -> bool

get_IsAccessed() overload

Source

fn get_is_done(self) -> bool

get_IsDone() overload

Source

fn get_is_wall(self) -> bool

get_IsWall() overload

Source

fn set_is_wall(self, value: impl Into<bool>)

set_IsWall(bool) overload

Source

fn get_result_talk_index(self) -> i32

get_ResultTalkIndex() overload

Source

fn get_is_hero_birthday(self) -> bool

get_IsHeroBirthday() overload

Source

fn get_access_count(self) -> i32

get_AccessCount() overload

Source

fn get_talk_item(self) -> Il2CppString

get_TalkItem() overload

Source

fn get_item_count(self) -> i32

get_ItemCount() overload

Source

fn get_orig_position(self) -> Vector3

get_OrigPosition() overload

Source

fn set_orig_position(self, value: impl Into<Vector3>)

set_OrigPosition(crate::unity_engine::vector3::Vector3) overload

Source

fn get_orig_rotation(self) -> Quaternion

get_OrigRotation() overload

Source

fn set_orig_rotation(self, value: impl Into<Quaternion>)

set_OrigRotation(crate::unity_engine::quaternion::Quaternion) overload

Source

fn get_item_effect(self) -> GameObject

get_ItemEffect() overload

Source

fn set_item_effect(self, value: impl Into<GameObject>)

set_ItemEffect(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_access_cursor_object(self) -> GameObject

get_AccessCursorObject() overload

Source

fn set_access_cursor_object(self, value: impl Into<GameObject>)

set_AccessCursorObject(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_access_cursor(self) -> HubAccessCursor

get_AccessCursor() overload

Source

fn set_access_cursor(self, value: impl Into<HubAccessCursor>)

set_AccessCursor(crate::app::hubaccesscursor::HubAccessCursor) overload

Source

fn get_message_count(self) -> i32

GetMessageCount() overload

Source

fn get_message(self, index: impl Into<i32>) -> Il2CppString

GetMessage(i32) overload

Source

fn update_access_count(self)

UpdateAccessCount() overload

Source

fn awake(self)

Awake() overload

Source

fn on_draw_gizmos(self)

OnDrawGizmos() overload

Source

fn on_destroy(self)

OnDestroy() overload

Source

fn get_help_position(self) -> Vector3

GetHelpPosition() overload

Source

fn locate(self, locator: impl Into<Il2CppString>)

Locate(::unity::Il2CppString) overload

Source

fn clear(self)

Clear() overload

Source

fn done_access(self)

DoneAccess() overload

Source

fn execute(self, hub_sequence: impl Into<HubSequence>) -> bool

Execute(crate::app::hubsequence::HubSequence) overload

Source

fn refresh(self)

Refresh() overload

Source

fn setup_help(self, help_object: impl Into<GameObject>)

SetupHelp(crate::unity_engine::gameobject::GameObject) overload

Source

fn get_help_title(self) -> Il2CppString

GetHelpTitle() overload

Source

fn get_main_text(self) -> Il2CppString

GetMainText() overload

Source

fn get_button_name(self) -> Il2CppString

GetButtonName() overload

Source

fn get_animal_button_name(self) -> Il2CppString

GetAnimalButtonName() overload

Source

fn is_collide_front(self) -> bool

IsCollideFront() overload

Source

fn is_access_angle(self, pos: impl Into<Vector3>) -> bool

IsAccessAngle(crate::unity_engine::vector3::Vector3) overload

Source

fn try_get_pid(self) -> Il2CppString

TryGetPID() overload

Source

fn create_item_effect(self)

CreateItemEffect() overload

Source

fn create_access_cursor(self)

CreateAccessCursor() overload

Source

fn can_access_door(self) -> bool

CanAccessDoor() overload

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IHubAccess> IHubAccessMethods for __T

Available on crate feature app-hubaccess only.