FLandscapeBrush

Windows
MacOS
Linux

Inheritance Hierarchy

FGCObject

FLandscapeBrush

References

Module

LandscapeEditor

Header

/Engine/Source/Editor/LandscapeEditor/Public/LandscapeToolInterface.h

Include

#include "LandscapeToolInterface.h"

Syntax

class FLandscapeBrush : public FGCObject

Destructors

Name Description

Public function Virtual

~FLandscapeBrush()

Functions

Name Description

Public function

FLandscapeBr...

 

ApplyBrush

(
    const TArray< FLandscapeToolInterac...
)

Public function Virtual

void

 

BeginStroke

(
    float LandscapeX,
    float LandscapeY,
    FLandscapeTool* CurrentTool
)

Public function Virtual

void

 

EndStroke()

Public function Virtual

void

 

EnterBrush()

Public function Virtual

UMaterialInt...

 

GetBrushMaterial()

Public function

const TCHAR ...

 

GetBrushName()

Public function Virtual

ELandscapeBr...

 

GetBrushType()

Public function

FText

 

GetDisplayName()

Public function Virtual

TOptional< b...

 

InputKey

(
    FEditorViewportClient* InViewp...,
    FViewport* InViewport,
    FKey InKey,
    EInputEvent InEvent
)

Public function Virtual

void

 

LeaveBrush()

Public function

void

 

MouseMove

(
    float LandscapeX,
    float LandscapeY
)

Public function Virtual

void

 

Tick

(
    FEditorViewportClient* Viewpor...,
    float DeltaTime
)

Overridden from FGCObject

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

Pure virtual that must be overloaded by the inheriting class.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss