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

This is the complete list of members for FParticleMeshEmitterInstance, 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
CurrentMaterialsFParticleMeshEmitterInstance
DynamicParameterDataOffsetFParticleEmitterInstance
EmitterDurationFParticleEmitterInstance
EmitterDurationsFParticleEmitterInstance
EmitterTimeFParticleEmitterInstance
EmitterToSimulationFParticleEmitterInstance
EndTrail()FParticleEmitterInstanceinlinevirtual
EventCountFParticleEmitterInstance
FakeBursts()FParticleEmitterInstance
FillReplayData(FDynamicEmitterReplayDataBase &OutData) overrideFParticleMeshEmitterInstanceprotectedvirtual
FixupParticleIndices()FParticleEmitterInstanceprotected
ForceSpawn(float DeltaTime, int32 InSpawnCount, int32 InBurstCount, FVector &InLocation, FVector &InVelocity)FParticleEmitterInstancevirtual
ForceUpdateBoundingBox()FParticleEmitterInstancevirtual
FParticleEmitterInstance(IParticleEmitterInstanceOwner &InComponent)FParticleEmitterInstance
FParticleMeshEmitterInstance(IParticleEmitterInstanceOwner &InComponent)FParticleMeshEmitterInstance
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, ERHIFeatureLevel::Type InFeatureLevel) const overrideFParticleMeshEmitterInstancevirtual
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, EShaderPlatform InShaderPlatform) const overrideFParticleMeshEmitterInstancevirtual
GetAllocatedSize(int32 &OutNum, int32 &OutMax) overrideFParticleMeshEmitterInstancevirtual
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) overrideFParticleMeshEmitterInstancevirtual
GetMeshMaterials(TArray< UMaterialInterface *, TInlineAllocator< 2 > > &OutMaterials, const UParticleLODLevel *LODLevel, ERHIFeatureLevel::Type InFeatureLevel, bool bLogWarnings=false) constFParticleMeshEmitterInstance
GetMeshMaterials(TArray< UMaterialInterface *, TInlineAllocator< 2 > > &OutMaterials, const UParticleLODLevel *LODLevel, bool bLogWarnings=false) constFParticleMeshEmitterInstance
GetMeshRotationOffset() const overrideFParticleMeshEmitterInstanceinlinevirtual
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() overrideFParticleMeshEmitterInstancevirtual
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideFParticleMeshEmitterInstancevirtual
GetScreenAlignmentAndScale(int32 &OutScreenAlign, FVector &OutScale)FParticleEmitterInstance
GetTypeDataModuleInstanceData()FParticleEmitterInstancevirtual
HasActiveParticles()FParticleEmitterInstanceinline
HasCompleted()FParticleEmitterInstancevirtual
HighQualityLightsFParticleEmitterInstance
Init() overrideFParticleMeshEmitterInstancevirtual
InitParameters(UParticleEmitter *InTemplate) overrideFParticleMeshEmitterInstancevirtual
InstanceDataFParticleEmitterInstance
InstancePayloadSizeFParticleEmitterInstance
IsDynamicDataRequired(UParticleLODLevel *CurrentLODLevel) overrideFParticleMeshEmitterInstancevirtual
IsMeshRotationActive() const overrideFParticleMeshEmitterInstanceinlinevirtual
IsRenderDataDirtyFParticleEmitterInstance
IsTrailEmitter() constFParticleEmitterInstanceinlinevirtual
KillParticle(int32 Index)FParticleEmitterInstancevirtual
KillParticles()FParticleEmitterInstancevirtual
KillParticlesForced(bool bFireEvents=false)FParticleEmitterInstancevirtual
LastDeltaTimeFParticleEmitterInstance
LightDataOffsetFParticleEmitterInstance
LightVolumetricScatteringIntensityFParticleEmitterInstance
LocationFParticleEmitterInstance
LockAxisFlagsFParticleEmitterInstance
LoopCountFParticleEmitterInstance
MaxActiveParticlesFParticleEmitterInstance
MaxEventCountFParticleEmitterInstance
MaxVertexIndexFParticleEmitterInstance
MeshMotionBlurOffsetFParticleMeshEmitterInstance
MeshRotationActiveFParticleMeshEmitterInstance
MeshRotationOffsetFParticleMeshEmitterInstance
MeshTypeDataFParticleMeshEmitterInstance
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) overrideFParticleMeshEmitterInstancevirtual
PreSpawn(FBaseParticle *Particle, const FVector &InitialLocation, const FVector &InitialVelocity)FParticleEmitterInstancevirtual
ProcessParticleEvents(float DeltaTime, bool bSuppressSpawning)FParticleEmitterInstancevirtual
RequiredBytes() overrideFParticleMeshEmitterInstancevirtual
ResetBurstList()FParticleEmitterInstancevirtual
ResetParticleParameters(float DeltaTime)FParticleEmitterInstancevirtual
Resize(int32 NewMaxActiveParticles, bool bSetMaxActiveCount=true) overrideFParticleMeshEmitterInstancevirtual
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) overrideFParticleMeshEmitterInstancevirtual
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) overrideFParticleMeshEmitterInstancevirtual
Tick_EmitterTimeSetup(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_MaterialOverrides(int32 EmitterIndex) overrideFParticleMeshEmitterInstancevirtual
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) overrideFParticleMeshEmitterInstancevirtual
UpdateOrbitData(float DeltaTime)FParticleEmitterInstancevirtual
UpdateTransforms()FParticleEmitterInstanceprotected
UseLocalSpace()FParticleEmitterInstance
~FParticleEmitterInstance()FParticleEmitterInstancevirtual
~FParticleEmitterInstanceFixLayout()=defaultFParticleEmitterInstanceFixLayoutvirtual