UNiagaraDataInterface::GetFunctions

Gets all the available functions for this data interface.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UNiagaraDataInterface::GetFunctions()

UNiagaraDataInterfaceWater::GetFunctions()

UNiagaraDataInterfaceIntRenderTarget2D::GetFunctions()

UNiagaraDataInterfacePressureGrid::GetFunctions()

UNiagaraDataInterfaceOcclusion::GetFunctions()

UNiagaraDataInterfacePlatformSet::GetFunctions()

UNiagaraDataInterfaceParticleRead::GetFunctions()

UNiagaraDataInterfaceVolumeTexture::GetFunctions()

UNiagaraDataInterfaceTexture::GetFunctions()

UNiagaraDataInterfaceCubeTexture::GetFunctions()

UNiagaraDataInterface2DArrayTexture::GetFunctions()

UNiagaraDataInterfaceCurlNoise::GetFunctions()

UNiagaraDataInterfaceGrid3DCollectionReader::GetFunctions()

UNiagaraDataInterfaceCurve::GetFunctions()

UNiagaraDataInterfaceMeshRendererInfo::GetFunctions()

UNiagaraDataInterfaceVectorField::GetFunctions()

UNiagaraDataInterfaceVector2DCurve::GetFunctions()

UNiagaraDataInterfaceVectorCurve::GetFunctions()

UNiagaraDataInterfaceCamera::GetFunctions()

UNiagaraDataInterfaceVector4Curve::GetFunctions()

UNiagaraDataInterfaceColorCurve::GetFunctions()

UNiagaraDataInterfaceArray::GetFunctions()

UNiagaraDataInterfacePhysicsField::GetFunctions()

UNiagaraDataInterfaceLandscape::GetFunctions()

UNiagaraDataInterfaceCollisionQuery::GetFunctions()

UNiagaraDataInterfaceGrid2DCollectionReader::GetFunctions()

UNiagaraDataInterfaceExport::GetFunctions()

UNiagaraDataInterfaceRenderTargetVolume::GetFunctions()

UNiagaraDataInterfaceRenderTargetCube::GetFunctions()

UNiagaraDataInterfaceRenderTarget2DArray::GetFunctions()

UNiagaraDataInterfaceRasterizationGrid3D::GetFunctions()

UNiagaraDataInterfaceNeighborGrid3D::GetFunctions()

UNiagaraDataInterfaceRenderTarget2D::GetFunctions()

UNiagaraDataInterfaceAudioPlayer::GetFunctions()

UNiagaraDataInterfaceAudioOscilloscope::GetFunctions()

UNiagaraDataInterfaceVelocityGrid::GetFunctions()

UNiagaraDataInterfacePressureGrid::GetFunctions()

UNiagaraDataInterfacePhysicsAsset::GetFunctions()

UNiagaraDataInterfaceGeometryCollection::GetFunctions()

UNiagaraDataInterfaceGrid3D::GetFunctions()

UNiagaraDataInterfaceGrid3DCollectionReader::GetFunctions()

UNiagaraDataInterfaceRasterizationGrid3D::GetFunctions()

UNiagaraDataInterfaceNeighborGrid3D::GetFunctions()

UNiagaraDataInterfaceGrid3DCollection::GetFunctions()

UNiagaraDataInterfaceGrid3DCollectionReader::GetFunctions()

UNiagaraDataInterfaceGrid2DCollection::GetFunctions()

UNiagaraDataInterfaceAudioSpectrum::GetFunctions()

UNiagaraDataInterfaceRigidMeshCollisionQuery::GetFunctions()

UNiagaraDataInterfaceGrid3DCollection::GetFunctions()

UNiagaraDataInterfaceGrid3DCollectionReader::GetFunctions()

UNiagaraDataInterfaceGrid2D::GetFunctions()

UNiagaraDataInterfaceGrid2DCollectionReader::GetFunctions()

UNiagaraDataInterfaceGrid2DCollection::GetFunctions()

UNiagaraDataInterfaceSpline::GetFunctions()

UNiagaraDataInterfaceHairStrands::GetFunctions()

UNiagaraDataInterfaceChaosDestruction::GetFunctions()

UNiagaraDataInterfaceSkeletalMesh::GetFunctions()

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterface.h"

Syntax

virtual void GetFunctions
(
    TArray< FNiagaraFunctionSignature > & OutFunctions
)

Remarks

Gets all the available functions for this data interface.