RealDocs

UKismetSystemLibrary::K2_TimerExistsDelegate

function Engine Blueprint Deprecated Since 4.0
Deprecated: Use Does Timer Exist by Handle
#include "Kismet/KismetSystemLibrary.h"
Access: public Specifiers: staticUFUNCTIONBlueprintPure

Description

Returns true if any timer, active or paused, currently exists for the given delegate. Superseded by querying via FTimerHandle.

Caveats & Gotchas

  • Marked deprecated in favor of 'Does Timer Exist by Handle' for the same identity-matching reasons as the other delegate-based timer functions.
  • This is the only one of the three delegate-based query functions that answers 'was a timer ever set and not yet cleared', regardless of active/paused state — combine with K2_IsTimerActiveDelegate if you need finer detail.

Signature

static bool K2_TimerExistsDelegate(UPARAM(DisplayName="Event") FTimerDynamicDelegate Delegate);

Parameters

Name Type Description Default
Delegate FTimerDynamicDelegate The event whose timer state to query.

Return Type

bool

Example

Check if a timer was ever set (Blueprint) Blueprint
Event graph: Does Timer Exist by Event feeding a Branch node, used to avoid calling Clear Timer by Event on a delegate that was never scheduled.

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.