AR_Engine_SDK
函数 | 变量
XEBindSocketInstance.lua 文件参考

#include <XEBindSocketInstance.h>

类 XEBindSocketInstance 继承关系图:
Inheritance graph

#include <XEBindSocketInstance.h>

类 XEBindSocketInstance::Listener 继承关系图:
Inheritance graph

函数

function XEBindSocketInstance__Listener GetTypeName () end
 
function XEBindSocketInstance__Listener GetName () end
 
function XEBindSocketInstance__Listener SetName (strName) end
 
function XEBindSocketInstance__Listener OnSocketTick (pBindSocketIns, matWorld) end
 
function XEBindSocketInstance__Listener OnSocketRender (pBindSocketIns) end
 
function XEBindSocketInstance new (pBindSocketTl) end
 
function XEBindSocketInstance AttachComponent () end
 
function XEBindSocketInstance DetachComponent () end
 
function XEBindSocketInstance UpdateAttachComponent (pAssetPath, pAssetType, pAssetAnimPath) end
 
function XEBindSocketInstance GetAttachAssetPath () end
 
function XEBindSocketInstance AddListener (pListener) end
 
function XEBindSocketInstance RemoveListener (pListener) end
 
function XEBindSocketInstance FindListener () end
 
function XEBindSocketInstance GetXEBoneInstance () end
 
function XEBindSocketInstance GetXEBindSocketTemplate () end
 
function XEBindSocketInstance GetWorldMatrix () end
 
function XEBindSocketInstance GetWorldMatrix (mt4Absolute) end
 
function XEBindSocketInstance GetListeners () end
 
function XEBindSocketInstance GetAttachComponent () end
 

变量

 XEBindSocketInstance = {}
 
 XEBindSocketInstance__Listener = {}
 
XEBindSocketInstance Listener = XEBindSocketInstance__Listener
 

函数说明

◆ AddListener()

function XEBindSocketInstance AddListener ( pListener  )

添加监听者

参数
pListenerXEBindSocketInstance::Listener
返回
void

◆ AttachComponent()

function XEBindSocketInstance AttachComponent ( )

插槽上附加一个模型组件

返回
XEActorComponent

◆ DetachComponent()

function XEBindSocketInstance DetachComponent ( )

将附加的模型组件从插槽上解绑

返回
void

◆ FindListener()

function XEBindSocketInstance FindListener ( )

查找附加的组件对应的监听者指针

返回
XEBindSocketInstance__Listener

◆ GetAttachAssetPath()

function XEBindSocketInstance GetAttachAssetPath ( )

获取附加的组件资源路径

返回
string

◆ GetAttachComponent()

function XEBindSocketInstance GetAttachComponent ( )

获取附加的模型组件指针

返回
XEActorComponent

◆ GetListeners()

function XEBindSocketInstance GetListeners ( )

获取到所有监听者

返回
Listener[]

◆ GetName()

function XEBindSocketInstance__Listener GetName ( )

XEBindSocketInstance_Listener_GetName00

返回
string

◆ GetTypeName()

function XEBindSocketInstance__Listener GetTypeName ( )

XEBindSocketInstance_Listener_GetTypeName00

返回
string

◆ GetWorldMatrix() [1/2]

function XEBindSocketInstance GetWorldMatrix ( )

获取当前插槽的世界矩阵

返回
XMATRIX4
void

◆ GetWorldMatrix() [2/2]

function XEBindSocketInstance GetWorldMatrix ( mt4Absolute  )

获取当前插槽的世界矩阵

参数
mt4AbsoluteXMATRIX4 [in]父节点的世界矩阵
返回
XMATRIX4
void

◆ GetXEBindSocketTemplate()

function XEBindSocketInstance GetXEBindSocketTemplate ( )

获取插槽实例对应的插槽模板指针

返回
XEBindSocket

◆ GetXEBoneInstance()

function XEBindSocketInstance GetXEBoneInstance ( )

获取当前插槽节点实例依附的骨头节点实例指针,如果当前节点依附的是一个插槽,那么返回的是依附的插槽实例依附的骨头节点实例

返回
XEBoneInstance

◆ new()

function XEBindSocketInstance new ( pBindSocketTl  )

XEBindSocketInstance_new00

参数
pBindSocketTlXEBindSocket
返回
XEBindSocketInstance

◆ OnSocketRender()

function XEBindSocketInstance__Listener OnSocketRender ( pBindSocketIns  )

XEBindSocketInstance_Listener_OnSocketRender00

参数
pBindSocketInsXEBindSocketInstance
返回
void

◆ OnSocketTick()

function XEBindSocketInstance__Listener OnSocketTick ( pBindSocketIns  ,
matWorld   
)

XEBindSocketInstance_Listener_OnSocketTick00

参数
pBindSocketInsXEBindSocketInstance
matWorldXMATRIX4
返回
void

◆ RemoveListener()

function XEBindSocketInstance RemoveListener ( pListener  )

移除监听者

参数
pListenerXEBindSocketInstance::Listener
返回
void

◆ SetName()

function XEBindSocketInstance__Listener SetName ( strName  )

XEBindSocketInstance_Listener_SetName00

参数
strNamestring
返回
void

◆ UpdateAttachComponent()

function XEBindSocketInstance UpdateAttachComponent ( pAssetPath  ,
pAssetType  ,
pAssetAnimPath   
)

更新附加的组件信息

参数
pAssetPathstring 附加的组件资源路径
pAssetTypestring 附加的组件类型
pAssetAnimPathstring 附加的seq动画资源路径
返回
XEActorComponent

变量说明

◆ Listener

◆ XEBindSocketInstance

◆ XEBindSocketInstance__Listener