A component class used for layout. More...
#include <UILayoutComponent.h>
Public Types | |
enum | HorizontalEdge { None, Left, Right, Center } |
Horizontal dock position type. More... | |
enum | VerticalEdge { None, Bottom, Top, Center } |
Vertical dock position type. More... | |
Public Member Functions | |
LayoutComponent () | |
Default constructor. More... | |
LayoutComponent () | |
Default constructor. More... | |
LayoutComponent () | |
Default constructor. More... | |
~LayoutComponent () | |
Default destructor. More... | |
~LayoutComponent () | |
Default destructor. More... | |
virtual bool | init () override |
local | init () |
CREATE_FUNC (LayoutComponent) | |
Create a LayoutComponent instance with default settings. More... | |
CREATE_FUNC ( var LayoutComponent) | |
Create a LayoutComponent instance with default settings. More... | |
CREATE_FUNC ( local LayoutComponent) | |
Create a LayoutComponent instance with default settings. More... | |
void | setUsingPercentContentSize (bool isUsed) |
Percent content size is used to adapt node's content size based on parent's content size. More... | |
bool | getUsingPercentContentSize () const |
Query whether use percent content size or not. More... | |
local | getUsingPercentContentSize () |
Query whether use percent content size or not. More... | |
void | setPercentContentSize (const Vec2 &percent) |
Set percent content size. More... | |
local | setPercentContentSize ( local percent) |
Set percent content size. More... | |
Vec2 | getPercentContentSize () const |
Query the percent content size value. More... | |
var | getPercentContentSize () |
Query the percent content size value. More... | |
local | getPercentContentSize () |
Query the percent content size value. More... | |
const Point & | getAnchorPosition () const |
Query the anchor position. More... | |
local | getAnchorPosition () |
Query the anchor position. More... | |
void | setAnchorPosition (const Point &point) |
Change the anchor position to it's parent. More... | |
var | setAnchorPosition ( var point) |
Change the anchor position to it's parent. More... | |
local | setAnchorPosition ( local point) |
Change the anchor position to it's parent. More... | |
const Point & | getPosition () const |
Query the owner's position. More... | |
local | getPosition () |
Query the owner's position. More... | |
void | setPosition (const Point &position) |
Change the position of component owner. More... | |
var | setPosition ( var position) |
Change the position of component owner. More... | |
local | setPosition ( local position) |
Change the position of component owner. More... | |
bool | isPositionPercentXEnabled () const |
Whether position percentX is enabled or not. More... | |
local | isPositionPercentXEnabled () |
Whether position percentX is enabled or not. More... | |
void | setPositionPercentXEnabled (bool isUsed) |
Toggle position percentX enabled. More... | |
float | getPositionPercentX () const |
Query the position percent X value. More... | |
void | setPositionPercentX (float percentMargin) |
Change position percent X value. More... | |
var | setPositionPercentX ( var percentMargin) |
Change position percent X value. More... | |
local | setPositionPercentX ( local percentMargin) |
Change position percent X value. More... | |
bool | isPositionPercentYEnabled () const |
Whether position percentY is enabled or not. More... | |
void | setPositionPercentYEnabled (bool isUsed) |
Toggle position percentY enabled. More... | |
float | getPositionPercentY () const |
Query the position percentY Y value. More... | |
void | setPositionPercentY (float percentMargin) |
Change position percentY value. More... | |
local | setPositionPercentY ( local percentMargin) |
Change position percentY value. More... | |
HorizontalEdge | getHorizontalEdge () const |
Query element horizontal dock type. More... | |
local | getHorizontalEdge () |
Query element horizontal dock type. More... | |
void | setHorizontalEdge (HorizontalEdge hEage) |
Change element's horizontal dock type. More... | |
var | setHorizontalEdge ( var hEage) |
Change element's horizontal dock type. More... | |
local | setHorizontalEdge ( local hEage) |
Change element's horizontal dock type. More... | |
VerticalEdge | getVerticalEdge () const |
Query element vertical dock type. More... | |
var | getVerticalEdge () |
Query element vertical dock type. More... | |
local | getVerticalEdge () |
Query element vertical dock type. More... | |
void | setVerticalEdge (VerticalEdge vEage) |
Change element's vertical dock type. More... | |
var | setVerticalEdge ( var vEage) |
Change element's vertical dock type. More... | |
local | setVerticalEdge ( local vEage) |
Change element's vertical dock type. More... | |
float | getLeftMargin () const |
Query left margin of owner relative to its parent. More... | |
var | getLeftMargin () |
Query left margin of owner relative to its parent. More... | |
local | getLeftMargin () |
Query left margin of owner relative to its parent. More... | |
void | setLeftMargin (float margin) |
Change left margin of owner relative to its parent. More... | |
local | setLeftMargin ( local margin) |
Change left margin of owner relative to its parent. More... | |
float | getRightMargin () const |
Query the right margin of owner relative to its parent. More... | |
local | getRightMargin () |
Query the right margin of owner relative to its parent. More... | |
void | setRightMargin (float margin) |
Change right margin of owner relative to its parent. More... | |
local | setRightMargin ( local margin) |
Change right margin of owner relative to its parent. More... | |
float | getTopMargin () const |
Query the top margin of owner relative to its parent. More... | |
local | getTopMargin () |
Query the top margin of owner relative to its parent. More... | |
void | setTopMargin (float margin) |
Change the top margin of owner relative to its parent. More... | |
local | setTopMargin ( local margin) |
Change the top margin of owner relative to its parent. More... | |
float | getBottomMargin () const |
Query the bottom margin of owner relative to its parent. More... | |
local | getBottomMargin () |
Query the bottom margin of owner relative to its parent. More... | |
void | setBottomMargin (float margin) |
Change the bottom margin of owner relative to its parent. More... | |
local | setBottomMargin ( local margin) |
Change the bottom margin of owner relative to its parent. More... | |
const Size & | getSize () const |
Query owner's content size. More... | |
local | getSize () |
Query owner's content size. More... | |
void | setSize (const Size &size) |
Change the content size of owner. More... | |
var | setSize ( var size) |
Change the content size of owner. More... | |
local | setSize ( local size) |
Change the content size of owner. More... | |
bool | isPercentWidthEnabled () const |
Query whether percent width is enabled or not. More... | |
local | isPercentWidthEnabled () |
Query whether percent width is enabled or not. More... | |
void | setPercentWidthEnabled (bool isUsed) |
Toggle enable percent width. More... | |
float | getSizeWidth () const |
Query content size width of owner. More... | |
void | setSizeWidth (float width) |
Change content size width of owner. More... | |
var | setSizeWidth ( var width) |
Change content size width of owner. More... | |
local | setSizeWidth ( local width) |
Change content size width of owner. More... | |
float | getPercentWidth () const |
Query percent width of owner. More... | |
void | setPercentWidth (float percentWidth) |
Change percent width of owner. More... | |
var | setPercentWidth ( var percentWidth) |
Change percent width of owner. More... | |
local | setPercentWidth ( local percentWidth) |
Change percent width of owner. More... | |
bool | isPercentHeightEnabled () const |
Query whehter percent height is enabled or not. More... | |
local | isPercentHeightEnabled () |
Query whehter percent height is enabled or not. More... | |
void | setPercentHeightEnabled (bool isUsed) |
Toggle enable percent height. More... | |
float | getSizeHeight () const |
Query size height of owner. More... | |
void | setSizeHeight (float height) |
Change size height of owner. More... | |
var | setSizeHeight ( var height) |
Change size height of owner. More... | |
local | setSizeHeight ( local height) |
Change size height of owner. More... | |
float | getPercentHeight () const |
Query percent hieght of owner. More... | |
local | getPercentHeight () |
Query percent hieght of owner. More... | |
void | setPercentHeight (float percentHeight) |
Change percent height value of owner. More... | |
local | setPercentHeight ( local percentHeight) |
Change percent height value of owner. More... | |
bool | isStretchWidthEnabled () const |
Query whether stretch width is enabled or not. More... | |
local | isStretchWidthEnabled () |
Query whether stretch width is enabled or not. More... | |
void | setStretchWidthEnabled (bool isUsed) |
Toggle enable stretch width. More... | |
local | setStretchWidthEnabled ( local isUsed) |
Toggle enable stretch width. More... | |
bool | isStretchHeightEnabled () const |
Query whether stretch height is enabled or not. More... | |
local | isStretchHeightEnabled () |
Query whether stretch height is enabled or not. More... | |
void | setStretchHeightEnabled (bool isUsed) |
Toggle enable stretch height. More... | |
void | setPercentOnlyEnabled (bool enable) |
Toggle enable percent only. More... | |
void | setActiveEnabled (bool enable) |
Toggle active enabled of LayoutComponent's owner. More... | |
local | setActiveEnabled ( local enable) |
Toggle active enabled of LayoutComponent's owner. More... | |
void | refreshLayout () |
Refresh layout of the owner. More... | |
var | refreshLayout () |
Refresh layout of the owner. More... | |
local | refreshLayout () |
Refresh layout of the owner. More... | |
Static Public Member Functions | |
static LayoutComponent * | bindLayoutComponent (Node *node) |
Bind a LayoutComponent to a specified node. More... | |
var | bindLayoutComponent ( var node) |
Bind a LayoutComponent to a specified node. More... | |
local | bindLayoutComponent ( local node) |
Bind a LayoutComponent to a specified node. More... | |
Protected Member Functions | |
Node * | getOwnerParent () |
var | getOwnerParent () |
local | getOwnerParent () |
void | refreshHorizontalMargin () |
local | refreshHorizontalMargin () |
void | refreshVerticalMargin () |
var | refreshVerticalMargin () |
local | refreshVerticalMargin () |
A component class used for layout.
The LayoutComponent holds all the data for layouting.
LayoutComponent | ( | ) |
Default constructor.
var LayoutComponent | ( | ) |
Default constructor.
local LayoutComponent | ( | ) |
Default constructor.
~LayoutComponent | ( | ) |
Default destructor.
var ~LayoutComponent | ( | ) |
Default destructor.
local ~LayoutComponent | ( | ) |
Default destructor.
|
static |
Bind a LayoutComponent to a specified node.
If the node has already binded a LayoutComponent named __LAYOUT_COMPONENT_NAME, just return the LayoutComponent. Otherwise, create a new LayoutComponent and bind the LayoutComponent to the node.
node | A Node* instance pointer. |
|
static |
Bind a LayoutComponent to a specified node.
If the node has already binded a LayoutComponent named __LAYOUT_COMPONENT_NAME, just return the LayoutComponent. Otherwise, create a new LayoutComponent and bind the LayoutComponent to the node.
node | A Node* instance pointer. |
|
static |
Bind a LayoutComponent to a specified node.
If the node has already binded a LayoutComponent named __LAYOUT_COMPONENT_NAME, just return the LayoutComponent. Otherwise, create a new LayoutComponent and bind the LayoutComponent to the node.
node | A Node* instance pointer. |
CREATE_FUNC | ( | LayoutComponent | ) |
Create a LayoutComponent instance with default settings.
var CREATE_FUNC | ( | var | ) |
Create a LayoutComponent instance with default settings.
local CREATE_FUNC | ( | local | ) |
Create a LayoutComponent instance with default settings.
const Point& getAnchorPosition | ( | ) | const |
Query the anchor position.
var getAnchorPosition | ( | ) |
Query the anchor position.
local getAnchorPosition | ( | ) |
Query the anchor position.
float getBottomMargin | ( | ) | const |
Query the bottom margin of owner relative to its parent.
var getBottomMargin | ( | ) |
Query the bottom margin of owner relative to its parent.
local getBottomMargin | ( | ) |
Query the bottom margin of owner relative to its parent.
HorizontalEdge getHorizontalEdge | ( | ) | const |
Query element horizontal dock type.
var getHorizontalEdge | ( | ) |
Query element horizontal dock type.
local getHorizontalEdge | ( | ) |
Query element horizontal dock type.
float getLeftMargin | ( | ) | const |
Query left margin of owner relative to its parent.
var getLeftMargin | ( | ) |
Query left margin of owner relative to its parent.
local getLeftMargin | ( | ) |
Query left margin of owner relative to its parent.
|
protected |
|
protected |
|
protected |
Vec2 getPercentContentSize | ( | ) | const |
Query the percent content size value.
var getPercentContentSize | ( | ) |
Query the percent content size value.
local getPercentContentSize | ( | ) |
Query the percent content size value.
float getPercentHeight | ( | ) | const |
Query percent hieght of owner.
var getPercentHeight | ( | ) |
Query percent hieght of owner.
local getPercentHeight | ( | ) |
Query percent hieght of owner.
float getPercentWidth | ( | ) | const |
Query percent width of owner.
var getPercentWidth | ( | ) |
Query percent width of owner.
local getPercentWidth | ( | ) |
Query percent width of owner.
const Point& getPosition | ( | ) | const |
Query the owner's position.
var getPosition | ( | ) |
Query the owner's position.
local getPosition | ( | ) |
Query the owner's position.
float getPositionPercentX | ( | ) | const |
Query the position percent X value.
var getPositionPercentX | ( | ) |
Query the position percent X value.
local getPositionPercentX | ( | ) |
Query the position percent X value.
float getPositionPercentY | ( | ) | const |
Query the position percentY Y value.
var getPositionPercentY | ( | ) |
Query the position percentY Y value.
local getPositionPercentY | ( | ) |
Query the position percentY Y value.
float getRightMargin | ( | ) | const |
Query the right margin of owner relative to its parent.
var getRightMargin | ( | ) |
Query the right margin of owner relative to its parent.
local getRightMargin | ( | ) |
Query the right margin of owner relative to its parent.
const Size& getSize | ( | ) | const |
Query owner's content size.
var getSize | ( | ) |
Query owner's content size.
local getSize | ( | ) |
Query owner's content size.
float getSizeHeight | ( | ) | const |
Query size height of owner.
var getSizeHeight | ( | ) |
Query size height of owner.
local getSizeHeight | ( | ) |
Query size height of owner.
float getSizeWidth | ( | ) | const |
Query content size width of owner.
var getSizeWidth | ( | ) |
Query content size width of owner.
local getSizeWidth | ( | ) |
Query content size width of owner.
float getTopMargin | ( | ) | const |
Query the top margin of owner relative to its parent.
var getTopMargin | ( | ) |
Query the top margin of owner relative to its parent.
local getTopMargin | ( | ) |
Query the top margin of owner relative to its parent.
bool getUsingPercentContentSize | ( | ) | const |
Query whether use percent content size or not.
var getUsingPercentContentSize | ( | ) |
Query whether use percent content size or not.
local getUsingPercentContentSize | ( | ) |
Query whether use percent content size or not.
VerticalEdge getVerticalEdge | ( | ) | const |
Query element vertical dock type.
var getVerticalEdge | ( | ) |
Query element vertical dock type.
local getVerticalEdge | ( | ) |
Query element vertical dock type.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
bool isPercentHeightEnabled | ( | ) | const |
Query whehter percent height is enabled or not.
var isPercentHeightEnabled | ( | ) |
Query whehter percent height is enabled or not.
local isPercentHeightEnabled | ( | ) |
Query whehter percent height is enabled or not.
bool isPercentWidthEnabled | ( | ) | const |
Query whether percent width is enabled or not.
var isPercentWidthEnabled | ( | ) |
Query whether percent width is enabled or not.
local isPercentWidthEnabled | ( | ) |
Query whether percent width is enabled or not.
bool isPositionPercentXEnabled | ( | ) | const |
Whether position percentX is enabled or not.
var isPositionPercentXEnabled | ( | ) |
Whether position percentX is enabled or not.
local isPositionPercentXEnabled | ( | ) |
Whether position percentX is enabled or not.
bool isPositionPercentYEnabled | ( | ) | const |
Whether position percentY is enabled or not.
setPositionPercentYEnabled
var isPositionPercentYEnabled | ( | ) |
Whether position percentY is enabled or not.
setPositionPercentYEnabled
local isPositionPercentYEnabled | ( | ) |
Whether position percentY is enabled or not.
setPositionPercentYEnabled
bool isStretchHeightEnabled | ( | ) | const |
Query whether stretch height is enabled or not.
var isStretchHeightEnabled | ( | ) |
Query whether stretch height is enabled or not.
local isStretchHeightEnabled | ( | ) |
Query whether stretch height is enabled or not.
bool isStretchWidthEnabled | ( | ) | const |
Query whether stretch width is enabled or not.
var isStretchWidthEnabled | ( | ) |
Query whether stretch width is enabled or not.
local isStretchWidthEnabled | ( | ) |
Query whether stretch width is enabled or not.
|
protected |
|
protected |
|
protected |
void refreshLayout | ( | ) |
Refresh layout of the owner.
var refreshLayout | ( | ) |
Refresh layout of the owner.
local refreshLayout | ( | ) |
Refresh layout of the owner.
|
protected |
|
protected |
|
protected |
void setActiveEnabled | ( | bool | enable | ) |
Toggle active enabled of LayoutComponent's owner.
enable | True if active layout component, false otherwise. |
var setActiveEnabled | ( | var | enable | ) |
Toggle active enabled of LayoutComponent's owner.
enable | True if active layout component, false otherwise. |
local setActiveEnabled | ( | local | enable | ) |
Toggle active enabled of LayoutComponent's owner.
enable | True if active layout component, false otherwise. |
void setAnchorPosition | ( | const Point & | point | ) |
Change the anchor position to it's parent.
point | A value in (x,y) format. |
var setAnchorPosition | ( | var | point | ) |
Change the anchor position to it's parent.
point | A value in (x,y) format. |
local setAnchorPosition | ( | local | point | ) |
Change the anchor position to it's parent.
point | A value in (x,y) format. |
void setBottomMargin | ( | float | margin | ) |
Change the bottom margin of owner relative to its parent.
Margin | in float. |
var setBottomMargin | ( | var | margin | ) |
Change the bottom margin of owner relative to its parent.
Margin | in float. |
local setBottomMargin | ( | local | margin | ) |
Change the bottom margin of owner relative to its parent.
Margin | in float. |
void setHorizontalEdge | ( | HorizontalEdge | hEage | ) |
var setHorizontalEdge | ( | var | hEage | ) |
local setHorizontalEdge | ( | local | hEage | ) |
void setLeftMargin | ( | float | margin | ) |
Change left margin of owner relative to its parent.
margin | Margin in float. |
var setLeftMargin | ( | var | margin | ) |
Change left margin of owner relative to its parent.
margin | Margin in float. |
local setLeftMargin | ( | local | margin | ) |
Change left margin of owner relative to its parent.
margin | Margin in float. |
void setPercentContentSize | ( | const Vec2 & | percent | ) |
Set percent content size.
The value should be [0-1], 0 means the child's content size will be 0 and 1 means the child's content size is the same as its parents.
percent | The percent (x,y) of the node in [0-1] scope. |
var setPercentContentSize | ( | var | percent | ) |
Set percent content size.
The value should be [0-1], 0 means the child's content size will be 0 and 1 means the child's content size is the same as its parents.
percent | The percent (x,y) of the node in [0-1] scope. |
local setPercentContentSize | ( | local | percent | ) |
Set percent content size.
The value should be [0-1], 0 means the child's content size will be 0 and 1 means the child's content size is the same as its parents.
percent | The percent (x,y) of the node in [0-1] scope. |
void setPercentHeight | ( | float | percentHeight | ) |
Change percent height value of owner.
percentHeight | Percent height in float. |
var setPercentHeight | ( | var | percentHeight | ) |
Change percent height value of owner.
percentHeight | Percent height in float. |
local setPercentHeight | ( | local | percentHeight | ) |
Change percent height value of owner.
percentHeight | Percent height in float. |
void setPercentHeightEnabled | ( | bool | isUsed | ) |
Toggle enable percent height.
isUsed | True if percent height is enabled, false otherwise. |
var setPercentHeightEnabled | ( | var | isUsed | ) |
Toggle enable percent height.
isUsed | True if percent height is enabled, false otherwise. |
local setPercentHeightEnabled | ( | local | isUsed | ) |
Toggle enable percent height.
isUsed | True if percent height is enabled, false otherwise. |
void setPercentOnlyEnabled | ( | bool | enable | ) |
Toggle enable percent only.
enable | True if percent only is enabled, false otherwise. |
var setPercentOnlyEnabled | ( | var | enable | ) |
Toggle enable percent only.
enable | True if percent only is enabled, false otherwise. |
local setPercentOnlyEnabled | ( | local | enable | ) |
Toggle enable percent only.
enable | True if percent only is enabled, false otherwise. |
void setPercentWidth | ( | float | percentWidth | ) |
Change percent width of owner.
percentWidth | Percent Width in float. |
var setPercentWidth | ( | var | percentWidth | ) |
Change percent width of owner.
percentWidth | Percent Width in float. |
local setPercentWidth | ( | local | percentWidth | ) |
Change percent width of owner.
percentWidth | Percent Width in float. |
void setPercentWidthEnabled | ( | bool | isUsed | ) |
Toggle enable percent width.
isUsed | True if percent width is enabled, false otherwise. |
var setPercentWidthEnabled | ( | var | isUsed | ) |
Toggle enable percent width.
isUsed | True if percent width is enabled, false otherwise. |
local setPercentWidthEnabled | ( | local | isUsed | ) |
Toggle enable percent width.
isUsed | True if percent width is enabled, false otherwise. |
void setPosition | ( | const Point & | position | ) |
Change the position of component owner.
position | A position in (x,y) |
var setPosition | ( | var | position | ) |
Change the position of component owner.
position | A position in (x,y) |
local setPosition | ( | local | position | ) |
Change the position of component owner.
position | A position in (x,y) |
void setPositionPercentX | ( | float | percentMargin | ) |
Change position percent X value.
percentMargin | Margin in float. |
var setPositionPercentX | ( | var | percentMargin | ) |
Change position percent X value.
percentMargin | Margin in float. |
local setPositionPercentX | ( | local | percentMargin | ) |
Change position percent X value.
percentMargin | Margin in float. |
void setPositionPercentXEnabled | ( | bool | isUsed | ) |
Toggle position percentX enabled.
isUsed | True if enable position percentX, false otherwise. |
var setPositionPercentXEnabled | ( | var | isUsed | ) |
Toggle position percentX enabled.
isUsed | True if enable position percentX, false otherwise. |
local setPositionPercentXEnabled | ( | local | isUsed | ) |
Toggle position percentX enabled.
isUsed | True if enable position percentX, false otherwise. |
void setPositionPercentY | ( | float | percentMargin | ) |
Change position percentY value.
percentMargin | Margin in float. |
var setPositionPercentY | ( | var | percentMargin | ) |
Change position percentY value.
percentMargin | Margin in float. |
local setPositionPercentY | ( | local | percentMargin | ) |
Change position percentY value.
percentMargin | Margin in float. |
void setPositionPercentYEnabled | ( | bool | isUsed | ) |
Toggle position percentY enabled.
isUsed | True if position percentY is enabled, false otherwise. |
var setPositionPercentYEnabled | ( | var | isUsed | ) |
Toggle position percentY enabled.
isUsed | True if position percentY is enabled, false otherwise. |
local setPositionPercentYEnabled | ( | local | isUsed | ) |
Toggle position percentY enabled.
isUsed | True if position percentY is enabled, false otherwise. |
void setRightMargin | ( | float | margin | ) |
Change right margin of owner relative to its parent.
margin | Margin in float. |
var setRightMargin | ( | var | margin | ) |
Change right margin of owner relative to its parent.
margin | Margin in float. |
local setRightMargin | ( | local | margin | ) |
Change right margin of owner relative to its parent.
margin | Margin in float. |
void setSize | ( | const Size & | size | ) |
var setSize | ( | var | size | ) |
local setSize | ( | local | size | ) |
void setSizeHeight | ( | float | height | ) |
Change size height of owner.
height | Size height in float. |
var setSizeHeight | ( | var | height | ) |
Change size height of owner.
height | Size height in float. |
local setSizeHeight | ( | local | height | ) |
Change size height of owner.
height | Size height in float. |
void setSizeWidth | ( | float | width | ) |
Change content size width of owner.
width | Content size width in float. |
var setSizeWidth | ( | var | width | ) |
Change content size width of owner.
width | Content size width in float. |
local setSizeWidth | ( | local | width | ) |
Change content size width of owner.
width | Content size width in float. |
void setStretchHeightEnabled | ( | bool | isUsed | ) |
Toggle enable stretch height.
isUsed | True if stretch height is enabled, false otherwise. |
var setStretchHeightEnabled | ( | var | isUsed | ) |
Toggle enable stretch height.
isUsed | True if stretch height is enabled, false otherwise. |
local setStretchHeightEnabled | ( | local | isUsed | ) |
Toggle enable stretch height.
isUsed | True if stretch height is enabled, false otherwise. |
void setStretchWidthEnabled | ( | bool | isUsed | ) |
Toggle enable stretch width.
isUsed | True if enable stretch width, false otherwise. |
var setStretchWidthEnabled | ( | var | isUsed | ) |
Toggle enable stretch width.
isUsed | True if enable stretch width, false otherwise. |
local setStretchWidthEnabled | ( | local | isUsed | ) |
Toggle enable stretch width.
isUsed | True if enable stretch width, false otherwise. |
void setTopMargin | ( | float | margin | ) |
Change the top margin of owner relative to its parent.
margin | Margin in float. |
var setTopMargin | ( | var | margin | ) |
Change the top margin of owner relative to its parent.
margin | Margin in float. |
local setTopMargin | ( | local | margin | ) |
Change the top margin of owner relative to its parent.
margin | Margin in float. |
void setUsingPercentContentSize | ( | bool | isUsed | ) |
Percent content size is used to adapt node's content size based on parent's content size.
If set to true then node's content size will be changed based on the value setted by
isUsed | True to enable percent content size, false otherwise. |
var setUsingPercentContentSize | ( | var | isUsed | ) |
Percent content size is used to adapt node's content size based on parent's content size.
If set to true then node's content size will be changed based on the value setted by
isUsed | True to enable percent content size, false otherwise. |
local setUsingPercentContentSize | ( | local | isUsed | ) |
Percent content size is used to adapt node's content size based on parent's content size.
If set to true then node's content size will be changed based on the value setted by
isUsed | True to enable percent content size, false otherwise. |
void setVerticalEdge | ( | VerticalEdge | vEage | ) |
var setVerticalEdge | ( | var | vEage | ) |
local setVerticalEdge | ( | local | vEage | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |