UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::SVT::FTileStreamingMetaData Struct Reference

#include <SparseVolumeTexture.h>

Public Member Functions

void Reset ()
 
uint32 GetNumTiles () const
 
uint32 GetNumStreamingTiles () const
 
bool HasRootTile () const
 
uint32 GetRootTileSize () const
 
uint32 GetTileMemorySize (uint32 TileIndex) const
 
void GetTileRangeMemoryOffsetSize (uint32 TileOffset, uint32 TileCount, uint32 &OutMemoryOffset, uint32 &OutMemorySize) const
 
FTileInfo GetTileInfo (uint32 TileIndex, uint32 FormatSizeA, uint32 FormatSizeB) const
 
void GetNumVoxelsInTileRange (uint32 TileOffset, uint32 TileCount, uint32 FormatSizeA, uint32 FormatSizeB, const TBitArray<> *OptionalValidTiles, uint32 &OutNumVoxelsA, uint32 &OutNumVoxelsB) const
 

Public Attributes

TArray< uint32TileDataOffsets
 
TArray< uint16NumVoxelsA
 
uint32 FirstStreamingTileIndex
 

Member Function Documentation

◆ GetNumStreamingTiles()

uint32 UE::SVT::FTileStreamingMetaData::GetNumStreamingTiles ( ) const
inline

◆ GetNumTiles()

uint32 UE::SVT::FTileStreamingMetaData::GetNumTiles ( ) const
inline

◆ GetNumVoxelsInTileRange()

void UE::SVT::FTileStreamingMetaData::GetNumVoxelsInTileRange ( uint32  TileOffset,
uint32  TileCount,
uint32  FormatSizeA,
uint32  FormatSizeB,
const TBitArray<> *  OptionalValidTiles,
uint32 OutNumVoxelsA,
uint32 OutNumVoxelsB 
) const

◆ GetRootTileSize()

uint32 UE::SVT::FTileStreamingMetaData::GetRootTileSize ( ) const
inline

◆ GetTileInfo()

FTileInfo UE::SVT::FTileStreamingMetaData::GetTileInfo ( uint32  TileIndex,
uint32  FormatSizeA,
uint32  FormatSizeB 
) const

◆ GetTileMemorySize()

uint32 UE::SVT::FTileStreamingMetaData::GetTileMemorySize ( uint32  TileIndex) const
inline

◆ GetTileRangeMemoryOffsetSize()

void UE::SVT::FTileStreamingMetaData::GetTileRangeMemoryOffsetSize ( uint32  TileOffset,
uint32  TileCount,
uint32 OutMemoryOffset,
uint32 OutMemorySize 
) const
inline

◆ HasRootTile()

bool UE::SVT::FTileStreamingMetaData::HasRootTile ( ) const
inline

◆ Reset()

void UE::SVT::FTileStreamingMetaData::Reset ( )
inline

Member Data Documentation

◆ FirstStreamingTileIndex

uint32 UE::SVT::FTileStreamingMetaData::FirstStreamingTileIndex

◆ NumVoxelsA

TArray<uint16> UE::SVT::FTileStreamingMetaData::NumVoxelsA

◆ TileDataOffsets

TArray<uint32> UE::SVT::FTileStreamingMetaData::TileDataOffsets

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