Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/FNiagaraSystemViewModel > API/Plugins/NiagaraEditor/ViewModels/FNiagaraSystemViewModel/ResetSystem
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraSystemViewModel.h |
| Include | #include "ViewModels/NiagaraSystemViewModel.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Private/ViewModels/NiagaraSystemViewModel.cpp |
void ResetSystem
&40;
ETimeResetMode TimeResetMode,
EMultiResetMode MultiResetMode,
EReinitMode ReinitMode
&41;
Remarks
Resets the system instance to initial conditions. Optionally resets system simulation time. Optionally resets all systems that share its emitters. Optionally reinitializes the system to pull in changes.
Parameters
| Name | Description |
|---|---|
| TimeResetMode | Defines whether the system being reset should try to reset its time to 0 or keep its current time. |
| MultiResetMode | Defines whether the system being reset should try to reset all other systems with which it shares emitters along with resetting itself. |
| ReinitMode | Defines whether the system should reinitialize and pull in changes or reset and keep its current state. |