Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/CoreRedirects.h |
Include |
#include "UObject/CoreRedirects.h" |
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,
}
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 |
Flags describing the type and properties of this redirect