Navigation
API > API/Plugins > API/Plugins/Niagara
Niagara Particle System Actor for previewing in the editor will not exist in a cooked packagge or PIE
| Name | ANiagaraEditorPreviewActor |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraEditorPreviewActor.h |
| Include Path | #include "NiagaraEditorPreviewActor.h" |
Syntax
UCLASS (ComponentWrapperClass, MinimalAPI,
Meta=(DisplayName="Niagara Particle System Editor Preview Actor"))
class ANiagaraEditorPreviewActor : public AActor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ANiagaraEditorPreviewActor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ANiagaraEditorPreviewActor
(
const FObjectInitializer& ObjectInitializer |
NiagaraEditorPreviewActor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArrowComponent | TObjectPtr< class UArrowComponent > | NiagaraEditorPreviewActor.h | ||
| CircleEndRadius | TOptional< double > | NiagaraEditorPreviewActor.h |
|
|
| CircleRadius | double | NiagaraEditorPreviewActor.h |
|
|
| CircleRotationRate | TOptional< double > | NiagaraEditorPreviewActor.h |
|
|
| CustomShapePoints | TArray< FVector > | NiagaraEditorPreviewActor.h |
|
|
| MotionDuration | double | The time it takes for us to complete a cycle of the motion in seconds. | NiagaraEditorPreviewActor.h |
|
| MotionType | ENiagaraEditorPreviewActorShapeType | What motion type we want to preview view | NiagaraEditorPreviewActor.h |
|
| NiagaraComponent | TObjectPtr< class UNiagaraComponent > | NiagaraEditorPreviewActor.h |
|
|
| PlaybackType | ENiagaraEditorPreviewActorPlaybackType | NiagaraEditorPreviewActor.h |
|
|
| RotationMode | ENiagaraEditorPreviewActorRotationMode | NiagaraEditorPreviewActor.h |
|
|
| ShapeRotation | FRotator | NiagaraEditorPreviewActor.h |
|
|
| ShapeScale | double | NiagaraEditorPreviewActor.h |
|
|
| ShapeTension | double | NiagaraEditorPreviewActor.h |
|
|
| SquareSize | FVector2D | NiagaraEditorPreviewActor.h |
|
|
| TriangleSize | FVector2D | NiagaraEditorPreviewActor.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CalculateLocation
(
float MotionTime, |
NiagaraEditorPreviewActor.h |
|
|
void CalculateRotation
(
float MotionTime, |
NiagaraEditorPreviewActor.h |
|
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NiagaraEditorPreviewActor.h | |||
virtual void PostRegisterAllComponents() |
NiagaraEditorPreviewActor.h | ||
virtual void PostUnregisterAllComponents() |
NiagaraEditorPreviewActor.h | ||
virtual bool ShouldTickIfViewportsOnly() |
NiagaraEditorPreviewActor.h | ||
virtual void Tick
(
float DeltaSeconds |
NiagaraEditorPreviewActor.h |