![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ResourceArray.h>
Inheritance diagram for FResourceArrayUploadArrayView:Public Member Functions | |
| FResourceArrayUploadArrayView ()=delete | |
| FResourceArrayUploadArrayView (const void *InData, uint32 InSizeInBytes) | |
| template<typename ElementType > | |
| FResourceArrayUploadArrayView (TConstArrayView< ElementType > View) | |
| template<typename ElementType , typename AllocatorType > | |
| FResourceArrayUploadArrayView (const TArray< ElementType, AllocatorType > &InArray) | |
| virtual const void * | GetResourceData () const final |
| virtual uint32 | GetResourceDataSize () const final |
| virtual void | Discard () final |
Public Member Functions inherited from FResourceArrayUploadInterface | |
| virtual | ~FResourceArrayUploadInterface () |
| template<typename TElement > | |
| TConstArrayView< TElement > | GetResourceDataView () const |
Public Attributes | |
| const void *const | Data |
| const uint32 | SizeInBytes |
Utility to do a simple upload of data from an array managed by the caller.
|
delete |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
Called on non-UMA systems after the RHI has copied the resource data, and no longer needs the CPU's copy.
Implements FResourceArrayUploadInterface.
Returns a pointer to the resource data.
Implements FResourceArrayUploadInterface.
Returns size of resource data allocation
Implements FResourceArrayUploadInterface.
| const void* const FResourceArrayUploadArrayView::Data |
| const uint32 FResourceArrayUploadArrayView::SizeInBytes |