GraceFt v2.3
开源图形引擎 EGE(Easy Graphics Engine) 的高层封装库
 
载入中...
搜索中...
未找到
GFt::Layout类 参考

布局基类 更多...

#include <Layout.h>

+ 类 GFt::Layout 继承关系图:

Public 成员函数

 Layout ()=default
 
virtual ~Layout ()=default
 
int getBottomPadding () const
 获取下边距
 
int getLeftPadding () const
 获取左边距
 
int getRightPadding () const
 获取右边距
 
int getTopPadding () const
 获取上边距
 
void setBottomPadding (int bottom)
 设置下边距
 
void setLeftPadding (int left)
 设置左边距
 
void setPadding (int left, int top, int right, int bottom)
 设置边距
 
void setPadding (int leftright, int topbottom)
 设置边距
 
void setPadding (int padding)
 设置边距
 
void setRightPadding (int right)
 设置右边距
 
void setShouldUpdateLayout (bool shouldUpdateLayout=true)
 标记是否需要更新布局
 
void setTopPadding (int top)
 设置上边距
 
bool shouldUpdateLayout () const
 检查是否需要更新布局
 

静态 Public 属性

static constexpr float Fixed = -1.f
 固定宽度占位值
 

详细描述

布局基类

构造及析构函数说明

◆ Layout()

GFt::Layout::Layout ( )
default

◆ ~Layout()

virtual GFt::Layout::~Layout ( )
virtualdefault

成员函数说明

◆ getBottomPadding()

int GFt::Layout::getBottomPadding ( ) const

获取下边距

◆ getLeftPadding()

int GFt::Layout::getLeftPadding ( ) const

获取左边距

◆ getRightPadding()

int GFt::Layout::getRightPadding ( ) const

获取右边距

◆ getTopPadding()

int GFt::Layout::getTopPadding ( ) const

获取上边距

◆ setBottomPadding()

void GFt::Layout::setBottomPadding ( int bottom)

设置下边距

◆ setLeftPadding()

void GFt::Layout::setLeftPadding ( int left)

设置左边距

◆ setPadding() [1/3]

void GFt::Layout::setPadding ( int left,
int top,
int right,
int bottom )

设置边距

参数
left左边距
top上边距
right右边距
bottom下边距

◆ setPadding() [2/3]

void GFt::Layout::setPadding ( int leftright,
int topbottom )

设置边距

参数
leftright左右边距
topbottom上下边距

◆ setPadding() [3/3]

void GFt::Layout::setPadding ( int padding)

设置边距

参数
padding统一设置边距

◆ setRightPadding()

void GFt::Layout::setRightPadding ( int right)

设置右边距

◆ setShouldUpdateLayout()

void GFt::Layout::setShouldUpdateLayout ( bool shouldUpdateLayout = true)

标记是否需要更新布局

◆ setTopPadding()

void GFt::Layout::setTopPadding ( int top)

设置上边距

◆ shouldUpdateLayout()

bool GFt::Layout::shouldUpdateLayout ( ) const

检查是否需要更新布局

类成员变量说明

◆ Fixed

float GFt::Layout::Fixed = -1.f
inlinestaticconstexpr

固定宽度占位值