Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/UNiagaraDataInterface
Description
Set the shader parameters will only be called if the data interface provided shader parameters. You must write the parameters in the order you added them to the structure.
Derived Overrides
- UNiagaraDataInterface2DArrayTexture::SetShaderParameters
- UNiagaraDataInterfaceArray::SetShaderParameters
- UNiagaraDataInterfaceAsyncGpuTrace::SetShaderParameters
- UNiagaraDataInterfaceAudioOscilloscope::SetShaderParameters
- UNiagaraDataInterfaceAudioSpectrum::SetShaderParameters
- UNiagaraDataInterfaceCamera::SetShaderParameters
- UNiagaraDataInterfaceCollisionQuery::SetShaderParameters
- UNiagaraDataInterfaceCubeTexture::SetShaderParameters
- UNiagaraDataInterfaceCurlNoise::SetShaderParameters
- UNiagaraDataInterfaceCurveBase::SetShaderParameters
- UNiagaraDataInterfaceExport::SetShaderParameters
- UNiagaraDataInterfaceGrid2DCollection::SetShaderParameters
- UNiagaraDataInterfaceGrid3DCollection::SetShaderParameters
- UNiagaraDataInterfaceIntRenderTarget2D::SetShaderParameters
- UNiagaraDataInterfaceLandscape::SetShaderParameters
- UNiagaraDataInterfaceMeshRendererInfo::SetShaderParameters
- UNiagaraDataInterfaceNeighborGrid3D::SetShaderParameters
- UNiagaraDataInterfaceOcclusion::SetShaderParameters
- UNiagaraDataInterfaceParticleRead::SetShaderParameters
- UNiagaraDataInterfacePhysicsAsset::SetShaderParameters
- UNiagaraDataInterfacePlatformSet::SetShaderParameters
- UNiagaraDataInterfaceRasterizationGrid3D::SetShaderParameters
- UNiagaraDataInterfaceRenderTarget2D::SetShaderParameters
- UNiagaraDataInterfaceRenderTarget2DArray::SetShaderParameters
- UNiagaraDataInterfaceRenderTargetCube::SetShaderParameters
- UNiagaraDataInterfaceRenderTargetVolume::SetShaderParameters
- UNiagaraDataInterfaceRigidMeshCollisionQuery::SetShaderParameters
- UNiagaraDataInterfaceSkeletalMesh::SetShaderParameters
- UNiagaraDataInterfaceSparseVolumeTexture::SetShaderParameters
- UNiagaraDataInterfaceSpline::SetShaderParameters
- UNiagaraDataInterfaceSpriteRendererInfo::SetShaderParameters
- UNiagaraDataInterfaceTexture::SetShaderParameters
- UNiagaraDataInterfaceVectorField::SetShaderParameters
- UNiagaraDataInterfaceVirtualTextureSample::SetShaderParameters
- UNiagaraDataInterfaceVolumeCache::SetShaderParameters
- UNiagaraDataInterfaceVolumeTexture::SetShaderParameters
| Name | SetShaderParameters |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterface.h |
| Include Path | #include "NiagaraDataInterface.h" |
virtual void SetShaderParameters
(
const FNiagaraDataInterfaceSetShaderParametersContext & Context
) const