Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h |
Include |
#include "Async/TaskGraphInterfaces.h" |
enum ELifeStage
{
LS_BaseContructed = 0,
LS_Contructed,
LS_ThreadSet,
LS_PrequisitesSetup,
LS_Queued,
LS_Executing,
LS_Deconstucted,
}
Name |
Description |
---|---|
LS_BaseContructed |
|
LS_Contructed |
|
LS_ThreadSet |
|
LS_PrequisitesSetup |
|
LS_Queued |
|
LS_Executing |
|
LS_Deconstucted |
Life stage verification Tasks go through 8 steps, in order. In non-final builds, we track them with a thread safe counter and verify that the progression is correct.