UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FParticleDynamicData Class Reference

#include <ParticleHelper.h>

Public Member Functions

 FParticleDynamicData ()
 
 ~FParticleDynamicData ()
 
ENGINE_API voidoperator new (size_t Size)
 
ENGINE_API void operator delete (void *RawMemory, size_t Size)
 
void ClearEmitterDataArray ()
 
uint32 GetMemoryFootprint (void) const
 

Public Attributes

uint32 EmitterIndex
 
TArray< FDynamicEmitterDataBase *, TInlineAllocator< 12 > > DynamicEmitterDataArray
 
FVector SystemPositionForMacroUVs
 
float SystemRadiusForMacroUVs
 

Constructor & Destructor Documentation

◆ FParticleDynamicData()

FParticleDynamicData::FParticleDynamicData ( )
inline

◆ ~FParticleDynamicData()

FParticleDynamicData::~FParticleDynamicData ( )
inline

Member Function Documentation

◆ ClearEmitterDataArray()

void FParticleDynamicData::ClearEmitterDataArray ( )
inline

◆ GetMemoryFootprint()

uint32 FParticleDynamicData::GetMemoryFootprint ( void  ) const
inline

◆ operator delete()

void FParticleDynamicData::operator delete ( void RawMemory,
size_t  Size 
)

◆ operator new()

void * FParticleDynamicData::operator new ( size_t  Size)

Custom new/delete with recycling

Member Data Documentation

◆ DynamicEmitterDataArray

TArray<FDynamicEmitterDataBase*, TInlineAllocator<12> > FParticleDynamicData::DynamicEmitterDataArray

◆ EmitterIndex

uint32 FParticleDynamicData::EmitterIndex

The Current Emmitter we are rendering

◆ SystemPositionForMacroUVs

FVector FParticleDynamicData::SystemPositionForMacroUVs

World space position that UVs generated with the ParticleMacroUV material node will be centered on.

◆ SystemRadiusForMacroUVs

float FParticleDynamicData::SystemRadiusForMacroUVs

World space radius that UVs generated with the ParticleMacroUV material node will tile based on.


The documentation for this class was generated from the following files: