UE4 如何新建一个ENUM的c++类

有时候,ue4引擎提供的enum类并不能完全满足我们的需求,这时候就需要自己新建一个类来调用了。那么,在c++中如何新建一个enum的类呢?
新建一个空类
UE4 如何新建一个ENUM的c++类
文章图片

删除里面内容。并且填充如这样一个结构
.h

#pragma once #include "YourClassName.generated.h" /** * */ UENUM(BlueprintType) enum class EYouClassName : uint8 { /** 示例: VE_1UMETA(DisplayName="1"), VE_2UMETA(DisplayName="2"), VE_3UMETA(DisplayName="3") */ };

【UE4 如何新建一个ENUM的c++类】.cpp
#include "Socket_All.h" #include "UDPSwitchEnum.h"

    推荐阅读