FGCCollector::MarkWeakObjectReferenceForClearing

Marks a specific object reference as a weak reference.

Windows
MacOS
Linux

Override Hierarchy

FReferenceCollector::MarkWeakObjectReferenceForClearing()

FGCCollector::MarkWeakObjectReferenceForClearing()

References

Module

CoreUObject

Header

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

Include

#include "UObject/GarbageCollection.h"

Syntax

virtual bool MarkWeakObjectReferenceForClearing
(
    UObject ** WeakReference
)

Remarks

Marks a specific object reference as a weak reference. This does not affect GC but will be freed at a later point The default behavior returns false as weak references must be explicitly supported

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