Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ReferenceToken.h |
| Include | #include "UObject/ReferenceToken.h" |
Syntax
struct FReferenceToken
Remarks
The reference token represents different types that might appear in reference relationships
Constructors
| Type | Name | Description | |
|---|---|---|---|
FReferenceToken
(
const UObject* Object |
|||
FReferenceToken
(
const FGCObject* GCObject |
|||
FReferenceToken
(
const Verse::VCell* Cell |
|||
FReferenceToken
(
const FGCObjectInfo* GCObjectInfo |
|||
FReferenceToken
(
const FGCVerseCellInfo* GCVerseCellInfo |
|||
FReferenceToken
(
EReferenceTokenType TokenType |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FGCObject * | AsGCObject () |
||
| FGCObjectInfo * | |||
| FGCVerseCellInfo * | |||
| UObject * | AsObject () |
||
| Verse::VCell * | AsVerseCell () |
||
| FString | GetDescription
(
FName PropertyName, |
||
| FString | Returns a formatted string with reference's info | ||
| FString | GetMemberName
(
UE::GC::FMemberId& MemberId |
Convert the member id to a member name | |
| EReferenceTokenType | GetType () |
||
| bool | IsGCObject () |
||
| bool | |||
| bool | |||
| bool | IsObject () |
||
| bool | IsVerseCell () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FReferenceToken& Other |
Constants
| Name | Description |
|---|---|
| EncodingBits |