Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FDynamicEmitterDataBase
- FDynamicSpriteEmitterDataBase
- FDynamicBeam2EmitterData
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/ParticleHelper.h |
| Include | #include "ParticleHelper.h" |
Syntax
struct FDynamicBeam2EmitterData : public FDynamicSpriteEmitterDataBase
Remarks
Dynamic emitter data for Beam emitters
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | LastFramePreRendered | ||
| FDynamicBeam2EmitterReplayData | Source | The frame source data for this particle system. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDynamicBeam2EmitterData
(
const UParticleModuleRequired* RequiredModule |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | |||
| int32 | FillData_Noise
(
FAsyncBufferFillData& Data |
||
| int32 | FillIndexData
(
FAsyncBufferFillData& Data |
Data fill functions. | |
| int32 | FillVertexData_NoNoise
(
FAsyncBufferFillData& Data |
||
| void | Init
(
bool bInSelected |
Initialize this emitter's dynamic rendering data, called after source data has been filled in | |
| void | RenderDirectLine
(
const FParticleSystemSceneProxy* Proxy, |
Debugging functions. | |
| void | RenderLines
(
const FParticleSystemSceneProxy* Proxy, |
Overridden from FDynamicSpriteEmitterDataBase
| Type | Name | Description | |
|---|---|---|---|
| void | DoBufferFill
(
FAsyncBufferFillData& Me |
Perform the actual work of filling the buffer | |
| 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. | |
| void | RenderDebug
(
const FParticleSystemSceneProxy* Proxy, |
Debug rendering |
Overridden from FDynamicEmitterDataBase
| Type | Name | Description | |
|---|---|---|---|
| void | GetDynamicMeshElementsEmitter
(
const FParticleSystemSceneProxy* Proxy, |
||
| const FDynamicEmitterReplayDataBase & | GetSource () |
Returns the source data for this particle system |
Constants
| Name | Description |
|---|---|
| MaxBeams | |
| MaxInterpolationPoints | |
| MaxNoiseFrequency |