Navigation
API > API/Runtime > API/Runtime/RHI
| Name | TRHIBufferInitializer |
| Type | struct |
| Header File | /Engine/Source/Runtime/RHI/Public/RHIBufferInitializer.h |
| Include Path | #include "RHIBufferInitializer.h" |
Syntax
template<typename ElementType>
struct TRHIBufferInitializer : public FRHIBufferInitializer
Inheritance Hierarchy
- FRHIBufferInitializer → TRHIBufferInitializer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RHIBufferInitializer.h | |||
| RHIBufferInitializer.h | |||
TRHIBufferInitializer
(
const TRHIBufferInitializer& |
RHIBufferInitializer.h | ||
TRHIBufferInitializer
(
const FRHIBufferInitializer& InInitializer |
RHIBufferInitializer.h | ||
TRHIBufferInitializer
(
FRHIBufferInitializer&& InInitializer |
RHIBufferInitializer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ElementType * GetWritableData() |
RHIBufferInitializer.h | ||
uint64 GetWritableElementCount() |
RHIBufferInitializer.h | ||
TArrayView< ElementType > GetWriteView() |
RHIBufferInitializer.h | ||
void WriteArray
(
TConstArrayView< ElementType > InData |
RHIBufferInitializer.h | ||
void WriteArray
(
const ElementType(&) InData |
RHIBufferInitializer.h | ||
void WriteArray
(
size_t ElementOffset, |
RHIBufferInitializer.h | ||
void WriteValue
(
const ElementType& InElement |
RHIBufferInitializer.h | ||
void WriteValueAtIndex
(
uint32 Index, |
RHIBufferInitializer.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ElementType & operator[]
(
int32 Index |
RHIBufferInitializer.h |