UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LocalFogVolumeComponent.cpp File Reference

Macros

#define LFV_BLUEPRINT_SETFUNCTION(MemberType, MemberName)
 
#define LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR(MemberName)
 
#define LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01(MemberName)
 

Functions

 LFV_BLUEPRINT_SETFUNCTION (float, RadialFogExtinction)
 
 LFV_BLUEPRINT_SETFUNCTION (float, HeightFogExtinction)
 
 LFV_BLUEPRINT_SETFUNCTION (float, HeightFogFalloff)
 
 LFV_BLUEPRINT_SETFUNCTION (float, HeightFogOffset)
 
 LFV_BLUEPRINT_SETFUNCTION (float, FogPhaseG)
 
 LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01 (FogAlbedo)
 
 LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR (FogEmissive)
 

Macro Definition Documentation

◆ LFV_BLUEPRINT_SETFUNCTION

#define LFV_BLUEPRINT_SETFUNCTION (   MemberType,
  MemberName 
)
Value:
void ULocalFogVolumeComponent::Set##MemberName(MemberType NewValue)\
{\
if (AreDynamicDataChangesAllowed() && MemberName != NewValue)\
{\
MemberName = FMath::Max(MemberType(0), NewValue);\
}\
}\
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127

◆ LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR

#define LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR (   MemberName)
Value:
void ULocalFogVolumeComponent::Set##MemberName(FLinearColor NewValue)\
{\
if (AreDynamicDataChangesAllowed() && MemberName != NewValue)\
{\
MemberName = NewValue.GetClamped(0.0f, 1e38f); \
}\
}\
Definition Color.h:48

◆ LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01

#define LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01 (   MemberName)
Value:
void ULocalFogVolumeComponent::Set##MemberName(FLinearColor NewValue)\
{\
if (AreDynamicDataChangesAllowed() && MemberName != NewValue)\
{\
MemberName = NewValue.GetClamped(0.0f, 1.0f); \
}\
}\

Function Documentation

◆ LFV_BLUEPRINT_SETFUNCTION() [1/5]

LFV_BLUEPRINT_SETFUNCTION ( float  ,
FogPhaseG   
)

◆ LFV_BLUEPRINT_SETFUNCTION() [2/5]

LFV_BLUEPRINT_SETFUNCTION ( float  ,
HeightFogExtinction   
)

◆ LFV_BLUEPRINT_SETFUNCTION() [3/5]

LFV_BLUEPRINT_SETFUNCTION ( float  ,
HeightFogFalloff   
)

◆ LFV_BLUEPRINT_SETFUNCTION() [4/5]

LFV_BLUEPRINT_SETFUNCTION ( float  ,
HeightFogOffset   
)

◆ LFV_BLUEPRINT_SETFUNCTION() [5/5]

LFV_BLUEPRINT_SETFUNCTION ( float  ,
RadialFogExtinction   
)

◆ LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR()

LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR ( FogEmissive  )

◆ LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01()

LFV_BLUEPRINT_SETFUNCTION_LINEARCOLOR01 ( FogAlbedo  )