Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Components
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- ULocalHeightFogComponent
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Components/LocalHeightFogComponent.h |
| Include | #include "Components/LocalHeightFogComponent.h" |
Syntax
class ULocalHeightFogComponent : public USceneComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| FLinearColor | FogAlbedo | Controls the albedo of this fog volume. | |
| float | FogDensity | Global density factor for this fog. | |
| FLinearColor | FogEmissive | Controls the emissive color of this fog volume. | |
| float | FogHeightFalloff | Controls how the density decreases as height increases. | |
| float | FogHeightOffset | Height offset, relative to the actor Z position. | |
| ELocalFogMode | FogMode | Controls the softness of the transition region when the volume is fading out. | |
| float | FogPhaseG | Controls the phase `G_ parameter, describing the directionality of the scattering within this fog volume. | |
| float | FogRadialAttenuation | Controls how strong the radial attenuation of this fog volume is. | |
| int32 | FogSortPriority | The priority can be used as a way to override the sorting by distance. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ULocalHeightFogComponent
(
const FObjectInitializer& ObjectInitializer |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FLocalHeightFogSceneProxy * | Callback to create the rendering thread mirror. | ||
| void |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | CreateRenderState_Concurrent
(
FRegisterComponentContext* Context |
Used to create any rendering thread information for this component | |
| void | Used to shut down any rendering thread structure for this component | ||
| void | Called to send a transform update for this component to the rendering thread |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |