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

#include <XEAnimSocketMounter.h>

类 XEAnimSocketMounter 继承关系图:
Inheritance graph

函数

function XEAnimSocketMounter new () end
 
function XEAnimSocketMounter Initialize (strAssetPath, strMountModelPath) end
 
function XEAnimSocketMounter BindAllXESockets () end
 
function XEAnimSocketMounter UnBindAllXESockets () end
 
function XEAnimSocketMounter BindXESocket (strSocketName) end
 
function XEAnimSocketMounter UnbindXESocket (socketName) end
 
function XEAnimSocketMounter GetBindXESocket (nBindIndex) end
 
function XEAnimSocketMounter GetBindXESocket (strSocketName) end
 
function XEAnimSocketMounter AddNewBindSocketToSkeleton (parentName, socketName) end
 
function XEAnimSocketMounter GetSkinModelAssetPath () end
 
function XEAnimSocketMounter GetSkeleteonAssetPath () end
 
function XEAnimSocketMounter GetAssetPath () end
 
function XEAnimSocketMounter GetEditSkinModelAssetPath () end
 
function XEAnimSocketMounter SetEnableRenderBone (bEnable) end
 
function XEAnimSocketMounter IsEnableRenderBone () end
 
function XEAnimSocketMounter SetModified (bSet) end
 
function XEAnimSocketMounter IsModified () end
 
function XEAnimSocketMounter UpdateAssetPath (strPath) end
 
function XEAnimSocketMounter MergeOtherMounter (strMounterAssetPath) end
 
function XEAnimSocketMounter ReleaseMergeMounter (szMounterAssetPath) end
 

变量

 XEAnimSocketMounter = {}
 

函数说明

◆ AddNewBindSocketToSkeleton()

function XEAnimSocketMounter AddNewBindSocketToSkeleton ( parentName  ,
socketName   
)

在骨骼上添加一个新的绑定插槽

参数
parentNamestring 骨骼的名字
socketNamestring 插槽的名字
返回
XEBindSocket

◆ BindAllXESockets()

function XEAnimSocketMounter BindAllXESockets ( )

绑定并创建所有骨架上的socket模板克隆体

返回
boolean 绑定是否成功

◆ BindXESocket()

function XEAnimSocketMounter BindXESocket ( strSocketName  )

绑定并创建socket模板克隆体

参数
strSocketNamestring 插槽名字
返回
XEBindSocket 槽点的指针

◆ GetAssetPath()

function XEAnimSocketMounter GetAssetPath ( )

获取挂点文件的地址

返回
string 挂点文件的地址

◆ GetBindXESocket() [1/2]

function XEAnimSocketMounter GetBindXESocket ( nBindIndex  )

获取绑定的socket克隆体

参数
nBindIndexnumber socket对象序号
返回
XEBindSocket

◆ GetBindXESocket() [2/2]

function XEAnimSocketMounter GetBindXESocket ( strSocketName  )

获取绑定的socket克隆体

参数
strSocketNamestring socket对象名称
返回
XEBindSocket

◆ GetEditSkinModelAssetPath()

function XEAnimSocketMounter GetEditSkinModelAssetPath ( )

获取编辑的模型文件的地址

返回
string 编辑的模型文件的地址

◆ GetSkeleteonAssetPath()

function XEAnimSocketMounter GetSkeleteonAssetPath ( )

获取骨骼文件的地址

返回
string 骨骼文件的地址

◆ GetSkinModelAssetPath()

function XEAnimSocketMounter GetSkinModelAssetPath ( )

获取模型文件的地址

返回
string 模型文件的地址

◆ Initialize()

function XEAnimSocketMounter Initialize ( strAssetPath  ,
strMountModelPath   
)

初始化函数

参数
strAssetPathstring 挂点资源路径(.mount)
strMountModelPathstring 模型资源路径(.mdl)
返回
void

◆ IsEnableRenderBone()

function XEAnimSocketMounter IsEnableRenderBone ( )

获取是否渲染骨头

返回
boolean 是否渲染骨头

◆ IsModified()

function XEAnimSocketMounter IsModified ( )

获取是否有修改

返回
boolean 是否有修改

◆ MergeOtherMounter()

function XEAnimSocketMounter MergeOtherMounter ( strMounterAssetPath  )

合并一个挂点模板到当前模板

参数
strMounterAssetPathstring 其他挂点模板文件路径
返回
void

◆ new()

function XEAnimSocketMounter new ( )

XEAnimSocketMounter_new00

返回
XEAnimSocketMounter

◆ ReleaseMergeMounter()

function XEAnimSocketMounter ReleaseMergeMounter ( szMounterAssetPath  )

释放合并的挂点模板数据

参数
szMounterAssetPathstring 要释放的挂点模板文件路径,如果为空,则释放所有
返回
boolean

◆ SetEnableRenderBone()

function XEAnimSocketMounter SetEnableRenderBone ( bEnable  )

设置是否渲染骨头

参数
bEnableboolean
返回
void

◆ SetModified()

function XEAnimSocketMounter SetModified ( bSet  )

设置是否有修改

参数
bSetboolean
返回
void

◆ UnBindAllXESockets()

function XEAnimSocketMounter UnBindAllXESockets ( )

解除绑定并删除所有骨架上的socket模板克隆体

返回
boolean 绑定是否成功

◆ UnbindXESocket()

function XEAnimSocketMounter UnbindXESocket ( socketName  )

解除并删除socket模板克隆体

参数
socketNamestring
返回
boolean 解除绑定是否成功

◆ UpdateAssetPath()

function XEAnimSocketMounter UpdateAssetPath ( strPath  )

更新挂点的资源文件路径

参数
strPathstring
返回
void

变量说明

◆ XEAnimSocketMounter