ttx 0.1.0
|
This is the complete list of members for ttx::LayoutGroup, including all inherited members.
as_json_v1() const -> json::v1::PaneLayoutNode | ttx::LayoutGroup | |
direction() const -> Direction | ttx::LayoutGroup | inline |
empty() const -> bool | ttx::LayoutGroup | inline |
FindPaneInLayoutGroup | ttx::LayoutGroup | friend |
from_json_v1(json::v1::PaneLayoutNode const &json, Size const &size, di::FunctionRef< di::Result< di::Box< Pane > >(u64, di::Optional< di::Path >, Size const &)> make_pane) -> di::Result< LayoutGroup > | ttx::LayoutGroup | static |
FromJsonV1 | ttx::LayoutGroup | friend |
layout(Size const &size, u32 row_offset, u32 col_offset) -> di::Box< LayoutNode > | ttx::LayoutGroup | |
MakePane | ttx::LayoutGroup | friend |
relative_size() -> i64 & | ttx::LayoutGroup | inline |
relative_size() const -> i64 | ttx::LayoutGroup | inline |
remove_pane(Pane *pane) -> di::Box< Pane > | ttx::LayoutGroup | |
resize(LayoutNode &root, Pane *pane, ResizeDirection direction, i32 amount_in_cells) -> bool | ttx::LayoutGroup | |
single() const -> bool | ttx::LayoutGroup | inline |
split(Size const &size, u32 row_offset, u32 col_offset, Pane *reference, Direction direction) -> di::Tuple< di::Box< LayoutNode >, di::Optional< LayoutEntry & >, di::Optional< di::Box< Pane > & > > | ttx::LayoutGroup | |
ToJsonV1 | ttx::LayoutGroup | friend |