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

Functions

function XEMaterialFxInstance new (pNodeTl) end
 
function XEMaterialFxInstance Release () end
 
function XEMaterialFxInstance GetNodeManager () end
 
function XEMaterialFxInstance Apply () end
 
function XEMaterialFxInstance Tick (fInterval) end
 
function XEMaterialFxInstance GetMaterialFxTemplate () end
 
function XEMaterialFxInstance AcceptHolder (pHolder) end
 
function XEMaterialFxInstance AcceptWorld (pWorld) end
 
function XEMaterialFxInstance GetWorld () end
 
function XEMaterialFxInstance GetHolder () end
 

Variables

 XEMaterialFxInstance = {}
 

Function Documentation

◆ AcceptHolder()

function XEMaterialFxInstance AcceptHolder ( pHolder  )

记录持有者Holder指针

Parameters
pHolderuserdata
Returns
void

◆ AcceptWorld()

function XEMaterialFxInstance AcceptWorld ( pWorld  )

记录世界指针到节点管理器

Parameters
pWorldXEWorld
Returns
void

◆ Apply()

function XEMaterialFxInstance Apply ( )

把已经设置的数据应用到当前实例

Returns
void

◆ GetHolder()

function XEMaterialFxInstance GetHolder ( )

获取持有者Holder指针

Returns
userdata

◆ GetMaterialFxTemplate()

function XEMaterialFxInstance GetMaterialFxTemplate ( )

获取对应的材质模板

Returns
XEMaterialFx

◆ GetNodeManager()

function XEMaterialFxInstance GetNodeManager ( )

获取节点管理器指针

Returns
XETreeNode__Manager

◆ GetWorld()

function XEMaterialFxInstance GetWorld ( )

从节点管理器取出世界指针

Returns
XEWorld

◆ new()

function XEMaterialFxInstance new ( pNodeTl  )

XEMaterialFxInstance_new00

Parameters
pNodeTlXEMaterialFx
Returns
XEMaterialFxInstance

◆ Release()

function XEMaterialFxInstance Release ( )

释放资源

Returns
void

◆ Tick()

function XEMaterialFxInstance Tick ( fInterval  )

更新实例

Parameters
fIntervalnumber
Returns
void

Variable Documentation

◆ XEMaterialFxInstance