Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- AActor
- ALandscapeBlueprintBrushBase
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeBlueprintBrushBase.h |
| Include | #include "LandscapeBlueprintBrushBase.h" |
Syntax
UCLASS (Abstract, NotBlueprintable, MinimalAPI)
class ALandscapeBlueprintBrushBase : public AActor
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FName > | AffectedWeightmapLayers | ||
| bool | AffectHeightmap | ||
| bool | AffectVisibilityLayer | ||
| bool | AffectWeightmap | ||
| bool | bCaptureBoundaryNormals | ||
| bool | bIsVisible | ||
| FIntPoint | CurrentRenderAreaSize | ||
| FTransform | CurrentRenderAreaWorldTransform | ||
| FIntPoint | CurrentRenderTargetSize | ||
| uint32 | LastRequestLayersContentUpdateFrameNumber | ||
| TObjectPtr< class ALandscape > | OwningLandscape | ||
| bool | UpdateOnPropertyChange |
Constructors
| Type | Name | Description | |
|---|---|---|---|
ALandscapeBlueprintBrushBase
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool | |||
| bool | |||
| bool | AffectsWeightmapLayer
(
const FName& InLayerName |
||
| bool | CanAffect... | ||
| bool | |||
| bool | |||
| bool | CanAffectWeightmapLayer
(
const FName& InLayerName |
||
| bool | |||
| void | |||
| void | Destroyed () |
||
| UTextureRenderTarget2D * | Execute
(
const FLandscapeBrushParameters& InParameters |
||
| void | GetBlueprintRenderDependencies
(
TArray< UObject* >& OutStreamableAssets |
||
| bool | |||
| FString | |||
| TArray< UE::Landscape::EditLayers::FEditLayerRendererState > | GetEditLayerRendererStates
(
const ULandscapeInfo* InLandscapeInfo, |
||
| ALandscape * | |||
| void | GetRenderDependencies
(
TSet< UObject* >& OutDependencies |
||
| void | GetRendererStateInfo
(
const ULandscapeInfo* InLandscapeInfo, |
||
| TArray< UE::Landscape::EditLayers::FEditLayerRenderItem > | GetRenderItems
(
const ULandscapeInfo* InLandscapeInfo |
||
| void | Initialize
(
const FTransform& InLandscapeTransform, |
||
| void | Initialize_Native
(
const FTransform& InLandscapeTransform, |
||
| bool | |||
| bool | IsVisible () |
||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | PostEditMove
(
bool bFinished |
||
| void | |||
| UTextureRenderTarget2D * | Render
(
bool InIsHeightmap, |
||
| void | RenderLayer
(
ILandscapeEditLayerRenderer::FRenderParams& InRenderParams |
||
| UTextureRenderTarget2D * | RenderLayer
(
const FLandscapeBrushParameters& InParameters |
||
| UTextureRenderTarget2D * | RenderLayer_Native
(
const FLandscapeBrushParameters& InParameters |
||
| void | RequestLandscapeUpdate
(
bool bInUserTriggered |
||
| void | SetCanAffectHeightmap
(
bool bInCanAffectHeightmap |
||
| void | SetCanAffectVisibilityLayer
(
bool bInCanAffectVisibilityLayer |
||
| void | SetCanAffectWeightmap
(
bool bInCanAffectWeightmap |
||
| void | SetIsVisible
(
bool bInIsVisible |
||
| void | SetOwningLandscape
(
ALandscape* InOwningLandscape |
||
| bool | |||
| void | Tick
(
float DeltaSeconds |