NexusForce
1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
layout.hpp
浏览该文件的文档.
1
#ifndef NEFORCE_TUI_DOM_LAYOUT_HPP__
2
#define NEFORCE_TUI_DOM_LAYOUT_HPP__
3
12
13
#include "
NeForce/tui/dom/element.hpp
"
14
NEFORCE_BEGIN_NAMESPACE__
15
NEFORCE_BEGIN_TUI__
16
21
30
vector<layout_rect>
NEFORCE_API
compute_layout
(
const
element
&
element
,
int
constraint_w,
int
constraint_h);
31
// TuiLayout
33
34
NEFORCE_END_TUI__
35
NEFORCE_END_NAMESPACE__
36
#endif
// NEFORCE_TUI_DOM_LAYOUT_HPP__
neforce::tui::element
虚拟UI元素
定义
element.hpp:37
neforce::vector
动态大小数组容器
定义
vector.hpp:167
element.hpp
虚拟UI元素
neforce::tui::compute_layout
vector< layout_rect > compute_layout(const element &element, int constraint_w, int constraint_h)
Flexbox 布局计算
include
NeForce
tui
dom
layout.hpp
制作者
1.16.0