FMulticastDelegateBase::RemoveAll

Removes all functions from this multi-cast delegate's invocation list that are bound to the specified UserObject.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Delegates/MulticastDelegateBase.h

Include

#include "Delegates/MulticastDelegateBase.h"

Syntax

int32 RemoveAll
(
    const void * InUserObject
)

Remarks

Removes all functions from this multi-cast delegate's invocation list that are bound to the specified UserObject. Note that the order of the delegates may not be preserved!

Returns

The number of delegates successfully removed.

Parameters

Parameter

Description

InUserObject

The object to remove all delegates for.

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