pub trait ICameraControllerConfrontationMethods: ICameraControllerConfrontation {
// Provided methods
fn get_curve_length(self) -> f32 { ... }
fn get_transition_time_start(self) -> f32 { ... }
fn get_transition_time_return(self) -> f32 { ... }
fn get_is_active_v_cam(self) -> bool { ... }
fn check_usable(self, is_routine: impl Into<bool>) { ... }
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 get_camera_targets(self) -> Array<i32> { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn get_curve_length(self) -> f32
fn get_curve_length(self) -> f32
get_CurveLength() 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_is_active_v_cam(self) -> bool
fn get_is_active_v_cam(self) -> bool
get_IsActiveVCam() overload
Sourcefn check_usable(self, is_routine: impl Into<bool>)
fn check_usable(self, is_routine: impl Into<bool>)
CheckUsable(bool) 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, current_cam: impl Into<BaseCameraController>)
fn return_transition(self, current_cam: impl Into<BaseCameraController>)
ReturnTransition(crate::combat::basecameracontroller::BaseCameraController) overload
Sourcefn get_camera_targets(self) -> Array<i32>
fn get_camera_targets(self) -> Array<i32>
GetCameraTargets() 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: ICameraControllerConfrontation> ICameraControllerConfrontationMethods for __T
Available on crate feature
combat-cameracontrollerconfrontation only.