Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FGCObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/GCObject.h |
| Include | #include "UObject/GCObject.h" |
Syntax
enum EFlags
{
None = 0,
RegisterLater = 1 << 0,
AddStableNativeReferencesOnly = 1 << 1,
}
Values
| Name | Description |
|---|---|
| None | |
| RegisterLater | Manually call RegisterGCObject() later to avoid collecting references from empty / late-initialized FGCObjects |
| AddStableNativeReferencesOnly | Declare that AddReferencedObjects only calls FReferenceCollector::AddStableReference*() functions instead of the older FReferenceCollector::AddReferenceObject*() and only adds native references. |