![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "LandscapeEdit.h"#include "Landscape.h"#include "LandscapeEditLayer.h"#include "LandscapeProxy.h"#include "LandscapeStreamingProxy.h"#include "LandscapeInfo.h"#include "LandscapeComponent.h"#include "LandscapeLayerInfoObject.h"#include "LandscapeDataAccess.h"#include "LandscapePrivate.h"#include "LandscapeEditReadback.h"#include "LandscapeEditResourcesSubsystem.h"#include "LandscapeEditLayerRenderer.h"#include "LandscapeEditLayerMergeRenderContext.h"#include "LandscapeEditLayerRendererPrivate.h"#include "LandscapeEditTypes.h"#include "LandscapeUtils.h"#include "LandscapeUtilsPrivate.h"#include "LandscapeSubsystem.h"#include "LandscapeTextureStreamingManager.h"#include "LandscapeEdgeFixup.h"#include "LandscapeGroup.h"#include "Application/SlateApplicationBase.h"#include "Shader.h"#include "GlobalShader.h"#include "ShaderCompilerCore.h"#include "ShaderParameterUtils.h"#include "EngineModule.h"#include "Engine/TextureRenderTarget2D.h"#include "Engine/TextureRenderTarget2DArray.h"#include "Logging/MessageLog.h"#include "RenderCaptureInterface.h"#include "RenderGraph.h"#include "RenderGraphUtils.h"#include "PixelShaderUtils.h"#include "SystemTextures.h"#include "Rendering/Texture2DResource.h"#include "SceneView.h"#include "MaterialCachedData.h"#include "ContentStreaming.h"#include "Templates/TypeHash.h"#include "RHIResourceUtils.h"Namespaces | |
| namespace | UE |
| namespace | UE::Landscape |
| namespace | UE::Landscape::Private |
Macros | |
| #define | LOCTEXT_NAMESPACE "Landscape" |
| #define | SUPPORTS_LANDSCAPE_EDITORONLY_UBER_MATERIAL 0 |
Enumerations | |
| enum class | UE::Landscape::Private::ERGBAChannel : uint8 { UE::Landscape::Private::R , UE::Landscape::Private::G , UE::Landscape::Private::B , UE::Landscape::Private::A } |
Variables | |
| const size_t | ChannelOffsets [4] |
| ENGINE_API bool | GDisableAutomaticTextureMaterialUpdateDependencies |
| #define LOCTEXT_NAMESPACE "Landscape" |
| #define SUPPORTS_LANDSCAPE_EDITORONLY_UBER_MATERIAL 0 |
| using FCopyQuadsMultiSourceDefault = TCopyQuadsMultiSource<FCopyQuadsMultiSourcePSDefault, FCopyQuadsMultiSourcePSParametersDefault> |
| using FCopyQuadsMultiSourceVulkanSM6 = TCopyQuadsMultiSource<FCopyQuadsMultiSourcePSVulkanSM6, FCopyQuadsMultiSourcePSParametersVulkanSM6> |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_Clear | , |
| TEXT("Landscape Layer Clear") | |||
| ) |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_CopyTexture | , |
| TEXT("Landscape Layer Copy Texture") | |||
| ) |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_CopyTexturePS | , |
| TEXT("Landscape Layer Copy Texture PS") | |||
| ) |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_ExtractLayers | , |
| TEXT("Landscape Extract Layers") | |||
| ) |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_PackLayers | , |
| TEXT("Landscape Pack Layers") | |||
| ) |
| DECLARE_GPU_STAT_NAMED | ( | LandscapeLayers_Render | , |
| TEXT("Landscape Layer Render") | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FCopyQuadsMultiSourcePSDefault | , |
| "/Engine/Private/Landscape/LandscapeEditLayersUtils.usf" | , | ||
| "CopyQuadsMultiSourcePS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FCopyQuadsMultiSourcePSVulkanSM6 | , |
| "/Engine/Private/Landscape/LandscapeEditLayersUtils.usf" | , | ||
| "CopyQuadsMultiSourcePS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeCopyTexturePS | , |
| "/Engine/Private/LandscapeLayersPS.usf" | , | ||
| "CopyTexturePS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeCopyTextureVS | , |
| "/Engine/Private/LandscapeLayersPS.usf" | , | ||
| "CopyTextureVS" | , | ||
| SF_Vertex | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeEditLayersHeightmapsGenerateMipsPS | , |
| "/Engine/Private/Landscape/LandscapeEditLayersHeightmaps.usf" | , | ||
| "GenerateMipsPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeEditLayersHeightmapsGenerateNormalsPS | , |
| "/Engine/Private/Landscape/LandscapeEditLayersHeightmaps.usf" | , | ||
| "GenerateNormalsPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeEditLayersWeightmapsGenerateMipsPS | , |
| "/Engine/Private/Landscape/LandscapeEditLayersWeightmaps.usf" | , | ||
| "GenerateMipsPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeEditLayersWeightmapsPackWeightmapPS | , |
| "/Engine/Private/Landscape/LandscapeEditLayersWeightmaps.usf" | , | ||
| "PackWeightmapPS" | , | ||
| SF_Pixel | |||
| ) |
| IMPLEMENT_GLOBAL_SHADER | ( | FLandscapeEditLayersWeightmapsPerformFinalWeightBlendingPS | , |
| "/Engine/Private/Landscape/LandscapeEditLayersWeightmaps.usf" | , | ||
| "PerformFinalWeightBlendingPS" | , | ||
| SF_Pixel | |||
| ) |
|
extern |
|
extern |