FNDIRandomHelper

Windows
MacOS
Linux

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterface.h

Include

#include "NiagaraDataInterface.h"

Syntax

struct FNDIRandomHelper

Variables

Constructors

Name Description

Public function

FNDIRandomHelper

(
    FVectorVMContext& InContext
)

Functions

Name Description

Public function

void

 

GetAndAdvance()

Public function

bool

 

IsDeterministic()

Public function

float

 

Rand

(
    int32 InstanceIndex
)

Public function

FVector2D

 

Rand2

(
    int32 InstanceIndex
)

Public function

FVector

 

Rand3

(
    int32 InstanceIndex
)

Public function

FVector4

 

Rand4

(
    int32 InstanceIndex
)

Public function

FVector

 

RandomBarycentricCoord

(
    int32 InstanceIndex
)

Public function

FVector4

 

RandRange

(
    int32 InstanceIndex,
    FVector4 Min,
    FVector4 Max
)

Public function

FVector

 

RandRange

(
    int32 InstanceIndex,
    FVector Min,
    FVector Max
)

Public function

FVector2D

 

RandRange

(
    int32 InstanceIndex,
    FVector2D Min,
    FVector2D Max
)

Public function

float

 

RandRange

(
    int32 InstanceIndex,
    float Min,
    float Max
)

Public function

int32

 

RandRange

(
    int32 InstanceIndex,
    int32 Min,
    int32 Max
)

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