14 using Task = ::std::function<void()>;
19 ::ll::TypedStorage<8, 40, ::std::deque<::std::function<void()>>> mQueue;
20 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mQueueMutex;
27 EnableFIFOQueueForMainThread();
34 MCAPI
explicit EnableFIFOQueueForMainThread(::std::string name);
36 MCAPI
void _runNextTask();
38 MCAPI
void queueForMainThreadFIFO(::std::function<
void()>&& task);
46 MCAPI
void* $ctor(::std::string name);