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

有时候,ue4引擎提供的enum类并不能完全满足我们的需求,这时候就需要自己新建一个类来调用了。那么,在c++中如何新建一个enum的类呢?
新建一个空类
UE4 如何新建一个ENUM的c++类_第1张图片
删除里面内容。并且填充如这样一个结构
.h

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

.cpp

#include "Socket_All.h"
#include "UDPSwitchEnum.h"

你可能感兴趣的:(ue4c++)