pub trait IFreeCamera: IMonoBehaviour {
Show 28 methods
// Provided methods
fn m_look_speed_controller(self) -> f32 { ... }
fn set_m_look_speed_controller(self, value: f32) { ... }
fn m_look_speed_mouse(self) -> f32 { ... }
fn set_m_look_speed_mouse(self, value: f32) { ... }
fn m_move_speed(self) -> f32 { ... }
fn set_m_move_speed(self, value: f32) { ... }
fn m_move_speed_increment(self) -> f32 { ... }
fn set_m_move_speed_increment(self, value: f32) { ... }
fn m_turbo(self) -> f32 { ... }
fn set_m_turbo(self, value: f32) { ... }
fn input_rotate_axis_x(self) -> f32 { ... }
fn set_input_rotate_axis_x(self, value: f32) { ... }
fn input_rotate_axis_y(self) -> f32 { ... }
fn set_input_rotate_axis_y(self, value: f32) { ... }
fn input_change_speed(self) -> f32 { ... }
fn set_input_change_speed(self, value: f32) { ... }
fn input_vertical(self) -> f32 { ... }
fn set_input_vertical(self, value: f32) { ... }
fn input_horizontal(self) -> f32 { ... }
fn set_input_horizontal(self, value: f32) { ... }
fn input_y_axis(self) -> f32 { ... }
fn set_input_y_axis(self, value: f32) { ... }
fn left_shift_boost(self) -> bool { ... }
fn set_left_shift_boost(self, value: bool) { ... }
fn left_shift(self) -> bool { ... }
fn set_left_shift(self, value: bool) { ... }
fn fire1(self) -> bool { ... }
fn set_fire1(self, value: bool) { ... }
}Provided Methods§
fn m_look_speed_controller(self) -> f32
fn set_m_look_speed_controller(self, value: f32)
fn m_look_speed_mouse(self) -> f32
fn set_m_look_speed_mouse(self, value: f32)
fn m_move_speed(self) -> f32
fn set_m_move_speed(self, value: f32)
fn m_move_speed_increment(self) -> f32
fn set_m_move_speed_increment(self, value: f32)
fn m_turbo(self) -> f32
fn set_m_turbo(self, value: f32)
fn input_rotate_axis_x(self) -> f32
fn set_input_rotate_axis_x(self, value: f32)
fn input_rotate_axis_y(self) -> f32
fn set_input_rotate_axis_y(self, value: f32)
fn input_change_speed(self) -> f32
fn set_input_change_speed(self, value: f32)
fn input_vertical(self) -> f32
fn set_input_vertical(self, value: f32)
fn input_horizontal(self) -> f32
fn set_input_horizontal(self, value: f32)
fn input_y_axis(self) -> f32
fn set_input_y_axis(self, value: f32)
fn left_shift_boost(self) -> bool
fn set_left_shift_boost(self, value: bool)
fn left_shift(self) -> bool
fn set_left_shift(self, value: bool)
fn fire1(self) -> bool
fn set_fire1(self, value: bool)
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.