pub trait IGmapCamera: ISingletonMonoBehaviour_1<GmapCamera> {
Show 28 methods
// Provided methods
fn m_sphere_center(self) -> GameObject { ... }
fn set_m_sphere_center(self, value: GameObject) { ... }
fn m_default_angle_x(self) -> f32 { ... }
fn set_m_default_angle_x(self, value: f32) { ... }
fn m_default_distance(self) -> f32 { ... }
fn set_m_default_distance(self, value: f32) { ... }
fn m_angle_curve(self) -> AnimationCurve { ... }
fn set_m_angle_curve(self, value: AnimationCurve) { ... }
fn m_distance_curve(self) -> AnimationCurve { ... }
fn set_m_distance_curve(self, value: AnimationCurve) { ... }
fn m_zoom_speed(self) -> f32 { ... }
fn set_m_zoom_speed(self, value: f32) { ... }
fn m_camera(self) -> Camera { ... }
fn set_m_camera(self, value: Camera) { ... }
fn m_zoom_param(self) -> Array<f32> { ... }
fn set_m_zoom_param(self, value: Array<f32>) { ... }
fn m_zoom_dir(self) -> f32 { ... }
fn set_m_zoom_dir(self, value: f32) { ... }
fn m_position(self) -> InterpolatorVector3 { ... }
fn set_m_position(self, value: InterpolatorVector3) { ... }
fn m_angle_x(self) -> InterpolatorFloat { ... }
fn set_m_angle_x(self, value: InterpolatorFloat) { ... }
fn m_distance(self) -> InterpolatorFloat { ... }
fn set_m_distance(self, value: InterpolatorFloat) { ... }
fn m_is_r_stick_zoom(self) -> bool { ... }
fn set_m_is_r_stick_zoom(self, value: bool) { ... }
fn m_prev_zoom(self) -> f32 { ... }
fn set_m_prev_zoom(self, value: f32) { ... }
}Provided Methods§
fn m_sphere_center(self) -> GameObject
fn set_m_sphere_center(self, value: GameObject)
fn m_default_angle_x(self) -> f32
fn set_m_default_angle_x(self, value: f32)
fn m_default_distance(self) -> f32
fn set_m_default_distance(self, value: f32)
fn m_angle_curve(self) -> AnimationCurve
fn set_m_angle_curve(self, value: AnimationCurve)
fn m_distance_curve(self) -> AnimationCurve
fn set_m_distance_curve(self, value: AnimationCurve)
fn m_zoom_speed(self) -> f32
fn set_m_zoom_speed(self, value: f32)
fn m_camera(self) -> Camera
fn set_m_camera(self, value: Camera)
fn m_zoom_param(self) -> Array<f32>
fn set_m_zoom_param(self, value: Array<f32>)
fn m_zoom_dir(self) -> f32
fn set_m_zoom_dir(self, value: f32)
fn m_position(self) -> InterpolatorVector3
fn set_m_position(self, value: InterpolatorVector3)
fn m_angle_x(self) -> InterpolatorFloat
fn set_m_angle_x(self, value: InterpolatorFloat)
fn m_distance(self) -> InterpolatorFloat
fn set_m_distance(self, value: InterpolatorFloat)
fn m_is_r_stick_zoom(self) -> bool
fn set_m_is_r_stick_zoom(self, value: bool)
fn m_prev_zoom(self) -> f32
fn set_m_prev_zoom(self, value: f32)
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.