pub trait IDebugOverlap: ISingletonMonoBehaviour_1<DebugOverlap> {
// Provided methods
fn m_shader(self) -> Shader { ... }
fn set_m_shader(self, value: Shader) { ... }
fn m_camera(self) -> Camera { ... }
fn set_m_camera(self, value: Camera) { ... }
fn m_clear_flags(self) -> CameraClearFlags { ... }
fn set_m_clear_flags(self, value: CameraClearFlags) { ... }
fn m_background_color(self) -> Color { ... }
fn set_m_background_color(self, value: Color) { ... }
fn m_renders(self) -> Dictionary_2<Renderer, Array<Material>> { ... }
fn set_m_renders(self, value: Dictionary_2<Renderer, Array<Material>>) { ... }
}Provided Methods§
fn m_shader(self) -> Shader
fn set_m_shader(self, value: Shader)
fn m_camera(self) -> Camera
fn set_m_camera(self, value: Camera)
fn m_clear_flags(self) -> CameraClearFlags
fn set_m_clear_flags(self, value: CameraClearFlags)
fn m_background_color(self) -> Color
fn set_m_background_color(self, value: Color)
fn m_renders(self) -> Dictionary_2<Renderer, Array<Material>>
fn set_m_renders(self, value: Dictionary_2<Renderer, Array<Material>>)
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.