这里注意Category 是必须要的,因为是Editor 需要一个分类
USTRUCT(BlueprintType)
struct FUABT_UserInfo
{
GENERATED_BODY()
public:
UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|UserInfo")
int64 uid = 0;
}
};
How to resolve: FUABT macro scope problem
USTRUCT 没法包在Macro Scope 内
#if PLATFORM_WINDOWS
USTRUCT(BlueprintType)
struct FUABT_Test{
GENERATED_BODY()
public:
}
#endif
Error: USTRUCT must not be inside preprocessor blocks, except for WITH_EDITORONLY_DATA