UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FParticleSimulationSortInfo Struct Reference

#include <ParticleSortingGPU.h>

Public Types

typedef FGPUSortManager::FAllocationInfo FAllocationInfo
 

Public Member Functions

 FParticleSimulationSortInfo (FRHIShaderResourceView *InVertexBufferSRV, const FVector &InViewOrigin, uint32 InParticleCount, const FAllocationInfo &InAllocationInfo)
 

Public Attributes

FRHIShaderResourceViewVertexBufferSRV = nullptr
 
FVector ViewOrigin
 
uint32 ParticleCount = 0
 
FGPUSortManager::FAllocationInfo AllocationInfo
 

Detailed Description

The information required to sort particles belonging to an individual simulation.

Member Typedef Documentation

◆ FAllocationInfo

Constructor & Destructor Documentation

◆ FParticleSimulationSortInfo()

FParticleSimulationSortInfo::FParticleSimulationSortInfo ( FRHIShaderResourceView InVertexBufferSRV,
const FVector InViewOrigin,
uint32  InParticleCount,
const FAllocationInfo InAllocationInfo 
)
inline

Member Data Documentation

◆ AllocationInfo

FGPUSortManager::FAllocationInfo FParticleSimulationSortInfo::AllocationInfo

◆ ParticleCount

uint32 FParticleSimulationSortInfo::ParticleCount = 0

The number of particles in the simulation.

◆ VertexBufferSRV

FRHIShaderResourceView* FParticleSimulationSortInfo::VertexBufferSRV = nullptr

Vertex buffer containing indices in to the particle state texture.

◆ ViewOrigin

FVector FParticleSimulationSortInfo::ViewOrigin

World space position from which to sort.


The documentation for this struct was generated from the following file: