ttx 0.1.0
Loading...
Searching...
No Matches
ttx::LayoutGroup Member List

This is the complete list of members for ttx::LayoutGroup, including all inherited members.

as_json_v1() const -> json::v1::PaneLayoutNodettx::LayoutGroup
direction() const -> Directionttx::LayoutGroupinline
empty() const -> boolttx::LayoutGroupinline
FindPaneInLayoutGroupttx::LayoutGroupfriend
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::LayoutGroupstatic
FromJsonV1ttx::LayoutGroupfriend
layout(Size const &size, u32 row_offset, u32 col_offset) -> di::Box< LayoutNode >ttx::LayoutGroup
MakePanettx::LayoutGroupfriend
relative_size() -> i64 &ttx::LayoutGroupinline
relative_size() const -> i64ttx::LayoutGroupinline
remove_pane(Pane *pane) -> di::Box< Pane >ttx::LayoutGroup
resize(LayoutNode &root, Pane *pane, ResizeDirection direction, i32 amount_in_cells) -> boolttx::LayoutGroup
single() const -> boolttx::LayoutGroupinline
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
ToJsonV1ttx::LayoutGroupfriend