![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FDynamicMeshBoundsBuffer ()=default | |
| int32 | AllocateOffset (int32 NumSlots) |
| void | FreeOffset (int32 Offset, int32 NumSlots) |
| int32 | GetNumSlotsAllocated () const |
| FDynamicMeshBoundsShaderParameters | Update (FRHICommandList &RHICmdList, const TBitArray<> &SlotsToUpdateMask) |
| FRHIUnorderedAccessView * | GetUAV () const |
Manages a GPU buffer of bounds (AABBs) that are intended for use with mesh sections submitted through the rendering pipeline. The returned slots can be piped through the FMeshBatch::DynamicMeshBoundsIndex and is then used in instance culling. The allocated bounds are not persistent, in that if they are not updated in a given frame, they revert back to uninitialized.
|
default |
|
inline |
|
inline |
|
inline |