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, ignores case |
![]() ![]() |
int32 | CompareLexicalSensitive
(
FNameEntryId Rhs |
Slow alphabetical order that is stable / deterministic over process runs, case-sensitive |
![]() ![]() |
bool | FastLess
(
FNameEntryId Rhs |
|
![]() ![]() |
FNameEntryId | ||
![]() ![]() |
FNameEntryId | FromUnstableInt
(
uint32 UnstableInt |
Create from unstable int produced by this process |
![]() ![]() |
bool | IsNone () |
|
![]() ![]() |
bool | LexicalLess
(
FNameEntryId Rhs |
|
![]() ![]() |
bool | LexicalSensitiveLess
(
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 | Comparison against special type for checking TOptional |
|
![]() ![]() |
bool | operator>
(
FNameEntryId Rhs |
Fast non-alphabetical order that is only stable during this process' lifetime |
Typedefs
Name | Description |
---|---|
IntrusiveUnsetOptionalStateType |
Constants
Name | Description |
---|---|
bHasIntrusiveUnsetOptionalState |