pub trait IBaseTransitionCameraControllerMethods: IBaseTransitionCameraController {
Show 14 methods
// Provided methods
fn get_phase(self) -> TransitonPhase { ... }
fn set_phase(self, value: impl Into<TransitonPhase>) { ... }
fn get_transition_time_start(self) -> f32 { ... }
fn get_transition_time_return(self) -> f32 { ... }
fn get_progress(self) -> f32 { ... }
fn set_progress(self, value: impl Into<f32>) { ... }
fn get_target_camera(self) -> BaseCameraController { ... }
fn set_target_camera(self, value: impl Into<BaseCameraController>) { ... }
fn get_source_camera(self) -> Camera { ... }
fn set_source_camera(self, value: impl Into<Camera>) { ... }
fn start_transition(self, next_cam: impl Into<BaseCameraController>) { ... }
fn change_taget(self, next_cam: impl Into<BaseCameraController>) { ... }
fn return_transition(self, next_cam: impl Into<BaseCameraController>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_phase(self) -> TransitonPhase
fn get_phase(self) -> TransitonPhase
get_Phase() overload
Sourcefn set_phase(self, value: impl Into<TransitonPhase>)
fn set_phase(self, value: impl Into<TransitonPhase>)
set_Phase(crate::combat::transitonphase::TransitonPhase) overload
Sourcefn get_transition_time_start(self) -> f32
fn get_transition_time_start(self) -> f32
get_TransitionTimeStart() overload
Sourcefn get_transition_time_return(self) -> f32
fn get_transition_time_return(self) -> f32
get_TransitionTimeReturn() overload
Sourcefn get_progress(self) -> f32
fn get_progress(self) -> f32
get_Progress() overload
Sourcefn set_progress(self, value: impl Into<f32>)
fn set_progress(self, value: impl Into<f32>)
set_Progress(f32) overload
Sourcefn get_target_camera(self) -> BaseCameraController
fn get_target_camera(self) -> BaseCameraController
get_TargetCamera() overload
Sourcefn set_target_camera(self, value: impl Into<BaseCameraController>)
fn set_target_camera(self, value: impl Into<BaseCameraController>)
set_TargetCamera(crate::combat::basecameracontroller::BaseCameraController) overload
Sourcefn get_source_camera(self) -> Camera
fn get_source_camera(self) -> Camera
get_SourceCamera() overload
Sourcefn set_source_camera(self, value: impl Into<Camera>)
fn set_source_camera(self, value: impl Into<Camera>)
set_SourceCamera(crate::unity_engine::camera::Camera) overload
Sourcefn start_transition(self, next_cam: impl Into<BaseCameraController>)
fn start_transition(self, next_cam: impl Into<BaseCameraController>)
StartTransition(crate::combat::basecameracontroller::BaseCameraController) overload
Sourcefn change_taget(self, next_cam: impl Into<BaseCameraController>)
fn change_taget(self, next_cam: impl Into<BaseCameraController>)
ChangeTaget(crate::combat::basecameracontroller::BaseCameraController) overload
Sourcefn return_transition(self, next_cam: impl Into<BaseCameraController>)
fn return_transition(self, next_cam: impl Into<BaseCameraController>)
ReturnTransition(crate::combat::basecameracontroller::BaseCameraController) 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: IBaseTransitionCameraController> IBaseTransitionCameraControllerMethods for __T
combat-basetransitioncameracontroller only.