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. |