Navigation
API > API/Runtime > API/Runtime/Engine
A placeable fog actor that simulates atmospheric light scattering
| Name | AAtmosphericFog |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Atmosphere/AtmosphericFog.h |
| Include Path | #include "Atmosphere/AtmosphericFog.h" |
Syntax
UCLASS (
ShowCategories=(Movement, Rendering, Transformation, DataLayers, "Input|MouseInput", "Input|TouchInput"),
ClassGroup=Fog, HideCategories=(Info, Object, Input), MinimalAPI, NotPlaceable)
class AAtmosphericFog : public AInfo
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AInfo → AAtmosphericFog
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AAtmosphericFog
(
const FObjectInitializer& ObjectInitializer |
Atmosphere/AtmosphericFog.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArrowComponent | TObjectPtr< class UArrowComponent > | Arrow component to indicate default sun rotation | Atmosphere/AtmosphericFog.h | |
| AtmosphericFogComponent | TObjectPtr< class UAtmosphericFogComponent > | Main fog component | Atmosphere/AtmosphericFog.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UArrowComponent * GetArrowComponent() |
Returns ArrowComponent subobject | Atmosphere/AtmosphericFog.h | |
UAtmosphericFogComponent * GetAtmosphericFogComponent() |
Returns AtmosphericFogComponent subobject | Atmosphere/AtmosphericFog.h |