ECoreRedirectFlags

Flags describing the type and properties of this redirect

Windows
MacOS
Linux

References

Module

CoreUObject

Header

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

Include

#include "UObject/CoreRedirects.h"

Syntax

enum ECoreRedirectFlags
{
    None                     = 0,
    Type_Object              = 0x00000001,
    Type_Class               = 0x00000002,
    Type_Struct              = 0x00000004,
    Type_Enum                = 0x00000008,
    Type_Function            = 0x00000010,
    Type_Property            = 0x00000020,
    Type_Package             = 0x00000040,
    Type_AllMask             = 0x0000FFFF,
    Category_InstanceOnly    = 0x00010000,
    Category_Removed         = 0x00020000,
    Category_AllMask         = 0x00FF0000,
    Option_MatchSubstring    = 0x01000000,
    Option_MissingLoad       = 0x02000000,
    Option_AllMask           = 0xFF000000,
}

Values

Name

Description

None

Type_Object

Core type of the Thing being redirected, multiple can be set. A Query will only find Redirects that have at least one of the same Type bits set.

Type_Class

Type_Struct

Type_Enum

Type_Function

Type_Property

Type_Package

Type_AllMask

Category_InstanceOnly

Category flags. A Query will only match Redirects that have the same value for every category bit.

Category_Removed

Category_AllMask

Option_MatchSubstring

Option flags. Does not behave as a bit-match between Queries and Redirects. Each one specifies a custom rule for how FCoreRedirects handles the Redirect.

Option_MissingLoad

Option_AllMask

Remarks

Flags describing the type and properties of this redirect

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