UNiagaraPreviewAxis

Base class for all preview axis types.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraPreviewGrid.h

Include

#include "NiagaraPreviewGrid.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, EditInlineNew, BlueprintType, Blueprintable)
class UNiagaraPreviewAxis : public UObject

Remarks

Base class for all preview axis types. NiagaraPreviewGrid uses these to control how many systems to spawn in each axis and how each system varies on that axis. C++ Examples are show below. You can also create these as Blueprint classes as show in the Plugin content folder.

Functions

Name Description

Public function UFunction blueprintnativeevent

void

 

ApplyToPreview

(
    UNiagaraComponent* PreviewComp...,
    int32 PreviewIndex,
    bool bIsXAxis,
    FString& OutLabelText
)

Applies this axis for the preview at PreviewIndex on this axis.

Public function UFunction blueprintnativeevent

int32

 

Num()

Returns the number of previews for this axis.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss