Skip to content

ParticleModuleAttractorBoneSocket

Class in Engine · Engine.ParticleModuleAttractorBoneSocket · native, editinlinenew

Object › ParticleModule › ParticleModuleAttractorBase › ParticleModuleAttractorBoneSocket

Using it from Lua
h7.find_all("ParticleModuleAttractorBoneSocket")            -- live instances
h7.find_class("Engine.ParticleModuleAttractorBoneSocket")   -- the class

Enums

EBoneSocketAttractorFalloffType

BSFOFF_Constant = 0, BSFOFF_Linear = 1, BSFOFF_Exponent = 2

ELocationBoneSocketDestination

BONESOCKETDEST_Bones = 0, BONESOCKETDEST_Sockets = 1

ELocationBoneSocketDestSelectionMethod

BONESOCKETDESTSEL_Sequential = 0, BONESOCKETDESTSEL_Random = 1, BONESOCKETDESTSEL_RandomExhaustive = 2, BONESOCKETDESTSEL_BlendAll = 3

Structs

AttractLocationBoneSocketInfo

FieldType
BoneSocketNamename
Offsetvector

Properties

NameTypeNotes
bAttractAlongLengthOfBonebool
bParticleLifeRelativebool
CollisionRadiusrawdistributionfloat
DestinationTypeELocationBoneSocketDestination
DragCoefficientrawdistributionfloat
DragRadiusrawdistributionfloat
EditorSkelMeshSkeletalMesh
FalloffExponentrawdistributionfloat
FalloffTypeEBoneSocketAttractorFalloffType
Rangerawdistributionfloat
SelectionMethodELocationBoneSocketDestSelectionMethod
SkelMeshActorParamNamename
SourceLocationsarray<AttractLocationBoneSocketInfo>
Strengthrawdistributionfloat
UniversalOffsetvector

Default values

bSpawnModule=true
bUpdateModule=true
bFinalUpdateModule=true
bSupported3DDrawMode=true
FalloffExponent=(Distribution=DistributionFalloffExponent)
DragCoefficient=(Distribution=DistributionDragCoefficient)
DragRadius=(Distribution=DistributionDragRadius)
Strength=(Distribution=DistributionStrength)
Range=(Distribution=DistributionRange)
DestinationType=BONESOCKETDEST_Sockets
SkelMeshActorParamName="BoneSocketActor"
bAttractAlongLengthOfBone=false

Inherited

FromMembers
ParticleModuleAttractorBase0 properties, 0 functions
ParticleModule13 properties, 0 functions
Object13 properties, 308 functions