File hp/layout/BoxLayout.lua
Functions
M:getChildX (parentWidth, childWidth) | 子オブジェクトのX座標を返します. |
M:getChildY (parentHeight, childHeight) | 子オブジェクトのY座標を返します. |
M:getHorizotalLayoutSize (children) | 水平方向に子オブジェクトを配置した時の 全体のレイアウトサイズを返します. |
M:getVerticalLayoutSize (children) | 垂直方向に子オブジェクトを配置した時の 全体のレイアウトサイズを返します. |
M:init (params) | コンストラクタです |
M:setPadding (left, top, right, bottom) | 上下左右の余白を設定します. |
M:update (group) | 指定したGroupのレイアウトを更新します. |
M:updateHorizotal (parent) | 指定した四角形内に、 水平方向に子オブジェクトを配置します. |
M:updateVertical (parent) | 指定した四角形内に、 垂直方向に子オブジェクトを配置します. |
Tables
BoxLayout | 表示オブジェクトの位置やサイズのレイアウトを更新する為のクラスです. |
Functions
- M:getChildX (parentWidth, childWidth)
-
子オブジェクトのX座標を返します.
Parameters
- parentWidth:
- childWidth:
- M:getChildY (parentHeight, childHeight)
-
子オブジェクトのY座標を返します.
Parameters
- parentHeight:
- childHeight:
- M:getHorizotalLayoutSize (children)
-
水平方向に子オブジェクトを配置した時の 全体のレイアウトサイズを返します.
Parameters
- children:
- M:getVerticalLayoutSize (children)
-
垂直方向に子オブジェクトを配置した時の 全体のレイアウトサイズを返します.
Parameters
- children:
- M:init (params)
-
コンストラクタです
Parameters
- params:
- M:setPadding (left, top, right, bottom)
-
上下左右の余白を設定します.
Parameters
- left:
- top:
- right:
- bottom:
- M:update (group)
-
指定したGroupのレイアウトを更新します.
Parameters
- group:
- M:updateHorizotal (parent)
-
指定した四角形内に、 水平方向に子オブジェクトを配置します.
Parameters
- parent:
- M:updateVertical (parent)
-
指定した四角形内に、 垂直方向に子オブジェクトを配置します.
Parameters
- parent: