UKismetSystemLibrary::K2_IsTimerPaused
#include "Kismet/KismetSystemLibrary.h"
Access: public
Specifiers: staticUFUNCTIONBlueprintPure
Description
Returns true if a timer set with Set Timer by Function Name exists for the given object and function and is currently paused via Pause Timer by Function Name.
Caveats & Gotchas
- • Returns false for a cleared, never-set, or nonexistent timer — it does not distinguish 'never paused' from 'doesn't exist', so pair it with Does Timer Exist by Function Name if that distinction matters.
- • Matched by the Object/FunctionName pair, not a handle, so this only reports the pause state of whichever single timer entry currently occupies that pair in the timer manager.
Signature
static bool K2_IsTimerPaused(UObject* Object, FString FunctionName); Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| Object | UObject* | Object that implements the target function. Defaults to self (the blueprint the node is placed in). | — |
| FunctionName | FString | Name of the function to check, matched by string against the object's function table. | — |
Return Type
bool Example
Toggle a pause/resume button label (Blueprint) Blueprint
Widget graph: branch on 'Is Timer Paused by Function Name' with Object referencing the actor and FunctionName = 'ApplyDotTick' to set a debug widget's label to 'Resume' or 'Pause' accordingly. Tags
Version History
Introduced in: 4.0
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?