FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
node_decorator.cpp
Go to the documentation of this file.
1// Copyright 2020 Arthur Sonzogni. All rights reserved.
2// このソースコードの使用は、LICENSE ファイルにある MIT ライセンスに従います。
3#include <ftxui/dom/node.hpp> // for Node, Elements
4
6#include "ftxui/dom/requirement.hpp" // for Requirement
7#include "ftxui/screen/box.hpp" // for Box
8
9namespace ftxui {
10
15
17 Node::SetBox(box);
18 children_[0]->SetBox(box);
19}
20
21} // namespace ftxui
void SetBox(Box box) override
描画のために要素に位置と次元を割り当てます。
void ComputeRequirement() override
要素が必要とするスペースを計算します。
Elements children_
Definition node.hpp:76
virtual void SetBox(Box box)
描画のために要素に位置と次元を割り当てます。
Definition node.cpp:41
Requirement requirement_
Definition node.hpp:77
virtual void ComputeRequirement()
要素が必要とするスペースを計算します。
Definition node.cpp:20
Boxは、2D空間における矩形領域を表す構造体です。
Definition box.hpp:14
FTXUI ftxui:: 名前空間
Definition animation.hpp:9