![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHIResources.h>
Inheritance diagram for FRHIBufferDesc:Public Member Functions | |
| FRHIBufferDesc ()=default | |
| FRHIBufferDesc (uint32 InSize, uint32 InStride, EBufferUsageFlags InUsage) | |
| FRHIBufferDesc (uint32 InSize, uint32 InStride, EBufferUsageFlags InUsage, FRHIGPUMask InGPUMask) | |
| bool | IsNull () const |
| bool | operator== (const FRHIBufferDesc &Other) const |
| bool | operator!= (const FRHIBufferDesc &Other) const |
| FRHIBufferDesc & | operator= (const FRHIBufferDesc &Other) |
Static Public Member Functions | |
| static FRHIBufferDesc | Null () |
Public Attributes | |
| uint32 | Size = 0 |
| uint32 | Stride = 0 |
| EBufferUsageFlags | Usage = EBufferUsageFlags::None |
| FRHIGPUMask | GPUMask = FRHIGPUMask::All() |
Friends | |
| uint32 | GetTypeHash (const FRHIBufferDesc &Desc) |
|
default |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
friend |
| FRHIGPUMask FRHIBufferDesc::GPUMask = FRHIGPUMask::All() |
| uint32 FRHIBufferDesc::Size = 0 |
Size of the buffer memory, in bytes
| uint32 FRHIBufferDesc::Stride = 0 |
Distance in bytes between elements of the buffer
| EBufferUsageFlags FRHIBufferDesc::Usage = EBufferUsageFlags::None |
Flags describing the usage of the buffer