UNiagaraDataInterfaceGrid2D

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterfaceRW.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, EditInlineNew)
class UNiagaraDataInterfaceGrid2D : public UNiagaraDataInterfaceRWBase

Variables

Name Description

Public variable UProperty Category, EditAnywhere

int32

 

NumAttributes

Public variable UProperty Category, EditAnywhere, Meta

int32

 

NumCellsMaxAxis

Public variable UProperty Category, EditAnywhere, Meta

int32

 

NumCellsX

Public variable UProperty Category, EditAnywhere, Meta

int32

 

NumCellsY

Public variable UProperty Category, EditAnywhere

bool

 

SetGridFromMaxAxis

Public variable UProperty Category, EditAnywhere

FVector2D

 

WorldBBoxSize

Constructors

Name Description

Public function

UNiagaraDataInterfaceGrid2D

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UNiagaraDataInterfaceRWBase

Name Description

Protected function Virtual

void

 

PushToRenderThread()

Overridden from UNiagaraDataInterface

Name Description

Protected function Virtual Const

bool

 

CopyToInternal

(
    UNiagaraDataInterface* Destina...
)

Public function Virtual Const

bool

 

Equals

(
    const UNiagaraDataInterface* O...
)

Determines if this DataInterface is the same as another.

Public function Virtual

bool

 

GetFunctionHLSL

(
    const FNiagaraDataInterfaceGPUParam...,
    const FNiagaraDataInterfaceGenerate...,
    int FunctionInstanceIndex,
    FString& OutHLSL
)

Public function Virtual

void

 

GetFunctions

VM functionality.

Public function Virtual

void

 

GetParameterDefinitionHLSL

(
    const FNiagaraDataInterfaceGPUParam...,
    FString& OutHLSL
)

GPU sim functionality.

Public function Virtual

void

 

GetVMExternalFunction

(
    const FVMExternalFunctionBindingInf...,
    void* InstanceData,
    FVMExternalFunction& OutFunc
)

Returns the delegate for the passed function signature.

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