FLandscapeTextureDataInterface

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FLandscapeTextureDataInterface

FLandscapeEditDataInterface

References

Module

Landscape

Header

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

Include

#include "LandscapeEdit.h"

Syntax

struct FLandscapeTextureDataInterface

Constructors

Name Description

Public function

FLandscapeTextureDataInterface

(
    bool bInUploadTextureChangesToGPU
)

Destructors

Functions

Name Description

Public function

void

 

CopyTextureChannel

(
    UTexture2D* Dest,
    int32 DestChannel,
    UTexture2D* Src,
    int32 SrcChannel
)

Texture bulk operations for weightmap reallocation.

Public function

void

 

CopyTextureFromHeightmap

(
    UTexture2D* Dest,
    int32 DestChannel,
    ULandscapeComponent* Comp,
    int32 SrcChannel
)

Public function

void

 

CopyTextureFromHeightmap

(
    UTexture2D* Dest,
    ULandscapeComponent* Comp,
    int32 MipIndex
)

Public function

void

 

CopyTextureFromWeightmap

(
    UTexture2D* Dest,
    int32 DestChannel,
    ULandscapeComponent* Comp,
    ULandscapeLayerInfoObject* Lay...
)

Public function

void

 

CopyTextureFromWeightmap

(
    UTexture2D* Dest,
    int32 DestChannel,
    ULandscapeComponent* Comp,
    ULandscapeLayerInfoObject* Lay...,
    int32 MipIndex
)

Public function

bool

 

EqualTextureValue

(
    UTexture2D* Src,
    FColor Value
)

Public function

bool

 

EqualTextureValueTempl

(
    UTexture2D* Src,
    TData Value
)

Public function

void

 

Flush()

Flush texture updates.

Public function Const

bool

 

GetShouldDirtyPackage()

Public function

FLandscapeTe...

 

GetTextureDataInfo

(
    UTexture2D* Texture
)

Texture data access.

Public function

void

 

SetShouldDirtyPackage

(
    bool bValue
)

Public function

void

 

SetTextureValue

(
    UTexture2D* Dest,
    FColor Value
)

Public function

void

 

SetTextureValueTempl

(
    UTexture2D* Dest,
    TData Value
)

Public function

void

 

ZeroTexture

(
    UTexture2D* Dest
)

Public function

void

 

ZeroTextureChannel

(
    UTexture2D* Dest,
    int32 DestChannel
)