#include <StaticMeshResources.h>
|
| virtual ENGINE_API | ~FStaticMeshRayTracingProxyLOD () |
| |
| void | InitResources (UStaticMesh *Owner, int32 LODIndex) |
| |
| void | ReleaseResources () |
| |
| void | Serialize (FArchive &Ar, UObject *Owner, int32 Index) |
| |
| void | SerializeBuffers (FArchive &Ar, UStaticMesh *OwnerStaticMesh, uint8 InStripFlags) |
| |
| void | SerializeRayTracingGeometry (FArchive &Ar, UStaticMesh *OwnerStaticMesh, uint8 InStripFlags) |
| |
| void | SerializeMetaData (FArchive &Ar) |
| |
| void | DiscardCPUData () |
| |
| virtual ENGINE_API uint32 | GetRequestSize () const override |
| |
| virtual ENGINE_API uint32 | GetRequestSizeBVH () const override |
| |
| virtual ENGINE_API uint32 | GetRequestSizeBuffers () const override |
| |
| virtual ENGINE_API bool | AreBuffersStreamedIn () const override |
| |
| virtual ENGINE_API bool | IsBVHStreamedIn () const override |
| |
| virtual ENGINE_API void | IssueRequest (FBulkDataBatchRequest &Request, FIoBuffer &RequestBuffer, bool bBuffersOnly=false) override |
| |
| virtual ENGINE_API void | InitWithStreamedData (FRHICommandListBase &RHICmdList, FMemoryView StreamedData, bool bBuffersOnly=false) override |
| |
| virtual ENGINE_API void | ReleaseForStreaming (FRHIResourceReplaceBatcher &Batcher) override |
| |
| virtual ENGINE_API void | ReleaseBVHForStreaming (FRHIResourceReplaceBatcher &Batcher) override |
| |
| virtual ENGINE_API void | ReleaseBuffersForStreaming (FRHIResourceReplaceBatcher &Batcher) override |
| |
◆ ~FStaticMeshRayTracingProxyLOD()
| FStaticMeshRayTracingProxyLOD::~FStaticMeshRayTracingProxyLOD |
( |
| ) |
|
|
virtual |
◆ AreBuffersStreamedIn()
| bool FStaticMeshRayTracingProxyLOD::AreBuffersStreamedIn |
( |
| ) |
const |
|
overridevirtual |
◆ DiscardCPUData()
| void FStaticMeshRayTracingProxyLOD::DiscardCPUData |
( |
| ) |
|
Discard loaded data. Used when a streaming request is cancelled
◆ GetRequestSize()
| uint32 FStaticMeshRayTracingProxyLOD::GetRequestSize |
( |
| ) |
const |
|
overridevirtual |
◆ GetRequestSizeBuffers()
| uint32 FStaticMeshRayTracingProxyLOD::GetRequestSizeBuffers |
( |
| ) |
const |
|
overridevirtual |
◆ GetRequestSizeBVH()
| uint32 FStaticMeshRayTracingProxyLOD::GetRequestSizeBVH |
( |
| ) |
const |
|
overridevirtual |
◆ InitResources()
◆ InitWithStreamedData()
◆ IsBVHStreamedIn()
| bool FStaticMeshRayTracingProxyLOD::IsBVHStreamedIn |
( |
| ) |
const |
|
overridevirtual |
◆ IssueRequest()
◆ ReleaseBuffersForStreaming()
◆ ReleaseBVHForStreaming()
◆ ReleaseForStreaming()
◆ ReleaseResources()
| void FStaticMeshRayTracingProxyLOD::ReleaseResources |
( |
| ) |
|
◆ Serialize()
◆ SerializeBuffers()
◆ SerializeMetaData()
| void FStaticMeshRayTracingProxyLOD::SerializeMetaData |
( |
FArchive & |
Ar | ) |
|
◆ SerializeRayTracingGeometry()
◆ bBuffersInlined
| bool FStaticMeshRayTracingProxyLOD::bBuffersInlined |
◆ bBuffersStreamedIn
| bool FStaticMeshRayTracingProxyLOD::bBuffersStreamedIn |
◆ bOwnsBuffers
| bool FStaticMeshRayTracingProxyLOD::bOwnsBuffers |
◆ bOwnsRayTracingGeometry
| bool FStaticMeshRayTracingProxyLOD::bOwnsRayTracingGeometry |
◆ bRayTracingGeometryStreamedIn
| bool FStaticMeshRayTracingProxyLOD::bRayTracingGeometryStreamedIn |
◆ BuffersSize
| uint32 FStaticMeshRayTracingProxyLOD::BuffersSize = 0 |
◆ IndexBuffer
◆ OfflineBVHOffset
| uint32 FStaticMeshRayTracingProxyLOD::OfflineBVHOffset = 0 |
◆ OfflineBVHSize
| uint32 FStaticMeshRayTracingProxyLOD::OfflineBVHSize = 0 |
◆ RayTracingGeometry
◆ Sections
◆ StreamableData
◆ VertexBuffers
The documentation for this struct was generated from the following files: