UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Landscape::FHeightmapTexel Struct Reference

#include <LandscapeEdgeFixup.h>

Public Member Functions

uint32 GetHeight16 () const
 
void SetHeight16 (uint16 NewHeight)
 
void SetNormal (const FVector &NewNormal)
 
bool IsSameHeight (const FHeightmapTexel &Other) const
 

Public Attributes

union { 
 
   uint32   Data32 
 
   uint8   Data [4] 
 
   struct { 
 
      uint8   NormalX 
 
      uint8   HeightL 
 
      uint8   HeightH 
 
      uint8   NormalY 
 
   }  
 
};  
 

Member Function Documentation

◆ GetHeight16()

uint32 UE::Landscape::FHeightmapTexel::GetHeight16 ( ) const
inline

◆ IsSameHeight()

bool UE::Landscape::FHeightmapTexel::IsSameHeight ( const FHeightmapTexel Other) const
inline

◆ SetHeight16()

void UE::Landscape::FHeightmapTexel::SetHeight16 ( uint16  NewHeight)
inline

◆ SetNormal()

void UE::Landscape::FHeightmapTexel::SetNormal ( const FVector NewNormal)
inline

Member Data Documentation

◆ [union]

◆ Data

uint8 UE::Landscape::FHeightmapTexel::Data[4]

◆ Data32

uint32 UE::Landscape::FHeightmapTexel::Data32

◆ HeightH

uint8 UE::Landscape::FHeightmapTexel::HeightH

◆ HeightL

uint8 UE::Landscape::FHeightmapTexel::HeightL

◆ NormalX

uint8 UE::Landscape::FHeightmapTexel::NormalX

◆ NormalY

uint8 UE::Landscape::FHeightmapTexel::NormalY

The documentation for this struct was generated from the following file: