Skip to content

ParticleModuleTypeDataBeam2

Class in Engine · Engine.ParticleModuleTypeDataBeam2 · native, editinlinenew

Object › ParticleModule › ParticleModuleTypeDataBase › ParticleModuleTypeDataBeam2

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

Enums

EBeam2Method

PEB2M_Distance = 0, PEB2M_Target = 1, PEB2M_Branch = 2

EBeamTaperMethod

PEBTM_None = 0, PEBTM_Full = 1, PEBTM_Partial = 2

Structs

BeamTargetData

FieldType
TargetNamename
TargetPercentagefloat

Properties

NameTypeNotes
bAlwaysOnbool
BeamMethodEBeam2Method
BranchParentNamename
Distancerawdistributionfloat
InterpolationPointsint
MaxBeamCountint
RenderDirectLinebool
RenderGeometrybool
RenderLinesbool
RenderTessellationbool
Sheetsint
Speedfloat
TaperFactorrawdistributionfloat
TaperMethodEBeamTaperMethod
TaperScalerawdistributionfloat
TextureTileint
TextureTileDistancefloat
UpVectorStepSizeint

Default values

BeamMethod=PEB2M_Target
TextureTile=1
TextureTileDistance=0.0
Sheets=1
Speed=10
InterpolationPoints=0
bAlwaysOn=false
BranchParentName="None"
Distance=(Distribution=DistributionDistance)
TaperMethod=PEBTM_None
TaperFactor=(Distribution=DistributionTaperFactor)
TaperScale=(Distribution=DistributionTaperScale)
RenderGeometry=true
RenderDirectLine=false
RenderLines=false
RenderTessellation=false

Inherited

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