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) |
发布于