Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/TPersistentObjectPtr
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TObjectID & GetUniqueID () |
Gets the unique object identifier associated with this lazy pointer. | UObject/PersistentObjectPtr.h | |
TObjectID & GetUniqueID () |
Non-const version of the above | UObject/PersistentObjectPtr.h |
GetUniqueID()
Description
Gets the unique object identifier associated with this lazy pointer. Valid even if pointer is not currently valid
| Name | GetUniqueID |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PersistentObjectPtr.h |
| Include Path | #include "UObject/PersistentObjectPtr.h" |
const TObjectID & GetUniqueID() const
Unique ID for this object, or an invalid FUniqueObjectGuid if this pointer isn't set to anything
GetUniqueID()
Description
Non-const version of the above
| Name | GetUniqueID |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/PersistentObjectPtr.h |
| Include Path | #include "UObject/PersistentObjectPtr.h" |
TObjectID & GetUniqueID()