Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject
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_Asset = 0x00000080,
Type_AllMask = 0x0000FFFF,
Category_InstanceOnly = 0x00010000,
Category_Removed = 0x00020000,
Category_AllMask = 0x00FF0000,
Option_MatchPrefix = 0x01000000,
Option_MatchSuffix = 0x02000000,
Option_MatchSubstring = Option_MatchPrefix | Option_MatchSuffix,
Option_MatchWildcardMask = Option_MatchSubstring,
Option_MissingLoad = 0x04000000,
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_Asset | |
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_MatchPrefix | 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_MatchSuffix | |
Option_MatchSubstring | |
Option_MatchWildcardMask | |
Option_MissingLoad | |
Option_AllMask |
Remarks
Flags describing the type and properties of this redirect