UNiagaraSimulationStageBase

A base class for niagara simulation stages.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Niagara

Header

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

Include

#include "NiagaraSimulationStageBase.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UNiagaraSimulationStageBase : public UNiagaraMergeable

Remarks

A base class for niagara simulation stages. This class should be derived to add stage specific information.

Variables

Name Description

Public variable UProperty

uint32: 1

 

bEnabled

Public variable UProperty

UNiagaraScript ...

 

Script

Public variable UProperty Category, EditAnywhere

FName

 

SimulationStageName

Constructors

Functions

Name Description

Public function Virtual Const

bool

 

AppendCompileHash

(
    FNiagaraCompileHashVisitor* In...
)

Public function Virtual Const

FName

 

GetStackContextReplacementName()

Return the FName to use in place of the default for the location in the stack context.

Public function

void

 

RequestRecompile()

Public function

void

 

SetEnabled

(
    bool bEnabled
)

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