FTextureResource

The rendering resource which represents a texture.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/TextureResource.h

Include

#include "TextureResource.h"

Syntax

class FTextureResource : public FTexture

Remarks

The rendering resource which represents a texture.

Variables

Name Description

Protected variable

FTextureReferen...

 

TextureReferenceRHI

A FRHITextureReference to update whenever the [FTexture::TextureRHI](API\Runtime\RenderCore\FTexture\TextureRHI) changes.

Constructors

Name Description

Public function

FTextureResource()

Destructors

Name Description

Public function Virtual

~FTextureResource()

Functions

Name Description

Public function Const

int32

 

GetCurrentMipCount()

Current mip count. We use "current" to specify that it is not computed from SizeX() which is the size when fully streamed in.

Public function Virtual

FStreamableT...

 

GetStreamableTextureResource()

Public function Virtual Const

const FStrea...

 

GetStreamableTextureResource()

Public function Virtual

FTexture2DRe...

 

GetTexture2DResource()

Dynamic cast methods.

Public function Virtual Const

const FTextu...

 

GetTexture2DResource()

Dynamic cast methods (const).

Public function Const

FRHITexture2...

 

GetTexture2DRHI()

Public function Const

bool

 

IsTextureRHIPartiallyResident()

Public function

void

 

SetTextureReference

(
    FRHITextureReference* TextureR...
)

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