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

#include <PrimitiveSceneProxy.h>

Public Member Functions

const FSimpleLightPerViewEntryGetViewDependentData (int32 LightIndex, int32 ViewIndex, int32 NumViews) const
 

Public Attributes

TArray< FSimpleLightEntry, SceneRenderingAllocatorInstanceData
 
TArray< FSimpleLightPerViewEntry, SceneRenderingAllocatorPerViewData
 
TArray< FSimpleLightInstacePerViewIndexData, SceneRenderingAllocatorInstancePerViewDataIndices
 

Detailed Description

Data pertaining to a set of simple dynamic lights

Member Function Documentation

◆ GetViewDependentData()

const FSimpleLightPerViewEntry & FSimpleLightArray::GetViewDependentData ( int32  LightIndex,
int32  ViewIndex,
int32  NumViews 
) const
inline

Returns the per-view data for a simple light entry.

Parameters
LightIndex- The index of the simple light
ViewIndex- The index of the view
NumViews- The number of views in the ViewFamily.

Member Data Documentation

◆ InstanceData

TArray<FSimpleLightEntry, SceneRenderingAllocator> FSimpleLightArray::InstanceData

Data per simple dynamic light instance, independent of view

◆ InstancePerViewDataIndices

TArray<FSimpleLightInstacePerViewIndexData, SceneRenderingAllocator> FSimpleLightArray::InstancePerViewDataIndices

Indices into the per-view data for each light.

◆ PerViewData

TArray<FSimpleLightPerViewEntry, SceneRenderingAllocator> FSimpleLightArray::PerViewData

Per-view data for each light


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