![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FDynamicMeshEmitterData, including all inherited members.
| bApplyParticleRotationAsSpin | FDynamicMeshEmitterData | |
| bApplyPreRotation | FDynamicMeshEmitterData | |
| bFaceCameraDirectionRatherThanPosition | FDynamicMeshEmitterData | |
| bSelected | FDynamicEmitterDataBase | |
| 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) const | FDynamicSpriteEmitterDataBase | |
| bUseCameraFacing | FDynamicMeshEmitterData | |
| bUseMeshLockedAxis | FDynamicMeshEmitterData | |
| bUsesDynamicParameter | FDynamicSpriteEmitterDataBase | |
| bUseStaticMeshLODs | FDynamicMeshEmitterData | |
| bValid | FDynamicEmitterDataBase | |
| 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) const | FDynamicMeshEmitterData | |
| CameraFacingOption | FDynamicMeshEmitterData | |
| DoBufferFill(FAsyncBufferFillData &Me) const | FDynamicSpriteEmitterDataBase | inlinevirtual |
| EmitterIndex | FDynamicEmitterDataBase | |
| EmitterInstance | FDynamicMeshEmitterData | |
| FDynamicEmitterDataBase(const class UParticleModuleRequired *RequiredModule) | FDynamicEmitterDataBase | |
| FDynamicMeshEmitterData(const UParticleModuleRequired *RequiredModule) | FDynamicMeshEmitterData | |
| FDynamicSpriteEmitterDataBase(const UParticleModuleRequired *RequiredModule) | FDynamicSpriteEmitterDataBase | inline |
| GatherSimpleLights(const FParticleSystemSceneProxy *Proxy, const FSceneViewFamily &ViewFamily, FSimpleLightArray &OutParticleLights) const override | FDynamicMeshEmitterData | virtual |
| GetDynamicMeshElementsEmitter(const FParticleSystemSceneProxy *Proxy, const FSceneView *View, const FSceneViewFamily &ViewFamily, int32 ViewIndex, FMeshElementCollector &Collector) const override | FDynamicMeshEmitterData | virtual |
| GetDynamicParameterVertexStride() const override | FDynamicMeshEmitterData | inlinevirtual |
| GetDynamicVertexStride(ERHIFeatureLevel::Type) const override | FDynamicMeshEmitterData | inlinevirtual |
| GetIndexAllocInfo(int32 &OutNumIndices, int32 &OutStride) const | FDynamicSpriteEmitterDataBase | inlinevirtual |
| GetInstanceData(void *InstanceData, void *DynamicParameterData, void *PrevTransformBuffer, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, uint32 InstanceFactor) const | FDynamicMeshEmitterData | |
| GetMacroUVOverride() const | FDynamicEmitterDataBase | inlinevirtual |
| GetMaterialRenderProxy() | FDynamicSpriteEmitterDataBase | inlinevirtual |
| GetMeshLODIndexFromProxy(const FParticleSystemSceneProxy *InOwnerProxy) const | FDynamicMeshEmitterData | |
| GetParticlePrevTransform(const FBaseParticle &InParticle, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, FMatrix &OutTransformMat) const | FDynamicMeshEmitterData | |
| GetParticleTransform(const FBaseParticle &InParticle, const FParticleSystemSceneProxy *Proxy, const FSceneView *View, FMatrix &OutTransformMat) const | FDynamicMeshEmitterData | |
| GetSource() const override | FDynamicMeshEmitterData | inlinevirtual |
| GetSourceData() const override | FDynamicMeshEmitterData | inlinevirtual |
| Init(bool bInSelected, const FParticleMeshEmitterInstance *InEmitterInstance, UStaticMesh *InStaticMesh, bool InUseStaticMeshLODs, float InLODSizeScale, ERHIFeatureLevel::Type InFeatureLevel) | FDynamicMeshEmitterData | |
| LastCalculatedMeshLOD | FDynamicMeshEmitterData | mutable |
| LastFramePreRendered | FDynamicMeshEmitterData | |
| LODSizeScale | FDynamicMeshEmitterData | |
| MaterialResource | FDynamicSpriteEmitterDataBase | |
| MeshMaterials | FDynamicMeshEmitterData | |
| MeshTypeDataOffset | FDynamicMeshEmitterData | |
| operator delete(void *RawMemory, size_t Size) | FDynamicEmitterDataBase | |
| operator new(size_t Size) | FDynamicEmitterDataBase | |
| ReleaseRenderThreadResources(const FParticleSystemSceneProxy *InOwnerProxy) override | FDynamicMeshEmitterData | virtual |
| RenderDebug(const FParticleSystemSceneProxy *Proxy, FPrimitiveDrawInterface *PDI, const FSceneView *View, bool bCrosses) const | FDynamicSpriteEmitterDataBase | virtual |
| SetupVertexFactory(FRHICommandListBase &RHICmdList, FMeshParticleVertexFactory *InVertexFactory, const FStaticMeshLODResources &LODResources, uint32 LODIdx) const | FDynamicMeshEmitterData | |
| SortSpriteParticles(int32 SortMode, bool bLocalSpace, int32 ParticleCount, const uint8 *ParticleData, int32 ParticleStride, const uint16 *ParticleIndices, const FSceneView *View, const FMatrix &LocalToWorld, FParticleOrder *ParticleOrder) const | FDynamicSpriteEmitterDataBase | |
| Source | FDynamicMeshEmitterData | |
| StaticMesh | FDynamicMeshEmitterData | |
| StatID | FDynamicEmitterDataBase | mutable |
| UpdateRenderThreadResourcesEmitter(const FParticleSystemSceneProxy *InOwnerProxy) override | FDynamicMeshEmitterData | virtual |
| ~FDynamicEmitterDataBase() | FDynamicEmitterDataBase | inlinevirtual |
| ~FDynamicMeshEmitterData() | FDynamicMeshEmitterData | virtual |
| ~FDynamicSpriteEmitterDataBase() | FDynamicSpriteEmitterDataBase | inlinevirtual |