UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LandscapeEditLayerTypes.h File Reference
#include "CoreMinimal.h"

Go to the source code of this file.

Classes

struct  UE::Landscape::EditLayers::FFinalWeightBlendingTargetLayerInfo
 
struct  UE::Landscape::EditLayers::FMergeEditLayerTargetLayerInfo
 
struct  UE::Landscape::EditLayers::FHeightmapBlendParams
 
struct  UE::Landscape::EditLayers::FWeightmapBlendParams
 
struct  UE::Landscape::EditLayers::FBlendParams
 

Namespaces

namespace  UE
 
namespace  UE::Landscape
 
namespace  UE::Landscape::EditLayers
 

Enumerations

enum class  UE::Landscape::EditLayers::EHeightmapBlendMode : uint32 { UE::Landscape::EditLayers::Additive = 0 , UE::Landscape::EditLayers::LegacyAlphaBlend , UE::Landscape::EditLayers::AlphaBlend , UE::Landscape::EditLayers::Num }
 
enum class  UE::Landscape::EditLayers::EHeightmapAlphaFlags : uint8 {
  UE::Landscape::EditLayers::None = 0 , UE::Landscape::EditLayers::Additive = 0 , UE::Landscape::EditLayers::Min = (1 << 0) , UE::Landscape::EditLayers::Max = (1 << 1) ,
  UE::Landscape::EditLayers::AlphaBlend = (Min | Max)
}
 
enum class  UE::Landscape::EditLayers::EWeightmapBlendMode : uint32 {
  UE::Landscape::EditLayers::None = 0 , UE::Landscape::EditLayers::Additive = 0 , UE::Landscape::EditLayers::Subtractive , UE::Landscape::EditLayers::Passthrough ,
  UE::Landscape::EditLayers::AlphaBlend , UE::Landscape::EditLayers::Num
}
 
enum class  UE::Landscape::EditLayers::EWeightmapAlphaFlags : uint8 {
  UE::Landscape::EditLayers::None = 0 , UE::Landscape::EditLayers::Additive = 0 , UE::Landscape::EditLayers::Min = (1 << 0) , UE::Landscape::EditLayers::Max = (1 << 1) ,
  UE::Landscape::EditLayers::AlphaBlend = (Min | Max)
}
 
enum class  UE::Landscape::EditLayers::EWeightmapTargetLayerFlags : uint32 {
  UE::Landscape::EditLayers::IsVisibilityLayer = (1 << 0) , UE::Landscape::EditLayers::IsWeightBlended = (1 << 1) , UE::Landscape::EditLayers::Skip = (1 << 2) , UE::Landscape::EditLayers::IsPremultipliedAlphaWeightBlended = (1 << 3) ,
  UE::Landscape::EditLayers::None = 0
}
 

Functions

 UE::Landscape::EditLayers::ENUM_CLASS_FLAGS (EHeightmapAlphaFlags)
 
 UE::Landscape::EditLayers::ENUM_CLASS_FLAGS (EWeightmapAlphaFlags)
 
 UE::Landscape::EditLayers::ENUM_CLASS_FLAGS (EWeightmapTargetLayerFlags)