FTextureUpdateContext

A constant context used throughout the texture stream in update tick.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Streaming/TextureMipDataProvider.h

Include

#include "Streaming/TextureMipDataProvider.h"

Syntax

struct FTextureUpdateContext

Remarks

A constant context used throughout the texture stream in update tick. Hold useful information for either FTextureMipDataProvider or FTextureMipAllocator.

Variables

Name Description

Public variable

EThreadType

 

CurrentThread

The current executing thread.

Public variable

TArrayView< con...

 

MipsView

The array view of streamable mips from the asset.

Public variable

FStreamableText...

 

Resource

The current streamabble resource of this texture.

Public variable

const UTexture ...

 

Texture

The texture to update, this must be the same one as the one used when creating the FTextureUpdate object.

Constructors

Name Description

Public function

FTextureUpdateContext

(
    const UTexture* InTexture,
    EThreadType InCurrentThread
)

Public function

FTextureUpdateContext

(
    const UStreamableRenderAsset* ...,
    EThreadType InCurrentThread
)

Functions

Name Description

Public function Const

EThreadType

 

GetCurrentThread()

Typedefs

Name

Description

EThreadType

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