FSparseDelegateStorage::ResolveSparseOwner

Using the registry of sparse delegates recover the [UObject](API\Runtime\CoreUObject\UObject\UObject) owner from the [FSparseDelegate](API\Runtime\CoreUObject\UObject\FSparseDelegate) address owning class and delegate names.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

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

Include

#include "UObject/SparseDelegate.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/SparseDelegate.cpp

Syntax

static UObject * ResolveSparseOwner
(
    const FSparseDelegate & SparseDelegate,
    const FName OwningClassName,
    const FName DelegateName
)

Remarks

Using the registry of sparse delegates recover the UObject owner from the FSparseDelegate address owning class and delegate names.

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