FSparseDelegateStorage::RemoveAll

Removes all sparse delegate binding from the owner for a given object.

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 bool RemoveAll
(
    const UObject * DelegateOwner,
    const FName DelegateName,
    const UObject * UserObject
)

Remarks

Removes all sparse delegate binding from the owner for a given object. Returns true if there are still bindings to the delegate.

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