UM::

Metadata usable in USTRUCT.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h

Include

#include "UObject/ObjectMacros.h"

Syntax

namespace UM
{
    enum
    {
        HasNativeBreak,
        HasNativeMake,
        HiddenByDefault,
        DisableSplitPin,
    }
}

Values

Name

Description

HasNativeBreak

[StructMetadata] Indicates that the struct has a custom break node (and what the path to the BlueprintCallable UFunction is) that should be used instead of the default BreakStruct node.

HasNativeMake

[StructMetadata] Indicates that the struct has a custom make node (and what the path to the BlueprintCallable UFunction is) that should be used instead of the default MakeStruct node.

HiddenByDefault

[StructMetadata] Pins in Make and Break nodes are hidden by default.

DisableSplitPin

[StructMetadata] Indicates that node pins of this struct type cannot be split

Remarks

Metadata usable in USTRUCT.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss