UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVirtualTextureProducer Class Reference

#include <VirtualTextureProducer.h>

Public Member Functions

 FVirtualTextureProducer ()
 
void Release (FVirtualTextureSystem *System, const FVirtualTextureProducerHandle &HandleToSelf)
 
const FVTProducerDescriptionGetDescription () const
 
IVirtualTextureGetVirtualTexture () const
 
const FNameGetName () const
 
uint32 GetWidthInTiles () const
 
uint32 GetHeightInTiles () const
 
uint32 GetDepthInTiles () const
 
uint32 GetMaxLevel () const
 
uint32 GetNumTextureLayers () const
 
EPixelFormat GetLayerFormat (uint32 LayerIndex) const
 
uint32 GetPhysicalGroupIndexForTextureLayer (uint32 LayerIndex) const
 
uint32 GetNumPhysicalGroups () const
 
FVirtualTexturePhysicalSpaceGetPhysicalSpaceForPhysicalGroup (uint32 GroupIndex) const
 
void SetLockedMipCount (uint8 InLockedMipCount)
 
uint8 GetLockedMipCount () const
 

Friends

class FVirtualTextureProducerCollection
 

Constructor & Destructor Documentation

◆ FVirtualTextureProducer()

FVirtualTextureProducer::FVirtualTextureProducer ( )
inline

Member Function Documentation

◆ GetDepthInTiles()

uint32 FVirtualTextureProducer::GetDepthInTiles ( ) const
inline

◆ GetDescription()

const FVTProducerDescription & FVirtualTextureProducer::GetDescription ( ) const
inline

◆ GetHeightInTiles()

uint32 FVirtualTextureProducer::GetHeightInTiles ( ) const
inline

◆ GetLayerFormat()

EPixelFormat FVirtualTextureProducer::GetLayerFormat ( uint32  LayerIndex) const
inline

◆ GetLockedMipCount()

uint8 FVirtualTextureProducer::GetLockedMipCount ( ) const
inline

◆ GetMaxLevel()

uint32 FVirtualTextureProducer::GetMaxLevel ( ) const
inline

◆ GetName()

const FName & FVirtualTextureProducer::GetName ( ) const
inline

◆ GetNumPhysicalGroups()

uint32 FVirtualTextureProducer::GetNumPhysicalGroups ( ) const
inline

◆ GetNumTextureLayers()

uint32 FVirtualTextureProducer::GetNumTextureLayers ( ) const
inline

◆ GetPhysicalGroupIndexForTextureLayer()

uint32 FVirtualTextureProducer::GetPhysicalGroupIndexForTextureLayer ( uint32  LayerIndex) const
inline

◆ GetPhysicalSpaceForPhysicalGroup()

FVirtualTexturePhysicalSpace * FVirtualTextureProducer::GetPhysicalSpaceForPhysicalGroup ( uint32  GroupIndex) const
inline

◆ GetVirtualTexture()

IVirtualTexture * FVirtualTextureProducer::GetVirtualTexture ( ) const
inline

◆ GetWidthInTiles()

uint32 FVirtualTextureProducer::GetWidthInTiles ( ) const
inline

◆ Release()

void FVirtualTextureProducer::Release ( FVirtualTextureSystem System,
const FVirtualTextureProducerHandle HandleToSelf 
)

◆ SetLockedMipCount()

void FVirtualTextureProducer::SetLockedMipCount ( uint8  InLockedMipCount)
inline

Friends And Related Symbol Documentation

◆ FVirtualTextureProducerCollection


The documentation for this class was generated from the following files: