Navigation
Unreal Engine C++ API Reference > 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 |