UE4 Unlua源码解析2 -源码中的重要类及核心函数逐行解释
Posted 珞珈大胖强TURBO
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4 Unlua源码解析2 -源码中的重要类及核心函数逐行解释相关的知识,希望对你有一定的参考价值。
源码中的重要类及核心函数逐行解释
重要类
FClassDesc
Unlua描述一个类的类,内含类名,类大小,类的继承关系等多种信息。
FFunctionDesc
对应了UE中的UFunction,里面存了更多的信息,比如参数,元信息,Unlua可以通过FFunctionDesc 调用方法
FProporityDesc
描述参数,还有参数在Lua和C++中转换的帮助方法
FFieldDesc
Unlua描述一个字段的类
FReflectionRegistry
反射注册类,帮助Unlua注册一些信息,通过使用UE 反射
FLuaContext
Unlua全局类,主要是一些绑定Lua对象以及Unlua的需要交互内容的实现类
LuaCore
很多重要方法,包括注册类,注册方法,应该是Unlua的核心类
UUnLuaManager
绑定Lua与C++的很多方法在内
以上是关于UE4 Unlua源码解析2 -源码中的重要类及核心函数逐行解释的主要内容,如果未能解决你的问题,请参考以下文章