URuntimeVirtualTextureStreamingProxy

Streaming virtual texture used to store the low mips in a [URuntimeVirtualTexture](API\Runtime\Engine\VT\URuntimeVirtualTexture).

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/VT/RuntimeVirtualTextureStreamingProxy.h

Include

#include "VT/RuntimeVirtualTextureStreamingProxy.h"

Syntax

class URuntimeVirtualTextureStreamingProxy : public UTexture2D

Remarks

Streaming virtual texture used to store the low mips in a URuntimeVirtualTexture.

Variables

Name Description

Public variable

bool

 

bSinglePhysicalSpace

Enables combining layers into a single physical space.

Public variable

uint32

 

BuildHash

Hash of settings used when building this texture.

Public variable

FVirtualTexture...

 

Settings

Virtual texture build settings.

Constructors

Name Description

Public function

URuntimeVirtualTextureStreamingProxy

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UTexture2D

Name Description

Public function Virtual Const

bool

 

IsVirtualTexturedWithSinglePhysicalSpace()

Returns true if this virtual texture uses a single physical space all of its texture layers.

Overridden from UTexture

Name Description

Public function Virtual Const

void

 

GetVirtualTextureBuildSettings

(
    FVirtualTextureBuildSettings& OutS...
)

Returns the virtual texture build settings.

Overridden from UObject

Name Description

Public function Virtual

void

 

BeginCacheForCookedPlatformData

(
    const ITargetPlatform* TargetP...
)

Begins caching platform data in the background for the platform requested

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