/Engine/Source/Runtime/Core/Public/HAL/Thread.h
With SingleThreadTickFunction that will be executed every frame if running with `-nothreading (FPlatformProcess::SupportsMultithreading() == false)
FThread ( TCHAR const * ThreadName, [TUniqueFunction](API\Runtime\Core\Templates\TUniqueFunction)< void()> && ThreadFunction, [TUniqueFunction](API\Runtime\Core\Templates\TUniqueFunction)< void()> && SingleThreadTickFunction, uint32 StackSize, EThreadPriority ThreadPriority, [FThreadAffinity](API\Runtime\Core\HAL\FThreadAffinity) ThreadAffinity, [EForkable](API\Runtime\Core\HAL\FThread\EForkable) IsForkable )