Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FNiagaraAliasContext |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h |
| Include Path | #include "NiagaraCommon.h" |
Syntax
struct FNiagaraAliasContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraAliasContext
(
ENiagaraScriptUsage InScriptUsage |
NiagaraCommon.h | ||
FNiagaraAliasContext
(
ERapidIterationParameterMode InRapidIterationParameterMode |
NiagaraCommon.h |
Enums
Public
| Name | Remarks |
|---|---|
| ERapidIterationParameterMode | Defines different modes which can be used to split rapid iteration parameter constant names. |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EmitterMapping | TOptional< TPair< FString, FString > > | NiagaraCommon.h | ||
| EmitterName | TOptional< FString > | NiagaraCommon.h | ||
| ModuleMapping | TOptional< TPair< FString, FString > > | NiagaraCommon.h | ||
| ModuleName | TOptional< FString > | NiagaraCommon.h | ||
| RapidIterationParameterMode | ERapidIterationParameterMode | NiagaraCommon.h | ||
| StackContextMapping | TOptional< TPair< FString, FString > > | NiagaraCommon.h | ||
| StackContextName | TOptional< FString > | NiagaraCommon.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraAliasContext & ChangeEmitterName
(
const FString& InOldEmitterName, |
Configures the context to replace an old emitter name namespace with a new emitter name namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeEmitterNameToEmitter
(
const FString& InEmitterName |
Configures the context to replace an emitter name namespace with the unaliased emitter namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeEmitterToEmitterName
(
const FString& InEmitterName |
Configures the context to replace the unaliased emitter namespace with an emitter name namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeModuleName
(
const FString& InOldModuleName, |
Configures the context to replace an old module name namespace with a new module name namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeModuleNameToModule
(
const FString& InModuleName |
Configures the context to replace a module name namespace with the unaliased module namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeModuleToModuleName
(
const FString& InModuleName |
Configures the context to replace the unaliased module namespace with a module name namespace in parameter map parameters and rapid iteration parameters. | NiagaraCommon.h | |
FNiagaraAliasContext & ChangeRapidIterationParameterMode
(
ERapidIterationParameterMode InMode |
NiagaraCommon.h | ||
FNiagaraAliasContext & ChangeStackContext
(
const FString& InStackContextName |
Configures the context to replace the stack context namespace with the specified named stack context in parameter map parameters. | NiagaraCommon.h | |
| NiagaraCommon.h | |||
| NiagaraCommon.h | |||
| NiagaraCommon.h | |||
| NiagaraCommon.h | |||
ERapidIterationParameterMode GetRapidIterationParameterMode() |
NiagaraCommon.h | ||
| NiagaraCommon.h | |||
| NiagaraCommon.h |