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

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback