Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
Include |
#include "ParticleHelper.h" |
struct FDynamicSpriteEmitterDataBase : public FDynamicEmitterDataBase
Base class for Sprite emitters and other emitter types that share similar features.
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bUsesDynamicParameter |
True if the particle emitter utilizes the DynamicParameter module |
|
const FMaterial... |
MaterialResource |
The material render proxy for this emitter |
Name | Description | |
---|---|---|
|
FDynamicSpriteEmitterDataBase ( |
Name | Description | |
---|---|---|
|
~FDynamicSpriteEmitterDataBase() |
Name | Description | ||
---|---|---|---|
|
BuildViewFillData ( |
Set up an buffer for async filling |
|
|
DoBufferFill ( |
||
|
GetDynamicParameterVertexStride() |
Get the vertex stride for the dynamic parameter rendering data |
|
|
GetDynamicVertexStride |
Get the vertex stride for the dynamic rendering data |
|
|
GetIndexAllocInfo |
Gets the information required for allocating this emitters indices from the global index array. |
|
|
const FDynam... |
GetSourceData() |
Get the source replay data for this emitter |
|
RenderDebug ( |
Debug rendering |
|
|
SortSpriteParticles ( |
Sort the given sprite particles |
Name | Description | ||
---|---|---|---|
|
const FMater... |
GetMaterialRenderProxy() |
Retrieve the material render proxy to use for rendering this emitter. PURE VIRTUAL |