ELifeStage

Life stage verification Tasks go through 8 steps, in order.

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Async/TaskGraphInterfaces.h

Include

#include "Async/TaskGraphInterfaces.h"

Syntax

enum ELifeStage
{
    LS_BaseContructed      = 0,
    LS_Contructed,
    LS_ThreadSet,
    LS_PrequisitesSetup,
    LS_Queued,
    LS_Executing,
    LS_Deconstucted,
}

Values

Name

Description

LS_BaseContructed

LS_Contructed

LS_ThreadSet

LS_PrequisitesSetup

LS_Queued

LS_Executing

LS_Deconstucted

Remarks

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss