#include <XEScriptInstance.h>
◆ AcceptHolder()
记录Holder,函数内部会自动转换成具体的Holder类型指针
- 参数
-
- 返回
- boolean
◆ Execute()
◆ GetAssignedID()
◆ GetHolder()
◆ GetHolderActor()
如果Holder是XEActor类型,返回Actor指针
- 返回
- XEActor
◆ GetHolderActorComponent()
◆ GetHolderGraphNode()
◆ GetHolderLevel()
如果Holder是XELevel类型,返回Level指针
- 返回
- XELevel
◆ GetHolderType()
◆ GetHolderTypeName()
获取Holder类型名称字符串 , bDerivedNamePassed 指明是否获取该对象的直接类类名
- 参数
-
| bDerivedNamePassed | boolean |
- 返回
- string
◆ GetHolderUserNode()
◆ GetHolderWorld()
如果Holder是XEWorld类型,返回World指针
- 返回
- XEWorld
◆ GetScriptContainerInstance()
获取脚本容器实例指针
- 返回
- XEScriptContainerInstance
◆ GetScriptTemplate()
◆ new()
◆ OnHolderEntrance()
◆ OnHolderRelease()
◆ OnHolderRender()
Render脚本响应函数
- 参数
-
- 返回
- boolean
◆ OnHolderTick()
◆ OnHolderTigger()
Trigger脚本响应函数
- 参数
-
| bTrigger | boolean 是否Trigger |
- 返回
- boolean
◆ XEScriptInstance