Module |
|
Header |
/Engine/Plugins/FX/CascadeToNiagaraConverter/Source/CascadeToNiagaraConverter/Public/NiagaraStackGraphUtilitiesAdapterLibrary.h |
Include |
#include "NiagaraStackGraphUtilitiesAdapterLibrary.h" |
Source |
/Engine/Plugins/FX/CascadeToNiagaraConverter/Source/CascadeToNiagaraConverter/Private/NiagaraStackGraphUtilitiesAdapterLibrary.cpp |
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Meta=(ScriptMethod), Category="FXConverterUtilities")
static void GetParticleModuleCollisionProps
(
UParticleModuleCollision * ParticleModule,
UDistribution *& OutDampingFactor,
UDistribution *& OutDampingFactorRotation,
UDistribution *& OutMaxCollisions,
TEnumAsByte< EParticleCollisionComplete > & OutCollisionCompleteOption,
TArray< TEnumAsByte< EObjectTypeQuery >> & OutCollisionTypes,
bool & bOutApplyPhysics,
bool & bOutIgnoreTriggerVolumes,
UDistribution *& OutParticleMass,
float & OutDirScalar,
bool & bOutPawnsDoNotDecrementCount,
bool & bOutOnlyVerticalNormalsDecrementCount,
float & OutVerticalFudgeFactor,
UDistribution *& OutDelayAmount,
bool & bOutDropDetail,
bool & bOutCollideOnlyIfVisible,
bool & bOutIgnoreSourceActor,
float & OutMaxCollisionDistance
)