UNiagaraStackRendererItem

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

NiagaraEditor

Header

/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackRendererItem.h

Include

#include "ViewModels/Stack/NiagaraStackRendererItem.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UNiagaraStackRendererItem : public UNiagaraStackItem

Constructors

Name Description

Public function

UNiagaraStackRendererItem()

Functions

Name Description

Public function Static

bool

 

AddMissingVariable

(
    UNiagaraEmitter* Emitter,
    const FNiagaraVariable& Variable
)

Public function Static

TArray< FNia...

 

GetMissingVariables

(
    UNiagaraRendererProperties* Re...,
    UNiagaraEmitter* Emitter
)

Public function

UNiagaraRend...

 

GetRendererProperties()

Public function Const

bool

 

HasBaseRenderer()

Public function

void

 

Initialize

(
    FRequiredEntryData InRequiredEntryD...,
    UNiagaraRendererProperties* In...
)

Overridden from UNiagaraStackItem

Name Description

Public function Virtual Const

const FSlate...

 

GetIconBrush()

Public function Virtual

void

 

ResetToBase()

Protected function Virtual

void

 

SetIsEnabledInternal

(
    bool bInIsEnabled
)

Public function Virtual Const

bool

 

SupportsChangeEnabled()

Public function Virtual Const

bool

 

SupportsIcon()

Public function Virtual Const

bool

 

SupportsResetToBase()

Public function Virtual Const

bool

 

TestCanResetToBaseWithMessage

(
    FText& OutCanResetToBaseMessage
)

Overridden from UNiagaraStackEntry

Name Description

Public function Virtual Const

void

 

Copy

(
    UNiagaraClipboardContent* Clip...
)

Public function Virtual Const

void

 

CopyForCut

(
    UNiagaraClipboardContent* Clip...
)

Public function Virtual

void

 

Delete()

Protected function Virtual

void

 

FinalizeInternal()

Public function Virtual Const

FText

 

GetCutTransactionText()

Public function Virtual Const

FText

 

GetDeleteTransactionText()

Public function Virtual Const

FText

 

GetDisplayName()

Public function Virtual Const

bool

 

GetIsEnabled()

Public function Virtual Const

FText

 

GetPasteTransactionText

(
    const UNiagaraClipboardContent*...
)

Public function Virtual

void

 

Paste

(
    const UNiagaraClipboardContent*...,
    FText& OutPasteWarning
)

Protected function Virtual

void

 

RefreshChildrenInternal

(
    const TArray< UNiagaraStackEntry&#...,
    TArray< UNiagaraStackEntry* > ...,
    TArray< FStackIssue >& NewIssues
)

Public function Virtual

void

 

RemoveForCut()

Public function Virtual Const

bool

 

SupportsCopy()

Public function Virtual Const

bool

 

SupportsCut()

Public function Virtual Const

bool

 

SupportsDelete()

Public function Virtual Const

bool

 

SupportsPaste()

Public function Virtual Const

bool

 

SupportsRename()

Returns whether or not this entry can be renamed.

Public function Virtual Const

bool

 

TestCanCopyWithMessage

(
    FText& OutMessage
)

Public function Virtual Const

bool

 

TestCanCutWithMessage

(
    FText& OutMessage
)

Public function Virtual Const

bool

 

TestCanDeleteWithMessage

(
    FText& OutCanDeleteMessage
)

Public function Virtual Const

bool

 

TestCanPasteWithMessage

(
    const UNiagaraClipboardContent*...,
    FText& OutMessage
)

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