UNiagaraDataInterface::GetFunctionHLSL

Windows
MacOS
Linux

Override Hierarchy

UNiagaraDataInterface::GetFunctionHLSL()

UNiagaraDataInterfaceOcclusion::GetFunctionHLSL()

UNiagaraDataInterfacePressureGrid::GetFunctionHLSL()

UNiagaraDataInterfaceIntRenderTarget2D::GetFunctionHLSL()

UNiagaraDataInterfaceParticleRead::GetFunctionHLSL()

UNiagaraDataInterfaceMeshRendererInfo::GetFunctionHLSL()

UNiagaraDataInterfaceCurlNoise::GetFunctionHLSL()

UNiagaraDataInterfaceCurve::GetFunctionHLSL()

UNiagaraDataInterface2DArrayTexture::GetFunctionHLSL()

UNiagaraDataInterfaceVolumeTexture::GetFunctionHLSL()

UNiagaraDataInterfaceTexture::GetFunctionHLSL()

UNiagaraDataInterfaceCubeTexture::GetFunctionHLSL()

UNiagaraDataInterfaceCamera::GetFunctionHLSL()

UNiagaraDataInterfaceVector2DCurve::GetFunctionHLSL()

UNiagaraDataInterfaceArray::GetFunctionHLSL()

UNiagaraDataInterfaceVectorField::GetFunctionHLSL()

UNiagaraDataInterfaceVectorCurve::GetFunctionHLSL()

UNiagaraDataInterfaceVector4Curve::GetFunctionHLSL()

UNiagaraDataInterfacePhysicsField::GetFunctionHLSL()

UNiagaraDataInterfaceColorCurve::GetFunctionHLSL()

UNiagaraDataInterfaceLandscape::GetFunctionHLSL()

UNiagaraDataInterfaceCollisionQuery::GetFunctionHLSL()

UNiagaraDataInterfaceGrid2DCollectionReader::GetFunctionHLSL()

UNiagaraDataInterfaceExport::GetFunctionHLSL()

UNiagaraDataInterfaceRenderTargetVolume::GetFunctionHLSL()

UNiagaraDataInterfaceRenderTargetCube::GetFunctionHLSL()

UNiagaraDataInterfaceRenderTarget2DArray::GetFunctionHLSL()

UNiagaraDataInterfaceRenderTarget2D::GetFunctionHLSL()

UNiagaraDataInterfaceNeighborGrid3D::GetFunctionHLSL()

UNiagaraDataInterfaceAudioOscilloscope::GetFunctionHLSL()

UNiagaraDataInterfaceVelocityGrid::GetFunctionHLSL()

UNiagaraDataInterfacePressureGrid::GetFunctionHLSL()

UNiagaraDataInterfacePhysicsAsset::GetFunctionHLSL()

UNiagaraDataInterfaceGrid3DCollection::GetFunctionHLSL()

UNiagaraDataInterfaceGrid2DCollection::GetFunctionHLSL()

UNiagaraDataInterfaceGrid3D::GetFunctionHLSL()

UNiagaraDataInterfaceNeighborGrid3D::GetFunctionHLSL()

UNiagaraDataInterfaceGrid3DCollection::GetFunctionHLSL()

UNiagaraDataInterfaceAudioSpectrum::GetFunctionHLSL()

UNiagaraDataInterfaceGrid2D::GetFunctionHLSL()

UNiagaraDataInterfaceGrid2DCollectionReader::GetFunctionHLSL()

UNiagaraDataInterfaceGrid2DCollection::GetFunctionHLSL()

UNiagaraDataInterfaceStaticMesh::GetFunctionHLSL()

UNiagaraDataInterfaceHairStrands::GetFunctionHLSL()

UNiagaraDataInterfaceChaosDestruction::GetFunctionHLSL()

UNiagaraDataInterfaceSkeletalMesh::GetFunctionHLSL()

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterface.h"

Syntax

virtual bool GetFunctionHLSL
(
    const FNiagaraDataInterfaceGPUParamInfo & ParamInfo,
    const FNiagaraDataInterfaceGeneratedFunction & FunctionInfo,
    int FunctionInstanceIndex,
    FString & OutHLSL
)

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