Go to the source code of this file.
|
| enum class | ECoreRedirectFlags : uint32 {
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
} |
| |
| enum class | ECoreRedirectMatchFlags { None = 0
, AllowPartialMatch = (1 << 0)
, DisallowPartialLHSMatch = (1<<1)
} |
| |
◆ ECoreRedirectFlags
Flags describing the type and properties of this redirect
| Enumerator |
|---|
| None | |
| Type_Object | |
| Type_Class | |
| Type_Struct | |
| Type_Enum | |
| Type_Function | |
| Type_Property | |
| Type_Package | |
| Type_Asset | |
| Type_AllMask | |
| Category_InstanceOnly | |
| Category_Removed | |
| Category_AllMask | |
| Option_MatchPrefix | |
| Option_MatchSuffix | |
| Option_MatchSubstring | |
| Option_MatchWildcardMask | |
| Option_MissingLoad | |
| Option_AllMask | |
◆ ECoreRedirectMatchFlags
| Enumerator |
|---|
| None | |
| AllowPartialMatch | The passed-in CoreRedirectObjectName has null fields in Package, Outer, or Name, and should still be allowed to match against redirectors that were created with a full Package.[Outer:]Name.
|
| DisallowPartialLHSMatch | Used for Type_Asset redirects to ensure package redirects only match package queries and full path redirects only match full path queries
|
◆ DECLARE_LOG_CATEGORY_EXTERN()
◆ ENUM_CLASS_FLAGS() [1/3]
◆ ENUM_CLASS_FLAGS() [2/3]
◆ ENUM_CLASS_FLAGS() [3/3]