RealDocs

UKismetSystemLibrary::K2_IsTimerActiveDelegate

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

Description

Returns true if a timer exists and is currently running (not paused) for the given delegate. Superseded by querying via FTimerHandle.

Caveats & Gotchas

  • Marked deprecated in favor of 'Is Timer Active by Handle' for the same identity-matching reasons as the other delegate-based timer functions.
  • Returns false both when no timer was ever set and when one exists but is paused — use K2_IsTimerPausedDelegate if you need to distinguish 'paused' from 'never set'.
  • As a BlueprintPure node it has no exec pins, so it can be wired directly into a Branch condition.

Signature

static bool K2_IsTimerActiveDelegate(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 is running (Blueprint) Blueprint
Event graph: Is Timer Active by Event feeding a Branch node, only calling Set Timer by Event again if the previous one has already finished.

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.