pub trait IHubUnitController: IMonoBehaviour {
Show 44 methods
// Provided methods
fn m_home_dir(self) -> f32 { ... }
fn set_m_home_dir(self, value: f32) { ... }
fn m_home_position(self) -> Vector3 { ... }
fn set_m_home_position(self, value: Vector3) { ... }
fn m_talk_head_position(self) -> Vector3 { ... }
fn set_m_talk_head_position(self, value: Vector3) { ... }
fn m_character_height(self) -> f32 { ... }
fn set_m_character_height(self, value: f32) { ... }
fn m_dir(self) -> InterpolatorRotationCurve { ... }
fn set_m_dir(self, value: InterpolatorRotationCurve) { ... }
fn m_move(self) -> InterpolatorVector3 { ... }
fn set_m_move(self, value: InterpolatorVector3) { ... }
fn m_player_controller(self) -> HubPlayerController { ... }
fn set_m_player_controller(self, value: HubPlayerController) { ... }
fn m_talk_character_controller(self) -> TalkCharacterController { ... }
fn set_m_talk_character_controller(self, value: TalkCharacterController) { ... }
fn m_access(self) -> HubAccess { ... }
fn set_m_access(self, value: HubAccess) { ... }
fn m_character(self) -> Character { ... }
fn set_m_character(self, value: Character) { ... }
fn m_sound_action(self) -> HubRangeAction { ... }
fn set_m_sound_action(self, value: HubRangeAction) { ... }
fn m_look_action(self) -> HubRangeAction { ... }
fn set_m_look_action(self, value: HubRangeAction) { ... }
fn m_move_controller(self) -> HubMoveController { ... }
fn set_m_move_controller(self, value: HubMoveController) { ... }
fn m_look_at(self) -> HubLookAtController { ... }
fn set_m_look_at(self, value: HubLookAtController) { ... }
fn m_enable_fade_delay(self) -> Coroutine { ... }
fn set_m_enable_fade_delay(self, value: Coroutine) { ... }
fn m_reserve_reset(self) -> bool { ... }
fn set_m_reserve_reset(self, value: bool) { ... }
fn m_reserve_reset_time(self) -> f32 { ... }
fn set_m_reserve_reset_time(self, value: f32) { ... }
fn m_out_range_time(self) -> f32 { ... }
fn set_m_out_range_time(self, value: f32) { ... }
fn m_wait_anim_name(self) -> Il2CppString { ... }
fn set_m_wait_anim_name(self, value: Il2CppString) { ... }
fn m_talk_default_anim_name(self) -> Il2CppString { ... }
fn set_m_talk_default_anim_name(self, value: Il2CppString) { ... }
fn m_old_head_position(self) -> Vector3 { ... }
fn set_m_old_head_position(self, value: Vector3) { ... }
fn m_center_position(self) -> Vector3 { ... }
fn set_m_center_position(self, value: Vector3) { ... }
}Provided Methods§
fn m_home_dir(self) -> f32
fn set_m_home_dir(self, value: f32)
fn m_home_position(self) -> Vector3
fn set_m_home_position(self, value: Vector3)
fn m_talk_head_position(self) -> Vector3
fn set_m_talk_head_position(self, value: Vector3)
fn m_character_height(self) -> f32
fn set_m_character_height(self, value: f32)
fn m_dir(self) -> InterpolatorRotationCurve
fn set_m_dir(self, value: InterpolatorRotationCurve)
fn m_move(self) -> InterpolatorVector3
fn set_m_move(self, value: InterpolatorVector3)
fn m_player_controller(self) -> HubPlayerController
fn set_m_player_controller(self, value: HubPlayerController)
fn m_talk_character_controller(self) -> TalkCharacterController
fn set_m_talk_character_controller(self, value: TalkCharacterController)
fn m_access(self) -> HubAccess
fn set_m_access(self, value: HubAccess)
fn m_character(self) -> Character
fn set_m_character(self, value: Character)
fn m_sound_action(self) -> HubRangeAction
fn set_m_sound_action(self, value: HubRangeAction)
fn m_look_action(self) -> HubRangeAction
fn set_m_look_action(self, value: HubRangeAction)
fn m_move_controller(self) -> HubMoveController
fn set_m_move_controller(self, value: HubMoveController)
fn m_look_at(self) -> HubLookAtController
fn set_m_look_at(self, value: HubLookAtController)
fn m_enable_fade_delay(self) -> Coroutine
fn set_m_enable_fade_delay(self, value: Coroutine)
fn m_reserve_reset(self) -> bool
fn set_m_reserve_reset(self, value: bool)
fn m_reserve_reset_time(self) -> f32
fn set_m_reserve_reset_time(self, value: f32)
fn m_out_range_time(self) -> f32
fn set_m_out_range_time(self, value: f32)
fn m_wait_anim_name(self) -> Il2CppString
fn set_m_wait_anim_name(self, value: Il2CppString)
fn m_talk_default_anim_name(self) -> Il2CppString
fn set_m_talk_default_anim_name(self, value: Il2CppString)
fn m_old_head_position(self) -> Vector3
fn set_m_old_head_position(self, value: Vector3)
fn m_center_position(self) -> Vector3
fn set_m_center_position(self, value: Vector3)
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.