Navigation
Unreal Engine C++ API Reference > Plugins > CascadeToNiagaraConverter
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraEmitterConversionContext
References
Module | CascadeToNiagaraConverter |
Header | /Engine/Plugins/FX/CascadeToNiagaraConverter/Source/CascadeToNiagaraConverter/Public/NiagaraStackGraphUtilitiesAdapterLibrary.h |
Include | #include "NiagaraStackGraphUtilitiesAdapterLibrary.h" |
Syntax
UCLASS&40;BlueprintInternalUseOnly&41;
class UNiagaraEmitterConversionContext : public UObject
Remarks
Wrapper for modifying a UNiagaraEmitter by adding Scripts and Renderers through UNiagaraScriptConversionContexts and UNiagaraRendererProperties, respectively.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | AddEventHandler
(
FNiagaraEventHandlerAddAction EventScriptPropertiesBP |
|
![]() ![]() ![]() |
void | AddModuleEventScript
(
FString ScriptNameString, |
|
![]() ![]() ![]() |
void | AddModuleScript
(
FString ScriptNameString, |
|
![]() ![]() ![]() |
void | AddRenderer
(
FString RendererNameString, |
Add a renderer to this emitter conversion context through renderer properties. |
![]() ![]() ![]() |
void | Cleanup () |
|
![]() ![]() ![]() |
void | Finalize () |
Apply all pending UNiagaraScriptConversionContexts and UNiagaraRendererProperties to this UNiagaraEmitterContext by creating clipboard inputs and pasting them onto the emitter conversion context's Emitter. |
![]() ![]() ![]() |
UNiagaraScriptConversionContext * | FindModuleScript
(
FString ScriptNameString |
|
![]() ![]() ![]() |
UNiagaraScriptConversionContext * | FindOrAddModuleEventScript
(
FString ScriptNameString, |
Find a module script conversion context or add a module script conversion context to this emitter conversion context for an event category. |
![]() ![]() ![]() |
UNiagaraScriptConversionContext * | FindOrAddModuleScript
(
FString ScriptNameString, |
Find or add a script conversion context to this emitter conversion context. |
![]() ![]() ![]() |
UNiagaraRendererProperties * | FindRenderer
(
FString RendererNameString |
Find an added renderer properties by name string. |
![]() ![]() ![]() |
TArray< UNiagaraRendererProperties * > | ||
![]() ![]() ![]() |
UNiagaraEmitter * | GetEmitter () |
|
![]() ![]() |
FGuid | ||
![]() ![]() ![]() ![]() |
bool | GetEnabled () |
|
![]() |
void | Init
(
FVersionedNiagaraEmitter InEmitter, |
Init the Emitter Conversion Context. |
![]() |
void | InternalFinalizeEvents
(
UNiagaraSystemConversionContext* OwningSystemConversionContext |
|
![]() |
void | ||
![]() ![]() ![]() |
void | Log
(
FString Message, |
Log a message to the niagara message log for the emitter. |
![]() ![]() ![]() |
void | RemoveModuleScriptsForAssets
(
TArray< FAssetData > ScriptsToRemove |
|
![]() ![]() ![]() |
void | SetEnabled
(
bool bInEnabled |
|
![]() ![]() ![]() |
void | SetLocalSpace
(
bool bLocalSpace |
|
![]() ![]() ![]() |
void | SetParameterDirectly
(
FString ParameterNameString, |
Add a set parameter module to the emitter handled by this emitter conversion context. |
![]() ![]() ![]() |
void | SetRendererBinding
(
UNiagaraRendererProperties* InRendererProperties, |
|
![]() ![]() ![]() |
void | SetSimTarget
(
ENiagaraSimTarget InTarget |