UKismetSystemLibrary::K2_TimerExistsDelegate
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. See Also
Tags
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?