FNiagaraDataInterfaceGPUParamInfo

Data coming from that translator that describes parameters needed for each data interface.

Windows
MacOS
Linux

References

Module

NiagaraShader

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShared.h

Include

#include "NiagaraShared.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraDataInterfaceGPUParamInfo

Remarks

Data coming from that translator that describes parameters needed for each data interface.

Variables

Name Description

Public variable UProperty

FString

 

DataInterfaceHLSLSymbol

Symbol of this DI in the hlsl. Used for binding parameters.

Public variable UProperty

FString

 

DIClassName

Name of the class for this data interface. Used for constructing the correct parameters struct.

Public variable UProperty

TArray< FNiagar...

 

GeneratedFunctions

Information about all the functions generated by the translator for this data interface.

Functions

Name Description

Public function

bool

 

Serialize

(
    FArchive& Ar
)

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