FAlphamapAccessor

[FAlphamapAccessor](API\Runtime\Landscape\FAlphamapAccessor)

Choose your operating system:

Windows

macOS

Linux

References

Module

Landscape

Header

/Engine/Source/Runtime/Landscape/Public/LandscapeEdit.h

Include

#include "LandscapeEdit.h"

Syntax

template<bool bInUseInterp, bool bInUseTotalNormalize>
struct FAlphamapAccessor

Remarks

Constructors

Name Description

Public function

FAlphamapAccessor

(
    ULandscapeInfo* InLandscapeInf...,
    ULandscapeLayerInfoObject* InL...
)

Destructors

Name Description

Public function

~FAlphamapAccessor()

Functions

Name Description

Public function

void

 

Flush()

Public function

void

 

GetData

(
    int32& X1,
    int32& Y1,
    int32& X2,
    int32& Y2,
    TMap< FIntPoint, uint8 >& Data
)

Public function

void

 

GetDataFast

(
    int32 X1,
    int32 Y1,
    int32 X2,
    int32 Y2,
    TMap< FIntPoint, uint8 >& Data
)

Public function

void

 

GetDataFast

(
    int32 X1,
    int32 Y1,
    int32 X2,
    int32 Y2,
    uint8* Data
)

Public function

void

 

SetData

(
    int32 X1,
    int32 Y1,
    int32 X2,
    int32 Y2,
    const uint8* Data,
    ELandscapeLayerPaintingRestriction ...
)

Constants

Name

Description

bUseInterp

bUseTotalNormalize