AR_Engine_SDK
Functions | Variables
XUILayoutParameter.lua File Reference
类 XUILayoutParameter 继承关系图:
Inheritance graph
类 XUILinearLayoutParameter 继承关系图:
Inheritance graph
类 XUIRelativeLayoutParameter 继承关系图:
Inheritance graph

Functions

function XUIMargin new () end
 
function XUIMargin new (l, t, r, b) end
 
function XUILayoutParameter Create () end
 
function XUILayoutParameter SetMargin (margin) end
 
function XUILayoutParameter GetMargin () end
 
function XUILayoutParameter GetLayoutType () end
 
function XUILayoutParameter Clone () end
 
function XUILinearLayoutParameter SetGravity (eGravity) end
 
function XUILinearLayoutParameter GetGravity () end
 
function XUILinearLayoutParameter CopyProperties (pParameter) end
 
function XUILinearLayoutParameter CreateClonedInstance () end
 
function XUIRelativeLayoutParameter SetAlign (eAlign) end
 
function XUIRelativeLayoutParameter GetAlign () end
 
function XUIRelativeLayoutParameter SetRelativeToWidgetName (strName) end
 
function XUIRelativeLayoutParameter GetRelativeToWidgetName () end
 
function XUIRelativeLayoutParameter SetRelativeName (strName) end
 
function XUIRelativeLayoutParameter GetRelativeName () end
 

Variables

 XUIMargin = {}
 

Function Documentation

◆ Clone()

function XUILayoutParameter Clone ( )

克隆一个新的XUILayoutParameter,并返回

Returns
XUILayoutParameter

◆ CopyProperties()

function XUILinearLayoutParameter CopyProperties ( pParameter  )

XUILinearLayoutParameter_CopyProperties00

Parameters
pParameterXUILayoutParameter
Returns
void

◆ Create()

function XUILayoutParameter Create ( )

创建一个XUILayoutParameter实例,并返回

Returns
XUILayoutParameter

创建一个XUILayoutParameter实例,并返回

Returns
XUILinearLayoutParameter

创建一个XUILayoutParameter实例,并返回

Returns
XUIRelativeLayoutParameter

◆ CreateClonedInstance()

function XUILinearLayoutParameter CreateClonedInstance ( )

XUILinearLayoutParameter_CreateClonedInstance00

Returns
XUILayoutParameter

◆ GetAlign()

function XUIRelativeLayoutParameter GetAlign ( )

获取LayoutParameter的RelativeAlign参数

Returns
number 相对对齐参数RelativeAlign

◆ GetGravity()

function XUILinearLayoutParameter GetGravity ( )

获取LayoutParameter的LinearGravity参数,并返回

Returns
number

◆ GetLayoutType()

function XUILayoutParameter GetLayoutType ( )

获取LayoutParameter的Type

Returns
number

◆ GetMargin()

function XUILayoutParameter GetMargin ( )

获取LayoutParameter边距参数

Returns
XUIMargin 边距

◆ GetRelativeName()

function XUIRelativeLayoutParameter GetRelativeName ( )

获取LayoutParameter在相对布局里的名字,并返回

Returns
string

◆ GetRelativeToWidgetName()

function XUIRelativeLayoutParameter GetRelativeToWidgetName ( )

获取相对于控件的名称

Returns
string 相对控件的名称

◆ new() [1/2]

function XUIMargin new ( )

XUIMargin_new00

Returns
XUIMargin

XUILayoutParameter_new00

Returns
XUILayoutParameter

XUILinearLayoutParameter_new00

Returns
XUILinearLayoutParameter

XUIRelativeLayoutParameter_new00

Returns
XUIRelativeLayoutParameter

◆ new() [2/2]

function XUIMargin new ( ,
,
,
 
)

XUIMargin_new01

Parameters
lnumber
tnumber
rnumber
bnumber
Returns
XUIMargin

◆ SetAlign()

function XUIRelativeLayoutParameter SetAlign ( eAlign  )

设置为LayoutParameter的RelativeAlign参数

Parameters
eAlignnumber 相对对齐参数RelativeAlign
Returns
void

◆ SetGravity()

function XUILinearLayoutParameter SetGravity ( eGravity  )

设置LayoutParameter的LinearGravity参数

Parameters
eGravitynumber LinearGravity的引力
Returns
void

◆ SetMargin()

function XUILayoutParameter SetMargin ( margin  )

设置LayoutParameter边距参数

Parameters
marginXUIMargin 边距
Returns
void

◆ SetRelativeName()

function XUIRelativeLayoutParameter SetRelativeName ( strName  )

为LayoutParameter在相对布局里设置一个名字

Parameters
strNamestring
Returns
void

◆ SetRelativeToWidgetName()

function XUIRelativeLayoutParameter SetRelativeToWidgetName ( strName  )

设置相对于控件的名称

Parameters
strNamestring 相对控件的名称
Returns
void

Variable Documentation

◆ XUIMargin

XUIMargin = {}