FReferenceControllerOps

FReferenceController is a standalone heap-allocated object that tracks the number of references to an object referenced by [TSharedRef](API\Runtime\Core\Templates\TSharedRef), [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr) or [TWeakPtr](API\Runtime\Core\Templates\TWeakPtr) objects.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Templates/SharedPointerInternals.h

Include

#include "Templates/SharedPointerInternals.h"

Syntax

template<ESPMode Mode>
struct FReferenceControllerOps

Remarks

FReferenceController is a standalone heap-allocated object that tracks the number of references to an object referenced by TSharedRef, TSharedPtr or TWeakPtr objects.

It is specialized for different threading modes.

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