|
UNiagaraComp...
|
CreateComponentRendererProperties()
|
|
|
UNiagaraData...
|
CreateFloatCurveDI
|
|
|
UNiagaraLigh...
|
CreateLightRendererProperties()
|
|
|
UNiagaraMesh...
|
CreateMeshRendererProperties()
|
|
|
UNiagaraRibb...
|
CreateRibbonRendererProperties()
|
|
|
UNiagaraScri...
|
CreateScriptContext
|
Niagara Script and Script Input Helpers.
|
|
UNiagaraScri...
|
CreateScriptInputBool
|
|
|
UNiagaraScri...
|
CreateScriptInputDI
|
|
|
UNiagaraScri...
|
CreateScriptInputDynamic
|
|
|
UNiagaraScri...
|
CreateScriptInputEnum
( const FString& UserDefinedEnumAsse..., const FString& UserDefinedEnumValu... )
|
|
|
UNiagaraScri...
|
CreateScriptInputFloat
|
|
|
UNiagaraScri...
|
CreateScriptInputInt
|
|
|
UNiagaraScri...
|
CreateScriptInputLinkedParameter
|
|
|
UNiagaraScri...
|
CreateScriptInputStruct
|
|
|
UNiagaraScri...
|
CreateScriptInputVec2
|
|
|
UNiagaraScri...
|
CreateScriptInputVector
|
|
|
UNiagaraData...
|
CreateSkeletalMeshDataInterface()
|
Niagara DI Helpers.
|
|
UNiagaraSyst...
|
CreateSystemConversionContext
|
Niagara System and Emitter Helpers.
|
|
UNiagaraData...
|
CreateVec2CurveDI
|
|
|
UNiagaraData...
|
CreateVec3CurveDI
|
|
|
UNiagaraData...
|
CreateVec4CurveDI
|
|
|
UParticleLOD...
|
GetCascadeEmitterLodLevel
|
|
|
FName
|
GetCascadeEmitterName
|
|
|
TArray< UPar...
|
GetCascadeSystemEmitters
|
Cascade Emitter and ParticleLodLevel Getters.
|
|
TArray< TEnu...
|
GetDistributionLockedAxes
|
|
|
void
|
GetDistributionMinMaxValues
|
Cascade Distribution Getters.
|
|
void
|
GetDistributionType
|
|
|
void
|
GetFloatDistributionConstCurveValues
|
|
|
void
|
GetFloatDistributionConstValues
|
|
|
void
|
GetFloatDistributionParameterValues
|
|
|
void
|
GetFloatDistributionUniformCurveValues
|
|
|
void
|
GetFloatDistributionUniformValues
|
|
|
bool
|
GetLodLevelIsEnabled
|
|
|
TArray< UPar...
|
GetLodLevelModules
|
|
|
UParticleMod...
|
GetLodLevelRequiredModule
|
|
|
UParticleMod...
|
GetLodLevelSpawnModule
|
|
|
UParticleMod...
|
GetLodLevelTypeDataModule
|
|
|
FString
|
GetLongPackagePath
( const FString& InLongPackageName )
|
Generic Utilities.
|
|
FName
|
GetNiagaraScriptInputTypeName
|
Code only utilities.
|
|
void
|
GetParticleModuleAccelerationDragProps
|
|
|
void
|
GetParticleModuleAccelerationDragScaleOverLifeProps
|
|
|
void
|
GetParticleModuleAccelerationOverLifetimeProps
|
|
|
void
|
GetParticleModuleAccelerationProps
|
|
|
void
|
GetParticleModuleAttractorLineProps
|
|
|
void
|
GetParticleModuleAttractorParticleProps
|
|
|
void
|
GetParticleModuleAttractorPointProps
( UParticleModuleAttractorPoint*..., UDistribution*& OutPosition, UDistribution*& OutRange, UDistribution*& OutStrength, bool& boutStrengthByDistance, bool& bOutAffectsBaseVelocity, bool& bOutOverrideVelocity, bool& bOutUseWorldSpacePosition, bool& bOutPositiveX, bool& bOutPositiveY, bool& bOutPositiveZ, bool& bOutNegativeX, bool& bOutNegativeY, bool& bOutNegativeZ )
|
|
|
void
|
GetParticleModuleCameraOffsetProps
|
|
|
void
|
GetParticleModuleCollisionProps
( UParticleModuleCollision* Part..., UDistribution*& OutDampingFact..., UDistribution*& OutDampingFact..., UDistribution*& OutMaxCollisio..., TEnumAsByte< EParticleCollisionComp..., TArray< TEnumAsByte< EObjectTypeQue..., bool& bOutApplyPhysics, bool& bOutIgnoreTriggerVolumes, UDistribution*& OutParticleMas..., float& OutDirScalar, bool& bOutPawnsDoNotDecrementCount, bool& bOutOnlyVerticalNormalsDecre..., float& OutVerticalFudgeFactor, UDistribution*& OutDelayAmount, bool& bOutDropDetail, bool& bOutCollideOnlyIfVisible, bool& bOutIgnoreSourceActor, float& OutMaxCollisionDistance )
|
|
|
void
|
GetParticleModuleColorOverLifeProps
|
|
|
void
|
GetParticleModuleColorProps
|
|
|
void
|
GetParticleModuleColorScaleOverLifeProps
|
|
|
void
|
GetParticleModuleConstantAccelerationProps
|
|
|
void
|
GetParticleModuleKillBoxProps
|
|
|
void
|
GetParticleModuleLifetimeProps
|
|
|
void
|
GetParticleModuleLightProps
( UParticleModuleLight* Particle..., bool& bOutUseInverseSquaredFalloff, bool& bOutAffectsTranslucency, bool& bOutPreviewLightRadius, float& OutSpawnFraction, UDistribution*& OutColorScaleO..., UDistribution*& OutBrightnessO..., UDistribution*& OutRadiusScale, UDistribution*& OutLightExpone..., FLightingChannels& OutLightingChan..., float& OutVolumetricScatteringInte..., bool& bOutHighQualityLights, bool& bOutShadowCastingLights )
|
|
|
void
|
GetParticleModuleLocationBoneSocketProps
( UParticleModuleLocationBoneSocket&..., TEnumAsByte< ELocationBoneSocketSou..., FVector& OutUniversalOffset, TArray< FLocationBoneSocketInfoBP >..., TEnumAsByte< ELocationBoneSocketSel..., bool& bOutUpdatePositionEachFrame, bool& bOutOrientMeshEmitters, bool& bOutInheritBoneVelocity, float& OutInheritVelocityScale, FName& OutSkelMeshActorParamName, int32& OutNumPreSelectedIndices, USkeletalMesh*& OutEditorSkelM... )
|
|
|
void
|
GetParticleModuleLocationDirectProps
|
|
|
void
|
GetParticleModuleLocationPrimitiveCylinderProps
( UParticleModuleLocationPrimitiveCyl..., bool& bOutRadialVelocity, UDistribution*& OutStartRadius, UDistribution*& OutStartHeight, TEnumAsByte< CylinderHeightAxis >&..., bool& bOutPositiveX, bool& bOutPositiveY, bool& bOutPositiveZ, bool& bOutNegativeX, bool& bOutNegativeY, bool& bOutNegativeZ, bool& bOutSurfaceOnly, bool& bOutVelocity, UDistribution*& OutVelocitySca..., UDistribution*& OutStartLocati... )
|
|
|
void
|
GetParticleModuleLocationPrimitiveSphereProps
( UParticleModuleLocationPrimitiveSph..., UDistribution*& OutStartRadius, bool& bOutPositiveX, bool& bOutPositiveY, bool& bOutPositiveZ, bool& bOutNegativeX, bool& bOutNegativeY, bool& bOutNegativeZ, bool& bOutSurfaceOnly, bool& bOutVelocity, UDistribution*& OutVelocitySca..., UDistribution*& OutStartLocati... )
|
|
|
void
|
GetParticleModuleLocationProps
|
|
|
void
|
GetParticleModuleMeshMaterialProps
|
|
|
void
|
GetParticleModuleMeshRotationProps
|
|
|
void
|
GetParticleModuleMeshRotationRateMultiplyLifeProps
|
|
|
void
|
GetParticleModuleMeshRotationRateProps
|
|
|
void
|
GetParticleModuleOrbitProps
|
|
|
void
|
GetParticleModuleOrientationAxisLockProps
|
|
|
void
|
GetParticleModuleParameterDynamicProps
|
|
|
void
|
GetParticleModulePivotOffsetProps
|
|
|
void
|
GetParticleModuleRequiredPerEmitterProps
( UParticleModuleRequired* Parti..., FVector& OutEmitterOrigin, FRotator& OutEmitterRotation, bool& bOutUseLocalSpace, bool& bOutKillOnDeactivate, bool& bOutKillOnCompleted, bool& bOutUseLegacyEmitterTime, bool& bOutEmitterDurationUseRange, float& OutEmitterDuration, float& OutEmitterDurationLow, bool& bOUtEmitterDelayUseRange, bool& bOutDelayFirstLoopOnly, float& OutEmitterDelay, float& OutEmitterDelayLow, bool& bOutDurationRecalcEachLoop, int32& OutEmitterLoops )
|
|
|
void
|
GetParticleModuleRequiredPerModuleProps
( UParticleModuleRequired* Parti..., bool& bOutOrbitModuleAffectsVeloci..., float& OutRandomImageTime, int32& OutRandomImageChanges, bool& bOutOverrideSystemMacroUV, FVector& OutMacroUVPosition, float& OutMacroUVRadius )
|
|
|
void
|
GetParticleModuleRequiredPerRendererProps
( UParticleModuleRequired* Parti..., UMaterialInterface*& OutMateri..., TEnumAsByte< EParticleScreenAlignme..., int32& OutSubImages_Horizontal, int32& OutSubImages_Vertical, TEnumAsByte< EParticleSortMode >& ..., TEnumAsByte< EParticleSubUVInterpMe..., uint8& bOutRemoveHMDRoll, float& OutMinFacingCameraBlendDist..., float& OutMaxFacingCameraBlendDist..., UTexture2D*& OutCutoutTexture, TEnumAsByte< ESubUVBoundingVertexCo..., TEnumAsByte< EOpacitySourceMode >&..., TEnumAsByte< EEmitterNormalsMode > ..., float& OutAlphaThreshold )
|
|
|
void
|
GetParticleModuleRotationOverLifetimeProps
|
|
|
void
|
GetParticleModuleRotationProps
|
|
|
void
|
GetParticleModuleRotationRateProps
|
|
|
void
|
GetParticleModuleSizeMultiplyLifeProps
|
|
|
void
|
GetParticleModuleSizeProps
|
|
|
void
|
GetParticleModuleSizeScaleBySpeedProps
|
|
|
void
|
GetParticleModuleSizeScaleProps
|
|
|
void
|
GetParticleModuleSpawnPerUnitProps
( UParticleModuleSpawnPerUnit* P..., float& OutUnitScalar, float& OutMovementTolerance, UDistribution*& OutSpawnPerUni..., float& OutMaxFrameDistance, bool& bOutIgnoreSpawnRateWhenMovin..., bool& bOutIgnoreMovementAlongX, bool& bOutIgnoreMovementAlongY, bool& bOutIgnoreMovementAlongZ, bool& bOutProcessSpawnRate, bool& bOutProcessBurstList )
|
|
|
void
|
GetParticleModuleSpawnProps
|
|
|
void
|
GetParticleModuleSubUVMovieProps
|
|
|
void
|
GetParticleModuleSubUVProps
|
|
|
void
|
GetParticleModuleTrailSourceProps
|
|
|
void
|
GetParticleModuleTypeDataGpuProps
|
|
|
void
|
GetParticleModuleTypeDataMeshProps
( UParticleModuleTypeDataMesh* P..., UStaticMesh*& OutMesh, float& OutLODSizeScale, bool& bOutUseStaticMeshLODs, bool& bOutCastShadows, bool& bOutDoCollisions, TEnumAsByte< EMeshScreenAlignment >..., bool& bOutOverrideMaterial, bool& bOutOverrideDefaultMotionBlu..., bool& bOutEnableMotionBlur, UDistribution*& OutRollPitchYa..., TEnumAsByte< EParticleAxisLock >& ..., bool& bOutCameraFacing, TEnumAsByte< EMeshCameraFacingUpAxi..., TEnumAsByte< EMeshCameraFacingOptio..., bool& bOutApplyParticleRotationAsS..., bool& bOutFacingCameraDirectionRat..., bool& bOutCollisionsConsiderPartic... )
|
|
|
UClass *
|
GetParticleModuleTypeDataRibbonClass()
|
|
|
void
|
GetParticleModuleTypeDataRibbonProps
( UParticleModuleTypeDataRibbon*..., int32& OutMaxTessellationBetweenPa..., int32& OutSheetsPerTrail, int32& OutMaxTrailCount, int32& OutMaxParticleInTrailCount, bool& bOutDeadTrailsOnDeactivate, bool& bOutClipSourceSegment, bool& bOutEnablePreviousTangentRec..., bool& bOutTangentRecalculationEver..., bool& bOutSpawnInitialParticle, TEnumAsByte< ETrailsRenderAxisOptio..., float& OutTangentSpawningScalar, bool& bOutRenderGeometry, bool& bOutRenderSpawnPoints, bool& bOutRenderTangents, bool& bOutRenderTessellation, float& OutTilingDistance, float& OutDistanceTessellationStep..., bool& bOutEnableTangentDiffInterpS..., float& OutTangentTessellationScala... )
|
|
|
void
|
GetParticleModuleVectorFieldLocalProps
( UParticleModuleVectorFieldLocal..., UVectorField* OutVectorField, FVector& OutRelativeTranslation, FRotator& OutRelativeRotation, FVector& OutRelativeScale3D, float& OutIntensity, float& OutTightness, bool& bOutIgnoreComponentTransform, bool& bOutTileX, bool& bOutTileY, bool& bOutTileZ, bool& bOutUseFixDT )
|
|
|
void
|
GetParticleModuleVectorFieldRotationRateProps
|
|
|
void
|
GetParticleModuleVelocityInheritParentProps
|
|
|
void
|
GetParticleModuleVelocityOverLifetimeProps
|
|
|
void
|
GetParticleModuleVelocityProps
|
|
|
void
|
GetVectorDistributionConstCurveValues
|
|
|
void
|
GetVectorDistributionConstValues
|
|
|
void
|
GetVectorDistributionParameterValues
|
|
|
void
|
GetVectorDistributionUniformCurveValues
|
|
|
void
|
GetVectorDistributionUniformValues
|
|
|
TArray< FRic...
|
KeysFromInterpCurveFloat
|
Cascade curve helpers.
|
|
TArray< FRic...
|
KeysFromInterpCurveTwoVectors
|
|
|
TArray< FRic...
|
KeysFromInterpCurveVector
|
|
|
TArray< FRic...
|
KeysFromInterpCurveVector2D
|
|
|
void
|
SetMeshRendererMaterialOverridesFromCascade
|
|