5- UE4枚举和结构体说明
5. UE4枚举和结构体说明
1. 命名规范
| 前缀 | 说明 |
|---|---|
| Axxx | 继承自AActor |
| Uxxx | 继承自UObject |
| Fxxx | 原生C++类 |
| Exxx | 枚举 |
| Ixxx | 接口 |
| Sxxx | Slate |
2. 枚举
简单示例
给C使用的枚举类型,下面是**C98的方式**,C++11的enum class也可以
UENUM() |
暴露给蓝图使用
使用BlueprintType暴露给蓝图
UENUM(BlueprintType) |


3. 结构体
同上,不过要和类类似,加上GENERTATED_USTRUCT_BODY宏。
USTRUCT() //USTRUCT(BlueprintType) |
发布于