What happened?
In Unreal Engine programming it is very common to annotate code with macros like the following, however, the extra parentheses ((Abstract)) in the macro arguments break the syntax highlighting (see how the public keyword is highlighted differently than in MyPlainStruct).
struct MyPlainStruct
{
public:
};
USTRUCT(meta = (Abstract))
struct MyUStruct
{
public:
// ....
};
What happened?
In Unreal Engine programming it is very common to annotate code with macros like the following, however, the extra parentheses (
(Abstract)) in the macro arguments break the syntax highlighting (see how the public keyword is highlighted differently than inMyPlainStruct).