ENiagaraScriptCompileStatus

Enumerates states a Niagara script can be in.

Choose your operating system:

Windows

macOS

Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h

Include

#include "NiagaraCommon.h"

Syntax

enum ENiagaraScriptCompileStatus
{
    NCS_Unknown,
    NCS_Dirty,
    NCS_Error,
    NCS_UpToDate,
    NCS_BeingCreated,
    NCS_UpToDateWithWarnings,
    NCS_ComputeUpToDateWithWarnings,
    NCS_MAX,
}

Values

Name

Description

NCS_Unknown

Niagara script is in an unknown state.

NCS_Dirty

Niagara script has been modified but not recompiled.

NCS_Error

Niagara script tried but failed to be compiled.

NCS_UpToDate

Niagara script has been compiled since it was last modified.

NCS_BeingCreated

Niagara script is in the process of being created for the first time.

NCS_UpToDateWithWarnings

Niagara script has been compiled since it was last modified. There are warnings.

NCS_ComputeUpToDateWithWarnings

Niagara script has been compiled for compute since it was last modified. There are warnings.

NCS_MAX

Remarks

Enumerates states a Niagara script can be in.