![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Namespaces | |
| namespace | Private |
Classes | |
| struct | FDerivedTextureData |
| struct | FHeader |
| struct | FMipLevelStreamingInfo |
| class | FPageTableUpdater |
| struct | FPageTopology |
| struct | FResources |
| struct | FStreamingDebugInfo |
| class | FStreamingInstance |
| struct | FStreamingInstanceRequest |
| class | FStreamingManager |
| struct | FStreamingUpdateParameters |
| class | FStreamingUpdateTask |
| struct | FTextureData |
| struct | FTextureDataAddressingInfo |
| struct | FTextureDataCreateInfo |
| class | FTextureRenderResources |
| class | FTileAllocator |
| class | FTileDataTexture |
| struct | FTileInfo |
| struct | FTileStreamingMetaData |
| class | FTileUploader |
| class | IStreamingManager |
| class | ITextureDataProvider |
Enumerations | |
| enum | EResourceFlag : uint32 { EResourceFlag_StreamingDataInDDC = 1 << 0u } |
| enum class | EStreamingRequestFlags : uint8 { None = 0 , Blocking = 1u << 0u , HasFrameRate = 1u << 1u } |
Functions | |
| IStreamingManager & | GetStreamingManager () |
| uint32 | PackX11Y11Z10 (const FIntVector3 &Value) |
| uint32 | PackPageTableEntry (const FIntVector3 &Coord) |
| FIntVector3 | UnpackPageTableEntry (uint32 Packed) |
| FVector4f | ReadVoxel (int64 VoxelIndex, const uint8 *TileData, EPixelFormat Format) |
| void | WriteVoxel (int64 VoxelIndex, uint8 *TileData, EPixelFormat Format, const FVector4f &Value, int32 DstComponent=-1) |
| bool | IsSupportedFormat (EPixelFormat Format) |
| bool | IsInBounds (const FIntVector3 &Point, const FIntVector3 &Min, const FIntVector3 &Max) |
| FIntVector3 | ShiftRightAndMax (const FIntVector3 &Value, uint32 ShiftBy, int32 MinValue) |
| ENUM_CLASS_FLAGS (EStreamingRequestFlags) | |
| void | AddStreamingDebugPass (FRDGBuilder &GraphBuilder, const FSceneView &View, FScreenPassTexture Output) |
Variables | |
| TGlobalResource< FStreamingManager > | GStreamingManager |
|
strong |
| void UE::SVT::AddStreamingDebugPass | ( | FRDGBuilder & | GraphBuilder, |
| const FSceneView & | View, | ||
| FScreenPassTexture | Output | ||
| ) |
| UE::SVT::ENUM_CLASS_FLAGS | ( | EStreamingRequestFlags | ) |
| ENGINE_API IStreamingManager & UE::SVT::GetStreamingManager | ( | ) |
| bool UE::SVT::IsInBounds | ( | const FIntVector3 & | Point, |
| const FIntVector3 & | Min, | ||
| const FIntVector3 & | Max | ||
| ) |
| bool UE::SVT::IsSupportedFormat | ( | EPixelFormat | Format | ) |
| uint32 UE::SVT::PackPageTableEntry | ( | const FIntVector3 & | Coord | ) |
| uint32 UE::SVT::PackX11Y11Z10 | ( | const FIntVector3 & | Value | ) |
| FVector4f UE::SVT::ReadVoxel | ( | int64 | VoxelIndex, |
| const uint8 * | TileData, | ||
| EPixelFormat | Format | ||
| ) |
| FIntVector3 UE::SVT::ShiftRightAndMax | ( | const FIntVector3 & | Value, |
| uint32 | ShiftBy, | ||
| int32 | MinValue | ||
| ) |
| FIntVector3 UE::SVT::UnpackPageTableEntry | ( | uint32 | Packed | ) |
| void UE::SVT::WriteVoxel | ( | int64 | VoxelIndex, |
| uint8 * | TileData, | ||
| EPixelFormat | Format, | ||
| const FVector4f & | Value, | ||
| int32 | DstComponent = -1 |
||
| ) |
| TGlobalResource<FStreamingManager> UE::SVT::GStreamingManager |