Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectKey.h |
Include |
#include "UObject/ObjectKey.h" |
struct FObjectKey
FObjectKey is an immutable, copyable key which can be used to uniquely identify an object for the lifetime of the application
Name | Description | |
---|---|---|
|
FObjectKey() |
Default constructor |
|
FObjectKey ( |
Construct from an object pointer |
|
FObjectKey ( |
Name | Description | ||
---|---|---|---|
|
UObject *... |
ResolveObjectPtr() |
Attempt to access the object from which this key was constructed. |
|
UObject *... |
ResolveObjectPtrEvenIfPendingKill() |
Attempt to access the object from which this key was constructed, even if it is marked as pending kill. |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
Compare this key with another |
|
|
operator< ( |
Compare this key with another |
|
|
operator<= ( |
Compare this key with another |
|
|
operator== ( |
Compare this key with another |
|
|
operator> ( |
Compare this key with another |
|
|
operator>= ( |
Compare this key with another |