ALandscapeGizmoActiveActor

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

UMaterialInstan...

 

GizmoDataMaterial

Public variable

UMaterial *

 

GizmoMaterial

Public variable

UMaterial *

 

GizmoMeshMaterial

Public variable

UTexture2D *...

 

GizmoTexture

Public variable

TArray< ULandsc...

 

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

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