UNiagaraSystemEditorData

Editor only data for systems.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraSystemEditorData.h

Include

#include "NiagaraSystemEditorData.h"

Syntax

UCLASS()
class UNiagaraSystemEditorData : public UNiagaraEditorDataBase

Remarks

Editor only data for systems.

Variables

Name Description

Public variable UProperty

bool

 

bSetOrbitModeByAsset

If true then the preview viewport's orbit setting is saved in the asset data.

Public variable UProperty

bool

 

bSystemViewportInOrbitMode

Constructors

Name Description

Public function

UNiagaraSystemEditorData

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

const FTrans...

 

GetOwnerTransform()

Public function Const

bool

 

GetOwningSystemIsPlaceholder()

Public function Const

TRange< floa...

 

GetPlaybackRange()

Public function Const

UNiagaraSyst...

 

GetRootFolder()

Gets the root folder for UI folders for emitters.

Public function Const

UNiagaraStac...

 

GetStackEditorData()

Gets the stack editor data for the system.

Public function Const

UEdGraph ...

 

GetSystemOverviewGraph()

Public function Const

const FNiaga...

 

GetSystemOverviewGraphViewSettings()

Public function

void

 

SetOwnerTransform

(
    const FTransform& InTransform
)

Public function

void

 

SetOwningSystemIsPlaceholder

(
    bool bInSystemIsPlaceholder,
    UNiagaraSystem& OwnerSystem
)

Public function

void

 

SetPlaybackRange

(
    TRange< float > InPlaybackRange
)

Public function

void

 

SetSystemOverviewGraphViewSettings

(
    const FNiagaraGraphViewSettings& I...
)

Public function

void

 

SynchronizeOverviewGraphWithSystem

(
    UNiagaraSystem& OwnerSystem
)

Overridden from UNiagaraEditorDataBase

Name Description

Public function Virtual

void

 

PostLoadFromOwner

(
    UObject* InOwner
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.