![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Ticker.h>
Inheritance diagram for FTSTickerObjectBase:Public Member Functions | |
| UE_NONCOPYABLE (FTSTickerObjectBase) | |
| CORE_API | FTSTickerObjectBase (float InDelay=0.0f, FTSTicker &Ticker=FTSTicker::GetCoreTicker()) |
| virtual CORE_API | ~FTSTickerObjectBase () |
| virtual bool | Tick (float DeltaTime)=0 |
Base class for thread-safe ticker objects
| FTSTickerObjectBase::FTSTickerObjectBase | ( | float | InDelay = 0.0f, |
| FTSTicker & | Ticker = FTSTicker::GetCoreTicker() |
||
| ) |
Constructor
| InDelay | Delay until next fire; 0 means "next frame" |
| Ticker | the ticker to register with. Defaults to FTSTicker::GetCoreTicker(). |
|
virtual |
Virtual destructor.
Pure virtual that must be overloaded by the inheriting class.
| DeltaTime | time passed since the last call. |
Implemented in FAnalyticsProviderET, FODSCManager, FHttpManager, BuildPatchServices::FSpeedRecorder, FBackgroundHttpManagerImpl, FApplePlatformBackgroundHttpManager, FHttpServerModule, FUdpPingManyAsync, FVoiceCaptureWindows, FXmppModule, FPerfCounters, and FWebBrowserSingleton.
| FTSTickerObjectBase::UE_NONCOPYABLE | ( | FTSTickerObjectBase | ) |