Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FDynamicEmitterDataBase
- FDynamicSpriteEmitterDataBase
- FDynamicSpriteEmitterData
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
Include | #include "ParticleHelper.h" |
Syntax
struct FDynamicSpriteEmitterData : public FDynamicSpriteEmitterDataBase
Remarks
Dynamic emitter data for sprite emitters
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FDynamicSpriteEmitterReplayData | Source | The frame source data for this particle system. |
![]() |
FParticleSpriteUniformParameters | UniformParameters | Uniform parameters. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FDynamicSpriteEmitterData
(
const UParticleModuleRequired* RequiredModule |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | GetVertexAndIndexData
(
void* VertexData, |
Retrieve the vertex and (optional) index required to render this emitter. Render-thread only |
![]() |
void | Init
(
bool bInSelected |
Initialize this emitter's dynamic rendering data, called after source data has been filled in |
Overridden from FDynamicSpriteEmitterDataBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
int32 | Get the vertex stride for the dynamic parameter rendering data | |
![]() ![]() ![]() |
int32 | GetDynamicVertexStride
(
ERHIFeatureLevel::Type InFeatureLevel |
Get the vertex stride for the dynamic rendering data |
![]() ![]() ![]() |
const FDynamicSpriteEmitterReplayDataBase * | Get the source replay data for this emitter |
Overridden from FDynamicEmitterDataBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | GatherSimpleLights
(
const FParticleSystemSceneProxy* Proxy, |
Gathers simple lights for this emitter. |
![]() ![]() ![]() |
void | GetDynamicMeshElementsEmitter
(
const FParticleSystemSceneProxy* Proxy, |
|
![]() ![]() ![]() |
const FDynamicEmitterReplayDataBase & | GetSource () |
Returns the source data for this particle system |
![]() ![]() |
void | UpdateRenderThreadResourcesEmitter
(
const FParticleSystemSceneProxy* InOwnerProxy |
Create the render thread resources for this emitter data |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | GetVertexAndIndexDataNonInstanced
(
void* VertexData, |
Non-instanced path is being removed |