FNiagaraBool

Windows
MacOS
Linux

References

Module

Niagara

Header

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

Include

#include "NiagaraTypes.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DisplayName="bool"))
struct FNiagaraBool

Constructors

Name Description

Public function

FNiagaraBool()

Public function

FNiagaraBool

(
    bool bInValue
)

Functions

Name Description

Public function Const

int32

 

GetRawValue()

Gets this niagara bools raw integer value expected by the VM and HLSL.

Public function Const

bool

 

GetValue()

Public function Const

bool

 

IsValid()

Public function

void

 

SetRawValue

(
    int32 RawValue
)

Sets this niagara bool's raw integer value directly using the special raw integer values expected by the VM and HLSL.

Public function

void

 

SetValue

(
    bool bValue
)

Operators

Name Description

Public function

 

operator bool()

Enums

Name

Description

Public enum

BoolValues

The Niagara VM expects this bitmask for its compare and select operators for false.

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