Are tickers multithreaded?

Assuming I have 2 tickers set up like so:

FTicker::GetCoreTicker().AddTicker(FTickerDelegate::CreateRaw(this, &Class::Tick1), 0);
FTicker::GetCoreTicker().AddTicker(FTickerDelegate::CreateRaw(this, &Class::Tick2), 0);

Would Tick1 and Tick2 run in separate threads, or would they be run sequentially?

I could not find any information on this in the docs, Google, or the forums. I hope someone has some info on this. Thanks.

I just tried doing everything on 1 ticker vs spreading the load out on 2 tickers, and the performance is better (not by much) on 1 ticker.

I’m guessing that tickers are not run on separate threads.

All tickers execute on the Game thread.

Alright, as I suspected. Thanks for confirming.