FSparseDelegateStorage::Remove

Removes a delegate binding from the owner's sparse delegate storage.

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 Remove
(
    const UObject * DelegateOwner,
    const FName DelegateName,
    const FScriptDelegate & Delegate
)

Remarks

Removes a delegate binding from the owner's sparse delegate storage. 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