Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ALandscapeBlueprintBrushBase
- ALandscapeBlueprintBrush
- ALandscapePatchManager
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeBlueprintBrushBase.h |
| Include | #include "LandscapeBlueprintBrushBase.h" |
Syntax
class ALandscapeBlueprintBrushBase : public AActor
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FName > | AffectedWeightmapLayers | ||
| bool | AffectHeightmap | ||
| bool | AffectVisibilityLayer | ||
| bool | AffectWeightmap | ||
| bool | bIsVisible | ||
| 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 | |||
| bool | |||
| bool | |||
| void | GetBlueprintRenderDependencies
(
TArray< UObject* >& OutStreamableAssets |
||
| ALandscape * | |||
| void | GetRenderDependencies
(
TSet< UObject* >& OutDependencies |
||
| void | Initialize
(
const FTransform& InLandscapeTransform, |
||
| void | Initialize_Native
(
const FTransform& InLandscapeTransform, |
||
| bool | |||
| bool | IsVisible () |
||
| void | |||
| UTextureRenderTarget2D * | Render
(
bool InIsHeightmap, |
||
| 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 |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if this actor allows changing the spatially loaded flag. | ||
| void | Function that gets called from within Map_Check to allow this actor to check itself for any potential errors and register them with map check dialog. | ||
| void | Destroyed () |
Called when this actor is explicitly being destroyed during gameplay or in the editor, not called during level streaming or gameplay ending | |
| void | PostEditMove
(
bool bFinished |
Called after an actor has been moved in the editor | |
| bool | If true, actor is ticked even if TickType==LEVELTICK_ViewportsOnly | ||
| void | Tick
(
float DeltaSeconds |
Function called every frame on this Actor. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Renamed CanAffectHeightmap | ||
| bool | Renamed CanAffectVisibilityLayer | ||
| bool | Renamed CanAffectWeightmap | ||
| bool | IsAffectingWeightmapLayer
(
const FName& InLayerName |
Renamed AffectsVisibilityLayer | |
| UTextureRenderTarget2D * | Render_Native
(
bool InIsHeightmap, |
Please use RenderLayer_Native instead. | |
| void | SetAffectsHeightmap
(
bool bInAffectsHeightmap |
Renamed SetCanAffectHeightmap | |
| void | SetAffectsVisibilityLayer
(
bool bInAffectsVisibilityLayer |
Renamed SetCanAffectVisibilityLayer | |
| void | SetAffectsWeightmap
(
bool bInAffectsWeightmap |
Renamed SetCanAffectWeightmap |