Skip to main content

ICameraControllerTransitionMethods

Trait ICameraControllerTransitionMethods 

Source
pub trait ICameraControllerTransitionMethods: ICameraControllerTransition {
Show 27 methods // Provided methods fn get_transition_time_start(self) -> f32 { ... } fn get_transition_time_return(self) -> f32 { ... } fn get_source_follow(self) -> Vector3 { ... } fn set_source_follow(self, value: impl Into<Vector3>) { ... } fn get_source_look_at(self) -> Vector3 { ... } fn set_source_look_at(self, value: impl Into<Vector3>) { ... } fn get_source_fov(self) -> f32 { ... } fn set_source_fov(self, value: impl Into<f32>) { ... } fn get_target_fov(self) -> f32 { ... } fn get_target_sss(self) -> f32 { ... } fn set_target_sss(self, value: impl Into<f32>) { ... } fn get_detour_degree(self) -> f32 { ... } fn set_detour_degree(self, value: impl Into<f32>) { ... } fn start(self) { ... } fn start_transition(self, next_cam: impl Into<BaseCameraController>) { ... } fn change_taget(self, next_cam: impl Into<BaseCameraController>) { ... } fn return_transition(self, current_cam: impl Into<BaseCameraController>) { ... } fn check_usable(self, is_routine: impl Into<bool>) { ... } fn stabilize(self) { ... } fn deactivate(self) { ... } fn get_source_info(self) { ... } fn set_camera_setting(self, t: impl Into<f32>) { ... } fn check_detour(self) { ... } fn get_fixed_source_follow( self, trans: impl Into<f32>, rot_height: impl Into<f32>, ) -> Vector3 { ... } fn rotate_target_follow(self) { ... } fn get_camera_targets(self) -> Array<i32> { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_transition_time_start(self) -> f32

get_TransitionTimeStart() overload

Source

fn get_transition_time_return(self) -> f32

get_TransitionTimeReturn() overload

Source

fn get_source_follow(self) -> Vector3

get_SourceFollow() overload

Source

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

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

Source

fn get_source_look_at(self) -> Vector3

get_SourceLookAt() overload

Source

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

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

Source

fn get_source_fov(self) -> f32

get_SourceFov() overload

Source

fn set_source_fov(self, value: impl Into<f32>)

set_SourceFov(f32) overload

Source

fn get_target_fov(self) -> f32

get_TargetFov() overload

Source

fn get_target_sss(self) -> f32

get_TargetSSS() overload

Source

fn set_target_sss(self, value: impl Into<f32>)

set_TargetSSS(f32) overload

Source

fn get_detour_degree(self) -> f32

get_DetourDegree() overload

Source

fn set_detour_degree(self, value: impl Into<f32>)

set_DetourDegree(f32) overload

Source

fn start(self)

Start() overload

Source

fn start_transition(self, next_cam: impl Into<BaseCameraController>)

StartTransition(crate::combat::basecameracontroller::BaseCameraController) overload

Source

fn change_taget(self, next_cam: impl Into<BaseCameraController>)

ChangeTaget(crate::combat::basecameracontroller::BaseCameraController) overload

Source

fn return_transition(self, current_cam: impl Into<BaseCameraController>)

ReturnTransition(crate::combat::basecameracontroller::BaseCameraController) overload

Source

fn check_usable(self, is_routine: impl Into<bool>)

CheckUsable(bool) overload

Source

fn stabilize(self)

Stabilize() overload

Source

fn deactivate(self)

Deactivate() overload

Source

fn get_source_info(self)

GetSourceInfo() overload

Source

fn set_camera_setting(self, t: impl Into<f32>)

SetCameraSetting(f32) overload

Source

fn check_detour(self)

CheckDetour() overload

Source

fn get_fixed_source_follow( self, trans: impl Into<f32>, rot_height: impl Into<f32>, ) -> Vector3

GetFixedSourceFollow(f32, f32) overload

Source

fn rotate_target_follow(self)

RotateTargetFollow() overload

Source

fn get_camera_targets(self) -> Array<i32>

GetCameraTargets() 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: ICameraControllerTransition> ICameraControllerTransitionMethods for __T

Available on crate feature combat-cameracontrollertransition only.