#include "Async/Async.h"
static TWeakObjectPtr<USomeObject> ObjRef;
void some_external_thread_callback()
{
AsyncTask(ENamedThreads::GameThread, []() {
if (ObjRef.IsValid())
ObjRef->SomeEvent.Broadcast();
});
}
2 Likes