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

#include <ShadowMap.h>

Public Types

enum  { NumFilterableComponents = 2 }
 

Public Member Functions

float GetFilterableComponent (int32 Index) const
 
void SetFilterableComponent (float InComponent, int32 Index)
 
bool operator== (const FQuantizedSignedDistanceFieldShadowSample &RHS) const
 
 FQuantizedSignedDistanceFieldShadowSample ()
 
 FQuantizedSignedDistanceFieldShadowSample (const FSignedDistanceFieldShadowSample &InSample)
 

Public Attributes

uint8 Distance
 
uint8 PenumbraSize
 
uint8 Coverage
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
NumFilterableComponents 

Constructor & Destructor Documentation

◆ FQuantizedSignedDistanceFieldShadowSample() [1/2]

FQuantizedSignedDistanceFieldShadowSample::FQuantizedSignedDistanceFieldShadowSample ( )
inline

◆ FQuantizedSignedDistanceFieldShadowSample() [2/2]

FQuantizedSignedDistanceFieldShadowSample::FQuantizedSignedDistanceFieldShadowSample ( const FSignedDistanceFieldShadowSample InSample)
inline

Member Function Documentation

◆ GetFilterableComponent()

float FQuantizedSignedDistanceFieldShadowSample::GetFilterableComponent ( int32  Index) const
inline

◆ operator==()

bool FQuantizedSignedDistanceFieldShadowSample::operator== ( const FQuantizedSignedDistanceFieldShadowSample RHS) const
inline

Equality operator

◆ SetFilterableComponent()

void FQuantizedSignedDistanceFieldShadowSample::SetFilterableComponent ( float  InComponent,
int32  Index 
)
inline

Member Data Documentation

◆ Coverage

uint8 FQuantizedSignedDistanceFieldShadowSample::Coverage

◆ Distance

uint8 FQuantizedSignedDistanceFieldShadowSample::Distance

◆ PenumbraSize

uint8 FQuantizedSignedDistanceFieldShadowSample::PenumbraSize

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