uclass

UCLASS

🏷 Unreal Engine - UCLASS


📝 定义

UCLASS 是 Unreal Engine(UE)中用于标记 C++ 类为 UObject 派生类 的宏,是 UE 反射系统的核心组成部分。通过 UCLASS 宏,UE 引擎能识别该类并为其提供反射功能(如蓝图访问、序列化、垃圾回收等),是 UE 中实现 C++ 与蓝图交互、类属性暴露的基础。


🏛 类继承(关联机制)

UCLASS 宏仅用于标记继承自 UObject 的类,其核心继承链为: