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

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

ActiveParticlesFParticleEmitterInstance
AddParticleHelper(int32 InTrailIdx, int32 StartParticleIndex, FTrailsBaseTypeDataPayload *StartTrailData, int32 ParticleIndex, FTrailsBaseTypeDataPayload *TrailData)FParticleTrailsEmitterInstance_Base
ApplyWorldOffset(FVector InOffset, bool bWorldShift) overrideFParticleRibbonEmitterInstancevirtual
bAxisLockEnabledFParticleEmitterInstance
bDeadTrailsOnDeactivateFParticleTrailsEmitterInstance_Base
BeginTrail()FParticleEmitterInstanceinlinevirtual
bEmitterIsDoneFParticleEmitterInstance
bEnabledFParticleEmitterInstance
bEnableInactiveTimeTrackingFParticleTrailsEmitterInstance_Base
bFakeBurstsWhenSpawningSupressedFParticleEmitterInstance
bFirstUpdateFParticleTrailsEmitterInstance_Base
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
CheckAllIndices()FParticleTrailsEmitterInstance_Baseinline
CheckEmitterFinished()FParticleEmitterInstance
CheckForCircularTrail(FBaseParticle *StartParticle, FBaseParticle *CheckParticle)FParticleTrailsEmitterInstance_Baseinline
CheckIndices(int32 TrailIdx)FParticleTrailsEmitterInstance_Baseinline
CheckSpawnCount(int32 InNewCount, int32 InMaxCount)FParticleEmitterInstance
ClearIndices(int32 TrailIndex, int32 ParticleIndex)FParticleTrailsEmitterInstance_Baseinline
ComponentFParticleEmitterInstance
CurrentDelayFParticleEmitterInstance
CurrentLifetimesFParticleRibbonEmitterInstance
CurrentLODLevelFParticleEmitterInstance
CurrentLODLevelIndexFParticleEmitterInstance
CurrentMaterialFParticleEmitterInstance
CurrentSizesFParticleRibbonEmitterInstance
CurrentSourcePositionFParticleRibbonEmitterInstance
CurrentSourceRotationFParticleRibbonEmitterInstance
CurrentSourceTangentFParticleRibbonEmitterInstance
CurrentSourceTangentStrengthFParticleRibbonEmitterInstance
CurrentSourceUpFParticleRibbonEmitterInstance
DetermineVertexAndTriangleCount()FParticleRibbonEmitterInstance
DumpCircularTrailsSpam()FParticleTrailsEmitterInstance_Base
DynamicParameterDataOffsetFParticleEmitterInstance
EGetTrailDirection enum nameFParticleTrailsEmitterInstance_Baseprotected
EGetTrailParticleOption enum nameFParticleTrailsEmitterInstance_Baseprotected
EmitterDurationFParticleEmitterInstance
EmitterDurationsFParticleEmitterInstance
EmitterTimeFParticleEmitterInstance
EmitterToSimulationFParticleEmitterInstance
EndTrail()FParticleEmitterInstanceinlinevirtual
EventCountFParticleEmitterInstance
FakeBursts()FParticleEmitterInstance
FillReplayData(FDynamicEmitterReplayDataBase &OutData) overrideFParticleRibbonEmitterInstanceprotectedvirtual
FixupParticleIndices()FParticleEmitterInstanceprotected
ForceSpawn(float DeltaTime, int32 InSpawnCount, int32 InBurstCount, FVector &InLocation, FVector &InVelocity)FParticleEmitterInstancevirtual
ForceUpdateBoundingBox() overrideFParticleTrailsEmitterInstance_Basevirtual
FParticleEmitterInstance(IParticleEmitterInstanceOwner &InComponent)FParticleEmitterInstance
FParticleRibbonEmitterInstance(IParticleEmitterInstanceOwner &InComponent)FParticleRibbonEmitterInstance
FParticleTrailsEmitterInstance_Base(IParticleEmitterInstanceOwner &InComponent)FParticleTrailsEmitterInstance_Baseinline
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, ERHIFeatureLevel::Type InFeatureLevel) constFParticleEmitterInstancevirtual
GatherMaterialRelevance(FMaterialRelevance *OutMaterialRelevance, const UParticleLODLevel *LODLevel, EShaderPlatform InShaderPlatform) constFParticleEmitterInstancevirtual
GET_Any enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_End enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_Interpolated enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_Next enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_Prev enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_Spawned enum valueFParticleTrailsEmitterInstance_Baseprotected
GET_Start enum valueFParticleTrailsEmitterInstance_Baseprotected
GetAllocatedSize(int32 &OutNum, int32 &OutMax) overrideFParticleRibbonEmitterInstancevirtual
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()FParticleTrailsEmitterInstance_Baseprotected
GetDynamicData(bool bSelected, ERHIFeatureLevel::Type InFeatureLevel) overrideFParticleRibbonEmitterInstancevirtual
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
GetParticleInTrail(bool bSkipStartingParticle, FBaseParticle *InStartingFromParticle, FTrailsBaseTypeDataPayload *InStartingTrailData, EGetTrailDirection InGetDirection, EGetTrailParticleOption InGetOption, FBaseParticle *&OutParticle, FTrailsBaseTypeDataPayload *&OutTrailData)FParticleTrailsEmitterInstance_Baseprotected
GetParticleLifetimeAndSize(int32 InTrailIdx, const FBaseParticle *InParticle, bool bInNoLivingParticles, float &OutOneOverMaxLifetime, float &OutSize)FParticleRibbonEmitterInstance
GetParticleLocationWithOrbitOffset(FBaseParticle *Particle)FParticleEmitterInstance
GetReplayData() overrideFParticleRibbonEmitterInstancevirtual
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideFParticleRibbonEmitterInstancevirtual
GetScreenAlignmentAndScale(int32 &OutScreenAlign, FVector &OutScale)FParticleEmitterInstance
GetSpawnPerUnitAmount(float DeltaTime, int32 InTrailIdx, int32 &OutCount, float &OutRate)FParticleRibbonEmitterInstancevirtual
GetTrailEnd(const int32 TrailIdx, int32 &OutEndIndex, TrailDataType *&OutTrailData, FBaseParticle *&OutParticle)FParticleTrailsEmitterInstance_Baseinline
GetTrailStart(const int32 TrailIdx, int32 &OutStartIndex, TrailDataType *&OutTrailData, FBaseParticle *&OutParticle)FParticleTrailsEmitterInstance_Baseinline
GetTypeDataModuleInstanceData()FParticleEmitterInstancevirtual
HasActiveParticles()FParticleEmitterInstanceinline
HasCompleted()FParticleEmitterInstancevirtual
HeadOnlyParticlesFParticleRibbonEmitterInstance
HighQualityLightsFParticleEmitterInstance
Init() overrideFParticleTrailsEmitterInstance_Basevirtual
InitParameters(UParticleEmitter *InTemplate) overrideFParticleRibbonEmitterInstancevirtual
InstanceDataFParticleEmitterInstance
InstancePayloadSizeFParticleEmitterInstance
IsDynamicDataRequired(UParticleLODLevel *CurrentLODLevel) overrideFParticleRibbonEmitterInstancevirtual
IsMeshRotationActive() constFParticleEmitterInstanceinlinevirtual
IsRenderDataDirtyFParticleEmitterInstance
IsTrailEmitter() constFParticleEmitterInstanceinlinevirtual
KillParticle(int32 Index)FParticleEmitterInstancevirtual
KillParticles() overrideFParticleTrailsEmitterInstance_Basevirtual
KillParticles(int32 InTrailIdx, int32 InKillCount)FParticleTrailsEmitterInstance_Basevirtual
KillParticlesForced(bool bFireEvents=false)FParticleEmitterInstancevirtual
LastDeltaTimeFParticleEmitterInstance
LastSelectedParticleIndexFParticleRibbonEmitterInstance
LastSourcePositionFParticleRibbonEmitterInstance
LastSourceRotationFParticleRibbonEmitterInstance
LastSourceTangentFParticleRibbonEmitterInstance
LastSourceTangentStrengthFParticleRibbonEmitterInstance
LastSourceTimesFParticleRibbonEmitterInstance
LastSourceUpFParticleRibbonEmitterInstance
LastSpawnTimeFParticleTrailsEmitterInstance_Base
LastTickTimeFParticleTrailsEmitterInstance_Base
LightDataOffsetFParticleEmitterInstance
LightVolumetricScatteringIntensityFParticleEmitterInstance
LocationFParticleEmitterInstance
LockAxisFlagsFParticleEmitterInstance
LoopCountFParticleEmitterInstance
MaxActiveParticlesFParticleEmitterInstance
MaxEventCountFParticleEmitterInstance
MaxTrailCountFParticleTrailsEmitterInstance_Base
MaxVertexIndexFParticleEmitterInstance
OldLocationFParticleEmitterInstance
OnDeactivateSystem() overrideFParticleTrailsEmitterInstance_Basevirtual
OnEmitterInstanceKilled(FParticleEmitterInstance *Instance) overrideFParticleRibbonEmitterInstanceinlinevirtual
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
PrintAllActiveParticles()FParticleTrailsEmitterInstance_Baseinlineprotectedvirtual
PrintParticleData(FBaseParticle *Particle, FTrailsBaseTypeDataPayload *TrailData, int32 CurrentIndex, int32 TrailIndex)FParticleTrailsEmitterInstance_Baseinlineprotectedvirtual
PrintTrails()FParticleTrailsEmitterInstance_Baseinlineprotectedvirtual
ProcessParticleEvents(float DeltaTime, bool bSuppressSpawning)FParticleEmitterInstancevirtual
RequiredBytes()FParticleEmitterInstancevirtual
ResetBurstList()FParticleEmitterInstancevirtual
ResetParticleParameters(float DeltaTime)FParticleEmitterInstancevirtual
Resize(int32 NewMaxActiveParticles, bool bSetMaxActiveCount=true)FParticleEmitterInstancevirtual
ResolveSource()FParticleRibbonEmitterInstance
ResolveSourcePoint(int32 InTrailIdx, FVector &OutPosition, FQuat &OutRotation, FVector &OutUp, FVector &OutTangent, float &OutTangentStrength)FParticleRibbonEmitterInstance
Rewind()FParticleEmitterInstancevirtual
RunningTimeFParticleTrailsEmitterInstance_Base
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
SetDeadIndex(int32 TrailIndex, int32 ParticleIndex)FParticleTrailsEmitterInstance_Baseinline
SetEndIndex(int32 TrailIndex, int32 ParticleIndex)FParticleTrailsEmitterInstance_Baseinline
SetFakeBurstWhenSpawningSupressed(bool bInFakeBurstsWhenSpawningSupressed)FParticleEmitterInstanceinline
SetHaltSpawning(bool bInHaltSpawning)FParticleEmitterInstanceinlinevirtual
SetHaltSpawningExternal(bool bInHaltSpawning)FParticleEmitterInstanceinlinevirtual
SetMeshMaterials(const TArray< UMaterialInterface * > &InMaterials)FParticleEmitterInstanceinlinevirtual
SetStartIndex(int32 TrailIndex, int32 ParticleIndex)FParticleTrailsEmitterInstance_Baseinline
SetTrailSourceData(FName InFirstSocketName, FName InSecondSocketName, ETrailWidthMode InWidthMode, float InWidth)FParticleEmitterInstanceinlinevirtual
SetupEmitterDuration()FParticleEmitterInstance
SetupTrailModules() overrideFParticleRibbonEmitterInstancevirtual
SimulationToWorldFParticleEmitterInstance
SortModeFParticleEmitterInstance
SourceActorFParticleRibbonEmitterInstance
SourceDistanceTraveledFParticleTrailsEmitterInstance_Base
SourceEmitterFParticleRibbonEmitterInstance
SourceIndicesFParticleRibbonEmitterInstance
SourceModuleFParticleRibbonEmitterInstance
SourceOffsetsFParticleRibbonEmitterInstance
SourceTimesFParticleRibbonEmitterInstance
Spawn(float DeltaTime) overrideFParticleRibbonEmitterInstancevirtual
Spawn_RateAndBurst(float DeltaTime)FParticleRibbonEmitterInstance
Spawn_Source(float DeltaTime)FParticleRibbonEmitterInstance
SpawnFractionFParticleEmitterInstance
SpawnParticles(int32 Count, float StartTime, float Increment, const FVector &InitialLocation, const FVector &InitialVelocity, struct FParticleEventInstancePayload *EventPayload)FParticleEmitterInstance
SpawnPerUnitModuleFParticleRibbonEmitterInstance
SpriteTemplateFParticleEmitterInstance
SubUVDataOffsetFParticleEmitterInstance
Tick(float DeltaTime, bool bSuppressSpawning) overrideFParticleTrailsEmitterInstance_Basevirtual
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_RecalculateTangents(float DeltaTime, UParticleLODLevel *CurrentLODLevel) overrideFParticleRibbonEmitterInstancevirtual
Tick_SpawnParticles(float DeltaTime, UParticleLODLevel *CurrentLODLevel, bool bSuppressSpawning, bool bFirstTime)FParticleEmitterInstancevirtual
TiledUDistanceTraveledFParticleTrailsEmitterInstance_Base
TrailCountFParticleTrailsEmitterInstance_Base
TrailModule_Source_OffsetFParticleRibbonEmitterInstance
TrailSpawnTimesFParticleTrailsEmitterInstance_Base
TrailTypeDataFParticleRibbonEmitterInstance
TriangleCountFParticleTrailsEmitterInstance_Base
TrianglesToRenderFParticleEmitterInstance
TypeDataInstanceOffsetFParticleEmitterInstance
TypeDataOffsetFParticleEmitterInstance
UpdateBoundingBox(float DeltaTime) overrideFParticleTrailsEmitterInstance_Basevirtual
UpdateOrbitData(float DeltaTime)FParticleEmitterInstancevirtual
UpdateSourceData(float DeltaTime, bool bFirstTime) overrideFParticleRibbonEmitterInstancevirtual
UpdateTransforms()FParticleEmitterInstanceprotected
UseLocalSpace()FParticleEmitterInstance
VertexCountFParticleTrailsEmitterInstance_Base
~FParticleEmitterInstance()FParticleEmitterInstancevirtual
~FParticleEmitterInstanceFixLayout()=defaultFParticleEmitterInstanceFixLayoutvirtual
~FParticleRibbonEmitterInstance()FParticleRibbonEmitterInstancevirtual
~FParticleTrailsEmitterInstance_Base()FParticleTrailsEmitterInstance_Baseinlinevirtual