![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LandscapeGroup.h>
Public Member Functions | |
| FLandscapeGroup (uint32 InLandscapeGroupKey) | |
| ~FLandscapeGroup () | |
| void | RegisterComponent (ULandscapeComponent *Component) |
| void | UnregisterComponent (ULandscapeComponent *Component) |
| void | OnTransformUpdated (ULandscapeComponent *Component) |
| ULandscapeHeightmapTextureEdgeFixup * | GetEdgeFixupAtCoord (FIntPoint Coord) |
| ULandscapeHeightmapTextureEdgeFixup * | GetNeighborEdgeFixup (FIntPoint Coord, UE::Landscape::ENeighborIndex NeighborIndex) |
| void | TickEdgeFixup (ULandscapeSubsystem *LandscapeSubsystem, bool bForcePatchAll) |
Static Public Member Functions | |
| static void | RegisterAllComponentsOnStreamingProxy (ALandscapeStreamingProxy *StreamingProxy) |
| static void | UnregisterAllComponentsOnStreamingProxy (ALandscapeStreamingProxy *StreamingProxy) |
| static void | AddReferencedObjects (FLandscapeGroup *InThis, FReferenceCollector &Collector) |
Static Public Attributes | |
| static TMap< TObjectPtr< UTexture2D >, TObjectPtr< ULandscapeComponent > > | HeightmapTextureToActiveComponent |
Friends | |
| class | ULandscapeHeightmapTextureEdgeFixup |
|
inline |
| FLandscapeGroup::~FLandscapeGroup | ( | ) |
|
static |
|
inline |
|
inline |
| void FLandscapeGroup::OnTransformUpdated | ( | ULandscapeComponent * | Component | ) |
|
static |
| void FLandscapeGroup::RegisterComponent | ( | ULandscapeComponent * | Component | ) |
| void FLandscapeGroup::TickEdgeFixup | ( | ULandscapeSubsystem * | LandscapeSubsystem, |
| bool | bForcePatchAll | ||
| ) |
|
static |
| void FLandscapeGroup::UnregisterComponent | ( | ULandscapeComponent * | Component | ) |
|
friend |
| TSet<TObjectPtr<ULandscapeHeightmapTextureEdgeFixup> > FLandscapeGroup::AllRegisteredFixups |
| FSetElementId FLandscapeGroup::AmortizeIndex |
| int32 FLandscapeGroup::ComponentResolution = -1 |
| FVector FLandscapeGroup::GroupCoordOrigin = FVector::ZeroVector |
| FVector FLandscapeGroup::GroupCoordXVector = FVector::ZeroVector |
| FVector FLandscapeGroup::GroupCoordYVector = FVector::ZeroVector |
| TSet<TObjectPtr<ULandscapeHeightmapTextureEdgeFixup> > FLandscapeGroup::HeightmapsMoved |
| TSet<TObjectPtr<ULandscapeHeightmapTextureEdgeFixup> > FLandscapeGroup::HeightmapsNeedingEdgeTexturePatching |
|
static |
| FVector FLandscapeGroup::LandscapeGridScale = FVector::ZeroVector |
| uint32 FLandscapeGroup::LandscapeGroupKey = 0 |
| FRWLock FLandscapeGroup::RWLock |
| TMap<FIntPoint, TObjectPtr<ULandscapeHeightmapTextureEdgeFixup> > FLandscapeGroup::XYToEdgeFixupMap |