Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/UObject
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
| Include | #include "UObject/NameTypes.h" |
Syntax
struct FNameEntryId
Remarks
Opaque id to a deduplicated name
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNameEntryId () |
Default initialize to be equal to NAME_None. | ||
FNameEntryId
(
ENoInit |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | CompareFast
(
FNameEntryId Rhs |
Fast non-alphabetical order that is only stable during this process' lifetime | |
| int32 | CompareLexical
(
FNameEntryId Rhs |
Slow alphabetical order that is stable / deterministic over process runs | |
| bool | FastLess
(
FNameEntryId Rhs |
||
| FNameEntryId | FromEName
(
EName Ename |
||
| FNameEntryId | FromUnstableInt
(
uint32 UnstableInt |
Create from unstable int produced by this process | |
| bool | IsNone () |
||
| bool | LexicalLess
(
FNameEntryId Rhs |
||
| uint32 | Get process specific integer |
Operators
| Type | Name | Description | |
|---|---|---|---|
| Returns true if this FNameEntryId is not equivalent to NAME_None. | |||
| bool | operator!=
(
FNameEntryId Rhs |
||
| bool | operator<
(
FNameEntryId Rhs |
Fast non-alphabetical order that is only stable during this process' lifetime | |
| bool | operator==
(
FNameEntryId Rhs |
||
| bool | operator>
(
FNameEntryId Rhs |
Fast non-alphabetical order that is only stable during this process' lifetime |