pub trait ICameraSwitcher: IMonoBehaviour {
Show 20 methods
// Provided methods
fn m_cameras(self) -> Array<Camera> { ... }
fn set_m_cameras(self, value: Array<Camera>) { ... }
fn m_current_camera_index(self) -> i32 { ... }
fn set_m_current_camera_index(self, value: i32) { ... }
fn m_original_camera(self) -> Camera { ... }
fn set_m_original_camera(self, value: Camera) { ... }
fn m_original_camera_position(self) -> Vector3 { ... }
fn set_m_original_camera_position(self, value: Vector3) { ... }
fn m_original_camera_rotation(self) -> Quaternion { ... }
fn set_m_original_camera_rotation(self, value: Quaternion) { ... }
fn m_current_camera(self) -> Camera { ... }
fn set_m_current_camera(self, value: Camera) { ... }
fn m_camera_names(self) -> Array<GUIContent> { ... }
fn set_m_camera_names(self, value: Array<GUIContent>) { ... }
fn m_camera_indices(self) -> Array<i32> { ... }
fn set_m_camera_indices(self, value: Array<i32>) { ... }
fn m_debug_entry(self) -> DebugUI_EnumField { ... }
fn set_m_debug_entry(self, value: DebugUI_EnumField) { ... }
fn m_debug_entry_enum_index(self) -> i32 { ... }
fn set_m_debug_entry_enum_index(self, value: i32) { ... }
}Provided Methods§
fn m_cameras(self) -> Array<Camera>
fn set_m_cameras(self, value: Array<Camera>)
fn m_current_camera_index(self) -> i32
fn set_m_current_camera_index(self, value: i32)
fn m_original_camera(self) -> Camera
fn set_m_original_camera(self, value: Camera)
fn m_original_camera_position(self) -> Vector3
fn set_m_original_camera_position(self, value: Vector3)
fn m_original_camera_rotation(self) -> Quaternion
fn set_m_original_camera_rotation(self, value: Quaternion)
fn m_current_camera(self) -> Camera
fn set_m_current_camera(self, value: Camera)
fn m_camera_names(self) -> Array<GUIContent>
fn set_m_camera_names(self, value: Array<GUIContent>)
fn m_camera_indices(self) -> Array<i32>
fn set_m_camera_indices(self, value: Array<i32>)
fn m_debug_entry(self) -> DebugUI_EnumField
fn set_m_debug_entry(self, value: DebugUI_EnumField)
fn m_debug_entry_enum_index(self) -> i32
fn set_m_debug_entry_enum_index(self, value: i32)
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.