pub trait IGmapLineRenderer: IMonoBehaviour {
Show 32 methods
// Provided methods
fn m_draw_type(self) -> GmapLineRenderer_DrawType { ... }
fn set_m_draw_type(self, value: GmapLineRenderer_DrawType) { ... }
fn m_material(self) -> Material { ... }
fn set_m_material(self, value: Material) { ... }
fn m_step(self) -> f32 { ... }
fn set_m_step(self, value: f32) { ... }
fn m_size(self) -> f32 { ... }
fn set_m_size(self, value: f32) { ... }
fn m_appear_speed(self) -> f32 { ... }
fn set_m_appear_speed(self, value: f32) { ... }
fn m_mesh_renderer(self) -> MeshRenderer { ... }
fn set_m_mesh_renderer(self, value: MeshRenderer) { ... }
fn m_line_points(self) -> List_1<GmapLineRenderer_LinePoint> { ... }
fn set_m_line_points(self, value: List_1<GmapLineRenderer_LinePoint>) { ... }
fn m_is_appearing(self) -> bool { ... }
fn set_m_is_appearing(self, value: bool) { ... }
fn m_path_length(self) -> f32 { ... }
fn set_m_path_length(self, value: f32) { ... }
fn m_appeard_path_length(self) -> f32 { ... }
fn set_m_appeard_path_length(self, value: f32) { ... }
fn m_line_renderer(self) -> LineRenderer { ... }
fn set_m_line_renderer(self, value: LineRenderer) { ... }
fn m_line_step(self) -> f32 { ... }
fn set_m_line_step(self, value: f32) { ... }
fn m_line_position_list(self) -> List_1<Vector3> { ... }
fn set_m_line_position_list(self, value: List_1<Vector3>) { ... }
fn m_line_appear_count_old(self) -> i32 { ... }
fn set_m_line_appear_count_old(self, value: i32) { ... }
fn m_line_appear_count(self) -> i32 { ... }
fn set_m_line_appear_count(self, value: i32) { ... }
fn m_line_appear_speed(self) -> i32 { ... }
fn set_m_line_appear_speed(self, value: i32) { ... }
}Provided Methods§
fn m_draw_type(self) -> GmapLineRenderer_DrawType
fn set_m_draw_type(self, value: GmapLineRenderer_DrawType)
fn m_material(self) -> Material
fn set_m_material(self, value: Material)
fn m_step(self) -> f32
fn set_m_step(self, value: f32)
fn m_size(self) -> f32
fn set_m_size(self, value: f32)
fn m_appear_speed(self) -> f32
fn set_m_appear_speed(self, value: f32)
fn m_mesh_renderer(self) -> MeshRenderer
fn set_m_mesh_renderer(self, value: MeshRenderer)
fn m_line_points(self) -> List_1<GmapLineRenderer_LinePoint>
fn set_m_line_points(self, value: List_1<GmapLineRenderer_LinePoint>)
fn m_is_appearing(self) -> bool
fn set_m_is_appearing(self, value: bool)
fn m_path_length(self) -> f32
fn set_m_path_length(self, value: f32)
fn m_appeard_path_length(self) -> f32
fn set_m_appeard_path_length(self, value: f32)
fn m_line_renderer(self) -> LineRenderer
fn set_m_line_renderer(self, value: LineRenderer)
fn m_line_step(self) -> f32
fn set_m_line_step(self, value: f32)
fn m_line_position_list(self) -> List_1<Vector3>
fn set_m_line_position_list(self, value: List_1<Vector3>)
fn m_line_appear_count_old(self) -> i32
fn set_m_line_appear_count_old(self, value: i32)
fn m_line_appear_count(self) -> i32
fn set_m_line_appear_count(self, value: i32)
fn m_line_appear_speed(self) -> i32
fn set_m_line_appear_speed(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.