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

Functions

function XUICheckBox new () end
 
function XUICheckBox Create () end
 
function XUICheckBox Create (strBackGroundNormalTexture, strBackGroundSelectedTexture, strCrossTexture, strBackGroundDisabledTexture, strFrontCrossDisabledTexture, eTextureType) end
 
function XUICheckBox Create (strBackGroundTexture, strCrossTexture, eTextureType) end
 
function XUICheckBox AddCheckBoxEventListener (callback) end
 
function XUICheckBox Draw (pWorld, unParentFlags) end
 

Variables

 XUICheckBox = {}
 
XUICheckBox CHECKBOX_STATE_EVENT_SELECTED = 0
 
XUICheckBox CHECKBOX_STATE_EVENT_UNSELECTED = 0
 
XUICheckBox SELECTED = 0
 
XUICheckBox UNSELECTED = 0
 

Function Documentation

◆ AddCheckBoxEventListener()

function XUICheckBox AddCheckBoxEventListener ( callback  )

@manual xelua_XEngine_XUICheckBox_AddCheckBoxEventListener_manual XUICheckBox_AddCheckBoxEventListener_manual

Parameters
callbackstd::function<void(XUINode*, XUICheckBox::EventType)>
Returns
void

◆ Create() [1/3]

function XUICheckBox Create ( )

创建并返回一个空的控件实例的指针

Returns
XUICheckBox 空的控件实例的指针

◆ Create() [2/3]

function XUICheckBox Create ( strBackGroundNormalTexture  ,
strBackGroundSelectedTexture  ,
strCrossTexture  ,
strBackGroundDisabledTexture  ,
strFrontCrossDisabledTexture  ,
eTextureType   
)

使用一些图片来创建一个复选框

Parameters
strBackGroundNormalTexturestring 背景普通状态纹理
strBackGroundSelectedTexturestring 背景选中状态纹理
strCrossTexturestring 勾选选中状态纹理
strBackGroundDisabledTexturestring 背景禁用状态纹理
strFrontCrossDisabledTexturestring 勾选禁用状态纹理
eTextureTypenumber 纹理类型
Returns
XUICheckBox 一个复选框实例的指针

◆ Create() [3/3]

function XUICheckBox Create ( strBackGroundTexture  ,
strCrossTexture  ,
eTextureType   
)

另一个工厂方法,用来创建一个复选框实例。 这种方法使用更少的图片资源来创建一个复选框

Parameters
strBackGroundTexturestring 背景普通状态纹理
strCrossTexturestring 勾选选中状态纹理
eTextureTypenumber 纹理类型
Returns
XUICheckBox 一个复选框实例的指针

◆ Draw()

function XUICheckBox Draw ( pWorld  ,
unParentFlags   
)

重写这个方法来绘制你自己的节点

Parameters
pWorldIXRenderSet 给定的世界指针
unParentFlagsnumber 渲染器标签
Returns
void

◆ new()

function XUICheckBox new ( )

XUICheckBox_new00

Returns
XUICheckBox

Variable Documentation

◆ CHECKBOX_STATE_EVENT_SELECTED

XUICheckBox CHECKBOX_STATE_EVENT_SELECTED = 0

◆ CHECKBOX_STATE_EVENT_UNSELECTED

XUICheckBox CHECKBOX_STATE_EVENT_UNSELECTED = 0

◆ SELECTED

XUICheckBox SELECTED = 0

◆ UNSELECTED

XUICheckBox UNSELECTED = 0

◆ XUICheckBox