pub trait IGraphicRaycaster: IBaseRaycaster {
// Provided methods
fn m_ignore_reversed_graphics(self) -> bool { ... }
fn set_m_ignore_reversed_graphics(self, value: bool) { ... }
fn m_blocking_objects(self) -> GraphicRaycaster_BlockingObjects { ... }
fn set_m_blocking_objects(self, value: GraphicRaycaster_BlockingObjects) { ... }
fn m_blocking_mask(self) -> LayerMask { ... }
fn set_m_blocking_mask(self, value: LayerMask) { ... }
fn m_canvas(self) -> Canvas { ... }
fn set_m_canvas(self, value: Canvas) { ... }
fn m_raycast_results(self) -> List_1<Graphic> { ... }
fn set_m_raycast_results(self, value: List_1<Graphic>) { ... }
}Provided Methods§
fn m_ignore_reversed_graphics(self) -> bool
fn set_m_ignore_reversed_graphics(self, value: bool)
fn m_blocking_objects(self) -> GraphicRaycaster_BlockingObjects
fn set_m_blocking_objects(self, value: GraphicRaycaster_BlockingObjects)
fn m_blocking_mask(self) -> LayerMask
fn set_m_blocking_mask(self, value: LayerMask)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_raycast_results(self) -> List_1<Graphic>
fn set_m_raycast_results(self, value: List_1<Graphic>)
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.