Open 3D Engine Atom Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::BufferMapRequestTemplate< BufferClass > Struct Template Reference

A structure used as an argument to BufferPool::MapBuffer. More...

#include <BufferPool.h>

Public Member Functions

 BufferMapRequestTemplate (BufferClass &buffer, size_t byteOffset, size_t byteCount)
 

Public Attributes

BufferClass * m_buffer = nullptr
 The buffer instance to map for CPU access.
 
size_t m_byteOffset = 0
 The number of bytes offset from the base of the buffer to map for access.
 
size_t m_byteCount = 0
 The number of bytes beginning from the offset to map for access.
 

Detailed Description

template<typename BufferClass>
struct AZ::RHI::BufferMapRequestTemplate< BufferClass >

A structure used as an argument to BufferPool::MapBuffer.


The documentation for this struct was generated from the following file: