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

Macros

#define LOCTEXT_NAMESPACE   "VolumetricCloudComponent"
 
#define CLOUD_DECLARE_BLUEPRINT_SETFUNCTION(MemberType, MemberName)
 

Functions

 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, LayerBottomAltitude)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, LayerHeight)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, TracingStartMaxDistance)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, TracingStartDistanceFromCamera)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, TracingMaxDistance)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, PlanetRadius)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (FColor, GroundAlbedo)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (bool, bUsePerSampleAtmosphericLightTransmittance)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, SkyLightCloudBottomOcclusion)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, ViewSampleCountScale)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, ShadowViewSampleCountScale)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, ShadowTracingDistance)
 
 CLOUD_DECLARE_BLUEPRINT_SETFUNCTION (float, StopTracingTransmittanceThreshold)
 

Macro Definition Documentation

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION

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

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "VolumetricCloudComponent"

Function Documentation

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [1/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( bool  ,
bUsePerSampleAtmosphericLightTransmittance   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [2/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( FColor  ,
GroundAlbedo   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [3/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
LayerBottomAltitude   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [4/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
LayerHeight   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [5/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
PlanetRadius   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [6/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
ShadowTracingDistance   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [7/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
ShadowViewSampleCountScale   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [8/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
SkyLightCloudBottomOcclusion   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [9/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
StopTracingTransmittanceThreshold   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [10/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
TracingMaxDistance   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [11/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
TracingStartDistanceFromCamera   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [12/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
TracingStartMaxDistance   
)

◆ CLOUD_DECLARE_BLUEPRINT_SETFUNCTION() [13/13]

CLOUD_DECLARE_BLUEPRINT_SETFUNCTION ( float  ,
ViewSampleCountScale   
)