FGCReferenceInfo

Convenience struct containing all necessary information for a reference.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/GarbageCollection.h

Include

#include "UObject/GarbageCollection.h"

Syntax

struct FGCReferenceInfo

Remarks

Convenience struct containing all necessary information for a reference.

Variables

Name Description

Public variable

union FGCRefere...

 

@603

Mapping to exactly one uint32

Public variable

uint32: 19

 

Offset

Offset into struct/ object

Public variable

uint32: 8

 

ReturnCount

Return depth, e.g. 1 for last entry in an array, 2 for last entry in an array of structs of arrays, ...

Public variable

uint32: 5

 

Type

Type of reference

Public variable

uint32

 

Value

Uint32 value of reference info, used for easy conversion to/ from uint32 for token array

Constructors

Name Description

Public function

FGCReferenceInfo

(
    uint32 InValue
)

Constructor

Public function

FGCReferenceInfo

(
    EGCReferenceType InType,
    uint32 InOffset
)

Constructor

Operators

Name Description

Public function Const

 

operator uint32()

Uint32 conversion operator

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss