|
LayoutComponent () |
|
默认构造函数 更多... |
|
|
~LayoutComponent () |
|
默认的析构函数 更多... |
|
|
CREATE_FUNC (LayoutComponent) |
|
用默认设置创建一个LayoutComponent实例。 |
|
void |
setUsingPercentContentSize (bool isUsed) |
|
根据父节点的内荽笮“窗俜直鹊髡诘愕哪谌荽笮 � 如果设置为true,则基于父节点来改变自身的大小, 更多... |
|
bool |
getUsingPercentContentSize () const |
|
查询是否开启了百分比控制内容大小。 更多... |
|
void |
setPercentContentSize (const Vec2 &percent) |
|
设置百分比大小。 值应该在0 - 1之间, 0意味着子节点的内容大小为0 1意味着子节点的内容大小和其父节点一样。 更多... |
|
Vec2 |
getPercentContentSize () const |
|
查询内容大小百分比值。 更多... |
|
const Point & |
getAnchorPosition () const |
|
查询锚点的位置。 更多... |
|
void |
setAnchorPosition (const Point &point) |
|
设置锚点的位置 更多... |
|
const Point & |
getPosition () const |
|
查询这个component所有者的位置。 更多... |
|
void |
setPosition (const Point &position) |
|
更改component所有者的位置 更多... |
|
bool |
isPositionPercentXEnabled () const |
|
是否启用percentX来计算位置。 更多... |
|
void |
setPositionPercentXEnabled (bool isUsed) |
|
percentX百分比定位开关。 更多... |
|
float |
getPositionPercentX () const |
|
查询x轴的百分比定位信息 更多... |
|
void |
setPositionPercentX (float percentMargin) |
|
改变x轴上的百分比定位值 更多... |
|
bool |
isPositionPercentYEnabled () const |
|
是否开启percentY,y轴的百分比定位 更多... |
|
void |
setPositionPercentYEnabled (bool isUsed) |
|
y轴百分比定位percentY启用开关 更多... |
|
float |
getPositionPercentY () const |
|
查询y轴的百分比定位值percentY 更多... |
|
void |
setPositionPercentY (float percentMargin) |
|
改变y轴的百分比定位信息percentY 更多... |
|
HorizontalEdge |
getHorizontalEdge () const |
|
查询元素水平对齐的类型。 更多... |
|
void |
setHorizontalEdge (HorizontalEdge hEage) |
|
更改元素的水平对齐类型 更多... |
|
VerticalEdge |
getVerticalEdge () const |
|
查询元素垂直定位类型。 更多... |
|
void |
setVerticalEdge (VerticalEdge vEage) |
|
改变元素的垂直定位类型。 更多... |
|
float |
getLeftMargin () const |
|
获取所有者的左边距 更多... |
|
void |
setLeftMargin (float margin) |
|
设置所有者的左边距 更多... |
|
float |
getRightMargin () const |
|
获取所有者的右边距 更多... |
|
void |
setRightMargin (float margin) |
|
设置所有者的右边距 更多... |
|
float |
getTopMargin () const |
|
获取所有者的上边距 更多... |
|
void |
setTopMargin (float margin) |
|
设置所有者的上边距 更多... |
|
float |
getBottomMargin () const |
|
获取所有者的下边距 更多... |
|
void |
setBottomMargin (float margin) |
|
设置所有者的下边距 更多... |
|
const Size & |
getSize () const |
|
获取所有者内容的尺寸 更多... |
|
void |
setSize (const Size &size) |
|
更改所有者的内容尺寸 更多... |
|
bool |
isPercentWidthEnabled () const |
|
查询是否启用了百分比控制宽度 更多... |
|
void |
setPercentWidthEnabled (bool isUsed) |
|
百分比控制宽度的开关 更多... |
|
float |
getSizeWidth () const |
|
查询所有者的内容宽度。 更多... |
|
void |
setSizeWidth (float width) |
|
设置所有者的内容宽度 更多... |
|
float |
getPercentWidth () const |
|
查询所有者的百分比宽度。 更多... |
|
void |
setPercentWidth (float percentWidth) |
|
设置所有者的百分比宽度 更多... |
|
bool |
isPercentHeightEnabled () const |
|
查询是否启用百分比控制高度 更多... |
|
void |
setPercentHeightEnabled (bool isUsed) |
|
百分比控制高度的开关 更多... |
|
float |
getSizeHeight () const |
|
查询所有者的高度大小 更多... |
|
void |
setSizeHeight (float height) |
|
改变所有者的高度 更多... |
|
float |
getPercentHeight () const |
|
获取所有者的百分比高度 更多... |
|
void |
setPercentHeight (float percentHeight) |
|
设置高度百分比 更多... |
|
bool |
isStretchWidthEnabled () const |
|
查询是否启用自动伸缩宽度。 更多... |
|
void |
setStretchWidthEnabled (bool isUsed) |
|
启用关闭自动伸缩宽度的开关 更多... |
|
bool |
isStretchHeightEnabled () const |
|
查询是否启用自动伸缩高度 更多... |
|
void |
setStretchHeightEnabled (bool isUsed) |
|
启用关闭自动伸缩高度的开关 更多... |
|
void |
setPercentOnlyEnabled (bool enable) |
|
仅仅使用百分比的开关 更多... |
|
void |
setActiveEnabled (bool enable) |
|
LayoutComponent所有者是否激活的开关 更多... |
|
void |
refreshLayout () |
|
刷新所有者的布局信息。 |