Navigation
API > API/Editor > API/Editor/LandscapeEditor
| Name | FLandscapeBrush |
| Type | class |
| Header File | /Engine/Source/Editor/LandscapeEditor/Public/LandscapeToolInterface.h |
| Include Path | #include "LandscapeToolInterface.h" |
Syntax
class FLandscapeBrush : public FGCObject
Inheritance Hierarchy
- FGCObject → FLandscapeBrush
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FLandscapeBrush() |
LandscapeToolInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
LandscapeToolInterface.h | ||
FLandscapeBrushData ApplyBrush
(
const TArray< FLandscapeToolInteractorPosition >& InteractorPositions |
LandscapeToolInterface.h | ||
virtual void BeginStroke
(
float LandscapeX, |
LandscapeToolInterface.h | ||
virtual void EndStroke() |
LandscapeToolInterface.h | ||
virtual void EnterBrush() |
LandscapeToolInterface.h | ||
virtual UMaterialInterface * GetBrushMaterial() |
LandscapeToolInterface.h | ||
const TCHAR * GetBrushName() |
LandscapeToolInterface.h | ||
virtual ELandscapeBrushType GetBrushType() |
LandscapeToolInterface.h | ||
FText GetDisplayName() |
LandscapeToolInterface.h | ||
virtual TOptional< FVector2D > GetLastMousePosition() |
LandscapeToolInterface.h | ||
virtual FString GetReferencerName() |
LandscapeToolInterface.h | ||
virtual TOptional< bool > InputKey
(
FEditorViewportClient* InViewportClient, |
LandscapeToolInterface.h | ||
virtual void LeaveBrush() |
LandscapeToolInterface.h | ||
void MouseMove
(
float LandscapeX, |
LandscapeToolInterface.h | ||
virtual void Tick
(
FEditorViewportClient* ViewportClient, |
LandscapeToolInterface.h |