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