Skip to content

Emitter

Class in Engine · Engine.Emitter · native, placeable

Object › Actor › Emitter

Subclasses: EmitterCameraLensEffectBase, EmitterSpawnable, H7EmitterSpawnable, H7ParticleEmitter

Using it from Lua
h7.find_all("Emitter")            -- live instances
h7.find_class("Engine.Emitter")   -- the class
h7.hook("Engine.Emitter.ApplyCheckpointRecord", fn)

Structs

CheckpointRecord

FieldType
bIsActivebool

Properties

NameTypeNotes
bCurrentlyActiveboolrepnotify
bDestroyOnSystemFinishbool
bPostUpdateTickGroupbool
LightEnvironmentDynamicLightEnvironmentComponentconst, editconst
ParticleSystemComponentParticleSystemComponentconst, editconst

Functions

NameDeclaration
ApplyCheckpointRecordfunction ApplyCheckpointRecord(const out CheckpointRecord Record)
CreateCheckpointRecordfunction CreateCheckpointRecord(out CheckpointRecord Record)
HideSelfsimulated function HideSelf()
OnParticleEventGeneratorfunction OnParticleEventGenerator(SeqAct_ParticleEventGenerator action)
OnParticleSystemFinishedsimulated function OnParticleSystemFinished(ParticleSystemComponent FinishedComponent)
OnSetParticleSysParamsimulated function OnSetParticleSysParam(SeqAct_SetParticleSysParam Action)
OnTogglefunction OnToggle(SeqAct_Toggle action)
PostBeginPlaysimulated event PostBeginPlay()
ReplicatedEventsimulated event ReplicatedEvent(name VarName)
SetActorParametersimulated function SetActorParameter(name ParameterName, actor Param)
SetColorParametersimulated function SetColorParameter(name ParameterName, color Param)
SetExtColorParametersimulated function SetExtColorParameter(name ParameterName, byte Red, byte Green, byte Blue, byte Alpha)
SetFloatParametersimulated function SetFloatParameter(name ParameterName, float Param)
SetTemplatenative event SetTemplate(ParticleSystem NewTemplate, optional bool bDestroyOnFinish)
SetVectorParametersimulated function SetVectorParameter(name ParameterName, vector Param)
ShouldSaveForCheckpointfunction bool ShouldSaveForCheckpoint()
ShutDownsimulated function ShutDown()

Default values

TickGroup=TG_DuringAsyncWork
ParticleSystemComponent=ParticleSystemComponent0
bEdShouldSnap=true
bHardAttach=true
bGameRelevant=true
bNoDelete=true

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions