Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/UNiagaraDataInterface
Description
Initializes the per instance data for this interface. Returns false if there was some error and the simulation should be disabled.
Derived Overrides
- UNiagaraDataInterface2DArrayTexture::InitPerInstanceData
- UNiagaraDataInterfaceArray::InitPerInstanceData
- UNiagaraDataInterfaceAsyncGpuTrace::InitPerInstanceData
- UNiagaraDataInterfaceAudioPlayer::InitPerInstanceData
- UNiagaraDataInterfaceCamera::InitPerInstanceData
- UNiagaraDataInterfaceCollisionQuery::InitPerInstanceData
- UNiagaraDataInterfaceCubeTexture::InitPerInstanceData
- UNiagaraDataInterfaceExport::InitPerInstanceData
- UNiagaraDataInterfaceGrid2DCollection::InitPerInstanceData
- UNiagaraDataInterfaceGrid2DCollectionReader::InitPerInstanceData
- UNiagaraDataInterfaceGrid3DCollection::InitPerInstanceData
- UNiagaraDataInterfaceGrid3DCollectionReader::InitPerInstanceData
- UNiagaraDataInterfaceIntRenderTarget2D::InitPerInstanceData
- UNiagaraDataInterfaceLandscape::InitPerInstanceData
- UNiagaraDataInterfaceNeighborGrid3D::InitPerInstanceData
- UNiagaraDataInterfaceParticleRead::InitPerInstanceData
- UNiagaraDataInterfacePhysicsAsset::InitPerInstanceData
- UNiagaraDataInterfaceRasterizationGrid3D::InitPerInstanceData
- UNiagaraDataInterfaceRenderTarget2D::InitPerInstanceData
- UNiagaraDataInterfaceRenderTarget2DArray::InitPerInstanceData
- UNiagaraDataInterfaceRenderTargetCube::InitPerInstanceData
- UNiagaraDataInterfaceRenderTargetVolume::InitPerInstanceData
- UNiagaraDataInterfaceRigidMeshCollisionQuery::InitPerInstanceData
- UNiagaraDataInterfaceSkeletalMesh::InitPerInstanceData
- UNiagaraDataInterfaceSparseVolumeTexture::InitPerInstanceData
- UNiagaraDataInterfaceSpline::InitPerInstanceData
- UNiagaraDataInterfaceTexture::InitPerInstanceData
- UNiagaraDataInterfaceVirtualTextureSample::InitPerInstanceData
- UNiagaraDataInterfaceVolumeCache::InitPerInstanceData
- UNiagaraDataInterfaceVolumeTexture::InitPerInstanceData
| Name | InitPerInstanceData |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterface.h |
| Include Path | #include "NiagaraDataInterface.h" |
virtual bool InitPerInstanceData
(
void * PerInstanceData,
FNiagaraSystemInstance * SystemInstance
)