UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FParticleEmitterInstance Member List

This is the complete list of members for FParticleEmitterInstance, including all inherited members.

ActiveParticlesFParticleEmitterInstance
ApplyWorldOffset(FVector InOffset, bool bWorldShift)FParticleEmitterInstancevirtual
bAxisLockEnabledFParticleEmitterInstance
BeginTrail()FParticleEmitterInstanceinlinevirtual
bEmitterIsDoneFParticleEmitterInstance
bEnabledFParticleEmitterInstance
bFakeBurstsWhenSpawningSupressedFParticleEmitterInstance
bHaltSpawningFParticleEmitterInstance
bHaltSpawningExternalFParticleEmitterInstance
bIgnoreComponentScaleFParticleEmitterInstance
bIsBeamFParticleEmitterInstance
bKillOnCompletedFParticleEmitterInstance
bKillOnDeactivateFParticleEmitterInstance
bRequiresLoopNotificationFParticleEmitterInstance
bRequiresSortingFParticleEmitterInstance
BurstFiredFParticleEmitterInstance
CalculateOrbitOffset(FOrbitChainModuleInstancePayload &Payload, FVector &AccumOffset, FVector &AccumRotation, FVector &AccumRotationRate, float DeltaTime, FVector &Result, FMatrix &RotationMat)FParticleEmitterInstance
CalculateParticleStride(uint32 ParticleSize)FParticleEmitterInstancevirtual
CameraPayloadOffsetFParticleEmitterInstance
CheckEmitterFinished()FParticleEmitterInstance
CheckSpawnCount(int32 InNewCount, int32 InMaxCount)FParticleEmitterInstance
ComponentFParticleEmitterInstance
CurrentDelayFParticleEmitterInstance
CurrentLODLevelFParticleEmitterInstance
CurrentLODLevelIndexFParticleEmitterInstance
CurrentMaterialFParticleEmitterInstance
DynamicParameterDataOffsetFParticleEmitterInstance
EmitterDurationFParticleEmitterInstance
EmitterDurationsFParticleEmitterInstance
EmitterTimeFParticleEmitterInstance
EmitterToSimulationFParticleEmitterInstance
EndTrail()FParticleEmitterInstanceinlinevirtual
EventCountFParticleEmitterInstance
FakeBursts()FParticleEmitterInstance
FillReplayData(FDynamicEmitterReplayDataBase &OutData)FParticleEmitterInstanceprotectedvirtual
FixupParticleIndices()FParticleEmitterInstanceprotected
ForceSpawn(float DeltaTime, int32 InSpawnCount, int32 InBurstCount, FVector &InLocation, FVector &InVelocity)FParticleEmitterInstancevirtual
ForceUpdateBoundingBox()FParticleEmitterInstancevirtual
FParticleEmitterInstance(IParticleEmitterInstanceOwner &InComponent)FParticleEmitterInstance
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, ERHIFeatureLevel::Type InFeatureLevel) constFParticleEmitterInstancevirtual
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, EShaderPlatform InShaderPlatform) constFParticleEmitterInstancevirtual
GetAllocatedSize(int32 &OutNum, int32 &OutMax)FParticleEmitterInstanceinlinevirtual
GetBeamEndPoint(FVector &OutEndPoint) constFParticleEmitterInstanceinlinevirtual
GetBeamSourcePoint(int32 SourceIndex, FVector &OutSourcePoint) constFParticleEmitterInstanceinlinevirtual
GetBeamSourceStrength(int32 SourceIndex, float &OutSourceStrength) constFParticleEmitterInstanceinlinevirtual
GetBeamSourceTangent(int32 SourceIndex, FVector &OutTangentPoint) constFParticleEmitterInstanceinlinevirtual
GetBeamTargetPoint(int32 TargetIndex, FVector &OutTargetPoint) constFParticleEmitterInstanceinlinevirtual
GetBeamTargetStrength(int32 TargetIndex, float &OutTargetStrength) constFParticleEmitterInstanceinlinevirtual
GetBeamTargetTangent(int32 TargetIndex, FVector &OutTangentPoint) constFParticleEmitterInstanceinlinevirtual
GetBoundingBox()FParticleEmitterInstancevirtual
GetCurrentBurstRateOffset(float &DeltaTime, int32 &Burst)FParticleEmitterInstancevirtual
GetCurrentLODLevelChecked()FParticleEmitterInstanceprotected
GetCurrentMaterial()FParticleEmitterInstanceprotected
GetDynamicData(bool bSelected, ERHIFeatureLevel::Type InFeatureLevel)FParticleEmitterInstanceinlinevirtual
GetMeshRotationOffset() constFParticleEmitterInstanceinlinevirtual
GetModuleDataOffset(UParticleModule *Module)FParticleEmitterInstance
GetModuleInstanceData(UParticleModule *Module)FParticleEmitterInstance
GetModuleRandomSeedInstanceData(UParticleModule *Module)FParticleEmitterInstance
GetOrbitPayloadOffset()FParticleEmitterInstance
GetParticle(int32 Index)FParticleEmitterInstancevirtual
GetParticleDirect(int32 InDirectIndex)FParticleEmitterInstancevirtual
GetParticleDirectIndex(int32 InIndex)FParticleEmitterInstanceinline
GetParticleLocationWithOrbitOffset(FBaseParticle *Particle)FParticleEmitterInstance
GetReplayData()FParticleEmitterInstanceinlinevirtual
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize)FParticleEmitterInstanceinlinevirtual
GetScreenAlignmentAndScale(int32 &OutScreenAlign, FVector &OutScale)FParticleEmitterInstance
GetTypeDataModuleInstanceData()FParticleEmitterInstancevirtual
HasActiveParticles()FParticleEmitterInstanceinline
HasCompleted()FParticleEmitterInstancevirtual
HighQualityLightsFParticleEmitterInstance
Init()FParticleEmitterInstancevirtual
InitParameters(UParticleEmitter *InTemplate)FParticleEmitterInstancevirtual
InstanceDataFParticleEmitterInstance
InstancePayloadSizeFParticleEmitterInstance
IsDynamicDataRequired(UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
IsMeshRotationActive() constFParticleEmitterInstanceinlinevirtual
IsRenderDataDirtyFParticleEmitterInstance
IsTrailEmitter() constFParticleEmitterInstanceinlinevirtual
KillParticle(int32 Index)FParticleEmitterInstancevirtual
KillParticles()FParticleEmitterInstancevirtual
KillParticlesForced(bool bFireEvents=false)FParticleEmitterInstancevirtual
LastDeltaTimeFParticleEmitterInstance
LightDataOffsetFParticleEmitterInstance
LightVolumetricScatteringIntensityFParticleEmitterInstance
LocationFParticleEmitterInstance
LockAxisFlagsFParticleEmitterInstance
LoopCountFParticleEmitterInstance
MaxActiveParticlesFParticleEmitterInstance
MaxEventCountFParticleEmitterInstance
MaxVertexIndexFParticleEmitterInstance
OldLocationFParticleEmitterInstance
OnDeactivateSystem()FParticleEmitterInstanceinlinevirtual
OnEmitterInstanceKilled(FParticleEmitterInstance *Instance)FParticleEmitterInstanceinlinevirtual
OrbitModuleOffsetFParticleEmitterInstance
ParticleBoundingBoxFParticleEmitterInstance
ParticleCounterFParticleEmitterInstance
ParticleDataFParticleEmitterInstance
ParticleIndicesFParticleEmitterInstance
ParticlePrefetch()FParticleEmitterInstancevirtual
ParticleSizeFParticleEmitterInstance
ParticleStrideFParticleEmitterInstance
PayloadOffsetFParticleEmitterInstance
PeakActiveParticleUpdateDeltaFParticleEmitterInstancestatic
PivotOffsetFParticleEmitterInstance
PositionOffsetThisTickFParticleEmitterInstance
PostSpawn(FBaseParticle *Particle, float InterpolationPercentage, float SpawnTime)FParticleEmitterInstancevirtual
PreSpawn(FBaseParticle *Particle, const FVector &InitialLocation, const FVector &InitialVelocity)FParticleEmitterInstancevirtual
ProcessParticleEvents(float DeltaTime, bool bSuppressSpawning)FParticleEmitterInstancevirtual
RequiredBytes()FParticleEmitterInstancevirtual
ResetBurstList()FParticleEmitterInstancevirtual
ResetParticleParameters(float DeltaTime)FParticleEmitterInstancevirtual
Resize(int32 NewMaxActiveParticles, bool bSetMaxActiveCount=true)FParticleEmitterInstancevirtual
Rewind()FParticleEmitterInstancevirtual
SecondsSinceCreationFParticleEmitterInstance
SetBeamEndPoint(FVector NewEndPoint)FParticleEmitterInstanceinlinevirtual
SetBeamSourcePoint(FVector NewSourcePoint, int32 SourceIndex)FParticleEmitterInstanceinlinevirtual
SetBeamSourceStrength(float NewSourceStrength, int32 SourceIndex)FParticleEmitterInstanceinlinevirtual
SetBeamSourceTangent(FVector NewTangentPoint, int32 SourceIndex)FParticleEmitterInstanceinlinevirtual
SetBeamTargetPoint(FVector NewTargetPoint, int32 TargetIndex)FParticleEmitterInstanceinlinevirtual
SetBeamTargetStrength(float NewTargetStrength, int32 TargetIndex)FParticleEmitterInstanceinlinevirtual
SetBeamTargetTangent(FVector NewTangentPoint, int32 TargetIndex)FParticleEmitterInstanceinlinevirtual
SetCurrentLODIndex(int32 InLODIndex, bool bInFullyProcess)FParticleEmitterInstancevirtual
SetFakeBurstWhenSpawningSupressed(bool bInFakeBurstsWhenSpawningSupressed)FParticleEmitterInstanceinline
SetHaltSpawning(bool bInHaltSpawning)FParticleEmitterInstanceinlinevirtual
SetHaltSpawningExternal(bool bInHaltSpawning)FParticleEmitterInstanceinlinevirtual
SetMeshMaterials(const TArray< UMaterialInterface * > &InMaterials)FParticleEmitterInstanceinlinevirtual
SetTrailSourceData(FName InFirstSocketName, FName InSecondSocketName, ETrailWidthMode InWidthMode, float InWidth)FParticleEmitterInstanceinlinevirtual
SetupEmitterDuration()FParticleEmitterInstance
SimulationToWorldFParticleEmitterInstance
SortModeFParticleEmitterInstance
Spawn(float DeltaTime)FParticleEmitterInstancevirtual
SpawnFractionFParticleEmitterInstance
SpawnParticles(int32 Count, float StartTime, float Increment, const FVector &InitialLocation, const FVector &InitialVelocity, struct FParticleEventInstancePayload *EventPayload)FParticleEmitterInstance
SpriteTemplateFParticleEmitterInstance
SubUVDataOffsetFParticleEmitterInstance
Tick(float DeltaTime, bool bSuppressSpawning)FParticleEmitterInstancevirtual
Tick_EmitterTimeSetup(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_MaterialOverrides(int32 EmitterIndex)FParticleEmitterInstancevirtual
Tick_ModuleFinalUpdate(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_ModulePostUpdate(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_ModuleUpdate(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_SpawnParticles(float DeltaTime, UParticleLODLevel *CurrentLODLevel, bool bSuppressSpawning, bool bFirstTime)FParticleEmitterInstancevirtual
TrianglesToRenderFParticleEmitterInstance
TypeDataInstanceOffsetFParticleEmitterInstance
TypeDataOffsetFParticleEmitterInstance
UpdateBoundingBox(float DeltaTime)FParticleEmitterInstancevirtual
UpdateOrbitData(float DeltaTime)FParticleEmitterInstancevirtual
UpdateTransforms()FParticleEmitterInstanceprotected
UseLocalSpace()FParticleEmitterInstance
~FParticleEmitterInstance()FParticleEmitterInstancevirtual
~FParticleEmitterInstanceFixLayout()=defaultFParticleEmitterInstanceFixLayoutvirtual