UE4中的C++(TODO)
UE的特殊宏
由于C++没有反射和垃圾回收机制,UE封装了一套以宏为基础的反射与垃圾回收架构。
UPROPERTY:
UFUNCTION:
UCLASS:
USTRUCT :
GENERATED_BODY:
UE4引擎为了弥补C++缺乏反射和自动垃圾回收的特性,设计了一套基于宏的系统,如UPROPERTY用于定义属性,UFUNCTION用于标记函数,UCLASS和USTRUCT用于类和结构体的声明,而GENERATED_BODY则帮助自动生成代码,实现数据的序列化和元数据处理。
UE的特殊宏
由于C++没有反射和垃圾回收机制,UE封装了一套以宏为基础的反射与垃圾回收架构。
UPROPERTY:
UFUNCTION:
UCLASS:
USTRUCT :
GENERATED_BODY:

被折叠的 条评论
为什么被折叠?