/Engine/Source/Runtime/Core/Public/Async/AsyncWork.h
Returns true if the work and TASK has completed, false while it's still in progress. prior to returning true, it synchronizes so the task can be destroyed or reused
bool IsDone()