UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ParticleResources.h File Reference
#include "CoreMinimal.h"
#include "RenderResource.h"

Go to the source code of this file.

Classes

class  FParticleTexCoordVertexBuffer
 
class  FParticleEightTexCoordVertexBuffer
 
class  FParticleIndexBuffer
 
class  FSixTriangleParticleIndexBuffer
 
class  FParticleScratchVertexBuffer
 

Typedefs

typedef FRHIShaderResourceViewFParticleShaderParamRef
 
typedef FRHIBufferFParticleBufferParamRef
 

Enumerations

enum  { MAX_PARTICLES_PER_INSTANCE = 16 }
 

Variables

const int32 GParticleScratchVertexBufferSize
 
ENGINE_API TGlobalResource< FParticleTexCoordVertexBufferGParticleTexCoordVertexBuffer
 
TGlobalResource< FParticleEightTexCoordVertexBufferGParticleEightTexCoordVertexBuffer
 
ENGINE_API TGlobalResource< FParticleIndexBufferGParticleIndexBuffer
 
ENGINE_API TGlobalResource< FSixTriangleParticleIndexBufferGSixTriangleParticleIndexBuffer
 
TGlobalResource< FParticleScratchVertexBufferGParticleScratchVertexBuffer
 

Typedef Documentation

◆ FParticleBufferParamRef

◆ FParticleShaderParamRef

Enumeration Type Documentation

◆ anonymous enum

The number of sprites to support per-instanced draw.

Enumerator
MAX_PARTICLES_PER_INSTANCE 

Variable Documentation

◆ GParticleEightTexCoordVertexBuffer

TGlobalResource<FParticleEightTexCoordVertexBuffer> GParticleEightTexCoordVertexBuffer
extern

Global particle texture coordinate vertex buffer.

◆ GParticleIndexBuffer

ENGINE_API TGlobalResource<FParticleIndexBuffer> GParticleIndexBuffer
extern

Global particle index buffer.

◆ GParticleScratchVertexBuffer

TGlobalResource<FParticleScratchVertexBuffer> GParticleScratchVertexBuffer
extern

The global scratch vertex buffer.

◆ GParticleScratchVertexBufferSize

const int32 GParticleScratchVertexBufferSize
extern

The size of the scratch vertex buffer.

◆ GParticleTexCoordVertexBuffer

ENGINE_API TGlobalResource<FParticleTexCoordVertexBuffer> GParticleTexCoordVertexBuffer
extern

Global particle texture coordinate vertex buffer.

◆ GSixTriangleParticleIndexBuffer

ENGINE_API TGlobalResource<FSixTriangleParticleIndexBuffer> GSixTriangleParticleIndexBuffer
extern

Global particle index buffer.