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

This is the complete list of members for FGPUSpriteParticleEmitterInstance, 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
CameraPayloadOffsetFParticleEmitterInstance
CheckEmitterFinished()FParticleEmitterInstance
CheckSpawnCount(int32 InNewCount, int32 InMaxCount)FParticleEmitterInstance
ClearAllocatedTiles()FGPUSpriteParticleEmitterInstanceinline
ComponentFParticleEmitterInstance
CurrentDelayFParticleEmitterInstance
CurrentLODLevelFParticleEmitterInstance
CurrentLODLevelIndexFParticleEmitterInstance
CurrentMaterialFParticleEmitterInstance
DynamicParameterDataOffsetFParticleEmitterInstance
EmitterDurationFParticleEmitterInstance
EmitterDurationsFParticleEmitterInstance
EmitterTimeFParticleEmitterInstance
EmitterToSimulationFParticleEmitterInstance
EndTrail()FParticleEmitterInstanceinlinevirtual
EventCountFParticleEmitterInstance
FakeBursts()FParticleEmitterInstance
FGPUSpriteParticleEmitterInstance(IParticleEmitterInstanceOwner &InComponent, FFXSystem *InFXSystem, FGPUSpriteEmitterInfo &InEmitterInfo)FGPUSpriteParticleEmitterInstanceinline
FillReplayData(FDynamicEmitterReplayDataBase &OutData) overrideFGPUSpriteParticleEmitterInstanceinlineprotectedvirtual
FixupParticleIndices()FParticleEmitterInstanceprotected
ForceUpdateBoundingBox() overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
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
GetAllocatedTileCount() constFGPUSpriteParticleEmitterInstanceinline
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) overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
GetMeshRotationOffset() constFParticleEmitterInstanceinlinevirtual
GetModuleDataOffset(UParticleModule *Module)FParticleEmitterInstance
GetModuleInstanceData(UParticleModule *Module)FParticleEmitterInstance
GetModuleRandomSeedInstanceData(UParticleModule *Module)FParticleEmitterInstance
GetOrbitPayloadOffset()FParticleEmitterInstance
GetParticleDirectIndex(int32 InIndex)FParticleEmitterInstanceinline
GetParticleLocationWithOrbitOffset(FBaseParticle *Particle)FParticleEmitterInstance
GetReplayData()FParticleEmitterInstanceinlinevirtual
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize)FParticleEmitterInstanceinlinevirtual
GetScreenAlignmentAndScale(int32 &OutScreenAlign, FVector &OutScale)FParticleEmitterInstance
HasActiveParticles()FParticleEmitterInstanceinline
HasCompleted() overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
HighQualityLightsFParticleEmitterInstance
Init() overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
InitParameters(UParticleEmitter *InTemplate)FParticleEmitterInstancevirtual
InstanceDataFParticleEmitterInstance
InstancePayloadSizeFParticleEmitterInstance
IsDynamicDataRequired(UParticleLODLevel *InCurrentLODLevel) overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
IsMeshRotationActive() constFParticleEmitterInstanceinlinevirtual
IsRenderDataDirtyFParticleEmitterInstance
IsTrailEmitter() constFParticleEmitterInstanceinlinevirtual
KillParticlesForced(bool bFireEvents) overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
LastDeltaTimeFParticleEmitterInstance
LightDataOffsetFParticleEmitterInstance
LightVolumetricScatteringIntensityFParticleEmitterInstance
LocationFParticleEmitterInstance
LockAxisFlagsFParticleEmitterInstance
LoopCountFParticleEmitterInstance
MaxActiveParticlesFParticleEmitterInstance
MaxEventCountFParticleEmitterInstance
MaxVertexIndexFParticleEmitterInstance
OldLocationFParticleEmitterInstance
OnDeactivateSystem() overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
OnEmitterInstanceKilled(FParticleEmitterInstance *Instance)FParticleEmitterInstanceinlinevirtual
OrbitModuleOffsetFParticleEmitterInstance
ParticleBoundingBoxFParticleEmitterInstance
ParticleCounterFParticleEmitterInstance
ParticleDataFParticleEmitterInstance
ParticleIndicesFParticleEmitterInstance
ParticleSizeFParticleEmitterInstance
ParticleStrideFParticleEmitterInstance
PayloadOffsetFParticleEmitterInstance
PeakActiveParticleUpdateDeltaFParticleEmitterInstancestatic
PivotOffsetFParticleEmitterInstance
PositionOffsetThisTickFParticleEmitterInstance
ProcessParticleEvents(float DeltaTime, bool bSuppressSpawning)FParticleEmitterInstancevirtual
ReserveNewParticles(int32 Num)FGPUSpriteParticleEmitterInstanceinline
ResetBurstList()FParticleEmitterInstancevirtual
Rewind() overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
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
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
SpawnFractionFParticleEmitterInstance
SpawnParticles(int32 Count, float StartTime, float Increment, const FVector &InitialLocation, const FVector &InitialVelocity, struct FParticleEventInstancePayload *EventPayload)FParticleEmitterInstance
SpriteTemplateFParticleEmitterInstance
SubUVDataOffsetFParticleEmitterInstance
Tick(float DeltaSeconds, bool bSuppressSpawning) overrideFGPUSpriteParticleEmitterInstanceinlinevirtual
Tick_EmitterTimeSetup(float DeltaTime, UParticleLODLevel *CurrentLODLevel)FParticleEmitterInstancevirtual
Tick_MaterialOverrides(int32 EmitterIndex)FParticleEmitterInstancevirtual
TrianglesToRenderFParticleEmitterInstance
TypeDataInstanceOffsetFParticleEmitterInstance
TypeDataOffsetFParticleEmitterInstance
UpdateTransforms()FParticleEmitterInstanceprotected
UseLocalSpace()FParticleEmitterInstance
~FGPUSpriteParticleEmitterInstance()FGPUSpriteParticleEmitterInstanceinlinevirtual
~FParticleEmitterInstance()FParticleEmitterInstancevirtual
~FParticleEmitterInstanceFixLayout()=defaultFParticleEmitterInstanceFixLayoutvirtual