pub trait IGraphic: IUIBehaviour {
Show 34 methods
// Provided methods
fn m_material(self) -> Material { ... }
fn set_m_material(self, value: Material) { ... }
fn m_color(self) -> Color { ... }
fn set_m_color(self, value: Color) { ... }
fn m_skip_layout_update(self) -> bool { ... }
fn set_m_skip_layout_update(self, value: bool) { ... }
fn m_skip_material_update(self) -> bool { ... }
fn set_m_skip_material_update(self, value: bool) { ... }
fn m_raycast_target(self) -> bool { ... }
fn set_m_raycast_target(self, value: bool) { ... }
fn m_raycast_padding(self) -> Vector4 { ... }
fn set_m_raycast_padding(self, value: Vector4) { ... }
fn m_rect_transform(self) -> RectTransform { ... }
fn set_m_rect_transform(self, value: RectTransform) { ... }
fn m_canvas_renderer(self) -> CanvasRenderer { ... }
fn set_m_canvas_renderer(self, value: CanvasRenderer) { ... }
fn m_canvas(self) -> Canvas { ... }
fn set_m_canvas(self, value: Canvas) { ... }
fn m_verts_dirty(self) -> bool { ... }
fn set_m_verts_dirty(self, value: bool) { ... }
fn m_material_dirty(self) -> bool { ... }
fn set_m_material_dirty(self, value: bool) { ... }
fn m_on_dirty_layout_callback(self) -> UnityAction { ... }
fn set_m_on_dirty_layout_callback(self, value: UnityAction) { ... }
fn m_on_dirty_verts_callback(self) -> UnityAction { ... }
fn set_m_on_dirty_verts_callback(self, value: UnityAction) { ... }
fn m_on_dirty_material_callback(self) -> UnityAction { ... }
fn set_m_on_dirty_material_callback(self, value: UnityAction) { ... }
fn m_cached_mesh(self) -> Mesh { ... }
fn set_m_cached_mesh(self, value: Mesh) { ... }
fn m_cached_uvs(self) -> Array<Vector2> { ... }
fn set_m_cached_uvs(self, value: Array<Vector2>) { ... }
fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween> { ... }
fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>) { ... }
}Provided Methods§
fn m_material(self) -> Material
fn set_m_material(self, value: Material)
fn m_color(self) -> Color
fn set_m_color(self, value: Color)
fn m_skip_layout_update(self) -> bool
fn set_m_skip_layout_update(self, value: bool)
fn m_skip_material_update(self) -> bool
fn set_m_skip_material_update(self, value: bool)
fn m_raycast_target(self) -> bool
fn set_m_raycast_target(self, value: bool)
fn m_raycast_padding(self) -> Vector4
fn set_m_raycast_padding(self, value: Vector4)
fn m_rect_transform(self) -> RectTransform
fn set_m_rect_transform(self, value: RectTransform)
fn m_canvas_renderer(self) -> CanvasRenderer
fn set_m_canvas_renderer(self, value: CanvasRenderer)
fn m_canvas(self) -> Canvas
fn set_m_canvas(self, value: Canvas)
fn m_verts_dirty(self) -> bool
fn set_m_verts_dirty(self, value: bool)
fn m_material_dirty(self) -> bool
fn set_m_material_dirty(self, value: bool)
fn m_on_dirty_layout_callback(self) -> UnityAction
fn set_m_on_dirty_layout_callback(self, value: UnityAction)
fn m_on_dirty_verts_callback(self) -> UnityAction
fn set_m_on_dirty_verts_callback(self, value: UnityAction)
fn m_on_dirty_material_callback(self) -> UnityAction
fn set_m_on_dirty_material_callback(self, value: UnityAction)
fn m_cached_mesh(self) -> Mesh
fn set_m_cached_mesh(self, value: Mesh)
fn m_cached_uvs(self) -> Array<Vector2>
fn set_m_cached_uvs(self, value: Array<Vector2>)
fn m_color_tween_runner(self) -> TweenRunner_1<ColorTween>
fn set_m_color_tween_runner(self, value: TweenRunner_1<ColorTween>)
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.