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

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

bApplyParticleRotationAsSpinFDynamicMeshEmitterData
bApplyPreRotationFDynamicMeshEmitterData
bFaceCameraDirectionRatherThanPositionFDynamicMeshEmitterData
bSelectedFDynamicEmitterDataBase
BuildViewFillData(const FParticleSystemSceneProxy *Proxy, const FSceneView *InView, int32 InVertexCount, int32 InVertexSize, int32 InDynamicParameterVertexSize, FGlobalDynamicIndexBuffer &DynamicIndexBuffer, FGlobalDynamicVertexBuffer &DynamicVertexBuffer, FGlobalDynamicVertexBufferAllocation &DynamicVertexAllocation, FGlobalDynamicIndexBufferAllocation &DynamicIndexAllocation, FGlobalDynamicVertexBufferAllocation *DynamicParameterAllocation, FAsyncBufferFillData &Data) constFDynamicSpriteEmitterDataBase
bUseCameraFacingFDynamicMeshEmitterData
bUseMeshLockedAxisFDynamicMeshEmitterData
bUsesDynamicParameterFDynamicSpriteEmitterDataBase
bUseStaticMeshLODsFDynamicMeshEmitterData
bValidFDynamicEmitterDataBase
CalculateParticleTransform(const FMatrix &ProxyLocalToWorld, const FVector &ParticleLocation, float ParticleRotation, const FVector3f &ParticleVelocity, const FVector3f &ParticleSize, const FVector3f &ParticlePayloadInitialOrientation, const FVector3f &ParticlePayloadRotation, const FVector &ParticlePayloadCameraOffset, const FVector3f &ParticlePayloadOrbitOffset, const FVector &ViewOrigin, const FVector3f &ViewDirection, FMatrix &OutTransformMat) constFDynamicMeshEmitterData
CameraFacingOptionFDynamicMeshEmitterData
DoBufferFill(FAsyncBufferFillData &Me) constFDynamicSpriteEmitterDataBaseinlinevirtual
EmitterIndexFDynamicEmitterDataBase
EmitterInstanceFDynamicMeshEmitterData
FDynamicEmitterDataBase(const class UParticleModuleRequired *RequiredModule)FDynamicEmitterDataBase
FDynamicMeshEmitterData(const UParticleModuleRequired *RequiredModule)FDynamicMeshEmitterData
FDynamicSpriteEmitterDataBase(const UParticleModuleRequired *RequiredModule)FDynamicSpriteEmitterDataBaseinline
GatherSimpleLights(const FParticleSystemSceneProxy *Proxy, const FSceneViewFamily &ViewFamily, FSimpleLightArray &OutParticleLights) const overrideFDynamicMeshEmitterDatavirtual
GetDynamicMeshElementsEmitter(const FParticleSystemSceneProxy *Proxy, const FSceneView *View, const FSceneViewFamily &ViewFamily, int32 ViewIndex, FMeshElementCollector &Collector) const overrideFDynamicMeshEmitterDatavirtual
GetDynamicParameterVertexStride() const overrideFDynamicMeshEmitterDatainlinevirtual
GetDynamicVertexStride(ERHIFeatureLevel::Type) const overrideFDynamicMeshEmitterDatainlinevirtual
GetIndexAllocInfo(int32 &OutNumIndices, int32 &OutStride) constFDynamicSpriteEmitterDataBaseinlinevirtual
GetInstanceData(void *InstanceData, void *DynamicParameterData, void *PrevTransformBuffer, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, uint32 InstanceFactor) constFDynamicMeshEmitterData
GetMacroUVOverride() constFDynamicEmitterDataBaseinlinevirtual
GetMaterialRenderProxy()FDynamicSpriteEmitterDataBaseinlinevirtual
GetMeshLODIndexFromProxy(const FParticleSystemSceneProxy *InOwnerProxy) constFDynamicMeshEmitterData
GetParticlePrevTransform(const FBaseParticle &InParticle, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, FMatrix &OutTransformMat) constFDynamicMeshEmitterData
GetParticleTransform(const FBaseParticle &InParticle, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, FMatrix &OutTransformMat) constFDynamicMeshEmitterData
GetSource() const overrideFDynamicMeshEmitterDatainlinevirtual
GetSourceData() const overrideFDynamicMeshEmitterDatainlinevirtual
Init(bool bInSelected, const FParticleMeshEmitterInstance *InEmitterInstance, UStaticMesh *InStaticMesh, bool InUseStaticMeshLODs, float InLODSizeScale, ERHIFeatureLevel::Type InFeatureLevel)FDynamicMeshEmitterData
LastCalculatedMeshLODFDynamicMeshEmitterDatamutable
LastFramePreRenderedFDynamicMeshEmitterData
LODSizeScaleFDynamicMeshEmitterData
MaterialResourceFDynamicSpriteEmitterDataBase
MeshMaterialsFDynamicMeshEmitterData
MeshTypeDataOffsetFDynamicMeshEmitterData
operator delete(void *RawMemory, size_t Size)FDynamicEmitterDataBase
operator new(size_t Size)FDynamicEmitterDataBase
ReleaseRenderThreadResources(const FParticleSystemSceneProxy *InOwnerProxy) overrideFDynamicMeshEmitterDatavirtual
RenderDebug(const FParticleSystemSceneProxy *Proxy, FPrimitiveDrawInterface *PDI, const FSceneView *View, bool bCrosses) constFDynamicSpriteEmitterDataBasevirtual
SetupVertexFactory(FRHICommandListBase &RHICmdList, FMeshParticleVertexFactory *InVertexFactory, const FStaticMeshLODResources &LODResources, uint32 LODIdx) constFDynamicMeshEmitterData
SortSpriteParticles(int32 SortMode, bool bLocalSpace, int32 ParticleCount, const uint8 *ParticleData, int32 ParticleStride, const uint16 *ParticleIndices, const FSceneView *View, const FMatrix &LocalToWorld, FParticleOrder *ParticleOrder) constFDynamicSpriteEmitterDataBase
SourceFDynamicMeshEmitterData
StaticMeshFDynamicMeshEmitterData
StatIDFDynamicEmitterDataBasemutable
UpdateRenderThreadResourcesEmitter(const FParticleSystemSceneProxy *InOwnerProxy) overrideFDynamicMeshEmitterDatavirtual
~FDynamicEmitterDataBase()FDynamicEmitterDataBaseinlinevirtual
~FDynamicMeshEmitterData()FDynamicMeshEmitterDatavirtual
~FDynamicSpriteEmitterDataBase()FDynamicSpriteEmitterDataBaseinlinevirtual