Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FDynamicEmitterDataBase
- FDynamicSpriteEmitterDataBase
- FDynamicBeam2EmitterData
- FDynamicMeshEmitterData
- FDynamicSpriteEmitterData
- FDynamicTrailsEmitterData
- FDynamicAnimTrailEmitterData
- FDynamicRibbonEmitterData
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
Include | #include "ParticleHelper.h" |
Syntax
struct FDynamicSpriteEmitterDataBase : public FDynamicEmitterDataBase
Remarks
Base class for Sprite emitters and other emitter types that share similar features.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bUsesDynamicParameter | True if the particle emitter utilizes the DynamicParameter module |
![]() |
const FMaterialRenderProxy * | MaterialResource | The material render proxy for this emitter |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FDynamicSpriteEmitterDataBase
(
const UParticleModuleRequired* RequiredModule |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BuildViewFillData
(
const FParticleSystemSceneProxy* Proxy, |
Set up an buffer for async filling |
![]() ![]() ![]() |
void | DoBufferFill
(
FAsyncBufferFillData& Me |
|
![]() ![]() ![]() |
int32 | Get the vertex stride for the dynamic parameter rendering data | |
![]() ![]() ![]() |
int32 | Get the vertex stride for the dynamic rendering data | |
![]() ![]() ![]() |
void | GetIndexAllocInfo
(
int32& OutNumIndices, |
Gets the information required for allocating this emitters indices from the global index array. |
![]() ![]() ![]() |
const FDynamicSpriteEmitterReplayDataBase * | Get the source replay data for this emitter | |
![]() ![]() ![]() |
void | RenderDebug
(
const FParticleSystemSceneProxy* Proxy, |
Debug rendering |
![]() ![]() |
void | SortSpriteParticles
(
int32 SortMode, |
Sort the given sprite particles |
Overridden from FDynamicEmitterDataBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const FMaterialRenderProxy * | Retrieve the material render proxy to use for rendering this emitter. PURE VIRTUAL |