ttx 0.1.0
|
This is the complete list of members for ttx::Pane, including all inherited members.
create(u64 id, CreatePaneArgs args, Size const &size) -> di::Result< di::Box< Pane > > | ttx::Pane | static |
create_from_replay(u64 id, di::Optional< di::Path > cwd, di::PathView replay_path, di::Optional< di::Path > save_state_path, Size const &size, PaneHooks hooks) -> di::Result< di::Box< Pane > > | ttx::Pane | static |
create_mock(u64 id=0, di::Optional< di::Path > cwd={}) -> di::Box< Pane > | ttx::Pane | static |
current_working_directory() const -> di::Optional< di::PathView > | ttx::Pane | inline |
draw(Renderer &renderer) -> RenderedCursor | ttx::Pane | |
event(KeyEvent const &event) -> bool | ttx::Pane | |
event(MouseEvent const &event) -> bool | ttx::Pane | |
event(FocusEvent const &event) -> bool | ttx::Pane | |
event(PasteEvent const &event) -> bool | ttx::Pane | |
exit() | ttx::Pane | |
id() const | ttx::Pane | inline |
invalidate_all() | ttx::Pane | |
Pane(u64 id, di::Optional< di::Path > cwd, dius::SyncFile pty_controller, Size const &size, dius::system::ProcessHandle process, PaneHooks hooks) | ttx::Pane | inlineexplicit |
resize(Size const &size) | ttx::Pane | |
save_state(di::PathView path) -> di::Result<> | ttx::Pane | |
scroll(Direction direction, i32 amount_in_cells) | ttx::Pane | |
send_clipboard(terminal::SelectionType selection_type, di::Vector< byte > data) | ttx::Pane | |
soft_reset() | ttx::Pane | |
stop_capture() | ttx::Pane | |
~Pane() | ttx::Pane |