Struct livesplit_core::layout::editor::Editor
[−]
[src]
pub struct Editor { /* fields omitted */ }
pub struct Editor { /* fields omitted */ }
impl Editor
[src]impl Editor
[src]fn new(layout: Layout) -> Result<Self>
[src]fn close(self) -> Layout
[src]fn layout_state(&mut self, timer: &Timer) -> LayoutState
[src]fn select(&mut self, index: usize)
[src]fn add_component<C: Into<Component>>(&mut self, component: C)
[src]fn can_remove_component(&self) -> bool
[src]fn remove_component(&mut self)
[src]fn can_move_component_up(&self) -> bool
[src]fn move_component_up(&mut self)
[src]fn can_move_component_down(&self) -> bool
[src]fn move_component_down(&mut self)
[src]fn move_component(&mut self, dst_index: usize)
[src]fn duplicate_component(&mut self)
[src]fn set_component_settings_value(&mut self, index: usize, value: Value)
[src]fn set_general_settings_value(&mut self, index: usize, value: Value)
[src]