UNiagaraDataInterface::GetParameterDefinitionHLSL

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UNiagaraDataInterface::GetParameterDefinitionHLSL()

UNiagaraDataInterfacePressureGrid::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceOcclusion::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceIntRenderTarget2D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceParticleRead::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceMeshRendererInfo::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceCurlNoise::GetParameterDefinitionHLSL()

UNiagaraDataInterface2DArrayTexture::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceVolumeTexture::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceCubeTexture::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceTexture::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceVectorField::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceArray::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceCamera::GetParameterDefinitionHLSL()

UNiagaraDataInterfacePhysicsField::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceLandscape::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid2DCollectionReader::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceCollisionQuery::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceExport::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRenderTargetVolume::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRenderTargetCube::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRasterizationGrid3D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceNeighborGrid3D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRenderTarget2DArray::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRenderTarget2D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceAudioOscilloscope::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceVelocityGrid::GetParameterDefinitionHLSL()

UNiagaraDataInterfacePressureGrid::GetParameterDefinitionHLSL()

UNiagaraDataInterfacePhysicsAsset::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid3D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRasterizationGrid3D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceNeighborGrid3D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid3DCollection::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGeometryCollection::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid2DCollection::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceAudioSpectrum::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceCurveBase::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceRigidMeshCollisionQuery::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid3DCollection::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid2D::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid2DCollectionReader::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceGrid2DCollection::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceSpline::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceHairStrands::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceChaosDestruction::GetParameterDefinitionHLSL()

UNiagaraDataInterfaceSkeletalMesh::GetParameterDefinitionHLSL()

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterface.h"

Syntax

virtual void GetParameterDefinitionHLSL
(
    const FNiagaraDataInterfaceGPUParamInfo & ParamInfo,
    FString & OutHLSL
)