FLandscapeTextureAtlas

Windows
MacOS
Linux

Inheritance Hierarchy

FRenderResource

FLandscapeTextureAtlas

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/DistanceFieldAtlas.h

Include

#include "DistanceFieldAtlas.h"

Syntax

class FLandscapeTextureAtlas : public FRenderResource

Constructors

Name Description

Public function

FLandscapeTextureAtlas

(
    ESubAllocType InSubAllocType
)

Functions

Name Description

Public function

void

 

AddAllocation

(
    UTexture2D* Texture,
    uint32 VisibilityChannel
)

Public function Const

uint32

 

GetAllocationHandle

(
    UTexture2D* Texture
)

Public function Const

FVector4

 

GetAllocationScaleBias

(
    uint32 Handle
)

Public function Const

FRHITexture2...

 

GetAtlasTexture()

Public function Const

uint32

 

GetGeneration()

Public function Const

uint32

 

GetSizeX()

Public function Const

uint32

 

GetSizeY()

Public function

void

 

InitializeIfNeeded()

Public function

void

 

RemoveAllocation

(
    UTexture2D* Texture
)

Public function

void

 

UpdateAllocations

(
    FRHICommandListImmediate& RHICmdLi...,
    ERHIFeatureLevel::Type InFeatureLev...
)

Enums

Name

Description

Public enum

ESubAllocType

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