Navigation
Unreal Engine C++ API Reference > Plugins > CascadeToNiagaraConverter
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraSystemConversionContext
References
Module | CascadeToNiagaraConverter |
Header | /Engine/Plugins/FX/CascadeToNiagaraConverter/Source/CascadeToNiagaraConverter/Public/NiagaraStackGraphUtilitiesAdapterLibrary.h |
Include | #include "NiagaraStackGraphUtilitiesAdapterLibrary.h" |
Syntax
UCLASS&40;BlueprintInternalUseOnly&41;
class UNiagaraSystemConversionContext : public UObject
Remarks
Wrapper for modifying a UNiagaraSystem by adding Emitters through UNiagaraEmitterConversionContexts.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
UNiagaraEmitterConversionContext * | AddEmptyEmitter
(
FString NewEmitterNameString |
Add an empty emitter to the system and return an emitter conversion context. |
![]() ![]() ![]() |
void | Cleanup () |
|
![]() ![]() ![]() |
void | Finalize () |
Apply all pending UNiagaraScriptConversionContexts and UNiagaraRendererProperties to the owned UNiagaraEmitterContexts by creating clipboard inputs and pasting them onto the emitter conversion context's Emitter. |
![]() |
UNiagaraEmitterConversionContext *const * | FindEmitterConversionContextByName
(
const FName& EmitterName |
|
![]() |
void | Init
(
UNiagaraSystem* InSystem, |
Init the System Conversion Context. |