Navigation
API > API/Runtime > API/Runtime/Landscape
Procedural edit layer that lets the user manipulate its content using landscape splines (Splines tool in the Manage panel)
| Name | ULandscapeEditLayerSplines |
| Type | class |
| Header File | /Engine/Source/Runtime/Landscape/Classes/LandscapeEditLayer.h |
| Include Path | #include "LandscapeEditLayer.h" |
Syntax
UCLASS (MinimalAPI, Meta=(ShortTooltip="Special edit layer for landscape splines"))
class ULandscapeEditLayerSplines : public ULandscapeEditLayerPersistent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULandscapeEditLayerBase → ULandscapeEditLayerPersistent → ULandscapeEditLayerSplines
Implements Interfaces
Functions
Public
Overridden from ULandscapeEditLayerBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual float GetAlphaForTargetType
(
ELandscapeToolTargetType InType |
Gets the alpha value for a given target type | LandscapeEditLayer.h | |
virtual ELandscapeBlendMode GetBlendMode() |
LandscapeEditLayer.h | ||
virtual FString GetDefaultName() |
LandscapeEditLayer.h | ||
virtual bool NeedsPersistentTextures() |
Begin ULandscapeEditLayerBase implementation. | LandscapeEditLayer.h | |
virtual void SetAlphaForTargetType
(
ELandscapeToolTargetType InType, |
Sets the alpha value for a given target type | LandscapeEditLayer.h | |
virtual bool SupportsAlphaForTargetType
(
ELandscapeToolTargetType InType |
LandscapeEditLayer.h | ||
virtual bool SupportsBeingCollapsedAway() |
LandscapeEditLayer.h | ||
virtual bool SupportsEditingTools() |
Begin ULandscapeEditLayerBase implementation. | LandscapeEditLayer.h | |
virtual bool SupportsMultiple() |
LandscapeEditLayer.h | ||
virtual bool SupportsTargetType
(
ELandscapeToolTargetType InType |
LandscapeEditLayer.h |