Navigation
API > API/Plugins > API/Plugins/CascadeToNiagaraConverter
A C++ and Blueprint accessible library for converting fx type assets (Cascade and Niagara)
| Name | UFXConverterUtilitiesLibrary |
| Type | class |
| Header File | /Engine/Plugins/FX/CascadeToNiagaraConverter/Source/CascadeToNiagaraConverter/Public/NiagaraStackGraphUtilitiesAdapterLibrary.h |
| Include Path | #include "NiagaraStackGraphUtilitiesAdapterLibrary.h" |
Syntax
UCLASS (BlueprintType)
class UFXConverterUtilitiesLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UFXConverterUtilitiesLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FAssetData CreateAssetData
(
FString InPath |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraComponentRendererProperties * CreateComponentRendererProperties() |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraDataInterfaceCurve * CreateFloatCurveDI
(
TArray< FRichCurveKeyBP > Keys |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraLightRendererProperties * CreateLightRendererProperties() |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraMeshRendererProperties * CreateMeshRendererProperties() |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraRibbonRendererProperties * CreateRibbonRendererProperties() |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContext * CreateScriptContext
(
const FCreateScriptContextArgs& Args |
Niagara Script and Script Input Helpers. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static UNiagaraScriptConversionContextInput * CreateScriptInputBool
(
bool Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputDI
(
UNiagaraDataInterface* Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputDynamic
(
UNiagaraScriptConversionContext* Value, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputEnum
(
const FString& UserDefinedEnumAssetPath, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputFloat
(
float Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputInt
(
int32 Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputLinearColor
(
FLinearColor Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputLinkedEnum
(
const FString& ParameterNameString, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputLinkedParameter
(
FString ParameterNameString, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputLinkedParameterEx
(
FString ParameterNameString, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputMatrix
(
FMatrix44f Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputQuat
(
FQuat4f Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputStruct
(
UUserDefinedStruct* Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputVec2
(
FVector2D Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputVec4
(
FVector4f Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraScriptConversionContextInput * CreateScriptInputVector
(
FVector Value |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraDataInterfaceSkeletalMesh * CreateSkeletalMeshDataInterface() |
Niagara DI Helpers. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static UNiagaraSystemConversionContext * CreateSystemConversionContext
(
UNiagaraSystem* InSystem |
Niagara System and Emitter Helpers. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static UNiagaraDataInterfaceVector2DCurve * CreateVec2CurveDI
(
TArray< FRichCurveKeyBP > X_Keys, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraDataInterfaceVectorCurve * CreateVec3CurveDI
(
TArray< FRichCurveKeyBP > X_Keys, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UNiagaraDataInterfaceVector4Curve * CreateVec4CurveDI
(
TArray< FRichCurveKeyBP > X_Keys, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UParticleLODLevel * GetCascadeEmitterLodLevel
(
UParticleEmitter* Emitter, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static FName GetCascadeEmitterName
(
UParticleEmitter* Emitter |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static int32 GetCascadeEmitterRenderMode
(
UParticleEmitter* Emitter |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static TArray< UParticleEmitter * > GetCascadeSystemEmitters
(
const UParticleSystem* System |
Cascade Emitter and ParticleLodLevel Getters. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static TArray< TEnumAsByte< EDistributionVectorLockFlags > > GetDistributionLockedAxes
(
UDistribution* Distribution |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetDistributionMinMaxValues
(
UDistribution* Distribution, |
Cascade Distribution Getters. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static void GetDistributionType
(
UDistribution* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetFloatDistributionConstCurveValues
(
UDistributionFloatConstantCurve* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetFloatDistributionConstValues
(
UDistributionFloatConstant* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetFloatDistributionParameterValues
(
UDistributionFloatParameterBase* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetFloatDistributionUniformCurveValues
(
UDistributionFloatUniformCurve* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetFloatDistributionUniformValues
(
UDistributionFloatUniform* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static bool GetLodLevelIsEnabled
(
UParticleLODLevel* LodLevel |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static TArray< UParticleModule * > GetLodLevelModules
(
UParticleLODLevel* LodLevel |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UParticleModuleRequired * GetLodLevelRequiredModule
(
UParticleLODLevel* LodLevel |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UParticleModuleSpawn * GetLodLevelSpawnModule
(
UParticleLODLevel* LodLevel |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UParticleModuleTypeDataBase * GetLodLevelTypeDataModule
(
UParticleLODLevel* LodLevel |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
| Generic Utilities. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static FName GetNiagaraScriptInputTypeName
(
ENiagaraScriptInputType InputType |
Code only utilities. | NiagaraStackGraphUtilitiesAdapterLibrary.h | |
static void GetParticleModuleAccelerationDragProps
(
UParticleModuleAccelerationDrag* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAccelerationDragScaleOverLifeProps
(
UParticleModuleAccelerationDragScaleOverLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAccelerationOverLifetimeProps
(
UParticleModuleAccelerationOverLifetime* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAccelerationProps
(
UParticleModuleAcceleration* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAttractorLineProps
(
UParticleModuleAttractorLine* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAttractorParticleProps
(
UParticleModuleAttractorParticle* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleAttractorPointProps
(
UParticleModuleAttractorPoint* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleBeamNoiseProps
(
UParticleModuleBeamNoise* ParticleModule |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleBeamSourceProps
(
UParticleModuleBeamSource* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleBeamTargetProps
(
UParticleModuleBeamTarget* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleCameraOffsetProps
(
UParticleModuleCameraOffset* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleCollisionProps
(
UParticleModuleCollision* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleColorOverLifeProps
(
UParticleModuleColorOverLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleColorProps
(
UParticleModuleColor* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleColorScaleOverLifeProps
(
UParticleModuleColorScaleOverLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleConstantAccelerationProps
(
UParticleModuleAccelerationConstant* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static bool GetParticleModuleIsEnabled
(
UParticleModule* Module |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleKillBoxProps
(
UParticleModuleKillBox* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLifetimeProps
(
UParticleModuleLifetime* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLightProps
(
UParticleModuleLight* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationBoneSocketProps
(
UParticleModuleLocationBoneSocket* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationDirectProps
(
UParticleModuleLocationDirect* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationPrimitiveBaseProps
(
UParticleModuleLocationPrimitiveBase* ParticleModule, |
Internal cascade module getters. | NiagaraStackGraphUtilitiesAdapterLibrary.h | |
static void GetParticleModuleLocationPrimitiveCylinderProps
(
UParticleModuleLocationPrimitiveCylinder* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationPrimitiveSphereProps
(
UParticleModuleLocationPrimitiveSphere* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationProps
(
UParticleModuleLocation* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationSkelVertSurfaceProps
(
UParticleModuleLocationSkelVertSurface* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleLocationWorldOffsetProps
(
UParticleModuleLocationWorldOffset* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleMeshMaterialProps
(
UParticleModuleMeshMaterial* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleMeshRotationProps
(
UParticleModuleMeshRotation* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleMeshRotationRateMultiplyLifeProps
(
UParticleModuleMeshRotationRateMultiplyLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleMeshRotationRateOverLifeProps
(
UParticleModuleMeshRotationRateOverLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleMeshRotationRateProps
(
UParticleModuleMeshRotationRate* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleOrbitProps
(
UParticleModuleOrbit* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleOrientationAxisLockProps
(
UParticleModuleOrientationAxisLock* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleParameterDynamicProps
(
UParticleModuleParameterDynamic* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModulePivotOffsetProps
(
UParticleModulePivotOffset* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRequiredPerEmitterProps
(
UParticleModuleRequired* ParticleModuleRequired, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRequiredPerModuleProps
(
UParticleModuleRequired* ParticleModuleRequired, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRequiredPerRendererProps
(
UParticleModuleRequired* ParticleModuleRequired, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRotationOverLifetimeProps
(
UParticleModuleRotationOverLifetime* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRotationProps
(
UParticleModuleRotation* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRotationRateMultiplyLifeProps
(
UParticleModuleRotationRateMultiplyLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleRotationRateProps
(
UParticleModuleRotationRate* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSizeMultiplyLifeProps
(
UParticleModuleSizeMultiplyLife* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSizeProps
(
UParticleModuleSize* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSizeScaleBySpeedProps
(
UParticleModuleSizeScaleBySpeed* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSizeScaleProps
(
UParticleModuleSizeScale* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSpawnPerUnitProps
(
UParticleModuleSpawnPerUnit* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSpawnProps
(
UParticleModuleSpawn* ParticleModuleSpawn, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSubUVMovieProps
(
UParticleModuleSubUVMovie* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleSubUVProps
(
UParticleModuleSubUV* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleTrailSourceProps
(
UParticleModuleTrailSource* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleTypeDataBeam2Props
(
UParticleModuleTypeDataBeam2* ParticleModule |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleTypeDataGpuProps
(
UParticleModuleTypeDataGpu* ParticleModule |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleTypeDataMeshProps
(
UParticleModuleTypeDataMesh* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static UClass * GetParticleModuleTypeDataRibbonClass() |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleTypeDataRibbonProps
(
UParticleModuleTypeDataRibbon* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVectorFieldLocalProps
(
UParticleModuleVectorFieldLocal* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVectorFieldRotationRateProps
(
UParticleModuleVectorFieldRotationRate* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVelocityConeProps
(
UParticleModuleVelocityCone* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVelocityInheritParentProps
(
UParticleModuleVelocityInheritParent* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVelocityOverLifetimeProps
(
UParticleModuleVelocityOverLifetime* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetParticleModuleVelocityProps
(
UParticleModuleVelocity* ParticleModule, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetVectorDistributionConstCurveValues
(
UDistributionVectorConstantCurve* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetVectorDistributionConstValues
(
UDistributionVectorConstant* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetVectorDistributionParameterValues
(
UDistributionVectorParameterBase* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetVectorDistributionUniformCurveValues
(
UDistributionVectorUniformCurve* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void GetVectorDistributionUniformValues
(
UDistributionVectorUniform* Distribution, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static float GetWarmupTime
(
const UParticleSystem* System |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static TArray< FRichCurveKeyBP > KeysFromInterpCurveFloat
(
FInterpCurveFloat Curve |
Cascade curve helpers. | NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
static TArray< FRichCurveKeyBP > KeysFromInterpCurveTwoVectors
(
FInterpCurveTwoVectors Curve, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static TArray< FRichCurveKeyBP > KeysFromInterpCurveVector
(
FInterpCurveVector Curve, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static TArray< FRichCurveKeyBP > KeysFromInterpCurveVector2D
(
FInterpCurveVector2D Curve, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|
|
static void SetMeshRendererMaterialOverridesFromCascade
(
UNiagaraMeshRendererProperties* MeshRendererProps, |
NiagaraStackGraphUtilitiesAdapterLibrary.h |
|