![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FGPUSpriteDynamicEmitterData:Dynamic emitter data for Cascade.
|
inlineexplicit |
Constructor.
|
inline |
|
inlineoverridevirtual |
Reimplemented from FDynamicEmitterDataBase.
|
inlinevirtual |
Returns the current macro uv override.
Reimplemented from FDynamicEmitterDataBase.
|
inline |
Retrieves the material render proxy with which to render sprites. Const version of the virtual below, needed because GetDynamicMeshElementsemitter is const
|
inlineoverridevirtual |
Retrieve the material render proxy to use for rendering this emitter. PURE VIRTUAL
| bSelected | Whether the object is selected |
Implements FDynamicEmitterDataBase.
|
inlineoverridevirtual |
Emitter replay data. A dummy value is returned as data is stored on the GPU.
Implements FDynamicEmitterDataBase.
|
inlineoverridevirtual |
Called to release render thread resources.
Reimplemented from FDynamicEmitterDataBase.
|
inline |
|
inlineoverridevirtual |
Called to create render thread resources.
Reimplemented from FDynamicEmitterDataBase.
| bool FGPUSpriteDynamicEmitterData::bIsMaterialTranslucent |
| uint32 FGPUSpriteDynamicEmitterData::bLocalVectorFieldTileX |
Tile vector field in x axis?
| uint32 FGPUSpriteDynamicEmitterData::bLocalVectorFieldTileY |
Tile vector field in y axis?
| uint32 FGPUSpriteDynamicEmitterData::bLocalVectorFieldTileZ |
Tile vector field in z axis?
| uint32 FGPUSpriteDynamicEmitterData::bLocalVectorFieldUseFixDT |
Tile vector field in z axis?
| bool FGPUSpriteDynamicEmitterData::bUseLocalSpace |
Whether to render particles in local space or world space.
| FGPUSpriteEmitterDynamicUniformParameters FGPUSpriteDynamicEmitterData::EmitterDynamicParameters |
Per-emitter parameters that may change
| FFXSystem* FGPUSpriteDynamicEmitterData::FXSystem |
FX system.
| float FGPUSpriteDynamicEmitterData::LocalVectorFieldIntensity |
Vector field scale.
| float FGPUSpriteDynamicEmitterData::LocalVectorFieldTightness |
Vector field tightness.
| FMatrix FGPUSpriteDynamicEmitterData::LocalVectorFieldToWorld |
Vector field-to-world transform.
| FMacroUVOverride FGPUSpriteDynamicEmitterData::MacroUVOverride |
Current MacroUV override settings
| FMaterialRenderProxy* FGPUSpriteDynamicEmitterData::MaterialProxy |
| TArray<FNewParticle> FGPUSpriteDynamicEmitterData::NewParticles |
A list of new particles to inject in to the simulation for this emitter.
| FParticlePerFrameSimulationParameters FGPUSpriteDynamicEmitterData::PerFrameSimulationParameters |
Per-frame simulation parameters.
| FGPUSpriteResources* FGPUSpriteDynamicEmitterData::Resources |
Per-emitter resources.
| FParticleSimulationGPU* FGPUSpriteDynamicEmitterData::Simulation |
Simulation resources.
| FBox FGPUSpriteDynamicEmitterData::SimulationBounds |
Bounds for particles in the simulation.
| EParticleSortMode FGPUSpriteDynamicEmitterData::SortMode |
How the particles should be sorted, if at all.
A list of tiles to clear that were newly allocated for this emitter.