![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FTexturePagePool, including all inherited members.
| Alloc(FVirtualTextureSystem *System, uint32 Frame, const FVirtualTextureProducerHandle &ProducerHandle, uint8 GroupIndex, uint32 Local_vAddress, uint8 Local_vLevel, bool bLock) | FTexturePagePool | |
| AnyFreeAvailable(uint32 Frame, uint32 FreeThreshold) const | FTexturePagePool | |
| CollectProducerCounts(TMap< uint32, FUintVector2 > &OutProducerCountMap) const | FTexturePagePool | |
| EvictAllPages(FVirtualTextureSystem *System) | FTexturePagePool | |
| EvictPages(FVirtualTextureSystem *System, const FVirtualTextureProducerHandle &ProducerHandle) | FTexturePagePool | |
| EvictPages(FVirtualTextureSystem *System, FVirtualTextureProducerHandle const &ProducerHandle, FVTProducerDescription const &Desc, FIntRect const &TextureRegion, uint32 MaxLevelToEvict, uint32 MinFrameToKeepMapped, EVTInvalidatePriority InvalidatePriority, TSet< union FVirtualTextureLocalTileRequest > &OutDirtyMapped) | FTexturePagePool | |
| FindNearestPageAddress(const FVirtualTextureProducerHandle &ProducerHandle, uint8 GroupIndex, uint32 Local_vAddress, uint8 Local_vLevel, uint8 MaxLevel) const | FTexturePagePool | |
| FindNearestPageLevel(const FVirtualTextureProducerHandle &ProducerHandle, uint8 GroupIndex, uint32 Local_vAddress, uint8 Local_vLevel) const | FTexturePagePool | |
| FindPageAddress(const FVirtualTextureProducerHandle &ProducerHandle, uint8 GroupIndex, uint32 Local_vAddress, uint8 Local_vLevel) const | FTexturePagePool | |
| Free(FVirtualTextureSystem *System, uint16 pAddress) | FTexturePagePool | |
| FTexturePagePool() | FTexturePagePool | |
| GetAllLockedPages(FVirtualTextureSystem *System, TSet< union FVirtualTextureLocalTile > &OutPages) | FTexturePagePool | |
| GetLocalLevelForAddress(uint16 pAddress) const | FTexturePagePool | inline |
| GetLocalTileFromPhysicalAddress(uint16 pAddress) | FTexturePagePool | |
| GetLock() | FTexturePagePool | inline |
| GetNumAllocatedPages() const | FTexturePagePool | inline |
| GetNumLockedPages() const | FTexturePagePool | inline |
| GetNumMappedPages() const | FTexturePagePool | inline |
| GetNumPages() const | FTexturePagePool | inline |
| GetNumVisiblePages(uint32 Frame) const | FTexturePagePool | |
| Initialize(uint32 InNumPages) | FTexturePagePool | |
| Lock(uint16 pAddress) | FTexturePagePool | |
| MapPage(FVirtualTextureSpace *Space, FVirtualTexturePhysicalSpace *PhysicalSpace, uint8 PageTableLayerIndex, uint8 MaxLevel, uint8 vLogSize, uint32 vAddress, uint8 Local_vLevel, uint16 pAddress) | FTexturePagePool | |
| RemapPages(FVirtualTextureSystem *System, uint8 SpaceID, FVirtualTexturePhysicalSpace *PhysicalSpace, FVirtualTextureProducerHandle const &ProducerHandleOld, uint32 OldVirtualAddress, FVirtualTextureProducerHandle const &ProducerHandleNew, uint32 NewVirtualAddress, int32 vLevelBias, uint32 Frame) | FTexturePagePool | |
| Unlock(uint32 Frame, uint16 pAddress) | FTexturePagePool | |
| UnmapAllPagesForSpace(FVirtualTextureSystem *System, uint8 SpaceID, uint32 vAddress, uint32 Width, uint32 Height, uint32 MaxLevel) | FTexturePagePool | |
| UpdateUsage(uint32 Frame, uint16 pAddress) | FTexturePagePool | |
| ~FTexturePagePool() | FTexturePagePool |