![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PrecomputedVolumetricLightmap.h>
Inheritance diagram for FVolumetricLightmapDataLayer:Public Member Functions | |
| FVolumetricLightmapDataLayer () | |
| virtual const void * | GetResourceBulkData () const override |
| virtual uint32 | GetResourceBulkDataSize () const override |
| virtual void | Discard () override |
| void | Resize (int32 NewSize) |
| ENGINE_API void | CreateTexture (FRHICommandListBase &RHICmdList, FIntVector Dimensions) |
| ENGINE_API void | CreateTargetTexture (FRHICommandListBase &RHICmdList, FIntVector Dimensions) |
| ENGINE_API void | CreateUAV (FRHICommandListBase &RHICmdList) |
| ENGINE_API void | CreateTexture (FIntVector Dimensions) |
| ENGINE_API void | CreateTargetTexture (FIntVector Dimensions) |
Public Member Functions inherited from FResourceBulkDataInterface | |
| virtual | ~FResourceBulkDataInterface () |
| template<typename TElement > | |
| TConstArrayView< TElement > | GetBulkDataView () const |
Public Attributes | |
| TArray< uint8 > | Data |
| int32 | DataSize |
| EPixelFormat | Format |
| FTextureRHIRef | Texture |
| FUnorderedAccessViewRHIRef | UAV |
| bool | bNeedsCPUAccess |
Friends | |
| FArchive & | operator<< (FArchive &Ar, FVolumetricLightmapDataLayer &Volume) |
|
inline |
| void FVolumetricLightmapDataLayer::CreateTargetTexture | ( | FIntVector | Dimensions | ) |
| void FVolumetricLightmapDataLayer::CreateTargetTexture | ( | FRHICommandListBase & | RHICmdList, |
| FIntVector | Dimensions | ||
| ) |
| void FVolumetricLightmapDataLayer::CreateTexture | ( | FIntVector | Dimensions | ) |
| void FVolumetricLightmapDataLayer::CreateTexture | ( | FRHICommandListBase & | RHICmdList, |
| FIntVector | Dimensions | ||
| ) |
| void FVolumetricLightmapDataLayer::CreateUAV | ( | FRHICommandListBase & | RHICmdList | ) |
Free memory after it has been used to initialize RHI resource
Implements FResourceBulkDataInterface.
|
inlineoverridevirtual |
Implements FResourceBulkDataInterface.
|
inlineoverridevirtual |
Implements FResourceBulkDataInterface.
|
friend |
| bool FVolumetricLightmapDataLayer::bNeedsCPUAccess |
| int32 FVolumetricLightmapDataLayer::DataSize |
| EPixelFormat FVolumetricLightmapDataLayer::Format |
| FTextureRHIRef FVolumetricLightmapDataLayer::Texture |
| FUnorderedAccessViewRHIRef FVolumetricLightmapDataLayer::UAV |