AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XUISlider.lua 文件参考

#include <XUISlider.h>

类 XUISlider 继承关系图:
Inheritance graph

函数

function XUISlider Create () end
 
function XUISlider Create (strBarTexture, strBallNormalTexture, eTexType) end
 
function XUISlider new () end
 
function XUISlider GetBarImage () end
 
function XUISlider GetProgressBarImage () end
 
function XUISlider GetBallImage () end
 
function XUISlider LoadBarTexture (strBarTexture, eTexType) end
 
function XUISlider LoadProgressBarTexture (strProgressBarTexture, eTexType) end
 
function XUISlider LoadBallNormalTexture (strBarNormalTexture, eTexType) end
 
function XUISlider LoadBallPressedTexture (strBarPressedTexture, eTexType) end
 
function XUISlider LoadBallDisabledTexture (strBarDisabledTexture, eTexType) end
 
function XUISlider GetBarTexture () end
 
function XUISlider GetProgressBarTexture () end
 
function XUISlider GetBallNormalTexture () end
 
function XUISlider GetBallPressedTexture () end
 
function XUISlider GetBallDisabledTexture () end
 
function XUISlider SetPercent (nPercent) end
 
function XUISlider GetPercent () end
 
function XUISlider SetMaxPercent (nMaxPercent) end
 
function XUISlider GetMaxPercent () end
 
function XUISlider AddEventListener (callback) end
 
function XUISlider SetBallSize (vSize) end
 
function XUISlider GetBallSize () end
 
function XUISlider PercentChangedEvent (event) end
 

变量

 XUISlider = {}
 
XUISlider XUI_ON_PERCENTAGE_CHANGED = 0
 
XUISlider XUI_ON_SLIDEBALL_DOWN = 0
 
XUISlider XUI_ON_SLIDEBALL_UP = 0
 
XUISlider XUI_ON_SLIDEBALL_CANCEL = 0
 

函数说明

◆ AddEventListener()

function XUISlider AddEventListener ( callback  )

@manual xelua_XEngine_XUISlider_AddEventListener_manual XUISlider_AddEventListener_manual

参数
callbackstd::function<void(XUINode*, EventType)>
返回
void

◆ Create() [1/2]

function XUISlider Create ( )

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

返回
XUISlider 控件指针

◆ Create() [2/2]

function XUISlider Create ( strBarTexture  ,
strBallNormalTexture  ,
eTexType   
)

根据传入的纹理创建一个滑块实例,并返回

参数
strBarTexturestring 滑竿纹理路径
strBallNormalTexturestring 滑块球纹理路径
eTexTypenumber 纹理类型
返回
XUISlider 创建的滑块实例

◆ GetBallDisabledTexture()

function XUISlider GetBallDisabledTexture ( )

获取滑块球禁用纹理

返回
string

◆ GetBallImage()

function XUISlider GetBallImage ( )

获取滑块球图片指针

返回
XUIImage

◆ GetBallNormalTexture()

function XUISlider GetBallNormalTexture ( )

获取滑块球常态纹理

返回
string

◆ GetBallPressedTexture()

function XUISlider GetBallPressedTexture ( )

获取滑块球按下状态纹理

返回
string

◆ GetBallSize()

function XUISlider GetBallSize ( )

获取滑块球大小

返回
XVECTOR2

◆ GetBarImage()

function XUISlider GetBarImage ( )

获取滑竿图片指针

返回
XUIImage

◆ GetBarTexture()

function XUISlider GetBarTexture ( )

获取滑竿纹理路径名

返回
string

◆ GetMaxPercent()

function XUISlider GetMaxPercent ( )

获取进度最大百分比

返回
number

◆ GetPercent()

function XUISlider GetPercent ( )

获取进度百分比

返回
number

◆ GetProgressBarImage()

function XUISlider GetProgressBarImage ( )

获取进度条图片指针

返回
XUIImage

◆ GetProgressBarTexture()

function XUISlider GetProgressBarTexture ( )

获取进度条纹理路径名

返回
string

◆ LoadBallDisabledTexture()

function XUISlider LoadBallDisabledTexture ( strBarDisabledTexture  ,
eTexType   
)

加载滑块球禁用态纹理图片

参数
strBarDisabledTexturestring 纹理路径
eTexTypenumber 纹理类型
返回
void

◆ LoadBallNormalTexture()

function XUISlider LoadBallNormalTexture ( strBarNormalTexture  ,
eTexType   
)

加载滑块球常态纹理图片

参数
strBarNormalTexturestring 纹理路径
eTexTypenumber 纹理类型
返回
void

◆ LoadBallPressedTexture()

function XUISlider LoadBallPressedTexture ( strBarPressedTexture  ,
eTexType   
)

加载滑块球按下状态纹理图片

参数
strBarPressedTexturestring 纹理路径
eTexTypenumber 纹理类型
返回
void

◆ LoadBarTexture()

function XUISlider LoadBarTexture ( strBarTexture  ,
eTexType   
)

加载滑竿纹理图片

参数
strBarTexturestring 纹理路径
eTexTypenumber 纹理类型
返回
void

◆ LoadProgressBarTexture()

function XUISlider LoadProgressBarTexture ( strProgressBarTexture  ,
eTexType   
)

加载进度条纹理图片

参数
strProgressBarTexturestring 纹理路径
eTexTypenumber 纹理类型
返回
void

◆ new()

function XUISlider new ( )

XUISlider_new00

返回
XUISlider

◆ PercentChangedEvent()

function XUISlider PercentChangedEvent ( event  )

进度条被改变的事件响应函数,不需要手动调用。

参数
eventnumber
返回
void

◆ SetBallSize()

function XUISlider SetBallSize ( vSize  )

设置滑块球大小

参数
vSizeXVECTOR2
返回
void

◆ SetMaxPercent()

function XUISlider SetMaxPercent ( nMaxPercent  )

设置进度最大百分比

参数
nMaxPercentnumber
返回
void

◆ SetPercent()

function XUISlider SetPercent ( nPercent  )

设置进度百分比,取值1-100

参数
nPercentnumber
返回
void

变量说明

◆ XUI_ON_PERCENTAGE_CHANGED

XUISlider XUI_ON_PERCENTAGE_CHANGED = 0

◆ XUI_ON_SLIDEBALL_CANCEL

XUISlider XUI_ON_SLIDEBALL_CANCEL = 0

◆ XUI_ON_SLIDEBALL_DOWN

XUISlider XUI_ON_SLIDEBALL_DOWN = 0

◆ XUI_ON_SLIDEBALL_UP

XUISlider XUI_ON_SLIDEBALL_UP = 0

◆ XUISlider

XUISlider = {}