Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/UNiagaraDataInterface > API/Plugins/Niagara/UNiagaraDataInterface/GetFunctionHLSL
- UNiagaraDataInterface::GetFunctionHLSL()
- UNiagaraDataInterfacePressureGrid::GetFunctionHLSL()
- UNiagaraDataInterfaceOcclusion::GetFunctionHLSL()
- UNiagaraDataInterfaceSpriteRendererInfo::GetFunctionHLSL()
- UNiagaraDataInterfaceIntRenderTarget2D::GetFunctionHLSL()
- UNiagaraDataInterfaceMeshRendererInfo::GetFunctionHLSL()
- UNiagaraDataInterfaceCurlNoise::GetFunctionHLSL()
- UNiagaraDataInterfaceVolumeCache::GetFunctionHLSL()
- UNiagaraDataInterfaceParticleRead::GetFunctionHLSL()
- UNiagaraDataInterfaceCurve::GetFunctionHLSL()
- UNiagaraDataInterfaceAsyncGpuTrace::GetFunctionHLSL()
- UNiagaraDataInterface2DArrayTexture::GetFunctionHLSL()
- UNiagaraDataInterfaceVolumeTexture::GetFunctionHLSL()
- UNiagaraDataInterfaceCubeTexture::GetFunctionHLSL()
- UNiagaraDataInterfaceCamera::GetFunctionHLSL()
- UNiagaraDataInterfaceTexture::GetFunctionHLSL()
- UNiagaraDataInterfaceVector2DCurve::GetFunctionHLSL()
- UNiagaraDataInterfaceSparseVolumeTexture::GetFunctionHLSL()
- UNiagaraDataInterfaceVectorField::GetFunctionHLSL()
- UNiagaraDataInterfaceCollisionQuery::GetFunctionHLSL()
- UNiagaraDataInterfaceLandscape::GetFunctionHLSL()
- UNiagaraDataInterfacePhysicsField::GetFunctionHLSL()
- UNiagaraDataInterfaceVector4Curve::GetFunctionHLSL()
- UNiagaraDataInterfaceVectorCurve::GetFunctionHLSL()
- UNiagaraDataInterfaceColorCurve::GetFunctionHLSL()
- UNiagaraDataInterfaceRenderTargetCube::GetFunctionHLSL()
- UNiagaraDataInterfaceExport::GetFunctionHLSL()
- UNiagaraDataInterfaceRenderTargetVolume::GetFunctionHLSL()
- UNiagaraDataInterfaceArray::GetFunctionHLSL()
- UNiagaraDataInterfaceRenderTarget2DArray::GetFunctionHLSL()
- UNiagaraDataInterfaceRenderTarget2D::GetFunctionHLSL()
- UNiagaraDataInterfaceRasterizationGrid3D::GetFunctionHLSL()
- UNiagaraDataInterfaceNeighborGrid3D::GetFunctionHLSL()
- UNiagaraDataInterfaceVelocityGrid::GetFunctionHLSL()
- UNiagaraDataInterfacePressureGrid::GetFunctionHLSL()
- UNiagaraDataInterfaceAudioOscilloscope::GetFunctionHLSL()
- UNiagaraDataInterfacePhysicsAsset::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid2DCollection::GetFunctionHLSL()
- UNiagaraDataInterfaceGeometryCollection::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid3DCollection::GetFunctionHLSL()
- UNiagaraDataInterfaceAudioSpectrum::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid3D::GetFunctionHLSL()
- UNiagaraDataInterfaceRasterizationGrid3D::GetFunctionHLSL()
- UNiagaraDataInterfaceNeighborGrid3D::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid3DCollection::GetFunctionHLSL()
- UNiagaraDataInterfaceSpline::GetFunctionHLSL()
- UNiagaraDataInterfaceRigidMeshCollisionQuery::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid2D::GetFunctionHLSL()
- UNiagaraDataInterfaceGrid2DCollection::GetFunctionHLSL()
- UNiagaraDataInterfaceHairStrands::GetFunctionHLSL()
- UNiagaraDataInterfaceChaosDestruction::GetFunctionHLSL()
- UNiagaraDataInterfaceSkeletalMesh::GetFunctionHLSL()
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterface.h |
| Include | #include "NiagaraDataInterface.h" |
virtual bool GetFunctionHLSL
&40;
const FNiagaraDataInterfaceGPUParamInfo & ParamInfo,
const FNiagaraDataInterfaceGeneratedFunction & FunctionInfo,
int FunctionInstanceIndex,
FString & OutHLSL
&41;