Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/INiagaraSimCacheCustomStorageInt-
Description
Called when we are ready to write data into the simulation cache. This is always called in sequence, i.e. 0, 1, 2, etc, we will never jump around frames.
Derived Overrides
- UNiagaraDataInterfaceArray::SimCacheWriteFrame
- UNiagaraDataInterfaceRenderTarget2D::SimCacheWriteFrame
- UNiagaraDataInterfaceRenderTargetVolume::SimCacheWriteFrame
| Name | SimCacheWriteFrame |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraSimCacheCustomStorageInterface.h |
| Include Path | #include "NiagaraSimCacheCustomStorageInterface.h" |
virtual bool SimCacheWriteFrame
(
UObject * StorageObject,
int FrameIndex,
FNiagaraSystemInstance * SystemInstance,
const void * OptionalPerInstanceData,
FNiagaraSimCacheFeedbackContext & FeedbackContext
) const