UNiagaraSystemEditorData

Editor only data for systems.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

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

Include

#include "NiagaraSystemEditorData.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
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.

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