UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPersistentUniformBuffers Class Reference

#include <ScenePrivate.h>

Public Member Functions

 FPersistentUniformBuffers ()=default
 
void Initialize ()
 
void Clear ()
 

Public Attributes

TUniformBufferRef< FMobileDirectionalLightShaderParametersMobileDirectionalLightUniformBuffers [NUM_LIGHTING_CHANNELS+1]
 
TUniformBufferRef< FMobileReflectionCaptureShaderParametersMobileSkyReflectionUniformBuffer
 

Constructor & Destructor Documentation

◆ FPersistentUniformBuffers()

FPersistentUniformBuffers::FPersistentUniformBuffers ( )
default

Member Function Documentation

◆ Clear()

void FPersistentUniformBuffers::Clear ( )

◆ Initialize()

void FPersistentUniformBuffers::Initialize ( )

Member Data Documentation

◆ MobileDirectionalLightUniformBuffers

TUniformBufferRef<FMobileDirectionalLightShaderParameters> FPersistentUniformBuffers::MobileDirectionalLightUniformBuffers[NUM_LIGHTING_CHANNELS+1]

Mobile Directional Lighting uniform buffers, one for each lighting channel The first is used for primitives with no lighting channels set.

◆ MobileSkyReflectionUniformBuffer

TUniformBufferRef<FMobileReflectionCaptureShaderParameters> FPersistentUniformBuffers::MobileSkyReflectionUniformBuffer

The documentation for this class was generated from the following files: