Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraSystemViewModel.h |
| Include | #include "ViewModels/NiagaraSystemViewModel.h" |
Syntax
struct FNiagaraSystemViewModelOptions
Remarks
Defines options for the niagara System view model
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCanAutoCompile | Whether or not the system represented by this view model can be automatically compiled. | |
| bool | bCanModifyEmittersFromTimeline | Whether or not the user can edit emitters from the timeline. | |
| bool | bCanSimulate | Whether or not the system represented by this view model can be simulated. True by default. | |
| bool | bIsForDataProcessingOnly | Specifies that the view model is being constructed for data processing only and will not be displayed in the UI. | |
| ENiagaraSystemViewModelEditMode | EditMode | Gets the current editing mode for this system. | |
| TOptional< const FGuid > | MessageLogGuid | An optional unique id which associates this view model with messages in the message manager. | |
| FOnGetAddMenuContent | OnGetSequencerAddMenuContent | A delegate which is used to generate the content for the add menu in sequencer. |
Constructors
| Type | Name | Description | |
|---|---|---|---|