Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ANiagaraPreviewGrid
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraPreviewGrid.h |
| Include | #include "NiagaraPreviewGrid.h" |
Syntax
UCLASS&40;&41;
class ANiagaraPreviewGrid : public AActor
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UNiagaraPreviewAxis > | PreviewAxisX | Object controlling behavior varying on the X axis. | |
| TObjectPtr< UNiagaraPreviewAxis > | PreviewAxisY | Object controlling behavior varying on the Y axis. | |
| TSubclassOf< ANiagaraPreviewBase > | PreviewClass | Class used to for previews in this grid. | |
| ENiagaraPreviewGridResetMode | ResetMode | ||
| float | SpacingX | TODO: Have the preview actor/class define the size of the preview to make spacing eaiser. | |
| float | SpacingY | The default spacing between previews if the axis does not override it. | |
| TObjectPtr< UNiagaraSystem > | System |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ANiagaraPreviewGrid
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ActivatePreviews
(
bool bReset |
||
| void | |||
| void | GetPreviews
(
TArray< UNiagaraComponent* >& OutPreviews |
||
| void | SetPaused
(
bool bPaused |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| bool | If true, actor is ticked even if TickType==LEVELTICK_ViewportsOnly | ||
| void | TickActor
(
float DeltaTime, |
Dispatches the once-per frame Tick() function for this actor |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |