ALandscapeGizmoActiveActor

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Landscape

Header

/Engine/Source/Runtime/Landscape/Classes/LandscapeGizmoActiveActor.h

Include

#include "LandscapeGizmoActiveActor.h"

Syntax

class ALandscapeGizmoActiveActor : public ALandscapeGizmoActor

Variables

Name Description

Public variable

bool

 

bSnapToLandscapeGrid

Public variable

float

 

CachedHeight

Public variable

float

 

CachedScaleXY

Public variable

float

 

CachedWidth

Public variable

TEnumAsByte< en...

 

DataType

Public variable

FVector[8]

 

FrustumVerts

Public variable

TObjectPtr< UMa...

 

GizmoDataMaterial

Public variable

TObjectPtr< UMa...

 

GizmoMaterial

Public variable

TObjectPtr< UMa...

 

GizmoMeshMaterial

Public variable

TObjectPtr< UTe...

 

GizmoTexture

Public variable

TArray< TObject...

 

LayerInfos

Public variable

TArray< FVector...

 

SampledHeight

Public variable

TArray< FVector...

 

SampledNormal

Public variable

int32

 

SampleSizeX

Public variable

int32

 

SampleSizeY

Public variable

TMap< FIntPoint...

 

SelectedData

Public variable

FVector2D

 

TextureScale

Public variable

FRotator

 

UnsnappedRotation

Constructors

Name Description

Public function

ALandscapeGizmoActiveActor

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

CalcNormal()

Public function

void

 

ClearGizmoData()

Public function

void

 

Export

(
    int32 Index,
    TArray< FString >& Filenames
)

Public function

void

 

ExportToClipboard()

Public function

void

 

FitMinMaxHeight()

Public function

void

 

FitToSelection()

Public function Const

float

 

GetHeight()

Public function Const

float

 

GetLandscapeHeight

(
    float NormalizedHeight
)

Public function Const

float

 

GetLength()

Public function Const

float

 

GetNormalizedHeight

(
    uint16 LandscapeHeight
)

Public function Const

float

 

GetWidth()

Public function

void

 

Import

(
    int32 VertsX,
    int32 VertsY,
    uint16* HeightData,
    TArray< ULandscapeLayerInfoObject&...,
    uint8* LayerDataPointers
)

Public function

void

 

ImportFromClipboard()

Public function

void

 

SampleData

(
    int32 SizeX,
    int32 SizeY
)

Public function

void

 

SetLength

(
    float WorldLength
)

Public function

void

 

SetTargetLandscape

(
    ULandscapeInfo* LandscapeInfo
)

Public function Virtual Const

FVector

 

SnapToLandscapeGrid

(
    const FVector& GizmoLocation
)

Public function Virtual Const

FRotator

 

SnapToLandscapeGrid

(
    const FRotator& GizmoRotation
)

Public function

ALandscapeGi...

 

SpawnGizmoActor()

Whenever the decal actor has moved:

Overridden from AActor

Name Description

Public function Virtual

void

 

EditorApplyRotation

(
    const FRotator& DeltaRotation,
    bool bAltDown,
    bool bShiftDown,
    bool bCtrlDown
)

Called by ApplyDeltaToActor to perform an actor class-specific operation based on widget manipulation.

Public function Virtual

void

 

EditorApplyTranslation

(
    const FVector& DeltaTranslation,
    bool bAltDown,
    bool bShiftDown,
    bool bCtrlDown
)

Called by ApplyDeltaToActor to perform an actor class-specific operation based on widget manipulation.

Public function Virtual

void

 

PostEditMove

(
    bool bFinished
)

Called after an actor has been moved in the editor

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Constants

Name

Description

DataTexSize